Passwordless sign-in & cashback wallet

interactive prototype · sample data
Demo controls. Sample products, retailers and Good Causes; nothing is connected to the live platform. The sign-in code in this demo is 123456. All amounts are in AUD.
What this prototype takes from Business Rules v2.6, and what it does not

From Business Rules v2.6 (16 September 2026):

RuleWhat the prototype does
Commission baseEach line’s price excluding GST (CD-04). Prices shown include GST
Line levelCommission and the five shares are worked out for each order line, then added up (BR-CORE-001)
Success Fee Pool and split10% commission, illustrative. Cashback 20%, Good Cause 10%, Introducer 10%, Channel Partner 30%, Promontory Point 30% (§5)
LifecycleEverything is Pending until the return period ends and the order is Final. Then cashback is Available, and the Good Cause, Introducer and Channel Partner amounts are Payable, then Paid (§11, BR-LIFE-001, BR-PAY-001)
What the shopper seesAvailable, with Pending, Redeemed and Reversed shown separately and never added to Available (BR-CB-004, BR-PORT-005)
Good CauseOne nominated Good Cause across every store. A change applies to future orders; past orders keep theirs, and every change is recorded (BR-GC-001, BR-GC-004)
Refund after FinalChannel Partner and Good Cause amounts already paid are not clawed back (CD-06)
CurrencyAll amounts in AUD (BR-FIN-001)
Who sees whatThe shopper sees their own cashback and Good Cause contribution. The full split is shown only in the review panel, outside the store (BR-PORT-001)
One wallet across storesCashback earned at one store is spent at another, as in the approved Shopper Wallet & Auto Settlement options

Not settled by v2.6. The prototype has to do something here to work. It follows our proposed readings, which are awaiting your confirmation:

QuestionWhat the prototype does for now
RoundingThe pool is rounded to the nearest cent; every share except Promontory Point’s is rounded down, and Promontory Point receives the rest
GST rate removed10% at Food For Change, 15% at Fishing In Godzone, as illustrative Australian and New Zealand rates
Commission when cashback pays part of an orderCalculated on the full value
A refund after FinalAvailable cashback and amounts not yet paid are reversed, and Introducer amounts already paid are not clawed back. Cashback already spent leaves a negative balance, made up from future cashback; the shopper is never charged
A refund of an order paid partly with cashbackThat cashback goes back into the wallet
ExpiryNo expiry
Return period, payment cycles and the $50 minimum paymentNot modelled. The prototype buttons move an order on, and "Run payment" pays amounts of any size
Channel PartnerNot shown. Each store is its own Channel Partner here, so no selection screen is included, although BR-CP-004 and CD-02 require a Channel Partner before checkout and §18 shows it on the shopper’s home
Guest checkoutIncluded and unchanged: no account, no code, no cashback. What a guest order does to the cashback, Good Cause and Introducer shares is not yet settled
Not shownReturning one line of an order, the retailer self-introduced charge and its cashback election, the Ambassador deduction, and early settlement