Skip to transaction control
ZAService ControlFaith Forge LabsOpen a work order

Transaction control / ZA–TX

A reliable payment state must make sense to the customer and the operator.

ZAR or another displayed currency is one signal. The commercial promise, provider decision, fulfilment authority, invoice, tax treatment, refund, settlement, and accounting record require separate definitions and owners.

INPUT

Approved offer

Service, amount, currency, customer facts, required data, terms, timing, help, cancellation, receipt, and language are approved before implementation.

PROCESS

Provider lifecycle

Eligibility, credential custody, authentication, pending, decline, timeout, duplicate protection, completion, refund, dispute, and settlement are mapped as states.

OUTPUT

Fulfilment authority

The system states when work or access may begin and shows support which source determined that status.

CONTROL

Reconciliation owner

Someone compares provider, order, invoice, refund, and accounting records, resolves exceptions, and monitors model or vendor changes.

Electronic-service question

Establish the actual parties and service before encoding a tax result.

The organisation and qualified adviser determine whether South African VAT registration, charging, invoicing, or other treatment applies. The current SARS guide for foreign electronic-service suppliers and intermediaries is an official starting point, not a conclusion about a particular engagement.

The South African Reserve Bank payment and settlement material provides institutional context. Provider-specific availability still requires current verification.

Alarm tests
  • Slow response leads to a repeat click
  • Provider completes after the user leaves
  • Fulfilment and settlement disagree
  • Refund appears in only one record
  • Support cannot locate a trace identifier
  • Commercial or tax ownership changes

Bring the transaction that needs manual rescue most often.

Remove unnecessary personal information and show the state transitions across all systems.

Open the transaction orderDiscuss the control