Payments
Authorises and settles payments against orders. Publishes settlement events and a daily reconciliation dataset.
At a glance
This service's own neighbourhood: the channels it publishes and consumes, its data products, and who is on the other end. Click a node to trace its connections; double-click a neighbour to open it.
ServiceChannelData product
Artifacts
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.2.0
sha: 49645b76b21fd0363cf5bba0fa387215f17e9283The full loop, covering fetch, strict binding, verification and staying converged via Renovate, is on Drive an implementation.
Produces
payments.settled.v2consumed by Orders
Consumes
orders.placed.v2produced by Orders