Skip to content

Go further with Shopware 6

Last updated: November 11, 2022

You can extend your Shopware 6 integration in the following ways:


Support alternative payment methods

To enable an alternative payment method on your account, contact your Customer Success Manager.

We currently support the following payment methods on Shopware 6:

Check the individual payment method pages to see which ones you can support. Availability will depend on your location, as well as your customer's currency and billing address.

Enable alternative payments

  1. Sign in to your Shopware Administration and select the sales channel to which you'd like to add payment methods.
  2. Under the Payment and shipping settings, select the payment methods you want to support.
  3. Select Save.

Enable Apple Pay

  1. Sign in to your Shopware Administration and select Settings > Payment methods.
  2. Select Edit details next to Apple Pay.
  3. In the Checkout.com Payments Configuration section, enter your Apple merchant ID. You can find this in your Apple Developer account.
  4. Upload your Apple Key Certificate file (.key) and Apple PEM Certificate file (.pem).
  5. Select Save.

See our Apple Pay documentation for more information.

Enable Google Pay

  1. Sign in to your Shopware Administration and select Settings > Payment methods.
  2. Select Edit details next to Google Pay.
  3. In the Checkout.com Payments Configuration section, enter your Google merchant ID. You can find this in your Google payments profile.
  4. Select Save.

See our Google Pay documentation for more information.


Enable 3D Secure payments

  1. Sign in to your Shopware Administration and navigate to Extensions > My extensions.
  2. Next to Checkout.com Payments, select the three dots menu, then select Configure.
  3. In the Payments section, select 3D Secure.
  4. Select Save.

Manually capture and refund payments

Manually capture a payment

  1. Sign in to your Shopware Administration and select _Settings > Payment methods.
  2. Select Edit details next to Card Payments.
  3. In the Checkout.com Payments Configuration section, select Manual Capture.
  4. Select Save.

Refund a payment

  1. Once you've created an order, sign in to your Shopware Administration and find the order in Orders > Overview.
  2. If the payment was not captured automatically on authorization, capture the payment now. A captured payment will have a Paid status.
  3. Select an order number to open the order.
  4. In the Items section, select Checkout.com Refund.
  5. On the refund page, you'll see a list of items included in the order. Select the items you'd like to refund and the return quantity.
  6. Select Yes, I want to refund the selected items, then select Refund selected items. A new line will appear showing the refunded item's quantity and price.

In case a rounding error occurs, you can use the Fix price difference button to adjust the refund amount.


Customize order statuses

  1. Sign in to your Shopware Administration and navigate to Extensions > My extensions.
  2. Next to Checkout.com Payments, select the three dots menu, then select Configure.
  3. In the Order Status Customization section, you can customize statuses for paid, failed, authorized, or voided payments. Make sure that the order statuses match the configuration used in your store.

Create automatic refund or capture flows

With our Shopware 6 plugin, you create automatic business flows using the Flow Builder. The Flow Builder requires Shopware version 6.4.6.0 or later.

Our plugin supports two Flow Builder flows: full capture and full refund.

  1. Sign in to your Shopware Administration and select Settings > Flow Builder. This page contains an overview of all your created flows.
  2. Select Add flow to create a new flow.
  3. Enter a name and description for the flow.
  4. Go to the Flow tab and select the trigger for which you would like to create a flow. For example, to create a refund flow, select State Enter > Order Delivery > State > Returned.
  5. Select Add action, then select (checkout.com) Full refund.
  6. Select Save. You can now test the refund flow by changing the delivery status of any order paid using a Checkout.com supported payment method to Returned.