Intento de pago

La API de Intento de Pago te permite integrar funcionalidades de procesamiento de pagos en sus aplicaciones. Los usuarios pueden elegir entre varios métodos de pago y la API proporcionará las opciones necesarias para completar la transacción de manera segura y eficiente. Según el método seleccionado, retorna la acción necesaria para completar el pago.

Métodos soportados:

  • NEQUI — Envía push de cobro a la app Nequi (acción: Notificación push)

  • PSE — Genera link de redirección bancaria (acción: enlace redirección al banco)

  • QR — Genera código QR para escanear (acción: imagen con código qr)

  • CASH — Retorna convenio y referencia para pago en punto físico (acción: información de pago)

Ruta

POST /v1/merchant/payment/intent

Encabezado

Name
Value

Content-Type *

application/json

x-auth-token *

<token>

child-id

{business_id}

El child-id es opcional y se usa para las cuentas administradas para conocer más puedes ingresa a este enlace.

Body

Name
Type
Description

external_reference *

string

Referencia única de la transacción a pagar Ej: A1A2A3A4A

method *

string

Método de pago Opciones: [NEQUI, PSE, QR, CASH] Ej: NEQUI

phone opcional

string

Número de celular desde el que se va a realizar el pago. Obligatorio para method NEQUI Ej: 3001234567

bank_code opcional

string

Código del banco desde el que se va a realizar el pago. Obligatorio para method PSE y CASH Ej: 1001

client_type opcional

string

Tipo de cliente para procesar pago en PSE. Por defecto individual. Opciones: [individual, business] Ej: individual

Ejemplos

Respuesta

Última actualización