Wero
Wero is a new pan-European digital wallet and payment system created by the European Payments Initiative (EPI) to enable instant, account-to-account transfers across Europe. It allows users to send and receive money in seconds using a mobile number or email address, working both online and in stores.
Note that the authorize/capture/reverse flow is called EDP (Event-Dependent Payment) in Wero terms. To create an Event-Dependent Payment, look in the documentation of the authorize feature.
Payment workflow
The following diagram explains the Wero payment workflow for the Payment Page Redirect integration.
Scroll horizontally if the diagram is wider than your screen.
- 1Payer (Consumer)Merchant (Acceptor)
1. Initiates transaction
- 2Merchant (Acceptor)OneAPI
2. Create payment request (Payment API)
- 3OneAPIMerchant (Acceptor)
3. Returns payment session details (redirect URL)
- 4Merchant (Acceptor)Payer (Consumer)
4. Redirect to Wero / banking app
- 5Payer (Consumer)OneAPI
5. Confirms payment in app
- 6OneAPIPayer (Consumer)
6. Displays payment result page (success)
- OneAPI
Payment processing occurs asynchronously — use the postback as the source of truth
- 7OneAPIMerchant (Acceptor)
7. Postback notification (payment status update)
- 8Merchant (Acceptor)Payer (Consumer)
8. Shows final order confirmation
Integration options
Choose how you want to accept Wero: