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

    • Scheduling
    • 8 triggers
    • 39 searches
    • 39 actions

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

  • Checkfront

    • Scheduling
    • 3 triggers
    • 23 searches
    • 35 actions

    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.

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.

Automate Booxi and Checkfront on WEXTL®

Claim your 3-day trial to build Booxi with Checkfront integration and access every WEXTL® feature.

Cancel anytime.

Frequently asked questions

Common questions about connecting Booxi and Checkfront.

How do I connect Booxi and Checkfront?

Connect your Booxi and Checkfront accounts once, pick a trigger in one app and an action in the other, then map the fields so data flows automatically between them. [3]

What can I automate between Booxi and Checkfront?

Example: when Booxi's "Watch Bookings" fires, WEXTL can "Add Items to Classic Discount" in Checkfront. Booxi has 8 triggers (including Watch Bookings, Watch Client, and Watch Group Events); Checkfront has 58 actions (including Add Items to Classic Discount, Add Vouchers to a Classic Discount, and Archive a Customer). Add filters and transforms between steps when you need them. [1]

Can Booxi trigger actions in Checkfront, and Checkfront in Booxi?

Yes — the integration works in both directions. Use each app's triggers to start a workflow and the other app's actions to update it. [2]

Do I need to write code to integrate Booxi and Checkfront?

No. Booxi-to-Checkfront automations are built visually on the canvas. You can optionally add custom JavaScript with Functions when you need advanced logic. [4]

Does Booxi integrate with Checkfront in real time?

Yes. Trigger-based automations start the moment Booxi (or Checkfront) fires a new event — webhook-backed apps run within seconds, and polling-only apps re-check on a schedule you control. [7]

How long does it take to set up a Booxi + Checkfront integration?

A first automation typically takes 5–10 minutes: connect each app's credential once, drop a trigger + action onto the canvas, map the fields, and turn the workflow on.

Do I need a paid plan to connect Booxi with Checkfront?

You can build your Booxi + Checkfront automation on a 3-day trial with every feature unlocked. Cancel anytime. For your protection, a small deposit is charged to your card when your trial starts. It counts toward your first payment and is non-refundable. [8]

References

List of sources used to gather information about the Booxi and Checkfront integration.

  1. Booxi and Checkfront integration source code, module specs and credentials implementation.
  2. Our Booxi and Checkfront integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official vendor API documentation for Booxi and Checkfront — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® visual workflow builder, anonymized data from our technical support team.
  5. Booxi integration information
  6. Checkfront integration information
  7. WEXTL® Scheduling
  8. WEXTL® Pricing and Trial
  9. 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.

Explore Booxi and Checkfront, or get started