Guides
Developer guides
Practical examples for using Firmhouse APIs, Liquid, and webhooks with external e-commerce builds.
Headless, Magento, Salesforce Commerce Cloud
Guides for connecting external e-commerce platforms and customer account experiences to Firmhouse.
Log customers into the Self Service Center with a token
Generate a Self Service Center login token by email address and redirect customers into their portal session.
Build a paid plan switch or upgrade flow
Let customers switch plans only after accepting an offer and completing an initial payment.
Activate with a recalculated billing date
Activate delayed subscriptions through the GraphQL API and recalculate the plan billing date from activation.
GraphQL API
Guides for working with Firmhouse data through the GraphQL API. For large exports that would otherwise run into query complexity or timeout limits, use GraphQL bulk operations.
Automation and webhooks
Guides for reacting to Firmhouse events and keeping external workflows in sync with subscription activity.
React and Next.js storefronts
Guides for building custom storefronts on top of Firmhouse using JavaScript frameworks and the GraphQL API.