P2P - Mobile app
When a consumer sends a payment to another Satispay user through a third-party app.
Load P2P payment
Open this url_scheme to load the P2P payment on the Satispay app.
satispay://open/contacts/contact?amount={amount_in_cents}¤cy={currency}&callback_url={url_to_open_after_payment_completed}
satispay-stag://open/contacts/contact?amount={amount_in_cents}¤cy={currency}&callback_url={url_to_open_after_payment_completed}
Check Satispay app
Before loading the payment, make sure the Satispay app is installed on the device.
Payment result
Satispay app will call the callback url when payment is completed. To this url a query param result is added and the payment id assigned. If payment fails the value is
null
.Example:
- Payment approved:
third_party_app://callback?result={payment_id}
- Payment failed:
third_party_app://callback?result=
Sequence diagram
Updated almost 3 years ago