Skip to main content
Firmhouse offers two main integration paths to power your subscription commerce business. Choose the approach that best fits your technical requirements and business needs.

Shopify Integration

If you’re running a Shopify store, the Shopify integration is the fastest way to get started with Firmhouse. This approach offers native checkout integration with Shopify’s subscription selling plans, seamless product synchronization between Shopify and Firmhouse, support for both standard payment methods (Credit Card, PayPal) and local European payment methods (iDEAL | Wero, Bancontact, SEPA), and a customer account extension for subscription management. The Shopify integration is ideal for merchants who want to leverage their existing Shopify infrastructure while adding powerful subscription capabilities.

Headless Integration

For businesses with custom storefronts or those not using Shopify, Firmhouse provides a comprehensive headless solution. The headless approach includes:
Headless API integrations are available on the Advanced plan or higher.
  • A GraphQL API for building your own product selection, cart, customer-details, and subscription flows. Use the createSubscription mutation to create a subscription and receive a hosted payment URL. Alternatively, use a cart-based flow: create a cart with createCart, add products with createOrderedProductV2, and finalize the checkout with createSubscriptionFromCart to obtain the payment URL.
  • The Firmhouse Checkout, a ready-to-use hosted checkout page that supports advanced checkout URLs for pre-filling products, quantities, plans, and extra fields via URL parameters.
For a complete walkthrough of building a custom storefront with the GraphQL API, including the cart-based checkout flow, see the Creating a Storefront App guide in the Firmhouse Developer Docs. The headless integration is ideal for businesses with custom-built storefronts or those using platforms other than Shopify. The product, cart, and customer-details experience can live in your storefront. The payment-method picker and payment processing use the hosted payment page returned by the API — Firmhouse-hosted for Adyen, or the provider’s own checkout page for providers such as Mollie.

Which Should You Choose?

Choose Shopify if you already have a Shopify store and want the quickest path to launching subscriptions. Choose Headless if you have a custom storefront or use a different e-commerce platform and can hand the payment step off to Firmhouse. Both approaches give you access to the full Firmhouse platform for managing subscriptions, orders, invoices, and payments.