Going live
Go-live checklist
Run through this list in the sandbox before you link your first real shop.
Checklist
- The catalogue loads with a snapshot, and you read each
rejectedresult and fix the cause. PATCH /inventoryruns on every sale, stock receipt and price change, withupdated_at.- You survive being offline: on restart you resend from your own queue, and late updates are safe.
- Orders: you handle
confirmedandcancelled(void whenwas: accepted), and ignore duplicates byevent_id. - Stock is sent before every acknowledgement.
- Webhooks verify the signature on the raw body and reject old timestamps.
- Writes you may retry carry an
Idempotency-Key. - Shop keys are stored encrypted, and the partner key never leaves your servers.
Watching your shops
The Shops page of the developer console shows each shop's sync health, and its error log lists every failed call. The same health data comes from two partner calls:
GET /pos-partner/v1/shops: every linked shop with itslast_seen_at,last_errorandorders_waiting. A shop that has gone quiet, or has orders waiting, needs a look.GET /pos-partner/v1/stats: the orders and goods value your shops sold through Nunua Pro.
Getting help
Need a feature that isn't here, or help with your first sync? Email support@ajiriwa.net. When something misbehaves, include the shop id and the time of the request.