Balance
Prepaid balance system for your customers.
How does it work?
Every customer starts with a balance of €0. The balance can be topped up via online payment (iDEAL, credit card, etc.). When an invoice is sent, the outstanding amount is automatically deducted from the balance.
Topping up balance
There are two ways to top up balance:
- Manual — The customer clicks 'Top up' in the client portal and chooses an amount (€25, €50, €100, €250 or a custom amount). Payment is processed via Adyen.
- Automatic (SEPA DD) — The customer sets a minimum threshold and top-up amount. When the balance drops below the threshold, a SEPA direct debit is automatically executed.
Auto top-up
To set up auto top-up the customer must:
- Make a first payment via iDEAL — this creates a SEPA mandate.
- Go to the Balance page in the client portal.
- Activate auto top-up.
- Set minimum threshold (e.g. €50).
- Set top-up amount (e.g. €100).
The system checks the balance after each deduction and daily via a cron job. There's a safety limit of maximum 1 top-up per hour to prevent double charges.
Automatic deduction
When an invoice is sent, the system automatically tries to deduct the amount from the balance. If the balance is sufficient, the invoice is immediately marked as paid. If the balance is partially sufficient, a partial payment is registered.
Transaction history
On the Balance page in the client portal, the customer sees an overview of all transactions: top-ups (green, +) and payments (red, -). Each transaction shows the amount, description, date and time.