Nunua Pro Developers
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 rejected result and fix the cause.
  • PATCH /inventory runs on every sale, stock receipt and price change, with updated_at.
  • You survive being offline: on restart you resend from your own queue, and late updates are safe.
  • Orders: you handle confirmed and cancelled (void when was: accepted), and ignore duplicates by event_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 its last_seen_at, last_error and orders_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.