Saltar al contenido principal

Visión general

La pasarela permite a un comercio cobrar con un link de pago. El pagador abre ese link en una página de pago hospedada por la pasarela y elige un medio de pago; el resultado llega a la pasarela y esta lo notifica al comercio por webhook firmado.

Medios de pago​

MedioValor (accepted_payment_methods)Quién procesaCómo se confirma
Tarjeta de crédito/débitocardAkua (checkout embebido)Webhook de Akua
PSEpseAkua (el pagador es redirigido a su banco)Webhook de Akua; el pagador vuelve a una página de resultado
Cuenta Crezcamoscuentas_crezcamosMo$i (app)Webhook entrante del proveedor
Bre-Bbre_bApp de Bre-BWebhook entrante del proveedor

Mo$i y Bre-B se integran como proveedores de medio de pago: son terceros que conectan su aplicación al checkout y confirman el pago. Ver Proveedores de medios de pago.

Qué puede hacer hoy un tercero​

Quiero…¿Existe?Dónde
Crear, listar, consultar y revocar links de pagoSíCrear links
Recibir el resultado de cada pagoSí, por webhookWebhooks
Verificar que un webhook es auténticoSíVerificar la firma
Rotar mis credenciales y gestionar IP permitidasSíAutenticación
Crear o consultar un pago directamente por APINo (el pago nace en la página de pago)Huecos conocidos
Reintentar una creación sin duplicar (Idempotency-Key)No en la API públicaLímites
Un sandbox hospedado para pruebasNo (hay un entorno local)Entorno local

Principios​

  • El resultado de un pago llega por webhook, no por el navegador. Que el pagador vuelva a una página no confirma nada.
  • Entrega al menos una vez. Un mismo evento puede llegar repetido y fuera de orden; ver Webhooks.
  • JSON:API. Las respuestas y los errores siguen application/vnd.api+json.