Skip to main content

💳 Take bookings with offline payments

Let riders pick cash, bank transfer or your own method at checkout, add offline bookings yourself, and mark them paid.

Offline payment methods let riders book now and pay you outside Hopoti, for example cash on arrival, your own card terminal, vouchers or bank transfer. Every offline booking gets a Hopoti invoice, so you can see who still owes you.

This feature is available on certain plans

Bookings with offline payments are available on all current plans: Starter, Growth, Pro and Ultimate. They're usage based.

New features like this aren't part of earlier plans (from before September 2026). Message our team to get access.

Before you start

  • You need Administrator permissions to change Settings.

  • There's no separate on/off switch: offline payments are on as soon as one method is enabled.

  • Memberships, Stablecards, Passes and gift cards are always paid online.

  • If you pass a booking fee on to riders, it applies to offline bookings too (see Pass a booking fee on to riders).

Add an offline payment method

  1. Go to Settings > Payments and open Offline payment methods under Payment settings.

  2. Select Add offline payment method.

  3. Under Name, type what riders see, for example "Cash on arrival".

  4. Under Description / instructions shown to the customer, say how and when to pay, for example your bank details or "Pay at the stable office before your lesson".

  5. Optionally, pick an icon with Select icon.

  6. Leave Enabled ticked, set the options below and select Save.

Options in the same dialog:

  • Rider can cancel within the cancellation period (off by default): riders can cancel an offline booking themselves within your cancellation period, and its invoice is removed automatically. When it's off, riders contact you to cancel. See Choose your cancellation policies.

  • Also allow paying online from the invoice page (on by default): riders can pay the invoice online later, with no second booking fee. An offline invoice is always paid on its own.

  • Min amount and Max amount: offer the method only within that range. Leave both empty for any amount.

To choose where offline methods appear at checkout, pick Before Online payment methods or After Online payment methods under Show offline methods and select Save. To reorder several methods, use Order and drag them.

The Add offline payment method dialog with Name, Description / instructions shown to the customer, Icon, Min amount, Max amount and the Enabled, Rider can cancel within the cancellation period and Also allow paying online from the invoice page options.

What riders see and what happens next

At checkout, riders see Pay online and your offline methods. Choosing an offline method shows "This payment happens outside Hopoti - pay the stable directly using this method." with your instructions, and the button changes to Confirm booking.

The rider's payment method step at checkout: Pay online with card and wallet logos, followed by the offline methods Cash on arrival, Voucher and Cash at the stable office.

The rider's place is booked straight away. Hopoti creates an invoice due on the lesson date, marked Offline payment in Invoices, and the booking shows as unpaid. Instead of the usual invoice reminders, the rider gets an email 24 hours before the lesson with your instructions.

An unpaid offline invoice isn't cancelled automatically after its due date: the booking stays until you mark the invoice as paid or remove it. When the rider has paid you, mark the invoice as paid (see Mark an invoice as paid).

Adding riders yourself and checking billing

Open the one that fits your situation:

If you add a rider with an offline payment yourself

Add the rider with Add client to course as usual (see Manage riders on a lesson). In the payment step, switch on Offline payment, choose the method under Name and check Season total price, VAT and Due date (the lesson date by default). Offline payment can't be combined with other ways of paying: once you switch it on, the other methods show Other payment methods selected.

If the rider has already paid you

When a rider pays you before they book, they don't need an offline invoice. Add them to the lessons with Add without payment (see Manage riders on a lesson), or give them a Stablecard they can book with (see Give, edit or extend a rider's Stablecard).

If you want to check which offline bookings were billed

Bookings with offline payments are usage based. Select History under Offline payment methods and pick the dates to see Billed in this period and each booking counted. A booking is counted the night after its lesson, so lessons still to come aren't listed yet.

If riders don't see your offline method

Check these in order:

  • The method is switched off: open it with the pencil and tick Enabled.

  • The booking is outside the amount limits: check Min amount and Max amount.

  • The rider is buying a Membership, Stablecard, Pass or gift card: these are always paid online.

  • There's no Offline payment methods section in Settings > Payments: your business is on an earlier plan. Message our team to get access.

Still stuck? Message our team in the chat with the method's name and the lesson the rider tried to book.

Did this answer your question?