Payments and invoicing

One payments hub. Every way your members pay.

Card gateways, buy now pay later and digital wallets, switched on per club. Every payment lands on one invoice with VAT and the ZATCA QR, and every refund leaves a credit note.

DashboardPeopleProgrammesMembershipsFinanceIntegrationsControl and settings
Demo Club

Invoice

Unpaid
DDemo Clubنادٍ تجريبي
Simplified Tax Invoiceفاتورة ضريبية مبسطة
Member / العضوSample Member Aعضو تجريبي أ
Invoice No. / رقم الفاتورةINV-1041
Issue date / تاريخ الإصدار2027-09-14
#DescriptionالبيانQtyالكميةUnit priceسعر الوحدةVAT 15%الضريبة 15%Amountالمبلغ
1Membership feeرسوم الاشتراك1———
2Training programmeبرنامج تدريبي1———
ZATCA QR (phase 1)
رمز ZATCA (المرحلة الأولى)
Total before VAT /الإجمالي قبل الضريبة—
VAT 15% /ضريبة القيمة المضافة 15%—
Total /الإجمالي—
16:52
DDemo Club
Complete your payment
AmountINV-1041 · Club Membership

Payment method

Through Tap Payments: mada, Visa and Mastercard.

Illustrative screens · Sample data

Try it: choose how the member pays on the phone, then pay. The invoice updates · Sample data

Payment providers

A payments hub, not a single gateway.

Each club switches on the gateways, instalment and wallet providers it has contracts with, and members pay the way they prefer.

Card gateways

5 providers

Buy now, pay later

3 providers

Digital wallets

1 provider
  • mada
  • Visa
  • Mastercard
  • Apple Pay
  • Google Pay
  • stc Bank
  • SADAD

Methods depend on the providers your club switches on.

Try it: open a provider to see its methods and currencies.

A hub, not a gateway

Switch on the providers you contract with.

Each club chooses its providers and enters its own keys, which are stored encrypted. Turn on a gateway for cards and mada, an instalment provider for annual memberships, and a wallet for members paying from abroad. Members see only what you switch on.

  • Card gateways
  • Buy now, pay later
  • Digital wallets
DashboardPeopleProgrammesMembershipsFinanceInvoicesPaymentsCredit notesWalletCredit accountsIntegrationsControl and settings
Demo Club

Integrations

PaymentsMessagingMedia
ProviderAPI keyStatus
Card gateways
Tap Payments
Moyasar
HyperPay
PayTabs
Amazon Payment Services
Buy now, pay later
Tabby
Tamara
Madfu
Digital wallets
stc Bank
Members can pay withmadaVisaMastercardApple PayGoogle PaySADADPay in 4Pay later3 of 9 providers switched on
Illustrative screens · Sample data

Try it: add a key, then switch providers on or off and see what members can pay with. The phone at the top follows · Sample data

How money flows

One road for every riyal.

  1. Sale

    A membership, booking, class, academy seat, tournament entry or counter sale.

  2. Invoice

    VAT 15% and the ZATCA QR, in Arabic and English.

  3. Payment

    Cash or card at the desk, an online gateway or the wallet.

  4. Takings and reports

    The day's takings, the VAT summary and money owed.

  5. Refund or void

    With its rights and limits. A credit note sends it back to the wallet, the card or in cash.

Overpayments are kept in the member's wallet.

How members pay

Checkout the way members expect.

A coupon applies first, then the wallet, then the way to pay the member chooses.

Cards and mada

Through the card gateway you switch on.

Apple Pay and Google Pay

One tap, where your gateway offers it.

Pay later or in instalments

Tabby, Tamara or Madfu, for larger purchases.

Member wallet

A prepaid balance members top up and spend.

Points

Loyalty points pay part of an invoice, within your limits.

Coupons

Applied first at checkout, then never again.

At the desk

Cash, card terminal, transfer or wallet, in part or in full.

Partner clubs on account

Credit limits or prepaid terms, with a statement.

Checkout

Use wallet balanceCovers part of this sale.
Use pointsPays part, within the club's points limit.
Online card payments must cover the balance due.

Applied in this order

  1. Wallet balancePaid from balance—
  2. Card or madaThe rest—
Balance due—
Illustrative screens · Sample data

Try it: pick a member and a sale, apply the coupon WELCOME, use the wallet or points, then choose how to pay · Sample data

The modules

Five finance modules, one ledger.

Invoices, payments and takings, wallet, credit notes and refunds, and credit accounts.

Invoices

Turns every sale into a bilingual tax invoice, numbered per branch and year, with VAT exact to the halala.

Who uses itSuper adminBranch adminAccountantFront deskMembersClubs

  • One invoice for every saleMemberships, bookings, seats, entries, counter sales and top-ups all follow one road.
  • VAT per line15% VAT extracted per line from VAT-inclusive prices, exact to the halala.
  • ZATCA QRTax invoices carry the phase 1 QR code with your VAT number.
  • Arabic and EnglishInvoices and credit notes print in both languages, side by side.
  • Due dates and remindersEach branch's calendar decides due and overdue; reminders go out each morning.
  • Void, never deleteA void keeps the invoice on record as Void and issues a full credit note.

Rules and automations

  • Only one part of the platform can mark an invoice paid, in one step
  • Company details for tax invoices are set once in Settings

Works withPayments and takingsCredit notes and refundsReportsSettings

Payments and takings

Records every payment against its invoice, at the desk or online through any provider, and builds the day's takings.

Who uses itSuper adminBranch adminAccountantFront deskMembersClubs

  • Every methodCash, card, transfer, wallet, online gateways and instalment providers.
  • Once onlyA double tap records a payment once; what it pays for activates once.
  • Reverse a typoUndo today's cash or transfer typed by mistake, with a reason. No credit note needed.
  • OverpaymentsExtra money goes to the member's wallet, with a button to send it back to the card.
  • TakingsMoney in and out by day, method, branch and person.
  • Card moneyCard payments not yet on the books, each with a fix: apply, credit or refund.

Rules and automations

  • A card payment below the balance due is refused, so nothing is left half-paid by accident
  • Reversing a payment needs its own right

Works withInvoicesWalletCredit notes and refundsIntegrations

DashboardPeopleProgrammesMembershipsFinanceInvoicesPaymentsCredit notesWalletCredit accountsIntegrationsControl and settings
Demo Club

Invoices

NumberTypeMemberStatus
InvoiceSample Member AMain BranchIssued
InvoiceSample Member BMain BranchPaid
Credit noteSample Member CMain BranchIssued
InvoiceSample Member CNorth BranchPaid
InvoiceSample Member DMain BranchPart-paid
InvoiceSample Member BNorth BranchOverdue
Credit noteSample Member DNorth BranchNeeds review
INV-1001Club Membership (annual) · Sample Member A
DDemo Clubنادٍ تجريبي
Simplified Tax Invoiceفاتورة ضريبية مبسطة
VAT number / الرقم الضريبي300000000000003
CR number / السجل التجاري1010000000
Branch / الفرعMain Branchالفرع الرئيسي
Address / العنوانRiyadh, Saudi Arabiaالرياض، المملكة العربية السعودية
Member / العضوSample Member Aعضو تجريبي أ
Invoice No. / رقم الفاتورةINV-1001
Issue date / تاريخ الإصدار2027-09-14
Issue time / وقت الإصدار09:12:40
#DescriptionالبيانQtyالكميةUnit priceسعر الوحدةVAT 15%الضريبة 15%Amountالمبلغ
1Club Membership (annual)عضوية النادي (سنوية)1———
ZATCA QR (phase 1)
رمز ZATCA (المرحلة الأولى)
Total before VAT /الإجمالي قبل الضريبة—
VAT 15% /ضريبة القيمة المضافة 15%—
Total /الإجمالي—
This is a tax invoice under the applicable VAT regulations.هذه فاتورة ضريبية وفقًا لأنظمة ضريبة القيمة المضافة المطبقة.
Illustrative screens · Sample data

Try it: open an invoice, record a payment, reverse today's cash or void an unpaid invoice · Sample data

Online card payments below the balance due are refused. Reversing a payment needs its own right.

ZATCA and VAT

Ready for ZATCA's tax invoice.

Every printed invoice carries your legal name in Arabic and English, your VAT and CR numbers, the branch address, the time of issue, VAT per line and the ZATCA phase 1 QR code. Invoices and credit notes print in both languages side by side.

ZATCA phase 1

Available

Bilingual tax invoices with the seller's VAT number and the phase 1 QR code, and a credit note for every refund.

QR codeSimplified tax invoiceTax invoiceCredit notes

ZATCA phase 2 (Fatoora)

Planned

Linking each invoice to ZATCA's platform, on the timeline the authority sets for the club.

ClearanceReporting

A VAT report and a monthly VAT summary by branch, net of credit notes.

DDemo Clubنادٍ تجريبي
Simplified Tax Invoiceفاتورة ضريبية مبسطة
VAT number / الرقم الضريبي300000000000003
CR number / السجل التجاري1010000000
Branch / الفرعMain Branchالفرع الرئيسي
Address / العنوانRiyadh, Saudi Arabiaالرياض، المملكة العربية السعودية
Member / العضوSample Member Aعضو تجريبي أ
Invoice No. / رقم الفاتورةINV-1032
Issue date / تاريخ الإصدار2027-09-14
Issue time / وقت الإصدار16:52:08
#DescriptionالبيانQtyالكميةUnit priceسعر الوحدةVAT 15%الضريبة 15%Amountالمبلغ
1Club Membership (annual)عضوية النادي (سنوية)1———
2Court bookingحجز ملعب1———
ZATCA QR (phase 1)
رمز ZATCA (المرحلة الأولى)
Total before VAT /الإجمالي قبل الضريبة—
VAT 15% /ضريبة القيمة المضافة 15%—
Total /الإجمالي—
This is a tax invoice under the applicable VAT regulations.هذه فاتورة ضريبية وفقًا لأنظمة ضريبة القيمة المضافة المطبقة.
Illustrative invoice · Sample data

Try it: pick a part to find it on the invoice, switch the invoice type or scan the QR · Sample data

Credit notes and refunds

Every refund leaves a credit note.

Gives every refund a credit note and a route: to the wallet, back to the card, by transfer or in cash.

Who uses itSuper adminBranch adminOperations managerAccountant

A credit note every time

Each refund and each void issues a numbered credit note in both languages.

To the wallet

Credit the member can spend at once.

Back to the card

Through the provider that took the payment, where it supports refunds.

Transfer or cash

Transfers carry a reference; cash leaves the drawer on record.

Nothing lost

A card refund with no answer from the provider waits for a person to check it.

Points follow

Points earned on a refunded share are taken back.

DashboardPeopleProgrammesMembershipsFinanceInvoicesPaymentsCredit notesWalletCredit accountsIntegrationsControl and settings
Demo Club

Credit notes

Credit noteInvoiceRefund toStatus
INV-0987WalletIssued
INV-0991CardNeeds review
No answer from Tap Payments yet

The card refund waits here until someone checks it with the provider.

DDemo Clubنادٍ تجريبي
Credit Noteإشعار دائن
VAT number / الرقم الضريبي300000000000003
CR number / السجل التجاري1010000000
Branch / الفرعNorth Branchالفرع الشمالي
Address / العنوانRiyadh, Saudi Arabiaالرياض، المملكة العربية السعودية
Member / العضوSample Member Dعضو تجريبي د
Credit note No. / رقم الإشعارCN-2002
Issue date / تاريخ الإصدار2027-09-13
Issue time / وقت الإصدار20:45:51
Related invoice / الفاتورة المرتبطةINV-0991
Reason / السببRefundاسترداد
Refund to / جهة الاستردادOriginal cardالبطاقة الأصلية
#DescriptionالبيانQtyالكميةUnit priceسعر الوحدةVAT 15%الضريبة 15%Amountالمبلغ
1Court bookingحجز ملعب1———
Total before VAT /الإجمالي قبل الضريبة—
VAT 15% /ضريبة القيمة المضافة 15%—
Total /الإجمالي—
Credit note issued for the related invoice. Points earned on this share are taken back.إشعار دائن صادر عن الفاتورة المرتبطة. تُسحب النقاط المكتسبة على هذا الجزء.
IN REVIEWقيد المراجعة
Illustrative screens · Sample data

Try it: check the card refund waiting for review, or start a refund and pick its route. Larger refunds wait for a higher right · Sample data

Refunds above the set limit need a higher right.

Partner-club refunds in cash or to a card need a right of their own.

Works withInvoicesPayments and takingsWalletLoyalty programmeReports

Wallet

A prepaid balance. A permanent ledger.

Holds each member's prepaid balance, with every movement on a permanent ledger.

Who uses itSuper adminBranch adminAccountantFront deskMembers

  • Top upMembers top up by card in the portal or the app.
  • Pay from balanceThe wallet applies at checkout after any coupon, before the card.
  • Full ledgerEvery movement is a permanent line the member can see.
  • Checked nightlyEach wallet is checked against its ledger every night.
  • Capped adjustmentsWallet adjustments need their own right; above the daily limit per member, a higher one.
16:52
DDemo Club
Wallet
Balance

Checked against the ledger at 02:00

History

Illustrative screens · Sample data

Try it: top up the wallet, then open any line of the history · Sample data

Works withPayments and takingsCredit notes and refundsInvoices

Closing the day

Close the drawer in minutes.

  • Takings

    By day, method, branch and person, with an Excel, CSV or print file.

  • Card money

    Card payments not yet on the books, each with a fix.

  • Money owed

    Unpaid and part-paid invoices, aged 0–30, 31–60, 61–90 and over 90 days.

  • Nightly checks

    Card captures and wallets checked against the books every night.

DashboardPeopleProgrammesMembershipsFinanceInvoicesPaymentsCredit notesWalletCredit accountsIntegrationsControl and settings
Demo Club

Takings

MethodPaymentsRefundsAmount
Cash91—
Card terminal181—
Online111—
Transfer20—
Wallet50—
Total453—

Last night at 02:00: card captures and wallets matched the books.

Illustrative screens · Sample data

Try it: filter the takings, fix a card payment or remind a member who owes money. Payments you take above show up here · Sample data

Limits and approvals

Big money moves need the right person.

Starting setup; each club adjusts rights in Admin › Roles.

Refund to a member: wallet, card, transfer or cashWho can do it: A role with the refund rightAbove the limit: Above the set limit, a higher right
Adjust a member's walletWho can do it: A role with the wallet rightAbove the limit: Above the daily limit per member, a higher right
Reverse a payment typed by mistakeWho can do it: A role with the reversal right, with a reasonAbove the limit: —
Void an invoiceWho can do it: A role with the void rightAbove the limit: A full credit note is issued automatically
Refund a partner club in cash or to a cardWho can do it: A right of its ownAbove the limit: Above the set limit, a higher right

Show your accountant. Then book the demo.

Book a demo