Start free

WordPress guide

WooCommerce Bookings: an agreement for every booking

A booking you confirm starts its agreement straight away, paid or not, with the date, time, party size and resource filled in.

Before you start

  • The plugin installed and this site connected (the getting-started guide).
  • WooCommerce and WooCommerce Bookings, active.
  • A form in SignSealer, under Forms & QR, made from the template the customer should sign. The plugin calls it a workflow.

Step by step

The words in bold are the words on the screen.

  1. Mark the bookable product

    A bookable product is a product: edit it, and on the General tab choose its SignSealer agreement.

    A WooCommerce product's General tab with the SignSealer agreement set to Kayak waiver.
  2. Put the booking in the template

    In the template in SignSealer, add blanks named booking_date, booking_time, persons and resource. The booking fills them; booking_start and booking_end give the full date and time.

  3. Confirm a booking

    When you confirm a booking, its agreement is started for the customer at once, paid or not — it is wanted before the day, not after the card.

  4. See where it stands

    The booking's own screen has a SignSealer box showing its order's agreements, and the order shows them as in the WooCommerce guide.

What happens next

  • The customer is emailed the agreement with the booking's details already on it.
  • Everything in the WooCommerce guide applies: the thank-you page, the order email, My Account and the order notes.

If something is not right

A booking with several products?

Each product that needs an agreement gets its own agreement, filled in from its own booking.

Still stuck? Tell us what you see and which plugins the site runs.

The other guides

Getting started

Install the plugin, connect it to your SignSealer account with one button, and make the document your customers sign. About ten minutes.

WooCommerce

Mark the products that need an agreement. The customer signs after paying, on ordering, or before payment at checkout, and the order shows it.

Gravity Forms

Connect a Gravity form to a SignSealer workflow once. Each submission ends on the signing page, with the person's details already on the agreement.

WPForms

Connect a WPForms form to a SignSealer workflow once, and every submission ends on the signing page with its details already on the agreement.

Fluent Forms

Connect a Fluent form to a SignSealer workflow once, and every submission ends on the signing page with its details already on the agreement.

Contact Form 7

Connect a Contact Form 7 form to a SignSealer workflow once, and every message sent ends on the signing page.

Signing button

The SignSealer agreement block or a shortcode puts a Sign now button on any page: for walk-ups, a class page, or a form plugin not supported yet.

A hand holding a phone showing a document and a signature, outside a timber lakeside cabin, with two guests walking to the door with luggage.

Ready when the next guest is.

Free for the first 25 agreements a month. No card to start.