Skip to content

iSeller sample fixtures

Reference payloads derived from the iSeller vendor PDFs (Public API v2, ERP API v3/v4, Webhook Notification), sanitized. They feed adapter-script generation and testing. Replace with a real captured sandbox response once credentials are available.

File Topic Source
sync_products_input.iseller.json sync_products GET /api/v2/GetProducts response
order_dispatch_request.iseller.json order_dispatch POST /api/v4/CreateOrder request body
order_dispatch_response.iseller.json order_dispatch CreateOrder response (order_id = external id)
order_status_webhook.iseller.json order_status_update inbound Order webhook body

⚠️ Verify against the sandbox

  • Modifier field names: the ERP CreateOrder parameter table lists modifier fields as sku / name / group / quantity / price (used in these fixtures), but the PDF's sample JSON used modifier_name / modifier_group. Confirm the accepted keys against the sandbox.
  • Prices are whole-number IDR (e.g. 100000 = Rp100,000) — not cents.
  • outlet_code vs outlet_id: CreateOrder uses outlet_code (e.g. "MO"); GetStoreInfo returns outlet_id (GUID). Map per outlet.
  • Error signalling: CreateOrder returns HTTP 200 with status:false on error.