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:
  • A GraphQL API for full programmatic control over subscriptions, products, and payments. Use the createSubscription mutation to create a subscription and redirect the customer to the payment page in a single call. Alternatively, use a cart-based flow: create a cart with createCart, add products with createOrderedProductV2, and finalize the checkout with createSubscriptionFromCart to obtain a 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 perfect for businesses with custom-built storefronts, those using platforms other than Shopify, or teams that need complete control over the customer experience.

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, use a different e-commerce platform, or need complete control over the checkout experience. Both approaches give you access to the full Firmhouse platform for managing subscriptions, orders, invoices, and payments.