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
Other Endpoints
Other Endpoints
BTWA_PY Paraguay
BTWA_PY Paraguay
Payment registration transactions
PSE HPP & H2H
1. PSE PayIn
Description:
PSE (Pagos Seguros en Línea) is a widely used bank transfer payment solution in Colombia, enabling customers to make real-time payments directly from their bank accounts. By connecting users with more than 20 local banks, PSE provides a secure, convenient checkout experience.
Allows the creation of pay-ins (incoming payments).
URL:
https://api.payelu.xyz/api/v1/payments/payin_hthCountry Uses:
- Colombia: PSE
Request Parameters:
Parameter | Type | Description | Requeriment |
service_code | string | ’ PSE_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 |
payer_doc_id | num | Payer’s ID, CC for Cedula de Ciudadania and CE for Cedula de Extranjeria | required |
rq_account_bank | num | Code of bank ACCION FIDUCIARIA - 1831, ALIANZA FIDUCIARIA - 1815, BAN100 - 1558, BANCAMIA S.A. - 1059, BANCO AGRARIO - 1040, BANCO AV VILLAS - 1052, BANCO BBVA COLOMBIA S.A. - 1013, BANCO CAJA SOCIAL - 1032, BANCO COOPERATIVO COOPCENTRAL - 1066, BANCO DAVIVIENDA - 1051, BANCO DE BOGOTA - 1001, BANCO DE OCCIDENTE - 1023, BANCO FALABELLA - 1062, BANCO FINANDINA S.A. BIC - 1063, BANCO GNB SUDAMERIS - 1012, BANCO ITAU - 1006, BANCO J.P. MORGAN COLOMBIA S.A. - 1071, BANCO MUNDO MUJER S.A. - 1047, BANCO PICHINCHA S.A. - 1060, BANCO POPULAR - 1002, BANCO SANTANDER COLOMBIA - 1065, BANCO SERFINANZA - 1069, BANCO UNION - 1303, BANCOLOMBIA - 1007, BANCOOMEVA S.A. - 1061, BOLD CF - 1808, CFA COOPERATIVA FINANCIERA - 1283, CITIBANK - 1009, COINK SA - 1812, COLTEFINANCIERA - 1370, CONFIAR COOPERATIVA FINANCIERA - 1292, COTRAFA - 1289, CREZCAMOS - 1816, DALE - 1097, DAVIbank S.A. - 1019, DAVIPLATA - 1551, DING - 1802, FINANCIERA JURISCOOP SA COMPAÑÍA DE FINANCIAMIENTO - 1121, GLOBAL66 - 1814, IRIS - 1637, JFK COOPERATIVA FINANCIERA - 1286, LULO BANK - 1070, MOVII S.A. - 1801, NEQUI - 1507, NU - 1809, PAYCASH - 1824, POWWI - 1803, RAPPIPAY - 1811, UALÁ - 1804 | required |
PSE Example Request:
{ "service_code": "PSE_CO", "amount": 5000, "reference": "987123871823891723123", "payer_doc_id": "88265853", "rq_account_bank": "1007" }
PSE Example Response:
{ "status": "success", "data": { "transaction_id": "HhCzQ6b0OgEhnfc", "amount": 5000, "currency": "COP", "status": "PENDING", "reference": "987123871823891723123", "created_at": "2026-05-11T13:50:26.627599+00:00", "updated_at": "2026-05-11T13:50:26.627599+00:00", "expired_at": "2026-05-12T01:50:26.627599+00:00", "payment_url": "https://registro.pse.com.co/PSENF/index.html?enc=DucqAh59CBA7CJavBmcRggrC%2fStgw7TJSaJ70qrokZg%3d" } }
After receiving
redirect_hpp_url, you need to redirect the client to the URL and wait for the final status of the transaction.