The diagram chapter 11 asks for: which systems WASL talks to, what flows between them, and which system is the source of truth for each kind of data. Draft for discussion, not a commitment — several arrows depend on answers we do not have yet.
Chapter 11 asks this to be settled before implementation. Our proposal:
| Data | Source of truth | WASL holds |
|---|---|---|
| Products, business prices, stock | Brincr | A cached copy for display, refreshed on a schedule |
| Partner as a customer record | Brincr | The link between WASL organisation and Brincr customer |
| Partner organisation, locations, users | WASL | The whole record — these do not exist elsewhere |
| B2B order, operationally | Brincr | Its own order ID, the Brincr reference, and status |
| B2B order, commercially | WASL | What was ordered, the rules applied, credit used |
| Prepaid payment | MultiSafepay | Payment status and provider reference only |
| D2C orders and consumer personal data | WooCommerce | Order reference and value for attribution — no personal data |
| Consumer interactions and feedback | WASL | The whole record |
| Partner Credit | WASL | The full ledger, append-only |
| Financial administration | Exact | Nothing |
Chapter 5 requires the order flow to be idempotent and chapter 11 requires adequate error handling, logging and retries. Concretely:
Three arrows depend on answers we do not have yet, and each could change the shape above: