Shopify: Set up your checkout

Add payment methods, set up credit/debit cards and understand Klarna settlement.

Add payment methods

The Payment methods provided by Mollie always settle payments automatically, even if your Shopify store is set to manual capture.

What you need to do in advance

  • Create a Mollie account.
  • Ensure that you have the Shopify owner roleβ†—.
  • Ensure that you have the Mollie owner role.
  • Ensure that the payment methods that you want to offer are activated in the Mollie Dashboard:
    1. Log in to your Mollie Dashboard.
    2. Select the organisation in the top-left corner of the dashboard's home page.
    3. Go to Organization settings > Profiles.
    4. Select the web store to view the payment methods and their status.
    5. Select the payment method.
    6. Select Activate.

Add payment methods

  1. Select the relevant payment method from the Shopify app store.
  1. Select Add app.
  2. If necessary, log in to your Shopify store.
  3. On your admin home page, select Install app.
  4. Select Connect via Mollie.
  5. You may need to log in to your Mollie account.
  6. Select a Mollie website profile id from the drop-down menu.
  7. Select Select profile.
  8. Select Activate Mollie - [payment method name].

Set up credit/debit cards

What you need to do in advance

Display selected credit/debit card issuers

Hide selected credit/debit cards to avoid higher transaction fees or regional restrictions.

  1. Log in to Shopify.
  2. Select Settings.
  3. Select Payments.
  4. Scroll down to the payment method and select Manage.
  5. Select the checkboxes of the credit/debit cards whose logos you want to display.
    You must select at least one logo.

Split payment authorization and capture

Authorize customer payments and capture funds separately to have more control over your store's cash flow management.

Mollie seamlessly supports Shopify functionality for separating payment authorization and capture. For instructions on how to configure the relevant Shopify settings, refer to these Shopify guides:

Understand Klarna and Mollie

Shopify's restrictions on third-party payment providers, like Mollie, impact Klarna order settlement and information in the Mollie Dashboard. Understanding these restrictions is important for Shopify store owners using Klarna, as it affects the order status, shipment, settlement, and order totals displayed in the Mollie Dashboard.


In Scandinavia, Mollie for Shopify accepts Klarna payments only in the currency of the Scandinavian country set as your store's address. To accept payments in multiple currencies, you need to create separate sub-stores with different store-address countries.

Understand Klarna order settlement information in your Mollie Dashboard

After your customer orders and pays with Klarna, the order status is immediately marked as Completed in your Mollie Dashboard, creating a shipment that you can find under Shipments when you open the order on the Orders page. Klarna invoices your customer immediately, and you receive your funds after the standard Klarna settlement delay.

Understand Klarna order totals in your Mollie Dashboard

Shopify does not share complete order details with payment service providers such as Mollie. Consequently, Mollie may apply a fee or subtract a discount from the Klarna order overview in your Mollie Dashboard to ensure accuracy of the total order amount. No further action is required on your part.

Mollie Onsite Cards

Optimise your checkout with Mollie’s Onsite Cards app for Shopify to deliver seamless customer experiences and boost conversion. You can collect your customers' card details directly by integrating into Shopify checkout. That means there’s no need to redirect buyers to an external payment page.


By installing onsite cards, this will override the default payment methods in your store. Please refer to the Shopify documentation for more details.

Existing merchants

Existing merchants will need to deactivate the existing Cards app and install the new Onsite Cards app.

  1. Go to your Cards app > Payments.
  2. Select a specific payment method by clicking on it.
  3. Deactivate your payment methods by clicking Deactivate.
  1. Deactivate the existing Cards app:


Make sure to just deactivate the old app, do not delete it. Deleting it will prevent you from being able to process refunds and manage older payments.

  1. Install the new Onsite Cards app.
  2. Activate the payment methods that you want to offer in your shop.

New merchants

New merchants have to install the new Onsite Cards app to ensure that the embedded payments option is offered during checkout.


To test onsite cards, please refer to this article.