Process flows
In order to integrate Rapipago, please refer to our API Reference.
Cash payments transaction states
- CREATED – initial state of a transaction. If a transaction remains in this state, it indicates a problem.
- CAPTURED – the transaction was completed successfully, and we have received confirmation that the funds are on their way.
- PAID – we have collected the funds and will begin the remittance process to you.
- EXPIRED - we received notification that the consumer has not completed the payment on time.
- REJECTED – the transaction was rejected by either us or the bank. This is the final state.
- REFUNDED – state indicates that the transaction has been successfully reversed, and the funds have been returned to the consumer.
Payment flow

- Consumer places order on your website and chooses Rapipago as the payment product. You initiate the order with us accordingly.
- We return a voucher with a barcode.
- The consumer uses the vouher at an affiliated store.
- After the payment is made, a confirmation is sent to us.
- Once the payment is with status CAPTURED, you can release the product to the consumer.
- We receive the funds and gather statements to process all incoming payments.
- We remit the funds and provide you with a detailed report.