Shopify: App installation
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 Web app:
- Log in to your Mollie Web app.
- Select the organization in the top-left corner of the Web App's home page.
- Go to Organization settings > Profiles.
- Select the web store to view the payment methods and their status.
- Select the payment method.
- Select Activate.
Install payment methods from Shopify's App Store
- Pick your payment method:
Alma, BANCOMAT Pay, Bancontact, Belfius, Billie, Bizum, Blik, Credit cards, EPS, Gift cards, iDeal, in3, KBC/CBC Payment button, Klarna, MB Way, MobilePay, Multibanco, Onsite Cards, Pay by Bank, Payments (all payment methods in a single app), Podium Cadeaukaart, Przelewy24, Riverty, Satispay, SEPA Bank Transfer* (not SEPA Direct Debit, for that see Shopify: Set up subscriptions), Swish, Trustly, TWINT, Vipps, VVV Giftcard, Webshop Giftcard
- Select Add app.
- If necessary, log in to your Shopify store.
- On your admin home page, select Install app.
- Select Connect via Mollie.
- You may need to log in to your Mollie account.
- Select a Mollie website profile id from the drop-down menu.
- Select Select profile.
- 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.
- Log in to Shopify.
- Select Settings.
- Select Payments.
- Scroll down to the payment method and select Manage.
- 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 Web app. 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 Web app.
In Scandinavia and UK, Mollie for Shopify accepts Klarna payments only in the currency of the Scandinavian or UK 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 totals in your Mollie Web app
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 Web app to ensure accuracy of the total order amount. No further action is required on your part.
Klarna BNPL settlement and Shopify payment capture
The Mollie Shopify app uses Shopify's native payment capture settings to determine when to settle Klarna/BNPL payments. This means your order fulfillment status in Shopify directly controls when funds are captured, creating a seamless workflow.
You can manage your store's payment methods in your Shopify settings. To learn more about this configuration, please refer to Shopify's official documentation on payment authorization.
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.
- Go to your Cards app > Payments.
- Select a specific payment method by clicking on it.
- Deactivate your payment methods by clicking Deactivate.
- 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.
- Install the new Onsite Cards app.
- 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.
Updated 10 days ago