Skip to content

Payments

v3.0.1 ·Commerce · team-payments

Authorises and settles payments against orders. Publishes settlement events and a daily reconciliation dataset.

At a glance

Artifacts

AsyncAPI

Events

Payment lifecycle events.

v2.0.0gatedraw
ODCS

Daily settled payments

Daily settled-payments table for finance reconciliation.

v1.0.0gatedraw
ODCS

Payment events history

Append-only historical record of the settlement events.

v1.2.0gatedraw
Gherkin

Settling a payment

Acceptance criteria for settlement and reversal handling.

v2.0.0gatedraw

Drive an implementation

These specs are packaged for consumption — an implementation proves it satisfies them; it never redefines them.

Pin the released surface in a contracts.lock at the implementation repo's root and fetch it read-only:

# contract pin - version is the specs release tag, sha its commit
version: payments/v3.0.1
sha: 6c4e1fc2e735f2491fe67c7f31390ced024d5d2a

The full loop — fetch, strict binding, verification, staying converged via Renovate — is on Drive an implementation.

Produces

Consumes

Data products