Skip to main content
Esta guía reúne las consideraciones comunes para los flujos donde la autorización continúa fuera de tu checkout y luego retorna al comercio mediante un form post.

Métodos que aplican

CARD con Redirect

Aplica cuando la autorización de tarjeta requiere continuar fuera de la sesión inicial.

Transferencia Bancaria

El usuario continúa el pago fuera del checkout y luego retorna al comercio.

Cuotéalo

La operación continúa en una experiencia externa de pago en cuotas.

Flujo general

1

Inicia la autorización

Envía el POST /charges con el método de pago correspondiente.
2

Carga la URL entregada

Cuando la respuesta incluya la URL de continuación del flujo, cárgala para que el usuario pueda seguir con el pago.
3

Recibe el retorno al comercio

Cuando el usuario finalice la autorización, el orquestador redirigirá hacia la redirect_url enviada en el request.
4

Procesa el form post

El retorno se realiza en formato form post e incluye los campos authorization_result y signature.
5

Valida la autenticidad

Decodifica authorization_result y valida signature antes de confiar en el contenido.
6

Confirma desde backend

Usa Notificaciones o Consulta como confirmación final del estado.

Campos enviados al redirect_url


Parámetros del authorization_result


Objeto authorization_result.transaction

processor_response es variable y puede modificarse en el tiempo. Tómalo como referencial y complementa la integración con la documentación específica del método.

Objeto authorization_result.meta.status

No cambies la orden a pagada usando authorization_result.meta.status.code. Primero valida authorization_result.transaction.state, la signature y la confirmación final desde backend.

Objeto authorization_result.meta.status.message_ilgn[]


Recomendaciones

No cambies el estado de la orden únicamente por el retorno del navegador. La fuente final de verdad debe ser backend.
Valida siempre signature antes de procesar authorization_result.
Maneja explícitamente escenarios donde el usuario regresa sin completar el pago o abandona el flujo.
Si no recibes confirmación S2S, realiza consulta activa con intervalos razonables.

Siguiente paso

API de Consulta

Complementa los métodos con redirect usando consulta y reconciliación.