Utiliza nuestra API para procesar pagos de forma segura
To authenticate requests, include an Authorization header with the value "Bearer {PERSONAL_ACCESS_TOKEN}".
All authenticated endpoints are marked with a requires authentication badge in the documentation below.
Este endpoint permite generar un token de acceso para autenticar al usuario y poder realizar otras solicitudes al API
{
"success": true,
"data": "43|Twf760yNIOzPwU5TOsxqHg8dV6XsaOMkkRaeea8f",
"message": ""
}
Este endpoint devuelve el listado de cuentas relacionado al usuario que realiza la solicitud
{
"success": true,
"data": [
{
"id": 2,
"platform": "DEVELOPMENT",
"banks_account_number": "13616635935",
"rsa_public_key": "-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsufUhXQlalV0swvLo8nM
uZ3Poe3GZU+73+hbwVst+9C02Eu31JmPRXdCdDPsOtzJtxPC7xazlvT1+cVEOHNE
UEvtirJE7tim6SIJIAqHpdAEdnvdwYLSADJ836ZSwFZMwqbySDgcjm5543E9rAQ/
kg8z8uotIcJaWZl/PYkE0CePVAW4+nkqogaDb/aL6CaaNWzO5/PHejUfHsaHx9rP
86AvSOPlNCI0noBcdUzpT4pgcuRJocf66eB9gBRTTh8EeU4oPpHD3QAfpBu68n7H
xOPOATYxKyuHGrZAVFRsiLoLZDhRqM3W6ZiVz8Z6v+J08ebVjnHB97f2793NX9JD
qxjoaNh4vNbSQpavHdZqzme6lJtYtCWaBdutn2p97zkNoeN2HjvpaYmqIqEHy1LJ
gUh4VdC3+sxC8gY9uByJCss5UzU2jt5c6Ppm42ztVlrTLX/Rg9N7sDnPw3YRTZfb
IUaqKZtEwIGJ3Nt25RZr/qiavV6R8EgQoE+t+CxXwtthBNhw5nUrCWVWpXqylV5W
0o4rekq3cVmqxfomQXOusDcleoWppTDxuO00QmgTkebwB6b8ZirMf6ss5XJv273Y
nUBFzoz5kOt0JCsC4muwx0SPp0V0SwVOt8+UsTP/E2Gf7kLxeYyTg1uy36ZFczh4
zVk/Y+BEX6p7ODYEolV1yVkCAwEAAQ==
-----END PUBLIC KEY-----
"
}
],
"message": ""
}
Este endpoint devuelve el listado de métodos de pago de una cuenta
{
"success": true,
"data": [
"TC",
"PSE",
"WALLETVISA"
],
"message": ""
}
Este endpoint devuelve el listado de monedas disponibles
{
"success": true,
"data": [
{
"iso_code": "COP",
"symbol": "$",
"decimal_separator": ",",
"thousand_separator": "."
}
],
"message": ""
}
Este endpoint devuelve el listado de impuestos disponibles
{
"success": true,
"data": [
{
"type": "IVA",
"value": "0.00"
},
{
"type": "IVA",
"value": "5.00"
},
{
"type": "IVA",
"value": "19.00"
}
],
"message": ""
}
Este endpoint devuelve el listado de paises disponibles
{
"success": true,
"data": [
{
"id": 1,
"name": "Colombia",
"code_country": 57
}
],
"message": ""
}
Este endpoint devuelve el listado de regiones disponibles
Id del país del que se desean obtener las regiones Debe ser un valor devuelto por el endpoint
Obtener paises
{
"success": true,
"data": [
{
"id": 1,
"name": "Antioquia",
"code": "ANT",
"country_id": 48,
"country_name": "Colombia",
"country_code": "CO",
}
{
"id": 2,
"name": "Cundinamarca",
"code": "CUN",
"country_id": 48,
"country_name": "Colombia",
"country_code": "CO",
}
],
"message": ""
}
Este endpoint devuelve el listado de ciudades disponibles
Id del país del que se desean obtener las ciudades Debe ser un valor devuelto por el endpoint
Obtener paises
Id de la región de la que se desean obtener las ciudades Debe ser un valor devuelto por el endpoint
Obtener regiones
{
"success": true,
"data": [
{
"id": 1,
"name": "Medellín",
"region_id": 2,
"region_name": "Antioquia",
"region_code": "ANT",
"country_id": 48,
"country_name": "Colombia",
"country_code": "CO",
},
{
"id": 2,
"name": "Envigado",
"region_id": 2,
"region_name": "Antioquia",
"region_code": "ANT",
"country_id": 48,
"country_name": "Colombia",
"country_code": "CO",
}
],
"message": ""
}
Este endpoint devuelve el listado de tipos de documentos disponibles
{
"success": true,
"data": [
{
"id": 1,
"name": "NIT",
"short_name": "NIT"
},
{
"id": 2,
"name": "Cédula de ciudadanía",
"short_name": "CC"
},
{
"id": 3,
"name": "Cédula de extranjería",
"short_name": "CE"
},
{
"id": 4,
"name": "Pasaporte",
"short_name": "PAS"
},
{
"id": 5,
"name": "Tarjeta de identidad",
"short_name": "TI"
},
{
"id": 6,
"name": "Registro civil de nacimiento",
"short_name": "RC"
}
],
"message": ""
}
Este endpoint devuelve el listado de bancos disponibles en PSE
{
"success": true,
"data": [
{
"name": "BANCO PSE",
"code": "1101"
},
{
"name": "BANCO UNION COLOMBIANO",
"code": "1022"
}
],
"message": ""
}
records per page
cache-control
: no-cache, private
content-type
: application/json
access-control-allow-origin
: *
{
"success": false,
"data": null,
"meta": [],
"message": "Unauthenticated."
}
records per page
cache-control
: no-cache, private
content-type
: application/json
access-control-allow-origin
: *
{
"success": false,
"data": null,
"meta": [],
"message": "Unauthenticated."
}
Obtiene el balance en tiempo real de la cuenta indicada
{
"success": true,
"message": "",
"data": {
"balance": 1000.50
}
Este endpoint devuelve un link de cobro con el que se puede iniciar una transacción
{
"success": true,
"data": {
"ide": "NjM5N2QyZTkyZmY3Ng",
"total": "1000.00",
"link": "https://<<baseUrl>>/NjM5N2QyZTkyZmY3Ng",
"qr": null
},
"message": ""
}
Este endpoint envia un link de cobro por medio de SMS
{
"success": true,
"data": {
"ide": "NjM5N2QyZTkyZmY3Ng",
"total": "1000.00",
"link": "https://<<baseUrl>>/NjM5N2QyZTkyZmY3Ng",
"qr": null
},
"message": ""
}
Este endpoint envia un link de cobro por medio de Whatsapp
{
"success": true,
"data": {
"ide": "NjM5N2QyZTkyZmY3Ng",
"total": "1000.00",
"link": "https://<<baseUrl>>/NjM5N2QyZTkyZmY3Ng",
"qr": null
},
"message": ""
}
Este endpoint envia un link de cobro por medio de correo electrónico
{
"success": true,
"data": {
"ide": "NjM5N2QyZTkyZmY3Ng",
"total": "1000.00",
"link": "https://<<baseUrl>>/NjM5N2QyZTkyZmY3Ng",
"qr": null
},
"message": ""
}
Este endpoint devuelve un QR en base64 con el que se puede iniciar una transacción
{
"success": true,
"data": {
"ide": "NjM5N2RjMWZlMjU1NQ",
"total": "1000.00",
"link": "https://<<baseUrl>>/NjM5N2RjMWZlMjU1NQ",
"qr": "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"
},
"message": ""
}
Inicia proceso de onboarding en Transfiya para uno o varios números de teléfono
{
"success": true,
"message": "",
"data": [
{
"phone": "3001234567",
"status": "Onboarding iniciado"
},
{
"phone": "3007654321",
"status": "Onboarding iniciado"
}
]
}
Obtiene los signers de Transfiya para un número de teléfono y cuenta
(Si estas en ambiente de pruebas y el número de teléfono termina en número par la dispersión será APROBADA de lo contrario será RECHAZADA)
{
"success": true,
"message": "",
"data": [
{
"phone": "3001234567",
"signers": [
{
"handle": "34ufyIJHuE54fdhahx",
"bankName": "NEQUI",
"bankCode": "BC004",
"bankAccountNumber": "xxxxxxx6552",
}
]
},
{
"phone": "3007654321",
"signers": [
{
"handle": "09ufyIJHuE54X8ahx",
"bankName": "Bancolombia",
"bankCode": "BC001",
"bankAccountNumber": "xxxxxxx3454",
}
]
}
]
}
Este endpoint envía dinero a uno o varios signers de Transfiya.
(Si estas en ambiente de pruebas y el número de teléfono termina en número par la dispersión será APROBADA de lo contrario será RECHAZADA)
{
"success": true,
"message": "",
"data": {
"id": 171,
"total_amount": 150000,
"status": "STARTED",
"description": "PAGO DE SERVICIOS",
"processed_at": null,
"payouts": [
{
"id": "12345",
"transfiya_handle": "34fyIJHuE54X8fgdhx",
"phone_number": "3024567586",
"total_amount": "150000.00",
"fixed_comission": "700.00",
"percent_comission": "0.00",
"status": "PENDING",
"bank_status": null,
"bank_status_description": null,
"processed_at": null
}
]
}
}
Permite registrarse en Bre-b y generar un QR estático asociado al comercio
Este endpoint envía dinero a uno o varios signers de Bre-b.
(Si estas en ambiente de pruebas y la llave de envío termina en número par la dispersión será APROBADA de lo contrario será RECHAZADA)
{
"success": true,
"message": "",
"data": {
"id": 171,
"total_amount": 150000,
"status": "STARTED",
"description": "PAGO DE SERVICIOS",
"processed_at": null,
"payouts": [
{
"id": "12345",
"key_number": "@BE12345678",
"total_amount": "150000.00",
"fixed_comission": "700.00",
"percent_comission": "0.00",
"status": "PENDING",
"bank_status": null,
"bank_status_description": null,
"processed_at": null
}
]
}
}
cache-control
: no-cache, private
content-type
: application/json
access-control-allow-origin
: *
{
"success": false,
"data": null,
"meta": [],
"message": "Unauthenticated."
}
Este endpoint consulta los códigos de bancos disponibles.
{
"success": true,
"message": "",
"data": {
"001": "BANCO DE BOGOTA",
"002": "BANCO POPULAR",
"006": "ITAU",
"007": "BANCOLOMBIA",
"009": "CITIBANK COLOMBIA",
"012": "BANCO GNB SUDAMERIS",
"013": "BANCO BBVA",
"014": "ITAU CORPBANCA COLOMBIA S.A",
"019": "BANCO SCOTIABANK COLPATRIA",
"023": "BANCO DE OCCIDENTE",
"031": "BANCOLDEX S.A.",
"032": "BANCO CAJA SOCIAL",
"036": "MEGABANCO",
"040": "BANAGRARIO"
}
}
Este endpoint envía dinero a una o varias cuentas bancarias a traves de ACH.
(Si estas en ambiente de pruebas y el número de la cuenta termina en número par la dispersión será APROBADA de lo contrario será RECHAZADA)
{
"success": true,
"message": "",
"data": {
"id": 172,
"total_amount": 62217.2,
"status": "STARTED",
"description": "Blanditiis est sequi tenetur sit molestiae.",
"payouts": [
{
"id": "12345",
"id_type": "C",
"id_number": 108864536,
"beneficiary_name": "PRUEBA",
"account_type": "2",
"account_number": "115434556",
"total_amount": "62217.20",
"fixed_comission": "800.00",
"percent_comission": "1555.43",
"bank_code": "001",
"status": "PENDING",
"bank_status": null,
"bank_status_description": null,
"processed_at": null
}
]
}
}
Este endpoint consulta el estado de una dispersión.
Id de la dispersión a consultar. Ejemplo: 1
Id de la cuenta a consultar. Ejemplo: 3
{
"success": true,
"message": "",
"data": {
"id": 172,
"total_amount": 62217.2,
"status": "STARTED",
"description": "Blanditiis est sequi tenetur sit molestiae.",
"payouts": [
{
"id": "payout_68d2f99f4d98c0.99531219",
"id_type": "C",
"id_number": 108864536,
"beneficiary_name": "PRUEBA",
"account_type": "2",
"account_number": "115434556",
"total_amount": "62217.20",
"fixed_comission": "800.00",
"percent_comission": "1555.43",
"bank_code": "001",
"status": "PENDING",
"bank_status": null,
"bank_status_description": null,
"processed_at": null
}
]
}
}
Este endpoint genera una nueva transacción
{
"success": true,
"data": {
"ide": "NjYxZDUzYWZjYWQyYjguNzE5NzgxNzQ",
"total": "10000.00",
"link": "https://<<baseUrl>>/NjYxZDUzYWZjYWQyYjguNzE5NzgxNzQ",
"qr": null
},
"meta": [],
"message": ""
}
Este endpoint retorna un link para inicializar un pago através de PSE
{
"success": true,
"data": {
"ide": "NjM5YzYwZDAwOWFmMA",
"pseReturnCode": "SUCCESS",
"link": "https://registro.desarrollo.pse.com.co/PSENF/index.html?enc=847TD1HPg%2boElpGkHFzoBnI8rh2ya8TQgJktzZlvS04%3d",
"trazabilityCode": "3012132"
},
"message": ""
}
Este endpoint permite procesar un pago por medio de tarjeta
{
"success": true,
"data": {
"status": "APPROVED",
"paymentmethod": "TC",
"transaction_ide": "NjYxZDUzYWZjYWQyYjguNzE5NzgxNzQ",
"transacton_ide": "NjYxZDUzYWZjYWQyYjguNzE5NzgxNzQ",
"transaction_id": 79,
"transacton_id": 79,
"transaction_total": "100.00",
"transacton_total": "100.00",
"transaction_tax": "0.00",
"transaction_description": "Pago de preuba API",
"transaction_extra1": null,
"transaction_extra2": null,
"transaction_extra3": null,
"transaction_extra4": null,
"transaction_extra5": null,
"traceability_code": "16966491",
"started_at": "2024-04-12 00:43:02",
"processed_at": "2024-04-12 00:43:02",
"payer_name": "Juan Perez",
"payer_document": "2222222222",
"payer_address": "Cll 55 44 33",
"payer_phone": "3215700000",
"payer_email": "fake@bemovil.net",
"payer_ip": "127.0.0.1",
"account_id": 1,
"financial_entity": "N/A",
"details": {}
},
"meta": [],
"message": ""
}
Este endpoint genera una solicitud de cobro al cliente en su aplicación Nequi
{
"success": true,
"data": {
"ide": "NjM5YzYwZDAwOWFmMA",
"link": "https://{domain}/resume/NjM5YzYwZDAwOWFmMA",
},
"message": ""
}
Este endpoint devuelve el estado de una transacción
Id de la transacción devuelto por el método Crear una transacción en el campo ide
Id de la cuenta con la que se generará el link Debe ser un valor devuelto por el endpoint
Obtener listado de cuentas
{
"success": true,
"data": {
"status": "APPROVED",
"paymentmethod": "BANCOLOMBIA_QR",
"transaction_ide": "edeb8e22-9d2d-4c96-bcd7-cc92c1c60458",
"transacton_ide": "edeb8e22-9d2d-4c96-bcd7-cc92c1c60458",
"transaction_id": 79,
"transacton_id": 79,
"transaction_total": "100.00",
"transacton_total": "100.00",
"transaction_tax": "0.00",
"transaction_description": "Pago Qr Bancolombia multi-uso",
"transaction_extra1": null,
"transaction_extra2": null,
"transaction_extra3": null,
"transaction_extra4": null,
"transaction_extra5": null,
"traceability_code": "16966491",
"started_at": "2024-04-12 00:43:02",
"processed_at": "2024-04-12 00:43:02",
"payer_name": "Juan Perez",
"payer_document": "2222222222",
"payer_address": "Cll 55 44 33",
"payer_phone": "3215700000",
"payer_email": "fake@bemovil.net",
"payer_ip": "127.0.0.1",
"account_id": 1,
"financial_entity": "BANCOLOMBIA_QR",
"details": {}
},
"meta": [],
"message": ""
}
Id de la cuenta a la que pertence la transacción.
Variable por la que se desea ubicar la transacción
extra_1|extra_2|extra_3|extra_4|transaction_date.
Valor que se desea usar para encontrar una transacción .
Número de registros por página,
por defecto: 15.
Página de resultados.
cache-control
: no-cache, private
content-type
: application/json
access-control-allow-origin
: *
{
"success": false,
"data": null,
"meta": [],
"message": "Unauthenticated."
}
Id de la cuenta a la que pertence la transacción.
Token de la transacción.
Procesar pagos usando botón Bancolombia
Este endpoint retorna un link para inicializar un pago através de Botón Bancolombia
{
"success": true,
"data": {
"ide": "NjM5YzYwZDAwOWFmMA",
"pseReturnCode": "SUCCESS",
"link": "https://registro.desarrollo.pse.com.co/PSENF/index.html?enc=847TD1HPg%2boElpGkHFzoBnI8rh2ya8TQgJktzZlvS04%3d",
"trazabilityCode": "3012132"
},
"message": ""
}
Obtener listado de signers asociados a un número celular para generar la solicitud de pago
Obtener signers
Este endpoint devuelve los signers asociados a un número celular
número celular vinculado a Transfiya
Id de su cuenta Bepay
cache-control
: no-cache, private
content-type
: application/json
access-control-allow-origin
: *
{
"success": false,
"data": null,
"meta": [],
"message": "Unauthenticated."
}
Este endpoint permite realizar un pago usando Transfiya
{
"success": true,
"data": {
"ide": "NjM5YzYwZDAwOWFmMA",
"link": "https://{domain}/resume/NjM5YzYwZDAwOWFmMA",
},
"message": ""
}
Permite registrarse en Bre-b y generar un QR estático asociado al comercio
Este endpoint permite registrarse en el ecosistema Bre-b y generar un QR estático asociado al comercio
Este endpoint permite realizar un pago usando un QR compatible con múltiples entidades financieras, cada solicitud genera nuevo QR el cual solo puede ser usado una única vez
{
"success": true,
"data": {
"ide": "NjM5YzYwZDAwOWFmMA",
"link": "https://{domain}/resume/NjM5YzYwZDAwOWFmMA",
"qr": "iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbM..."
},
"message": ""
}
Este endpoint permite generar llaves Bre-b para un comercio o subcuenta
Validar si el reference existe
Este endpoint valida que la referencia exista
Transaction ID
cache-control
: no-cache, private
content-type
: application/json
x-ratelimit-limit
: 500
x-ratelimit-remaining
: 499
access-control-allow-origin
: *
{
"success": false,
"data": null,
"meta": [],
"message": {
"reference": [
"La referencia no existe."
]
}
}
Esta documentación explica como integrar de manera simple nuestro plugin de webcheckout. Esta es la forma más rápida y sencilla de comenzar a procesar pagos sin necesidad de escribir mucho código.
content-type
: text/html; charset=UTF-8
cache-control
: no-cache, private
x-ratelimit-limit
: 500
x-ratelimit-remaining
: 499
access-control-allow-origin
: *