Payment methods on Shopify Checkout
Shopify natively supports Credit Cards and PayPal for subscription payments. However, Shopify does not support local European payment methods for recurring payments out of the box. Firmhouse adds the ability for Shopify merchants selling subscriptions to accept local payment methods. This enables you to offer payment options that your European customers prefer and trust. The following table shows which payment methods are available on Shopify Checkout:
Note: Klarna is unfortunately not possible at the moment due to Shopify not supporting this payment method for recurring payments.
Adyen Pay by Bank: Supported for Shopify subscriptions using Firmhouse’s SEPA flow. The initial bank payment supplies details for subsequent SEPA Direct Debit charges; this is not native recurring Pay by Bank billing. Shopify and Firmhouse must use the same Adyen merchant account, and the Adyen webhook must include the customer’s IBAN. See Adyen Pay by Bank setup.
Mollie Shopify apps
To use Mollie as your local payment provider on Shopify Checkout, install the corresponding Mollie payment method apps:- Mollie - iDEAL — for iDEAL | Wero payments
- Mollie - Bancontact — for Bancontact payments
- Mollie - Pay by Bank — for Pay by Bank payments
Trustly availability: Firmhouse supports Trustly for stores that already have the Mollie Trustly app installed. The app is not currently available for new installations from the Shopify App Store.To enable local payment methods for your Shopify store, follow the Set up iDEAL | Wero, SEPA and other local payment methods guide.
Payment methods outside of Shopify Checkout
When not using Shopify Checkout (for example, with a custom storefront or headless setup), Firmhouse supports a much wider range of payment methods through three payment providers: Mollie, Stripe, and Adyen. In this scenario, Firmhouse essentially supports all payment methods that these providers offer for recurring payments.
For Adyen Pay by Bank, see setup and availability. Recurring charges use the configured recurring payment flow; customers do not repeat the initial bank checkout for every renewal.