Save your customers time and increase conversion rates by filling the checkout fields in advance. Time is valuable for both you and your customers. The less friction there is during checkout, the higher your conversion rate. That’s why we offer the option to redirect customers to a checkout that has their data already loaded and ready to go. So how does this work? It’s simple.Documentation Index
Fetch the complete documentation index at: https://docs.firmhouse.com/llms.txt
Use this file to discover all available pages before exploring further.
Create the subscription
First, you have to create a subscription using thecreateSubscription mutation. Include the customer’s address and contact details, and maybe even Ordered Products. If needed, you can edit these details later with the updateAddressDetails mutation.
Make sure that you get the subscription’s token from the mutation’s response.
Build the checkout URL
Now that the subscription is ready and you have the token, you can then redirect the customer to the checkout page. In the checkout URL, include the subscription’stoken as a cart_token attribute.
For example, if the token for the subscription is abcde12345, the checkout URL could look like this:
The above example includes optional product slug, see Build advanced checkout URLs for more information about how this works.When the customer clicks on this link, they will be directed to the checkout page with all their data already loaded. So next time you redirect a customer to our checkout, consider using this feature to make their experience even smoother. Happy selling!