alt
Unzer

Learn more about Wero and its workflow

Wero is the unified European payment solution that enables convenient and secure instant payments across Europe using just your smartphone. Whether you’re making peer-to-peer transfers with a phone number, shopping online, or making in-store payments with QR codes, Wero provides a seamless payment experience. Launched by the European Payments Initiative (EPI) in 2024 and rapidly expanding across European markets, Wero has already reached over 40 million users and is designed to replace fragmented national payment systems like Giropay, Paylib, and Payconiq with a single, interoperable solution for the entire European market.


Payment typeAvailable inSupported currenciesFeaturesIntegrationsAPI endpointAPI prefix
WalletAT, BE, DK, FI, FR, DE, ES, GB, GR, HU, IE, IS, IT, LI, LU, MT, NL, NO, PT, SECHF, CNY, EUR, GBP, USD
Supports Authorize
Supports Charge
No support Reversal
Supports Refund
Supports Partial Refund
Supports Chargeback
No support Recurring
No support Payout
No support Pay later
No support Unzer Secured
Supports B2C customer
Supports B2B customer
Supports Payment Pages
Supports UI Components
Supports Direct API
Supports PHP SDK
Supports Java SDK
Supports Plugins
/types/Wero
wro

Advantages

  • European-wide interoperability: Seamless payments across multiple European countries with a single app, eliminating the need for different payment solutions in each market.
  • Simplified user experience: Use phone numbers instead of complex IBANs for peer-to-peer transfers, making payments as easy as sending a text message.
  • Unified payment ecosystem: Replaces fragmented national payment systems, offering merchants a single integration point for multiple European markets.

Assets

wero-logo

Payment workflow

The following diagram explains workflow for Wero payments.

Step 1: Create a wero payment type resource.

A resource ID is generated in the response and is used in the workflow to complete the payment.

Step 2: Make a charge transaction with the wero resource that you created.

Step 3: Forward the customer to the redirectUrl that is displayed in the charge response.

Screenshot

Step 4: Once the customer makes the Wero, redirect the customer to the returnURL specified in the initial charge call.

Step 5: After the transaction, display the result to the customer in the front end of the online shop.

Integration options

Quickly integrate with Unzer without any programming knowledge

Use pre-built, configurable all-in-one pages with your own mix of payment methods

Use pre-built forms and quickly integrate with minimum work on the client side

Integrate with Unzer using your own payment form