PSE PayIn

PayIn
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_hth
 

Country 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.