Saltar al contenido principal

Enviar enlace al cliente

El enlace generado en la petición deberemos entregarlo al navegador web.

Modo Directo

GET /payment/api/v1/{request_id}/{method}/direct

Todos los metodos de pago permiten un modo directo para enviar al cliente un enlace directo a un metodo de pago en concreto y sin opción de modificarlo.

El enlace vendrá en la respuesta al generar el enlace de cobro ("Paso 1") en el campo payload.payment_methods.{method}.url.

Este enlace dirigirá al cliente a la página de cobro con un metodo de pago ya seleccionado y no podrá seleccionar otro método. En caso de haber enviado algún parámetro para personalizar la página de cobro(logo, carrito...) el cliente tambien lo visualizará.

En caso de que el campo payload.payment_methods.{method}.supports_direct_payment sea true existirá otro enlace para enviarle al cliente en el campo payload.payment_methods.{method}.direct_url. Este enlace dirigirá al cliente a la página del método de pago y no se mostrarán las personalizaciones, en caso de haberlas enviado en el "Paso 1".

Modo Indirecto

GET /payment/api/v1/{request_id}/{method}

En este paso, el enlace que debe usarse es el contenido de payload.url, que viene en la respuesta al generar el enlace de pago. Este enlace dirigirá al cliente a la pagina de cobro para que pueda selecionar el metodo de pago que desee.