Skip to main content

Booxi/Shopify overview, setup

Updated today

The Booxi/Shopify integration is designed to streamline the creation and management of CTAs, while also enhancing your clients' experience with your brand.

The integration enables the following:

  • Creation, storing and management of CTAs (e.g. "Book now" button) which redirect to the booking widget.

  • Configuration and customization of the booking widget.

  • Booking payment capture using Shopify Checkout (i.e. services clients book in Booxi are automatically added to their shopping cart in Shopify).

  • Automatically add new clients in Shopify

Video tutorial

This integration supports the booking widget v3, not v2. See here to learn how to migrate from v2 to v3.

Setup

To set up the integration, simply search for Booxi in the Shopify app store and install.

Configure your settings

To configure your settings, go to "Apps" > Booxi > Settings:

Enter the following fields:

  • Hosting region*

    • North America

    • Europe

If your booxi account URL ends with ".com", your hosting region is North America. If your booxi account URL ends with ".eu", your hosting region is Europe.

  • Partner API key (optional): required if you want to enable either of the 2 following features, otherwise not:

    1. Automatically update the booking payment status in Booxi whenever an item is checked out in Shopify (see this section)

To obtain a Partner API key, contact your Booxi representative -- *Note: the provided partner API key must be associated with the merchant API key you enter below.

  • [Default] Merchant API key*: this key is used to specify which store (or stores) the booking widget will present upon opening. To find your key, go to the "My Business" tab > Business details.

  • Product Identifier*

*Note: this step is required to automatically add the product to the client's shopping cart when the service is booked.

In this step, you must choose what value will be used to match the Booxi service with the Shopify product. You have 4 options:

  1. Product Handle

  2. Variant ID

  3. SKU

  4. Barcode

Once you've chosen your option, ensure that the correct product identifier is added to each service in Booxi (see step 3 in this section).

Once your settings are configured, you're ready to begin creating CTAs.

Did this answer your question?