Skip to main content
Two step checkout is currently in limited availability. Please get in touch with Firmhouse if you would like this feature enabled on your project. Selling through a retail store channel is different from an online e-commerce style checkout. Customers may not always have their payment details or cards with them in the store, and you don’t want customers to enter sensitive bank account details or credit card information on public store computers. To provide a good signup and payment experience for selling subscriptions in a retail store, you can use the Firmhouse two step checkout signup strategy.

How in-store signup works

With the two step checkout signup strategy enabled:
  1. The customer comes to the store to browse, get advice, and select the product they would like to get on a subscription
  2. On a shared computer or with help of a store employee, the customer enters their order details and confirms their subscription contract
  3. The customer receives a link via email to confirm their order and make their initial subscription payment
  4. Optional: Configured acceptance checks are performed
  5. The store receives the paid order confirmation and starts arranging delivery of the order

A note on acceptance checks

If you have acceptance checks enabled that are set to be performed at signup, these checks will be validated when a customer confirms their order on the second sign up step. The first order placement step will not perform any acceptance checks. In the case that a customer is rejected via acceptance checks, they will see a notice on the second step of the signup.

Enabling two step checkout for your project

Enabling this signup strategy will switch your full project into two step checkout. In this mode, all customers that sign up will confirm and pay for their subscription via an email that gets sent to them. Changing the signup strategy can only be done by Project Managers.

Steps

  1. In your Firmhouse project, go to Settings > Subscription Model in the sidebar
  2. In the section called Sign up strategy, check the Enable two step checkout flow option
  3. Scroll to the bottom of the screen and click Update project
Two Step Checkout Settings

Customise the complete signup email

With the two step checkout signup strategy enabled, all new customers that sign up will first receive an email with a link to complete their signup. They can use that link to pay for their initial subscription term and accept their contract.

Steps

  1. In your Firmhouse project, go to Settings > Email configuration in the sidebar
  2. Under Subscription lifecycle heading, click Complete signup
  3. Enter the Email subject line and Content of the email or use the Load example content
  4. Click Save
Complete Signup Email Configuration

Customise the signup completion page

You can customise the copy of the page that customers will use to complete their signup and place their subscription order.

Steps

  1. In your Firmhouse project, go to Checkout Flow in the sidebar
  2. Change any fields in the Payment flow section. You can use simple HTML tags if you want to link to external pages, email addresses, or phone numbers
  3. Click Update project

Viewing customers that did not complete their signup

All customers that have signed up but have not yet finished their signup will be visible under a filter called Pending customer completion on the Customers overview.

Steps

  1. In your Firmhouse project, go to Customers in the sidebar
  2. Click Pending customer completion from the filters bar
Pending Customer Completion Filter If you want to look up the signup completion link for a customer manually, you can do so from the customer detail page. This is useful if you want to remind a customer to complete their signup, or if a customer indicates they had problems receiving their email.

Steps

  1. In your Firmhouse project, go to Customers in the sidebar
  2. Click Pending customer completion from the filters bar
  3. Click on the customer you would like to look up the link for
  4. Click Second signup step in the Subscription details section
  5. The page to complete the signup will open in your browser. You can now copy and paste the link from your browser
Second Signup Step Link