Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Match Third-Party Spa Break Voucher Bookings to What the Reseller Pays Us?
Problems We Solve

How Do We Match Third-Party Spa Break Voucher Bookings to What the Reseller Pays Us?

Spas selling through voucher resellers struggle to match redemptions to remittances. We build reconciliation that pairs every reseller booking with its payment.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Reseller spa vouchers are sold by someone else, redeemed by you, and paid for later in a batched remittance. The booking, the redemption and the payment sit in three places, so unpaid redemptions go unnoticed. We build reconciliation that captures every reseller booking at the point it is made, confirms redemption on the day and matches it to each remittance line.

A remittance that nobody can check

Once a month an email arrives from one of the spa break or experience sites you sell through. It has a CSV attachment with voucher numbers and amounts, and a bank payment follows a few days later. Your bookkeeper compares it to the spa's own list of reseller bookings, which is a spreadsheet reception fills in when a guest calls with a reseller code.

Half the codes in the remittance are not in the spreadsheet, because reception validated them in the reseller's portal and forgot to log them. Several guests who came in the month do not appear in the remittance at all. Nobody knows whether they were not validated properly, were paid in a different month, or were never going to be paid.

Three records, no key between them

Each reseller has its own portal, its own code format and its own payment cycle. The spa's booking system records the guest and treatment but not the reseller's reference in a field anyone can report on. Validation in the portal is the step that triggers payment, and it is easy to skip on a busy morning.

  • Reseller references are typed into booking notes, if at all.
  • Portal validation is done by some receptionists on booking, others on arrival, others never.
  • Remittances arrive in different formats from each reseller, net of commission.
  • No-shows and late cancellations on reseller vouchers follow the reseller's terms, which differ from yours.
  • The price the reseller pays you per package changes when you renegotiate, but old vouchers keep the old rate.

Money you earned but may never see

Unvalidated redemptions can mean a treatment given for nothing. Mismatched remittances take bookkeeper hours every month. Disputes with resellers are hard to win without a record of when each code was validated. And without clean data, you cannot tell which reseller channel is actually worth the commission.

How we build reseller reconciliation

  1. At booking, reception records the reseller and voucher reference in a structured field in your spa system, or on a short form we add, rather than in notes.
  2. Where a reseller offers an API or a bulk validation file, validation is done from that record automatically. Where they only have a portal, the day's reseller arrivals appear on a checklist that has to be ticked off.
  3. Each remittance file is imported and parsed, whatever the reseller's format, and matched line by line to your redemption records.
  4. Matched lines are marked paid. Unmatched lines go into an exception list: redeemed but unpaid, paid but not redeemed, or paid at an unexpected rate.
  5. The exceptions list gives the bookkeeper what to raise with each reseller, with dates and references.
  6. A summary per reseller shows bookings, redemptions and receipts over time, so you can judge each channel on facts.
ExceptionLikely causeWhat the list gives you
Redeemed, not in remittanceNot validated, or next cycleCode, date and validation status
In remittance, not redeemedValidated early, guest no-showBooking record and reseller terms
Wrong amountOld rate or commission changeAgreed rate for that voucher date

Month end with matched remittances

The bookkeeper imports the remittance and sees a short exceptions list instead of a long comparison. Reception has one place to record reseller codes and a checklist on the day. The spa manager can see which resellers bring guests who spend on extras, and which ones just fill quiet Tuesdays at a thin margin.

Does this describe your reseller admin?

  • Reseller remittances are checked by eye, or not checked.
  • Reseller codes are stored in booking notes or a separate spreadsheet.
  • Validation in reseller portals depends on who is working.
  • You are not sure every redeemed voucher was paid.
  • You cannot compare resellers on anything beyond volume.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Which resellers can you connect to?

Any that provide a remittance file or an API. We check what each of yours offers before scoping, and portal-only resellers are handled with a daily checklist.

Do we need to change how guests book?

No. The guest still rings or books online with their code. We change how the code is recorded, not the guest's experience.

Can it handle commission deducted from payments?

Yes. Your agreed rates are stored per reseller and per period, so the match checks the net amount you should receive.

What does it cost?

Mainly the number of resellers and how different their files are. A spa with two resellers is a smaller job than one with eight.

Keep reading

More on Problems We Solve

Start here

Tell us how spa vouchers are handled today

Describe where your vouchers are sold, how they are recorded and what happens when a guest rings to book with one or hands one over at reception. We will tell you what we would build and what we would leave alone, and if your spa system already has a voucher feature that would fix it with the right setup, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →