PayIn
List view
Getting Started
Getting Started
Authentication Guide
Authentication Guide
Costa Rica
Costa Rica
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
Paraguay
Paraguay
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_email | string | Email of payer | required |
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": 1500, "reference": "{{payin_ref}}", "payer_email": "lolo@pepe.com", "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.