Skip to main content

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.

NetworksFeaturesIntegrationspayment_type
Wero / EPI
  • Server-to-Server
  • Checkout Page
  • Pay by Link
  • Payment Page Redirect
wero

Payment workflow​

The following diagram explains the Wero payment workflow for the Payment Page Redirect integration.

Wero — Payment Page Redirect
Payer (Consumer)
Merchant (Acceptor)
OneAPI
1. Initiates transaction
2. Create payment request (Payment API)
3. Returns payment session details (redirect URL)
4. Redirect to Wero / banking app
5. Confirms payment in app
6. Displays payment result page (success)
Payment processing occurs asynchronously — use the postback as the source of truth
7. Postback notification (payment status update)
8. Shows final order confirmation

Scroll horizontally if the diagram is wider than your screen.

  1. 1
    Payer (Consumer)Merchant (Acceptor)

    1. Initiates transaction

  2. 2
    Merchant (Acceptor)OneAPI

    2. Create payment request (Payment API)

  3. 3
    OneAPIMerchant (Acceptor)

    3. Returns payment session details (redirect URL)

  4. 4
    Merchant (Acceptor)Payer (Consumer)

    4. Redirect to Wero / banking app

  5. 5
    Payer (Consumer)OneAPI

    5. Confirms payment in app

  6. 6
    OneAPIPayer (Consumer)

    6. Displays payment result page (success)

  7. OneAPI

    Payment processing occurs asynchronously — use the postback as the source of truth

  8. 7
    OneAPIMerchant (Acceptor)

    7. Postback notification (payment status update)

  9. 8
    Merchant (Acceptor)Payer (Consumer)

    8. Shows final order confirmation

Integration options​

Choose how you want to accept Wero:

Payment Page Redirect

Create a payment via the Payment API and redirect the customer to the Wero / banking app experience to authenticate and authorise.
Start integrating

Checkout Page

Create a checkout session and redirect customers to the hosted checkout. Wero is available among the configured payment methods.
Start integrating

Pay by Link

Share a Pay by Link with your customer. When enabled on the channel, they can pay with Wero on the checkout.
Start integrating