> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.mangopay.com/guides/payment-methods/satispay/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.mangopay.com/_mcp/server.
# Satispay
## About
Satispay is a popular payment method in Italy which allows users to pay online using their mobile phone.
|
Italy
|
|
EUR
|
|
Yes, within 90 days
|
|
Users authenticate directly with their bank, so there is no dispute process and a low risk of unrecognized or fraudulent payments
|
|
No
|
|
No
|
## User prerequisites
To use this payment method, users must:
* Download the Satispay app and sign up, thereby registering their phone number
* Connect their bank account in the app
## How it works
* On your app or website, the user selects Satispay as the payment method during checkout
* The user is redirected to the `RedirectURL`
* The user scans a QR code or enters their phone number
* The QR code or a push notification prompts the user to open the Satispay app and authenticate themselves
* The user validates the amount to pay
* The user is returned to your app or website on the `ReturnURL`
### Outcome
The transaction is complete when the pay-in status changed from `CREATED` to `SUCCEEDED` or `FAILED`, indicating the outcome.
You should also set up [hook notifications](/webhooks) for the relevant [event types](/webhooks/event-types):
* PAYIN\_NORMAL\_SUCCEEDED
* PAYIN\_NORMAL\_FAILED
## Related resources
#### [Endpoint](/api-reference/satispay/satispay-payin-object)
The Satispay PayIn object
#### [Testing](/testing/payment-methods#satispay)
Learn about testing Satispay