Booknetic is a WooCommerce appointment booking plugin in the sense that matters: the booking happens in Booknetic, and the payment happens at the WooCommerce checkout you already run. Customers pay with any gateway WooCommerce supports, and the appointment is confirmed when the order reaches the status you choose.
That gives a WordPress shop one checkout, one order history and one set of payment methods for products and appointments alike.
- Type
- Add-on (WooCommerce Payment Gateway)
- Included in
- Standard, Premium and Elite plans; sold separately on Basic
- Requires
- WooCommerce installed and active on the same site
- Payment methods
- Every gateway enabled in WooCommerce: cards, PayPal, bank transfer, cash on delivery and more
- Confirmation
- Appointment approved when the WooCommerce order reaches the statuses you map, by default processing, on hold or completed

How WooCommerce payment works with Booknetic
- The booking becomes a cart item. The service appears in the WooCommerce cart with its name, image and price, plus the details you define with shortcodes: date, start time, staff name and more. Recurring appointments show as one line with the number of sessions.
- Billing fields are prefilled. The customer's first name, last name, email and phone from the booking form land in the WooCommerce checkout.
- Straight to checkout, or confirm first. With "Skip the Confirmation step" on, the customer is redirected to the cart or checkout automatically. Turn it off when you use deposits or coupons, so the confirmation step shows them first.
- Order status drives the appointment. Choose which WooCommerce statuses approve the appointment and, optionally, which status the order gets once the appointment is approved.
- Refunds stay in WooCommerce. Refund the order where you refund everything else; Booknetic keeps the appointment and payment status in step with the order.

Setting it up
- Install and activate WooCommerce, then enable the WooCommerce gateway under Settings > Payments in Booknetic.
- Choose whether to skip the confirmation step and whether customers land on the cart or the checkout page.
- Map the order statuses that approve an appointment, and write the order details template with shortcodes such as {appointment_date}, {appointment_start_time} and {staff_name}.
- Enable the payment methods you want in WooCommerce itself; Booknetic uses whatever WooCommerce offers.
One gateway at a time. When WooCommerce is the payment gateway, Booknetic's own Stripe, PayPal and other gateways are switched off; only local payment can stay on next to it. And "Skip the Confirmation step" cannot be combined with local payment.
The WooCommerce payment documentation shows the settings screen by screen.
Who uses it
- Salons and spas with a product shop that want treatments and retail paid through the same checkout. See spa and salons.
- Repair centres selling parts in WooCommerce and booking the service slot in Booknetic. See repair centres.
- Studios and tutors that already use a WooCommerce gateway their customers trust, such as a local bank gateway. See tutoring.
Related features
- Stripe payments and PayPal payments when you do not need WooCommerce
- Deposit payments to collect part of the price at booking
- Invoices generated from Booknetic appointments
- Product Inventory to sell products alongside services
Frequently asked questions
Is Booknetic a WooCommerce booking plugin?
Booknetic is a WordPress appointment booking plugin. With the WooCommerce Payment Gateway add-on, the payment for each booking goes through the WooCommerce checkout, so customers use the payment methods and order history of your shop.
Which WooCommerce payment methods can customers use?
Any gateway that is enabled in WooCommerce. Booknetic hands the cart to WooCommerce and reads the order status back.
When is the appointment confirmed?
When the WooCommerce order reaches one of the statuses you selected. By default that is processing, on hold or completed, and you can also set the order status Booknetic should apply once the appointment is approved.
Can I use WooCommerce together with Stripe or PayPal in Booknetic?
No. When the WooCommerce gateway is on, Booknetic's other online gateways are turned off. Only local payment can run alongside WooCommerce. If you want Stripe, use the Stripe gateway in WooCommerce.
Do deposits and coupons work with WooCommerce checkout?
Yes, but keep the Booknetic confirmation step on. The deposit choice and the coupon field live on that step, so "Skip the Confirmation step" must be off.
Which plans include the WooCommerce add-on?
Standard, Premium and Elite. On the Basic plan it is a separate purchase.