Saltar al contenido principal
En esta página

Las funciones de pago extienden el ciclo de vida de pago. Utilice esta guía para elegir la capacidad que necesita, comprender dónde actúa y acceder a la guía de implementación basada en código, sin habilitar automáticamente una función documentada para todos los proveedores.

01 · qualify
Verifique la elegibilidad
Verifique el proveedor, el método de pago, el mercado, la moneda, el canal, la operación y la configuración del comerciante.
02 · configure
Habilite la capacidad
Aplique la conexión, la campaña, la estrategia o la configuración de la cuenta aprobada en DEUNA.
03 · integrate
Envie el contrato
Utilice los campos de la API o del SDK documentados y conserve los identificadores devueltos y las siguientes acciones.
04 · verify
Pruebe todos los resultados
Ejercite los caminos de éxito, rechazo, tiempo de espera, duplicado, asíncrono y recuperación.
05 · operate
Reconcilie continuamente
Utilice estados autoritativos y webhooks verificados antes de las operaciones de cumplimiento o seguimiento.

Encuentre una capacidad#

Autenticación y riesgo

Manejo de tarjetas y credenciales

Pagos a plazos y ciclo de vida del monto

Implementar la funcionalidad en el ciclo de vida del pago#

Diagrama de flujo
NoYes1Create order2Normalize and enrich3Risk andauthentication4Purchase orauthorize5Final now?6Wait for webhook orretrieval7Authoritative state8Capture, void, orrefund9Reconcile amountsand status
Revisión o pendienteResultado
EtapaEjemplos de funcionalidades¿Qué es lo que tiene validez?
Antes del procesamientoNormalización de direcciones, detección de tarjetas, recomendaciones, prevención de fraudesEl pedido y la elegibilidad de la conexión en el backend
Autenticación3DS, autenticación dinámica, consentimiento de billeteraLa siguiente acción y el estado de pago posterior – no solo el retorno del navegador
ProcesamientoCompra, autorización, cuotas, conversiónEl importe de pago, la moneda y el estado confirmado de DEUNA
Después de la autorizaciónCaptura, captura parcial, anulación automáticaImporte autorizado restante y estado de operación confirmado por el proveedor
Después de la recaudaciónReembolso, reembolso parcial, reembolso asíncronoImporte reembolsable restante y estado de operación confirmado por el proveedor

La compatibilidad es multidimensional#

Una funcionalidad está lista solo cuando todas las dimensiones requeridas están de acuerdo:

DimensiónVerifique
Proveedor y credencialesLa conexión y el tipo de credenciales soportan la operación
Mercado y monedaEl país, la moneda y la forma de cobro configurados son elegibles
Método de pagoEl método de tarjeta, billetera, transferencia bancaria, cupón o BNPL seleccionado expone la funcionalidad
Canal y SDKWeb, iOS, Android, React Native o API Direct soportan la acción requerida del cliente
Configuración de cuentaLa funcionalidad, la estrategia, la campaña, los límites y los periodos de tiempo están habilitados para el comerciante
Manejo de estadosLa integración soporta cada estado transitorio, de éxito, de fallo y de recuperación que pueda recibir

Uso Capacidades de proveedores para la disponibilidad publicada y Flujo y estados de pago para el modelo de estado completo.

Lista de verificación de lanzamiento#

  1. Documentar el resultado de negocio y la condición exacta que habilita la funcionalidad.
  2. Confirmar los campos de la API o SDK públicos frente a la guía vinculada; no inferir campos de las etiquetas de Admin.
  3. Probar la funcionalidad con la combinación real del proveedor, mercado, moneda y método de pago.
  4. Incluir casos de rechazo, pendiente, timeout, duplicado, parcialmente completado y no disponible.
  5. Hacer que las acciones del backend sean idempotentes y mantener las credenciales privadas fuera de las aplicaciones del cliente.
  6. Solo realizar o revertir fondos desde un estado autorizado de DEUNA.
  7. Monitorear tanto las métricas de la experiencia del cliente como la conciliación financiera después del lanzamiento.

En esta sección