When working with our Shopify Native Checkout integration, you need to consider some aspects before designing a checkout proposition.
Background
Firmhouse uses a special type of selling plan to power checkouts with local payment methods. Shopify does not recognise this special selling plan type as a subscription selling plan. As a result, subscriptions with iDeal and Bancontact are considered as one-time purchases by Shopify, making promotions at checkout a bit more complex to configure.
Discount options at checkout
Site-wide promotion
The most straightforward option for building a campaign is to offer a site-wide promotion at checkout. This would apply the discount you configure to both customers who check out with subscriptions and one-time purchase checkouts.
To configure this type of campaign, you would have to set the Purchase type to "Both" on the Shopify discount configuration page.
Compatible Shopify discount types:
Amount off products: Automatic & Discount Code
Amount off orders: Automatic & Discount Code
Promotions for one-time purchases
Most merchants offer their best price for subscriptions, and when running a campaign, they prefer only to offer checkout discounts to one-time purchase customers.
With this discount type, subscriptions remain at their current price point, and only customers checking out with one-time products get a discount.
This type of campaign can be configured with the Purchase type "One-time purchase" on the Shopify discount configuration page. To ensure this discount is not applied to iDeal/Bancontact subscriptions, you will need to disable all discounts for subscription products.
Compatible Shopify discount types:
Amount off products: Automatic & Discount Code
⚠️ When running a one-time purchase promotion, site-wide promotions will not work as expected! A one-time purchase campaign must be the only discount campaign active in the store.
Promotions for CC/PayPal subscriptions
If you want to build a discount campaign for subscriptions, you can only do so for CC/PayPal subscriptions.
This type of campaign can be configured with the Purchase type "Subscription" on the Shopify discount configuration page.
Compatible Shopify discount types:
Amount off products: Automatic & Discount Code
Amount off orders: Automatic & Discount Code
⚠️ When running a Shopify native subscription promotion, subscription checkouts with iDeal and Bancontact will not be discounted! We recommend temporarily switching off the subscription checkout option with iDeal/Bancontact for the duration of the campaign.
Promotions for all subscriptions (CC/PayPal and iDeal/Bancontact)
Currently, the only way to isolate both subscription types to incentivise customers to sign up for a subscription regardless of their chosen payment method is using plugins that allow you to configure promotions based on the selling plan linked to products in the cart.
We recommend EG Auto Add to Cart Free Gift, which allows you to add a free product to the first order of a subscription.





