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
createSubscriptionmutation 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 withcreateCart, add products withcreateOrderedProductV2, and finalize the checkout withcreateSubscriptionFromCartto 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.