One-off - Web-redirect

When the merchant wants to receive a payment by displaying a QrCode or by letting the consumer type the mobile phone number on a screen. The interface to display the QrCode or the mobile phone number field is handled by the Web Redirect that is a solution that redirects the user to a Satispay web-page to complete the payment.

The consumer can scan the Dynamic Code or type the mobile phone number and confirm the payment to complete it.

📘

E-commerce on mobile browser

The Satispay app automatically intercept the payment when the Web-redirect is loaded on a mobile browser and brought back the user to the e-commerce website once the operation has been completed.

To ensure the redirect to the Satispay app and the redirect back to the Merchant website after payment confirmation in Satispay app, the redirect_url must not be opened within a WebView.

APIs required for this flow

🚧

When creating a payment for the Web-redirect, the callback_url and the redirect_url are mandatory body params.

Payment page

After the payment is created, redirect the user to the redirect_url returned in the response.

Sequence diagram