PayIn
List view
Getting Started
Getting Started
Authentication Guide
Authentication Guide
QR Bank Transfers Bolivia
QR Bank Transfers Bolivia
Real-Time Bank Transfers Argentina
Real-Time Bank Transfers Argentina
PIX Brazil
PIX Brazil
PagoMovil Venezuela
PagoMovil Venezuela
SPEI Mexico
SPEI Mexico
Colombia
Colombia
Khipu Chile
Khipu Chile
WebPay Chile
WebPay Chile
MACH Chile
MACH Chile
Bank Transfers Chile
Bank Transfers Chile
Real-Time Paraguay Transfers
Real-Time Paraguay Transfers
VISA & MasterCard
VISA & MasterCard
Payment registration transactions
Bre B HPP & H2H
1. Bre B PayIn
Description:
Bre-B is Colombia’s national instant payment system created by the Banco de la República (the Colombian central bank). It lets people and businesses send and receive money instantly between different banks and digital wallets, 24/7, using simple “keys” (“llaves”) like a phone number, ID number, email, or QR code instead of full bank account numbers.
Allows the creation of pay-ins (incoming payments).
URL:
https://api.payelu.xyz/api/v1/payments/payin_hthCountry Uses:
- Colombia: Bre B
Request Parameters:
Parameter | Type | Description | Requeriment |
service_code | string | ’ BRB_CO’ | required |
amount | num | Amount to process. e.g. 123.45 | required |
reference | string | Merchant’s Unique ID for transaction. It must be 22 alfanumeric digits (i.e. ‘ 0000000000002507135224‘) | required |
account_doc_type | string | Payer’s ID, CC for Cedula de Ciudadania and CE for Cedula de Extranjeria | required |
account_doc_id | num | Payer’s number ID | required |
Bre B Example Request:
{ "service_code": "BRB_CO", "amount": 1500, "reference": "71823718293", "account_doc_id": "88265853", "account_doc_type": "CC" }
Bre B Example Response:
{ "status": "success", "data": { "transaction_id": "j9vveDt42tCiSNy", "key_value": "XXXXXXXXXXXXXX", "amount": 1500, "currency": "COP", "status": "PENDING", "reference": "71823718293", "created_at": "2026-05-11T14:14:01.899680+00:00", "updated_at": "2026-05-11T14:14:01.899680+00:00", "expired_at": "2026-05-12T05:14:01.899680+00:00", "redirect_hpp_url": "XXXXXXXXXXXXXXXXXXX" } }
After receiving
redirect_hpp_url, you need to redirect the client to the URL and wait for the final status of the transaction.