Skip to main content

Cashback Disbursement — Member View

This page describes what a member experiences when they earn cashback through a campaign. For the admin-side configuration, see Cashback programs.

What members see

Setting up their payout method

The first time a member becomes eligible for cashback, the member portal prompts them to pick a payout method:

  • Bizum — instant transfer to a Spanish mobile number. Member enters their Bizum-enabled phone.
  • Bank transfer (SEPA) — sent in a batch to their IBAN. Member enters their IBAN and account-holder name.
  • Manual — handled offline by the operator. No member input needed.

The platform encrypts the IBAN and Bizum phone at rest. After saving, only the last 4 digits of the IBAN are shown back to the member in the UI — they can re-enter to change, but they can't see the full IBAN again. This is a deliberate privacy choice.

Members can change their preferred method at any time from the Profile → Payments page.

Tracking a payout

Once a campaign generates a cashback amount for a member, the member portal shows a disbursement card with:

  • Amount — in the member's currency.
  • Reference — a human-readable id like CB-acme-20260315-2841 they can quote in support tickets.
  • Method — Bizum, Bank transfer, or Manual.
  • Status — Pending → Processing → Completed (or Cancelled).
  • Created date and completed date.

The status updates in real time as the admin moves the disbursement through the pipeline.

Status lifecycle

StatusMeaning
PendingThe amount has been calculated and is awaiting admin approval.
ProcessingAn admin has approved the payout; it's being sent via the chosen provider (Bizum instant, SEPA batch, or manual handoff).
CompletedThe provider confirmed the payout. The member's account at the bank/Bizum should now reflect the credit.
CancelledThe payout was rejected by an admin. The member is notified with the reason.
FailedA transient provider error. The platform retries up to 3 times with backoff. After that the row stays in Failed until an admin retries manually.

Notifications

When a disbursement moves to a new status, the member is notified through the standard communication channel (see Channels) — typically push or email, with a fallback to WhatsApp/SMS.

Step-by-step (member)

Set up Bizum or bank transfer

  1. Log into the member portal.
  2. Open Profile → Payments.
  3. Pick Bizum or Bank transfer.
  4. For Bizum: enter the Spanish mobile number registered with Bizum.
  5. For Bank transfer: enter the IBAN and the account-holder name (must match the IBAN owner).
  6. Save.

Check a payout

  1. Log into the member portal.
  2. Open Cashback (or look for the cashback card on the home screen).
  3. The list shows every disbursement with status and amount.

Contact support

If a payout is stuck in Processing for longer than expected (Bizum should be near-instant; SEPA batches typically clear within 1–2 business days), use the reference as your subject line when contacting support.

Limits and gotchas

  • The reference is your friend. Always quote it when contacting support — it pins the conversation to one specific payout.
  • Bizum requires a Spanish mobile. Members outside Spain need to use Bank transfer.
  • Bank transfer holder name must match the IBAN. Banks reject SEPA transfers where the name doesn't match (it varies by bank, but it's a common rejection cause).
  • You can't change your payout method retroactively. A Pending disbursement uses whatever method was set when it was created. Changing the method now affects future disbursements only.