Integration

Booklink + Rebill

Your clients book online through Booklink. Rebill turns those bookings into professional, SARS-compliant invoices, automatically. No re-typing, no missed invoices.

B

Booklink

R

Rebill

Booking confirmed

Skin Fade + Beard · Thabo M.

R180

Invoice #INV-0156

SARS-compliant · VAT included

Auto

Rebill's Booklink integration connects online appointment scheduling with professional invoicing for South African service businesses. Booklink is an online booking system built by Tora Technologies that gives service providers a shareable booking link where clients choose a service, pick a team member, select an available time, and book instantly. When a booking is confirmed, the integration automatically creates a SARS-compliant invoice or quote in Rebill, including the client's name, service description, and amount with 15% VAT. From there, Rebill handles payment collection via Paystack, Yoco, or PayFast, WhatsApp invoice delivery, automatic payment reminders, and late fee automation. The integration is ideal for hair salons, barbers, beauty therapists, personal trainers, consultants, and other service businesses that need both scheduling and invoicing. Booklink Pro costs R79/month; Rebill Free or Premium plans are supported.

What Booklink adds to your invoicing workflow

Online scheduling

Give clients a booking link to self-schedule appointments. Booklink handles availability, team assignment, and confirmations.

Automatic invoicing

Confirmed bookings create invoices in Rebill instantly. No manual entry, no forgotten invoices. Every appointment gets billed.

Revenue tracking

All booking revenue flows into Rebill reports. See what you have earned, what is outstanding, and which clients owe you, all in one dashboard.

How it works

1

Client books online

Your client visits your Booklink booking page, picks a service, selects a time, and confirms.

2

Invoice created automatically

Rebill receives the booking details and creates a SARS-compliant invoice with the correct client, service, and amount.

3

Payment collected

Send the invoice via WhatsApp or email. Your client pays through Paystack, Yoco, or PayFast. Reminders follow up if needed.

Advanced automation flows

The integration goes beyond simple invoicing. Configure automation rules to match how your business actually works.

Quote first, confirm later

Send a quote instead of an invoice when a booking comes in. The booking stays pending until the client accepts the quote, then auto-confirms.

WhatsApp invoice on booking

Automatically send the invoice to your client's WhatsApp the moment the booking is confirmed. They see it, tap, and pay before they even arrive.

Payment reminders on overdue

If a client books but does not pay, Rebill sends automatic reminders via email or WhatsApp at intervals you configure. Late fees can be added too.

Recurring booking billing

For clients who book the same service regularly, set up a recurring billing schedule in Rebill. The invoice goes out on a fixed cycle, whether or not they rebook.

Draft invoices for review

Create invoices as drafts instead of sending immediately. Review line items, adjust amounts, or add extras before you send. Useful for variable-price services.

Per-service automation rules

Different services can have different rules. A consultation might generate a quote, while a haircut generates an invoice. Configure each service independently.

Built for service businesses

Any business that takes appointments and needs to invoice for them.

Hair Salons

Barbers

Beauty Therapists

Massage Therapists

Personal Trainers

Photographers

Tutors

Consultants

Cleaning Services

Driving Instructors

Frequently asked questions

How does Rebill integrate with Booklink?

Booklink connects to Rebill through your API key. When a booking is confirmed in Booklink, it automatically creates an invoice or quote in your Rebill account with the correct client details, service description, and amount. From there, Rebill handles invoicing, payment collection, and reminders.

Do I need a Booklink account to use Rebill?

No. Rebill works as standalone invoicing software. The Booklink integration is optional and available for service businesses that want their booking and billing systems connected. If you do not have a Booklink account, you can create one for free at booklink.co.za.

What happens when a client books an appointment?

When a booking is confirmed in Booklink, a SARS-compliant invoice or quote is automatically created in your Rebill account. You can configure this per service. Some services might create invoices immediately while others create draft quotes for review.

Can clients pay for bookings through Rebill?

Yes. The invoice created by the integration includes a payment link. Clients can pay via Paystack, Yoco, or PayFast. You can also send the invoice via WhatsApp using Rebill Premium, so clients pay directly from their chat.

Does it work with automation rules and reminders?

Yes. Invoices created by Booklink are treated like any other Rebill invoice. They follow your automation rules. Automatic payment reminders, late fee calculations, and WhatsApp delivery all work as configured.

What does the Booklink integration cost?

Booklink offers a Free plan (1 service, 30 bookings/month) and Pro at R79/month (unlimited services and bookings). The integration with Rebill requires Booklink Pro. Your Rebill plan is separate: Free for up to 10 invoices/month, or Premium at R99/month for unlimited invoices.

Related features

Turn bookings into invoices

Connect Rebill with Booklink and never create a booking invoice manually again. Free to start.

Last reviewed: . Reviewed by the Rebill team in Cape Town, South Africa.