Daily cash + float control for mobile money, POS, remittance and agent-banking businesses
Operational case file

Case File: Credit Hit the Business Platform, but There Was No Correct Transaction Type

A real provider/Xpress/Ecobank credit arrived, but the control system rejected the entry unless it was forced into “Other” with a note.

Field-derived caseClassification failureXpress / platform credit
Evidence basisOur operating records have long separated Xpress Point debit and Xpress Point credit. During the V20.1 pilot, a provider/business-account credit could not be entered cleanly and had to be placed under “Other” with an explanatory note. The V20.2 audit restored an explicit platform-credit path.
Visible symptomCredit received but form rejects it
Wrong workaroundRecord under Other
Correct bucketActual platform / Xpress asset

Why “credit received” is dangerously ambiguous

In a cash-heavy agent business, “credit” can mean at least three different events: a customer paying an old debt, a provider settling an amount it owed, or a provider/bank simply posting a credit to the business platform account. Those events do not have the same accounting trail.

EventWhat increases?What decreases?Is it income?
Customer receivable collectedActual receiving assetCustomer receivableNo new income; it clears earlier credit
Provider settlement receivedActual settlement/platform assetProvider receivableNot automatically
Platform / Xpress credit receivedActual platform assetNothing automaticallyNot automatically

Why “Other” is not good enough

A note can preserve context for a human, but a generic transaction type prevents the system from classifying the value correctly. At close, the owner cannot reliably answer whether the platform increase came from a customer, provider settlement, owner injection, correction or ordinary transaction.

Control lesson

  • Give platform credit its own transaction type.
  • Increase only the real credited platform account unless another real-world movement occurred.
  • Require a statement/reference or explanatory note.
  • Do not classify the credit as sales merely because the business asset increased.
  • Do not reduce customer/provider receivables unless that specific debt was actually settled.

Public guidance explains the classification boundary. TrustPoint's transaction engine and validation implementation remain private.

Questions this case answers

Frequently asked questions

Is a platform credit received the same as customer credit collected?

No. A platform statement credit increases the platform asset. Customer credit collection also reduces a specific customer receivable.

Should a platform credit be recorded as sales?

Not by default. An asset increase does not prove revenue. The source of the credit must determine its classification.

Why require a reference or note?

Because one-sided platform credits can otherwise be used to force balances or hide the source of unexplained value. Evidence makes the movement auditable.