Direct Debit
What it is
Section titled “What it is”Direct Debit (DD) is one of the payment mechanisms Syndik8 supports for collecting outstanding member charges. It is a variable-amount, members-paying-the-syndicate Bacs flow: a member sets up a mandate once, and from then on whatever the member owes is pulled from their bank account a set number of working days after it became due. The amount is variable, and the timing follows the charges falling due rather than a timetable of its own.
DD differs from card payment in four ways that matter to members and admins:
- Pre-debit notice is mandatory. Bacs scheme rules require an advance notice before each collection, and the duty falls on the Bacs service user — here the payment provider, who collect on the syndicate’s behalf. The member is told the amount before it runs; the day comes from the provider’s own notice, because the provider is the party that decides it. A member who wants to stop or reclaim a collection does so through their own bank under the Direct Debit Guarantee, not through Syndik8.
- Collections settle days after they’re requested. A DD instructed today does not arrive in the syndicate’s account until two to three working days later. Failures (insufficient funds, mandate cancelled, indemnity claim) come back even later, and an indemnity claim can land long after the collection cleared.
- Reversals are a real possibility. The Direct Debit Guarantee gives members the right to claim back any collection through their own bank without having to justify it, and there is no deadline Syndik8 controls after which one can no longer arrive. Indemnity claims are a first-class case in the reversals model.
- A collection needs nothing from the member; a card payment does. Both reserve the charges they cover, and the balance screen distinguishes them. A charge a Direct Debit is collecting shows a DD pill and no Pay button, because paying it by hand would take the money twice. A charge held by the member’s own unfinished card payment keeps its Pay button, because nobody has taken that money and paying again is what settles it. See Member balance.
Who can use it
Section titled “Who can use it”- Member: sets up their own mandate, and sees an incoming collection on their balance screen — the amount, and that it is on its way, but no date. Before a collection is submitted, with an active mandate and charges nothing has claimed, My Balance shows a note that the Direct Debit will collect them; it is hidden while the member’s own unfinished card payment, or any other claim, holds a charge. See Advance notice for why there is no day to show.
- Admin (including treasurer): set how many working days Direct Debit waits, collect on demand, see every member’s mandate status, monitor collection history. The advance-notice lead time is not a syndicate setting: the legal Bacs notice is issued by the payment provider, who holds the Bacs service user number and so carries the scheme’s notice duty. The syndicate is the provider’s facilities-management client and has no scheme role of its own, and Syndik8 shows no lead time of its own either — the day a collection goes is the provider’s to choose, and it does not say which day it chose.
- Other members: do not see one another’s mandates or collections.
Where to find it
Section titled “Where to find it”- Members reach their Direct Debit from the Manage Direct Debit row on the dashboard’s My Syndicate card, which appears once the syndicate accepts Direct Debit, its payment account can take payments and Direct Debit has been switched on for that account; a member who already has a mandate keeps the row either way, so they can see or cancel it. Viewers see it too: a viewer can still be charged, and can hold a mandate. The row reads the same whatever state the mandate is in, and opens the Manage Direct Debit screen: with no mandate it offers set-up; while the bank is verifying a new one it says so and offers nothing to press; once the mandate is live it names the bank account being debited and offers to cancel it. Once Direct Debit has been switched on for the payment account, while a member has no active mandate (none at all, or one pending, cancelled or rejected), My Balance also shows a short prompt, Pay by Direct Debit., with a Set up button that opens the same screen. A member can close the prompt; it then stays closed for that member in that syndicate on this device, even if a mandate is later cancelled. An admin can also send a member straight to setup: the Prompt to set up Direct Debit action delivers a notification whose deep-link opens it.
- Admins (a treasurer needs the admin role) find the working-day delay on Member billing (under Direct Debit), and the Collect now action and the Who pays by Direct Debit list on Bill members. Both are on the Admin tab: Member billing under Money, Bill members under Actions.
- Collections a member has had are listed in the Payments section on My Balance, alongside their card payments. Tap Payments to expand the list. Each row names the outcome and, where a collection did not succeed, says what happened and whether any money moved for that attempt. A tap on a Direct Debit failed notification opens this section. A settled charge also shows how it was paid; tap the charge to see its breakdown and payment details. See Payment history.
The card only shows when the syndicate’s payment account is active and the active provider supports Direct Debit. On a provider that does not support it, the card and the rest of the flow do not appear.
Concepts
Section titled “Concepts”Mandate
Section titled “Mandate”A mandate is the standing instruction the member gives their bank to permit collections from a specified payee. One row per provider mandate reference; a member can have several mandates over time (e.g. cancelled and re-set-up), but only one is active at a time per syndicate.
| Status | Meaning |
|---|---|
pending |
Not used today. A new mandate is recorded active as soon as the member finishes the provider’s form. |
active |
Member has completed setup; ready for collection. |
cancelled |
The mandate was cancelled — by the member in the app, by an admin, or by the member directly with their bank. |
rejected |
Bank rejected the mandate (e.g. AUDDIS: invalid account details). |
Mandates are scheme-tagged (bacs, sepa, ach). Today only bacs is in production; the others are reserved for future regions.
Advance notice
Section titled “Advance notice”An advance notice is the pre-debit warning the member receives before each DD collection. The legal Bacs advance-notice email is sent by the payment provider, who hold the Bacs service user number and so carry the scheme’s notice obligation. Syndik8 adds an in-app “debit incoming” notification, with a push where the member has opted in, naming the same amount and saying the money will leave over the next few working days — not a specific day, which only the provider knows. On the bank statement the collection appears as “Stripe”, so tell members to expect that name rather than the syndicate’s.
Syndik8’s own notice tells the member:
- The amount that will be collected.
- That it will leave their account over the next few working days.
It does not name a day, and that is deliberate. The payment provider decides when a Bacs collection actually goes, does not tell Syndik8 what it chose, and describes its own estimate as not guaranteed — so a date in the app would be a prediction about somebody else’s behaviour, shown to a member as a fact about their own bank account. The provider’s advance-notice email is where a date comes from.
Tapping the in-app notice opens the member’s balance screen, where the charges the collection is taking are listed as being on their way out.
The notice is raised automatically the moment a collection reaches the payment provider, so it only appears once a debit is genuinely on its way; members with no outstanding balance to debit on a given run get no phantom notice. There is no in-app way to stop a collection once it has been submitted — see the Direct Debit Guarantee below, which is a stronger remedy than one Syndik8 could offer.
Collection (settlement)
Section titled “Collection (settlement)”Instructing the provider to collect creates a settlement record with mechanism Direct Debit and lifecycle:
| Status | Meaning |
|---|---|
| Scheduled | The collection has been sent to the payment provider and is awaiting Bacs submission. This is also what shields it from the stale-claim sweep, so a collection that may already be on its way is never released and re-collected. |
| Submitted | Bacs file submitted to the bank. |
| Captured | Bank reports successful collection (typically T+2 working days). |
| Confirmed | Bank has confirmed the collection (Direct Debit only). |
| Settled | Funds landed in the syndicate account. |
| Declined | Bank rejected the collection (e.g. insufficient funds, mandate cancelled). |
| Cancelled | Collection was cancelled before submission. |
| Reversed | A later reversal (indemnity claim, AUDDIS) overturned a previously captured collection. |
When the settlement reaches captured, the underlying transactions are marked settled, and the member gets a Direct Debit collected notification naming the amount and the syndicate. It is sent once per collection, however many times the payment provider repeats the news, and the member can switch it off under notification preferences. A subsequent reversal re-opens those transactions for re-collection only when it is recorded as rebill; recorded as forgive it leaves them settled, and recorded as a correction it leaves them settled at a corrected figure.
Refunding a collection
Section titled “Refunding a collection”An admin can send a captured collection back to the member from inside the app — in whole or in part — the same way as any other payment. See Refund or correct a payment.
Bacs makes this slower than a card refund. The provider accepts the instruction immediately, but the money takes several working days to reach the member’s bank, and nobody’s balance moves until it lands. Until then the refund sits under On its way back on the Refunds & chargebacks screen, holding its amount against what remains refundable on that collection. That is deliberate: an admin who could not see a refund in progress would raise a second one for the same money.
Cancelling a mandate
Section titled “Cancelling a mandate”A member can cancel their own mandate from the Manage Direct Debit screen, reached from the row of that name on the dashboard’s My Syndicate card. The screen sends the cancellation to the payment provider, which forwards it to the member’s bank; the local mandate flips to cancelled once the provider confirms it, so the screen header reflects the new state without any further action. An admin’s members list picks the change up the next time it is opened.
A cancellation is forward-looking only: it stops future collections but does not undo collections that have already captured. To recover money from a past collection the member claims it back through their own bank under the Direct Debit Guarantee; the clawback then arrives in Syndik8 as a reversal on that collection.
Once cancelled, a new mandate can be set up from scratch on the same screen. The cancelled row is preserved in history so admins can see when collection stopped against it.
Cancelling at the bank instead
Section titled “Cancelling at the bank instead”A member may also cancel a Direct Debit directly with their bank, which is their right under the Direct Debit Guarantee and needs no notice to anyone. Syndik8 hears about that from the payment provider and marks the mandate cancelled on its own, without the member doing anything in the app.
When that happens both the member and the syndicate’s admins are notified, because it changes who pays how:
- the member is told nothing more will be collected, that anything owed stays owed, and that they can set up a new Direct Debit or pay another way;
- the admins are told a member has come off Direct Debit, so they know why the collection run has stopped including them.
The member then falls back into the ordinary balance-due chasing that non-Direct-Debit members get. The same applies if the bank refuses a new mandate during the few working days it takes to activate: the mandate is recorded rejected rather than cancelled, and the member is asked to set one up again.
If a member does not finish setup
Section titled “If a member does not finish setup”Nothing is recorded until the member completes the provider’s form. A member who leaves it part-way simply starts again from Manage Direct Debit on the dashboard, the Set up button on the prompt on their My Balance screen, or an admin’s Prompt to set up Direct Debit notification (see below). There is no consent email to resend.
When collection happens (admin)
Section titled “When collection happens (admin)”Direct Debit collects what is due, a set number of working days after it became due. There is no collection timetable of its own to keep in step with billing: When charges become due on the Member billing screen decides when a charge is demanded, and collection follows it. Members can pay by card as soon as a charge appears, so most of the delay is their chance to do that first.
The one setting is Working days before Direct Debit collects, under Direct Debit on Member billing:
- Counted in working days from the day the charge became due, so weekends are skipped. Bank holidays are deliberately not modelled: a delay landing on one collects that morning like any other weekday.
- The minimum is one working day and the default is three. Zero is not offered and is refused server-side, so a member whose charge has just fallen due always has at least one working day to settle by card first.
- The collection is submitted that morning.
A daily background runner does the work. It fires a collection for each member who has both an active mandate and charges whose delay has elapsed, and skips members with no outstanding balance, since there is nothing to debit.
Credit is used automatically. Direct Debit is the one route that uses a member’s credit without asking. The debit is for what is due less the credit the member can use. When that credit covers everything due, no debit is taken: the due charges are paid from the credit, and the member gets a Credit used notice headed Paid from your credit. Credit a payment in progress is already using, and money owed back for a refund that did not reach the member while it waits for a choice, are never used. See Member balance.
Cash calls wait for their own date. A member’s share of a cash call is not on their balance until its due date, or until they pay it early, so no collection can touch it before then: not the daily runner, not Collect now, and not the nightly run that follows a bill being sent. Once posted it is an ordinary charge, due from that moment, and is collected like any other due balance.
Stopping collection. There is no syndicate-wide pause, because collection is not on a cadence of its own. Whether charges fall due on the monthly bill day or as soon as they are finalised is the When charges become due choice on Member billing; either way collection follows. To stop collecting from one member, cancel their mandate.
Collect now. Bill members carries Preview collection beside Collect now. Preview collection shows the same current members, charge counts, amounts, total and excluded-member reasons, with Close as its only action. It starts no collection.
Collect now is the manual override for a treasurer who wants the money moving before the delay has elapsed. Tapping it shows a per-member preview (name, number of charges, and amount) with the total in its title, and a reminder that Bacs takes the money over the next few working days. Confirming rechecks the members and amounts before firing the collections. If they have changed, review a fresh preview first.
Collect now is admin-only and goes through the same eligibility checks as the daily runner (active mandate, outstanding balance, and no unresolved collection of their own). On a syndicate that bills on a set day each month, a preview with nothing due but charges built up by members with an active mandate says how much is waiting for the month’s bill and to send the bill to make it due (the Send the bill section is directly above on the same screen); with nothing built up either, it says no member has an outstanding balance with an active mandate.
One collection per member at a time. A member can have only one Direct Debit collection outstanding at once. Until the one already submitted resolves — the money arrives, the bank returns it, or the collection is found never to have gone — nothing further can be taken from them, and a second attempt is refused in full rather than trimmed to the charges that are free.
That is why a preview can name a member it is not going to collect from. Both the Collect now preview and the Send the bill now preview list such a member under their own heading, with their balance and the reason, instead of leaving them out silently: a short list with no explanation reads as “nobody else owes anything”. The confirmation afterwards says both figures — how many payments are being collected, and how many members were left out.
Nothing is lost by waiting. Their balance stays owed and is picked up by the next run once the earlier collection resolves, so there is normally nothing for an admin to do. A collection that stays unresolved for longer than a few working days is chased automatically against the payment provider, and if it turns out never to have reached the bank it is released and the charges become collectable again. To take the money outside Direct Debit in the meantime, record an external payment against the member’s balance.
Admin nudges to set up Direct Debit
Section titled “Admin nudges to set up Direct Debit”If a member hasn’t set up DD yet, an admin can nudge them from the members list. Opening the member’s detail screen and tapping Prompt to set up Direct Debit sends them an in-app notification and an email asking them to set up (or finish setting up) their mandate; the notification deep-links to the mandate setup screen.
Which members need nudging is shown two ways. In the members list, a member with no working mandate carries a small amber payment icon in their row; the icon’s tooltip reads “Direct Debit not set up”, and the Needs attention filter narrows the list to just those members. Bill members also lists every active member under Who pays by Direct Debit as Direct Debit active, No Direct Debit or Direct Debit cancelled (cancelled by the member, or rejected by their bank), taking each member’s best mandate, and tapping a row opens that member. Opening a member shows the same three readings in words under Payments, with the prompt button offered in every case except “Direct Debit active”. Both readings need a live connection: mandates are held per member, so the app fetches them when the screen opens rather than from the offline copy. When that fetch can’t complete, the member’s line reads “Direct Debit status unavailable” and no icon appears, rather than reporting a member as unset when nobody has actually checked.
The copy and tone of the nudge are decided server-side from the member’s current mandate state:
- No mandate at all: the nudge invites the member to start setup from scratch.
- Active mandate: the action does nothing and the admin sees a “Direct Debit is already active” message, because nudging a member who is already set up would be confusing for them.
Members can mute the nudge from their notification preferences if they have decided not to use Direct Debit and don’t want repeat reminders. There is no cool-down on the admin side; an admin can send the prompt more than once if the member needs another reminder.
Behaviour rules
Section titled “Behaviour rules”- Variable amounts are the default. The collection amount is whatever the member has outstanding when the collection is raised, less any credit they can use, not a fixed monthly figure. This matches the use-case (variable hours flown, variable expenses) but means each notice must reflect the actual amount.
- A member’s remedy is at their own bank, and it is the stronger one. Syndik8 offers no button to dispute or suppress a collection, deliberately. Under the Direct Debit Guarantee the member’s own bank refunds a collection immediately, in full, without the member having to justify it — a claim no in-app objection could match, and one Syndik8 has no standing in. The charges themselves do not disappear when a collection is reclaimed; they return to the member’s balance.
- Syndik8 never states a collection day. It has no way to know one: the payment provider chooses when the collection goes and does not report the choice. What the app records and shows is that a collection is under way and what it is taking, which is the same on the notice and on the balance screen because both read the same record.
- Mandate cancellations are not retroactive. A cancellation prevents future collections. Past collections on the now-cancelled mandate are not affected; a member wanting one of those back claims it through their bank under the Direct Debit Guarantee.
- A cash call is never collected before its due date. Until the date arrives the member’s share is not on the ledger at all: it sits in a Cash calls not due yet card where the member can pay it early by card if they choose. An early payment the member abandons puts the share back in that card rather than leaving it on the balance for a collection to take. An admin can instead move the date itself: correcting an issued call’s due date moves every share still waiting, so it reaches the member’s balance, and any collection, on the corrected date. A share already on a member’s balance keeps its date. See Cash calls and Correct a cash call’s due date.
- Declines and permanent refusals have different recovery paths. A normal bank decline leaves the transactions unpaid for a later fresh collection, with its own advance notice. A known permanent payment limit or method refusal pauses collection until an admin resolves it.
- A collection request that never reached the bank is released, and both sides are told. Occasionally a collection is submitted to the payment provider and the reply is lost, so Syndik8 cannot tell whether a debit is on its way. Such a collection is never assumed either way: Syndik8 asks the provider directly, and only when the provider confirms it holds no collection that is this one’s — either nothing at all, or only collections that have already finished — are the charges freed. Because no money left the member’s account and no advance notice was ever issued, the member is told explicitly that the request did not reach their bank — not merely that a collection failed — so nobody rings a bank about a debit that was never requested. The syndicate’s admins are told at the same time, by the member’s name, since the charges they were expecting to be paid become outstanding again. An admin who is the member concerned gets only their own notice.
- The Direct Debit Guarantee is honoured. Members can claim back any DD collection through their own bank without having to justify it, and there is no deadline Syndik8 controls after which one can no longer arrive. The clawback arrives as a reversal on that collection and is processed exactly like any other reversal. Where it re-bills the charges, the member’s notification names the sum and the collection date and says the amount is owed again.
Payment limits and collection pauses
Section titled “Payment limits and collection pauses”A known permanent amount, currency or method refusal pauses automatic collection on that mandate. The charges remain unpaid, and the member and admins receive a Direct Debit needs admin action notice. An admin whose own collection is refused gets the admins’ version only, which says how to resolve it, so a syndicate’s only admin is still told what to do. The balance shows the pause instead of saying the bank will collect. Collect now lists the member under the restriction and does not submit another identical request.
After arranging external settlement or resolving the restriction, an admin can use Resume collection after resolving in the Collect now preview. Confirm the action to clear the pause; the preview still refuses any known limit that remains. If the reply is lost, close the dialog and refresh the preview to check whether it resumed before trying again. A normal bank decline can be collected again on a later run. An ambiguous response keeps its claims while reconciliation checks the provider.
Stripe Bacs is GBP-only. Its per-account and weekly limits can differ; Stripe documents a default £10,000 transaction limit that can be increased. Syndik8 does not assume that default is every account’s ceiling. The provider can still refuse a request below the known API ceiling. See Stripe Bacs limits.
See also
Section titled “See also”- Transaction types: how DD settlements resolve transactions
- Cash calls: the one charge a collection waits on, and what a member sees meanwhile
- Reversals: the claim-and-recover lifecycle for failed or reclaimed collections
- Payment account, Member billing and Bill members: the sibling screens, where admins connect the payment account, choose when charges fall due and set the delay
- Mandate (glossary)
- Advance notice (glossary)