All user-facing screens—including payment method selection, payment instructions, confirmation, and success messages—must be fully developed and managed by the integrator.
| Payment Method | Rail | Type | Expiration Time |
|---|---|---|---|
| PSE | pse | Payment Link | 10 minutes |
| Bancolombia | bancolombia | Payment Link | 10 minutes |
| Nequi | nequi | Push Notification | 15 minutes |
| BreB QR | breb_qr | QR Code | 5 minutes |
| BreB Key | breb_key | Key | 5 minutes |
Counterparty Information: For pse, the email address defined in the counterparty is used to authenticate the user in the PSE flow.For nequi, the phone number defined in the counterparty is used to send the push notification.
The expiration time varies depending on the payment method: For pse, payers have up to 10 minutes to open the link. Once opened, they have up to 25 minutes to complete the payment (this may vary depending on the bank).For bancolombia, payers have up to 10 minutes to open the link. Once opened, they have up to 25 minutes to complete the payment.For nequi, payers have up to 15 minutes toacceptorrejectthe R2P via push notification.
You can set billing descriptors (Description associated to the payment) for payers to see it in their receipts. Set it using the external_idfield in the money movements API. This capability is not yet available for Bre-B.
counterparty_id from the previous step as the source_idaccount_id where you want to receive the funds as the destination_idr2p_rail to be used for the charge.Idempotency keys are valid for 24 hours.