For the complete documentation index, see llms.txt. This page is also available as Markdown.

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