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

PSE Example Request:

{ "service_code": "PSE_CO", "amount": 200, "reference": "0000000000002507135224", }

PSE Example Response:

{ "status": "success", "data": { "transaction_id": "686c11c05dedf17264945b67", "amount": 5.0, "reference": "{{payout_ref}}", "created_at": "2025-07-07T18:28:16+00:00", "status": "PENDING", "errorMsg": "" "redirect_hpp_url": "XXXXXXXXXXXXXXXXXX", }
After receiving redirect_hpp_url, you need to redirect the client to the URL and wait for the final status of the transaction.