Drop developers
Order channels
The Orders API is shared by every source channel. Set channel and originSystem so reporting and reconciliation preserve where the order came from.
Supported channel values
json{
"channel": "web | app | pos | marketplace | social",
"originSystem": "shopify-storefront | wix-store | ios-app | in-store-pos"
}Social order example
json{
"reference": "SOC-100245",
"channel": "social",
"originSystem": "instagram-orders"
}Implementation notes
- Use the same POST /v1/orders endpoint for each channel.
- Keep reference stable within your own system; it is the key used to reconcile delivery records.
- WhatsApp assistant orders follow Drop account, validation, quote and payment gates before conversion to a real order.
