alt
Unzer
UnzerAI

UnzerAI

The responses generated by AI may include errors.

UnzerAI

Welcome to UnzerAI!

I'm here to help you with questions about Unzer's payment integration, APIs, and documentation.

Ask questions about Unzer and get help with your integration.

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
WalletDEEUR
Supports Authorize
Supports Charge
Supports 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
No support 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 payment at 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.

How to test Wero

To test Wero payments in the sandbox environment, you need to use the Wero consumer test portal to simulate customer approvals.

Testing prerequisites

Testing workflow

Follow these steps to test a Wero payment:

Step 1: Initiate a Wero payment from your test application using the Unzer sandbox API.

Step 2: When redirected to the Wero payment page, select “TestBank” as your merchant bank.

Screenshot

Step 3: In the consumer portal, click on “Quick Tools” from the left sidebar.

Step 4: Navigate to “Local Profiles” to manage test consumer accounts.

Screenshot

Step 5: Either add a new consumer by clicking “Add Consumer” or select an existing test consumer profile.

Step 6: Select the consumer and click on “Give Consent”.

Step 7: Enter the consent code displayed in your payment flow to authorize the transaction.

Step 8: The payment will be processed, and you’ll be redirected back to your returnURL.

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