Booxi and Checkfront Integration
Demonstration of how apps are integrated in WEXTL workflow builder [4]
Build scheduling workflows between Booxi and Checkfront on a visual canvas — set up data fields sync between apps once and let data flow when events come automatically. Integration will work without code and your team will see the workflow inside WEXTL® builder.
- 3-day trial
- Cancel anytime
- Up to 10 minutes quick set up
- GDPR
- Data Encryption
- 2FA
- Local Data Region
Learn about Booxi and Checkfront
Detailed info you need to know about Booxi and Checkfront integrations in WEXTL. Explore which modules apps support and how you connect them.
Booxi

Online appointment booking and store locator for service businesses. [5]
Checkfront

Booking and reservation platform for tours, rentals, and experiential businesses. [6]
How to connect Booxi to Checkfront
Set up your Booxi and Checkfront integration in 3 simple steps [2] — no coding required. Up to 10 minutes setup.
STEP 1
Connect Booxi and Checkfront
Save credentials in WEXTL once. We store them encrypted and reuse the authorization across every workflow [3]. No coding or API skills required.
STEP 2
Build a workflow
Paste selected Booxi and Checkfront nodes onto the canvas [4], or describe what you want and WEXTL wires the flow together with AI Builder.
STEP 3
Map your data
Choose which fields need to sync between Booxi and Checkfront. Use filters or leverage a JS custom code step in between — everything is on the canvas.
How does the integration between Booxi and Checkfront work in WEXTL?
WEXTL exposes actions and triggers for Booxi and Checkfront that help you connect apps and automate repetitive tasks [1]. A trigger is an event that happens, an action — a step that performs when the event has occurred.
Booxi triggersCheckfront actions
Booxi modules
- Create a Booking Creates a new booking.
- Create a Client Creates a client.
- Create a Merchant Creates a merchant.
- Create a Merchant Schedule Creates a merchant schedule.
- Create a New Service Creates a new service.
- Create a Service Category Creates a service category.
- Create a Staff Creates a staff.
- Create a Staff Schedule Creates a staff schedule.
- Create a Timeslot Creates a timeslot.
- Create Staff Password Recovery Starts a password recovery process for a staff.
- Delete a Client Deletes a client.
- Delete a Merchant Delete a merchant, preventing any action to be done on it or to it.
- Delete a Merchant Schedule Deletes a merchant schedule.
- Delete a Service Deletes the specified service.
- Delete a Service Category Deletes the specified service category.
- Delete a Staff Deletes the specified staff.
- Delete a Staff Schedule Deletes a staff schedule.
- Delete a Timeslot Deletes a timeslot.
- Get a Booking Retrieves a booking.
- Get a Client Retrieves a client.
- Get a Client Module Link Retrieves the link configuration of a client for a given integration module.
- Get a Group Event Retrieve details for a specific group event.
- Get a Merchant The information of a specific merchant.
- Get a Merchant Module Link Retrieves the link configuration of a merchant for a given integration module.
- Get a Merchant Schedule Retrieves a merchant schedule.
- Get a Service Retrieves the details of a specific service.
- Get a Service Availability Retrieves a service availability.
- Get a Service Category Retrieves the details of a specific service category.
- Get a Service Category Module Link Retrieves the link configuration of a service category for a given integration module.
- Get a Service Category Translation Retrieves the translations of a service category. Only the translations in the merchant selected languages will be returned.
- Get a Service Module Link Retrieves the link configuration of a service for a given integration module.
- Get a Staff Retrieves the details of a specific staff. Required.
- Get a Staff Module Link Retrieves the link configuration of a staff for a given integration module.
- Get a Staff Schedule Retrieve a staff schedule.
- Get a Timeslot Retrieves a timeslot.
- Get Merchant The information of the authenticated merchant.
- Get Service Translations Retrieves the translations of a service.
- Get Staff Password Recovery Retrieve the password recovery information for a staff.
- Get Staff User Access Retrieves the details of the user access of a specific staff. Required.
- List Availability Search for available time slots or ranges for a set of services.
- List Bookings Retrieves a list of bookings.
- List Clients Retrieves a list of clients.
- List Group Events Find group events for a given date range.
- List Merchant Availability Lists merchant availability.
- List Merchant Schedules Lists merchant schedules.
- List Merchant Service Categories Find the service categories of the authenticated merchant.
- List Merchant Service Customizations Find the service customizations of the authenticated merchant.
- List Merchant Services Find the services of the authenticated merchant.
- List Merchant Staff Find the staff of the authenticated merchant.
- List Merchants Find merchants of a given partnership.
Checkfront modules
- Add Items to Classic Discount Associates items with an item discount in a Checkfront account.
- Add Vouchers to a Classic Discount Uploads new voucher codes to an item discount.
- Archive a Customer Archives a specified customer account.
- Archive Products Disables a product, making it inactive. Products are never deleted, only disabled, and can be re-enabled by updating the status to active.
- Capture Pending Gift Certificate Payments Captures previously attached (pending) gift certificate payments for a booking.
- Change Booking Status Changes the status of a booking in Checkfront. Optionally sends status notification emails, applies a payment when marking a booking as paid, or allows overbooking when changing to a locked status.
- Check In a Booking Checks in a booking or specific guests within a booking in Checkfront. If no guest activity IDs are provided, all guests in the booking will be checked in.
- Create a Booking Guest Creates a new guest for a specific booking in Checkfront, including guest details, custom guest form fields, and optional activity assignments.
- Create a Booking Note Creates a new note on a booking in Checkfront. The note can be internal or visible on customer-facing invoices.
- Create a Check-out Booking Checks out a booking or specific guests within a booking in Checkfront. If no guest activity IDs are provided, all guests in the booking will be checked out.
- Create a Classic Discount Creates an item discount in a Checkfront account.
- Create a Copy of a Product Copies a product and optionally its relations.
- Create a Customer Creates a new customer account.
- Create a Gift Certificate Payment Makes a payment on a booking using a gift certificate.
- Create a POS Payment Creates a POS payment in a Checkfront account.
- Create a Product Creates a new product in Checkfront and allows defining the product category, name, SKU, allocation type, pricing settings, visibility, taxes, deposits, commissions, and other optional configuration fields.
- Create a Refund to an Existing Gift Certificate Refunds a booking transaction to an existing gift certificate.
- Create an Import Transaction Imports an existing live payment and applies it to a booking.
- Create Redacted Customer Information Redacts all personally identifiable information for a customer.
- Create Refund Transactions Refunds a transaction for a booking in a Checkfront account.
- Delete a Booking Guest Removes a guest from a booking using a UUID.
- Delete a Note Removes a note from a booking using a note ID.
- Delete a Pending Gift Certificate Payment Removes a pending gift certificate payment from a booking.
- Delete an Item Discount Disables an item discount in a Checkfront account.
- Delete Items from Classic Discount Disassociates items from an existing item discount in a Checkfront account.
- Delete Pending Gift Certificate Payments Removes all pending gift certificate payments from a booking.
- Get a Booking Retrieves a single booking from Checkfront using its booking code. Optionally includes related data such as customer details, line items, booking status, or notes.
- Get a Booking Guest Fetches a single guest on a booking in a Checkfront account.
- Get a Booking Transaction Fetches a specific transaction for a booking.
- Get a Classic Discount Fetches an item discount from a Checkfront account.
- Get a Customer Gets account data for a specified customer in a Checkfront account.
- Get a Note Retrieves a specific note associated with a booking in Checkfront by its note ID.
- Get a Product Retrieves a single product with optional parameters to include additional information such as images and integrations.
- Get a Transaction Fetches a single transaction by ID.
- Get Booking Counts Retrieves booking counts for an item or product within a specified time period.
- Get Inventory for an Item or Product Gets available inventory for a specific item or product within a date and time range.
- Get Inventory Product Gets the inventory amount available for a product within a specified time period.
- List Accounts Lists all partner or staff accounts matching the optional query parameters in a Checkfront account.
- List Booking Guests Retrieves all guests registered to a specific booking in Checkfront, including their activity assignments and custom guest form fields.
- List Booking Transactions Lists a booking's transactions in a Checkfront account.
- List Bookings Retrieves a list of bookings from Checkfront based on date ranges, customer, product, status, and other filters. It can optionally include related data such as customer details, line items, status information, or notes, and supports pagination.
- List Classic Discounts Searches for item discounts in a Checkfront account.
- List Custom Rates Lists custom rates used to apply bulk price changes to selected products, such as tiered pricing.
- List Customer Bookings Retrieves all bookings associated with a specific customer in Checkfront, optionally including related data such as customer details, line items, booking status, or notes.
- List Customers Lists all customer accounts in a Checkfront account.
- List Inventory Gets available inventory for all products within a time period.
- List Notes Retrieves all notes associated with a specific booking in Checkfront.
- List Products Retrieves a list of products from Checkfront. You can filter products by status, type, categories, tags, asset pools, or search term, and optionally include related data such as images or integrations.
- List Transactions Lists all transactions in a Checkfront account.
- Make an API Call Performs an arbitrary API call.
Explore alternative integrations
There are other apps [9] supported by WEXTL that can be paired with Booxi and Checkfront integrations. Pick any from the list below if the current combination isn't the one you need.
Frequently asked questions
Common questions about connecting Booxi and Checkfront.
References
List of sources used to gather information about the Booxi and Checkfront integration.
- Booxi and Checkfront integration source code, module specs and credentials implementation.
- Our Booxi and Checkfront integration documentation, structured input and output parameters, scopes, and authentication methods.
- Official vendor API documentation for Booxi and Checkfront — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
- WEXTL® visual workflow builder, anonymized data from our technical support team.
- Booxi integration information
- Checkfront integration information
- WEXTL® Scheduling
- WEXTL® Pricing and Trial
- WEXTL® Apps Library
How we write our apps documentation
Explore how WEXTL® crafted Booxi and Checkfront integration page documentation. Used sources, AI's role, and how the team validates the result.