API Pagos V2 Webhook

API Pagos V2 Webhook

Autorizacion respuesta webhook

En este apartado encontrá información acerca de la respuesta del webhook de una autorizacion

Si su webhook configurado es el siguiente https://mywebhook.com/ la respuesta de la autorización por API llegará a esa url https://mywebhook.com/

Recuerde debe configurar su webhook para su comercio, o solicitar al equipo de soporte la ayuda respectiva, revisar sección 

Respuesta exitosa
{
"status": 200,
"orderId": "compra-2024-10-23-USD-431",
"authorization": "831000",
"amount": 14,
"currency": "USD",
"token": "ad79b9b0-917d-11ef-8a48-19ee98944b83",
"internalRef": 18155385770690,
"transactionId": "76b784bb-9e0c-4091-8c5c-48b2b00e7cb6",
"errors": [],
"last4": "1815",
"brand": "Mastercard"
}

Respuesta fallida
{ "status": 500, "orderId": "compra-2024-10-23-USD-617", "authorization": null, "amount": 53, "currency": "USD", "token": null, "internalRef": 8139382378302, "transactionId": "2d3af6f7-e610-4854-82ee-fb576da23cec", "errors": [ "All other response codes received" ], "last4": "1815", "brand": "Mastercard" }

Autorizacion con token respuesta webhook
En este apartado encontrará información acerca de la respuesta del webhook de los pagos con token por API V2 que brinda GreenPay

Si su webhook configurado es el siguiente https://mywebhook.com/ la respuesta de la preautorizacion por API llegará a la url https://mywebhook.com/tokenPayment GreenPay agregará el path /tokenPayment, esa url debe existir en su backend

Recuerde debe configurar su webhook para su comercio, o solicitar al equipo de soporte la ayuda respectiva, revisar secciónWebhook V2
Respuesta exitosa

 

{ "status": 200, "orderId": "compra-token-19-CRC-185", "authorization": "831000", "amount": 480, "currency": "USD", "token": "ecd78460-9318-11ef-8a48-19ee98944b83", "internalRef": 12713163835292, "transactionId": "8b666759-555e-48dd-bfbf-2ef4123f37f9", "errors": [], "last4": "1815", "brand": "Mastercard" }Respuesta fallida
{ "status": 500, "orderId": "compra-token-19-CRC-776", "authorization": null, "amount": 43, "currency": "CRC", "token": null, "internalRef": 9431670795786, "transactionId": "41d7a4ed-1030-495e-ae35-ac32e667a4fa", "errors": [ "invalid currency" ] }


      Pre-Autorizacion respuesta webhook

En este apartado encontrá información acerca de la respuesta del webhook de una preauthorizacion

 

Si su webhook configurado es el siguiente https://mywebhook.com/ la respuesta de la preautorizacion por API llegará a la url https://mywebhook.com/preauthorize GreenPay agregará el path /preauthorize, esa url debe existir en su backend

 

Recuerde debe configurar su webhook para su comercio, o solicitar al equipo de soporte la ayuda respectiva, revisar sección Webhook V2

Respuesta exitosa

 

{ "status": 200, "orderId": "compra-2024-10-24-USD-352", "authorization": "831000", "amount": 318, "currency": "USD", "token": "1f702dc0-9227-11ef-8a48-19ee98944b83", "internalRef": 10725057520759, "transactionId": "5f4914e0-6b3d-4369-982a-ed423b1bf9f4", "errors": [], "last4": "1815", "brand": "Mastercard" }

 

Respuesta fallida

 

{ "status": 500, "orderId": "compra-2024-10-24-USD-353", "authorization": null, "amount": 53, "currency": "USD", "token": null, "internalRef": 8139382378302, "transactionId": "2d3af6f7-e610-4854-82ee-fb576da23cec", "errors": [ "All other response codes received" ], "last4": "1815", "brand": "Mastercard" }


      Confirmar Preautorizacion Respuesta webhook
Respuesta exitosa
{ "status": 200, "internalRef": 13585077813588, "orderId": "compra-2024-10-25-USD-288", "amount": 613, "currency": "USD", "token": "63947480-92ee-11ef-bd8e-177728d45168", "transactionId": "6af91302-7993-4189-8fff-eaf55b47a4d4", "webhook_url": "https://webhook.site/e8786529-8cbe-4463-8558-5c0aa3bd0963", "authorization": "831000"
}


      Reversion respuesta webhook

En este apartado encontrá información acerca de la respuesta del webhook de una reversion

 

Si su webhook configurado es el siguiente https://mywebhook.com/ la respuesta de la preautorizacion por API llegará a la url https://mywebhook.com/revert GreenPay agregará el path /revert, esa url debe existir en su backend

 

Recuerde debe configurar su webhook para su comercio, o solicitar al equipo de soporte la ayuda respectiva, revisar sección Webhook V2

 

Respuesta exitosa

{ "status": 200, "errors": [], "transactionId": "ff87e0ed-a796-4997-8dc4-3669d1201087", "authorization": "831000"

}
    • Related Articles

    • Webhook V2

      En este apartado encontrará información para poder recibir la respuesta de los diferentes flujos de pago/tokenización con los que cuenta GreenPay en su versión 2 API Pagos V2 Webhook Tokenizacion V2 Webhook Checkoutform webhook 1. Descripción Si el ...
    • API Pagos - Autorización

      Consideraciones Se debe haber creado una Orden de pago previamente para poder realizar un cobro por API V2 Endpoints Para invocar el Api de pagos se debe considerar lo siguiente Utilizar el servicio en los endpoints: Ambiente de desarrollo o sandbox: ...
    • Tokenizacion API V2 webhook

      En este apartado encontrará información acerca de la respuesta del webhook para tokenización por API V2 de GreenPay Si su webhook configurado es el siguiente https://mywebhook.com/ la respuesta de la tokenizacion por API llegará a la url ...
    • API Pagos - Autorización con Token

      Consideraciones Se debe haber creado una orden de pago previamente para poder realizar un cobro por API V2 1. Autorización con Token Consideraciones Para utilizar el API de pago con Token se debe considerar lo siguiente: Se debe haber tokenizado una ...
    • Respuesta de pago en webhook

      1. Descripción Si el comercio require recibir las respuesta de los pagos o tokenización de tarjetas en un backend, ya sea, para actualizar pedidos, información o simplemente almacenar la respuesta en base de datos como respaldo, entonces debe ...