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.

Set up your payment methods

Set up the payment methods that you want to offer to your customers.

Before you begin

Step 1: Configure payment methods

  1. Log in with your admin credentials and go to Settings > Shop > Payment.

    Screenshot
  2. Select the payment type you want to update and select Edit.

  3. Edit the payment type according to your requirements as described in the table below.

    Screenshot
Field nameDescription
NameYou can change the payment type name displayed in the storefront
PositionDetermine the display order for the end customer in shop frontend
DescriptionAdd the additional description text, if required.
LogoAdd a logo for the payment method, if required.
Availability ruleSelect the Availability Rule (Rule builder) to determine when the payment type should be available to the end customer (country restrictions, customer groups, etc.)
ActiveActivate the payment method to be visible in the store front end.
Allow payment change after checkout?Select this option if the payment type must still be selectable for the end buyer after a payment cancellation or rejection.
  1. Select Save to save your settings.

Step 2: Set up your payment methods for sales channel

  1. Go to the Sales channel configuration for which you want to activate the payment methods.
Screenshot
  1. Select the payment methods that are available for you.

icon
info
You can only use the payment methods that are specified in your contract with Unzer. Even if you can edit the other payment methods, they will not be reflected in Unzer Insights.
3. Select your default payment type.
4. Select Save.

You must clear the caches each time you update the configuration. See also Step 3: Configure your plugin environment

Specific payment method requirements

Some payment methods have restrictions based on currency and country. You can easily set up these restrictions using the Shopware Rulebuilder and then apply them to your Shopware Checkout flow. See details for each payment method

Set up Apple Pay payment method

Before you begin integrating Apple Pay payment method, please read the Apple Pay prerequisites for integration.

  1. Go to Settings > Extensions > Unzer Payments and select the Booking mode for Apple Pay.
  2. Select Save.
  3. Go to Settings > Extensions > Payment methods and select Apple Pay.
Screenshot
  1. Select Edit details.
  2. Specify the various details for the payment method.
  3. Select Active and then Save.

Set up Unzer Installment payment method

  • For Unzer Installment payment method, ensure that only end customers with an invoice address from Germany, Austria, or Switzerland can use this payment method.
  • You do not require a unique key pair for each customer type and currency combination, for example a separate key pair for each combination B2C (EUR), B2C (CHF).
  • If no keys are saved for this payment method, the main key pair will be used.
  • When you insert the Public Key, the field for Private Key will be visible.
  • Currently, only B2C customer type is supported.
  • Currently only Euro (EUR) and Swiss Franc (CHF) currencies are supported.
  • Ensure that the payment method can only be used for the minimum and maximum amounts contractually agreed with Unzer.
  • You can view the transactions in Unzer Insights.

Set up payment method

  1. Go to Settings > Extensions > Unzer Payment and expand API keys for additional payment methods and scroll to Installment section.
Screenshot
Field nameDescription
Public KeyEnter the public key that is available in Unzer Insights.
Private KeyEnter the private key that is available in Unzer Insights.
Show webhooksAfter entering the key pairs, you can check all webhooks that are registered with the entered key pairs
Register webhooksRegister webhooks with entered key pairs
Test API CredentialsTest the validity of the entered key pairs
  1. Select Save.

  2. Select the domain and then select Register webhooks > Save.

  3. Repeat the same steps to add other combinations according to your business case.

  4. In the shop back end, go to Settings > Payment methods > Installment | Unzer Payment.

  5. Click Edit details.

    Screenshot
  6. In the payment method details window, specify the name for the payment method as you want to display in the front end.

  7. Select Active and then Save.

    Screenshot

Set up Unzer Invoice payment method

  • For Unzer Invoice payment method, ensure that only end customers with an invoice address from Germany, Austria, or Switzerland can use this payment method.
  • You do not require a unique key pair for each customer type and currency combination, for example a separate key pair for each combination B2C (EUR), B2C (CHF).
  • If no keys are saved for this payment method, the main key pair will be used.
  • When you insert the Public Key, the field for Private Key will be visible.
  • B2C and B2B customer types are supported.
  • Currently only Euro (EUR) and Swiss Franc (CHF) currencies are supported.
  • Ensure that the payment method can only be used for the minimum and maximum amounts contractually agreed with Unzer.
  • You can view the transactions in Unzer Insights.

Set up payment method

  1. Go to Settings > Extensions > Unzer Payment and expand API keys for additional payment methods and scroll to Invoice section.
Screenshot
Field nameDescription
Public KeyEnter the public key that is available in Unzer Insights.
Private KeyEnter the private key that is available in Unzer Insights.
Show webhooksAfter entering the key pairs, you can check all webhooks that are registered with the entered key pairs
Register webhooksRegister webhooks with entered key pairs
Test API CredentialsTest the validity of the entered key pairs
  1. Select Save.

  2. Select the domain and then select Register webhooks > Save.

  3. Repeat the same steps to add other combinations according to your business case.

  4. In the shop back end, go to Settings > Payment methods > Invoice | Unzer Payment.

  5. Click Edit details.

    Screenshot
  6. In the payment method details window, specify the name for the payment method as you want to display in the front end.

  7. Select Active and then Save.

    Screenshot

Set up Unzer Direct Debit payment method

  • For Unzer Direct Debit, ensure that only end customers with an invoice address from Germany and Austria can use this payment method.
  • You do not require a unique key pair for this payment method, for example, a separate key pair for each combination B2C (EUR).
  • If no keys are saved for this payment method, the main key pair will be used.
  • When you insert the Public Key, the field for Private Key will be visible.
  • Only B2C customer type is supported.
  • Only Euro (EUR) is supported.
  • Ensure that the payment method can only be used for the minimum and maximum amounts contractually agreed with Unzer.
  • You can view the transactions in Unzer Insights.

Set up the payment method

  1. Go to Settings > Extensions > Unzer Payment and expand API keys for additional payment methods and scroll to Direct Debit section.
Screenshot
Field nameDescription
Public KeyEnter the public key that is available in Unzer Insights.
Private KeyEnter the private key that is available in Unzer Insights.
Show WebhooksAfter entering the key pairs, you can check all webhooks that are registered with the entered key pairs
Register WebhooksRegister webhooks with entered key pairs
Test API CredentialsTest the validity of the entered key pairs
  1. Select Save.
  2. Select the domain and then select Register Webhooks > Save.
  3. Repeat the same steps to add other combinations according to your business case.
  4. In the shop back end, go to Settings > Payment methods > Direct Debit | Unzer Payment.
  5. Click Edit details.
Screenshot
  1. In the payment method details window, specify the name for the payment method as you want to display in the front end.
  2. Select Active and then Save.
Screenshot

Set up Google Pay payment method

  1. Go to Settings > Extensions > Unzer Payment and go to the Google Pay setup details.
Screenshot
  1. Specify the details for the fields and click Save.

To learn more about the Google Pay integration, go to Google Pay: Overview.
You must also set up the gatewayMerchantId for Google Pay. Go to Google Pay integration for more details.

Set up one-click payments for cards, PayPal, and SEPA payment methods

You can set up instant one-click payments for card, PayPal, and SEPA payments for registered customers. The customer can choose to save the payment method for the next purchase. They can also log in to the customer back end and delete them if they want to delete these tokens later.

Supported payments: Credit cards, PayPal, and SEPA

When a registered customer chooses any of these payment methods, a checkbox for saving the payment methods is displayed in the checkout page.

Screenshot

If the customer chooses the option to save credentials for the payment then the token is saved for the next purchases.

For example, for credit cards

In the next purchase, the customer can choose to pay with saved card or add a new card:

Screenshot

To view and delete the saved payment methods,

  1. The customer can log in to their account and go to Overview.
Screenshot
  1. Scroll down to Your saved means of payment section to view or delete the saved details.
Screenshot

Next steps

See also

Shopware 6 documentation