Skip to content
EEFaith Forge LabsEstonia release deskOpen a scope ledger

Transaction proof

A successful charge is not the whole Estonia transaction.

The useful unit of design is the complete commercial record: offer, consent, provider response, confirmation, invoice or receipt, fulfilment, failure, refund, support, and reconciliation.

MomentProduct decisionEvidence after release
Before paymentCurrency display, item or service definition, customer details, consent, and approved terms.Reviewed copy and test record.
Provider handoffSupported country/account combination, authentication, idempotency, timeouts, and duplicate protection.Provider response and safe retry test.
ConfirmationWhat the customer sees, what the organisation records, and what triggers fulfilment.Order state, message, receipt path, audit entry.
Failure and refundDeclines, abandoned sessions, delayed callbacks, partial fulfilment, cancellation, and support ownership.Recovery test and reconciled final state.
Accounting handoffInvoice or receipt needs, VAT/tax review, settlement records, fees, and daily reconciliation.Export or report accepted by the accountable finance owner.

Scope boundary

Software can enforce an approved transaction model. It cannot invent one.

Build the record

Bring the offer and approved provider. We will map the states that must remain true around them.

Start with the transaction