Procesar el pago de un pedido
Procesa un pedido existente o en línea a través del flujo de enrutamiento y pago configurado de DEUNA.
Utilice esta operación de backend del comerciante para procesar un token de pedido existente o un pedido proporcionado en la solicitud. DEUNA aplica las conexiones de pago, enrutamiento, riesgo y comportamiento de captura configurados para el comerciante.
Encabezados#
4YOUR_PRIVATE_API_KEYPortador USER_ACCESS_TOKENprincipalaplicación/json.Parámetros de ruta#
0Cuerpo de la solicitud#
8orden Objeto que la DEUNA puede crear.payer_info.email está presente.Mostrar atributos secundarios
Mostrar atributos secundarios
credit_card o una billetera compatible.Comience con un pedido completo de la industria#
El order El campo anterior acepta el mismo contexto de negocio modelado por la API de Pedidos. Para una recuperación y flujo de reintento más claros, cree el pedido primero, mantenga sus order_token, y envíe el token en esta solicitud.
Respuesta#
Devuelve el pedido procesado, incluyendo su order_token, tipo de pedido, estado resultante, información de pago e información de suscripción cuando corresponda. Trate el estado devuelto como autorizado y continúe con el seguimiento asincrónico a través de webhooks comerciales.
Códigos de estado
Reintentar después cuando regresó.Idempotencia#
El Portal aplica idempotencia a esta operación de compra. enviar un establo X-Idempotency-Key para el mismo intento comercial y reutilizar la misma clave y cuerpo después de un tiempo de espera de la red. Utilice una nueva clave para un intento materialmente diferente.
- Genere la clave en el backend del comerciante, no en el navegador o el código móvil.
- Nunca reutilice una clave con un cuerpo de solicitud diferente.
- Concilie un resultado incierto recuperando el pedido antes de iniciar un nuevo intento.
Ver el entrada completa del punto final, Autenticacióny Códigos de error.
¿Te resultó útil esta página?