Checkout
With PagaSul, you can accept payments from your customers by using our checkout. To make a pay-in, customers click a button in your system and get redirected to the checkout hosted by PagaSul.
Here is a step-by-step description of the payment processing flow with the checkout.
- The customer initiates a payment in your system.
- Your system sends a pay-in request to PagaSul.
- The PagaSul payment platform receives the request and checks whether it contains all the required parameters and correct signature.
- The payment platform sends you a [response](/docs/checkout.
- Your system redirects the customer to the checkout.
- The customer completes the payment.
- The PagaSul payment platform processes the payment and forwards the data to the payment environment.
- The payment is processed in the payment environment.
- The PagaSul payment platform receives the payment result from the payment environment.
- The payment platform sends a callback with the payment result to your system.
- The checkout displays the payment result to the customer.
- The checkout redirects the customer back to your system.
- Your system informs the customer about the payment result.
For the information on how to build a pay-in request, see the Creating a pay-in request section.