Configuraciones adicionales y opcionales que pueden ser de utilidad en diferentes casos.

Redirección y notificación dinámica

Esta opción te permitirá al momento de crear la sesión declarar las URLs de redirección y notificación sin necesidad de solicitudes, para emplear esta función debes agregar los siguientes campos:

payment_completed_url URL que se tomará para la redirección de un pago exitoso.
payment_cancellation_url URL que se tomará para la redirección de un pago cancelado.
payment_webhook_url URL que se tomará para la notificación de estados de pago.

Cada uno de estos campos es totalmente opcional y no están ligados entre sí, por tanto, si solo deseas modificar una URL basta con agregar ese único campo al request.

EJEMPLO:

{
		//CAMPOS DEL PROCESO BASE
    "merchant_code": "your_merchant_code",
    "merchant_api_token": "your_merchant_api_token",
    "merchant_order_id": "your_order_id",
    "order_amount": 1000,
		//CAMPOS DE REDIRECCIÓN DINÁMICA
		"payment_completed_url": "<https://domain.com/etpay/success>",
    "payment_cancellation_url": "<https://domain.com/etpay/error>",
		"payment_webhook_url": "<https://domain.com/etpay/webhook>",
    "concat":"&",
}

Volver a revisar


Volver a integracion TNB con API REST