Skip to content

BigCommerce - Get Orders

This module allows querying orders from a BigCommerce store. It can get a specific order by ID or list orders with various filters such as status, customer, date range, and totals.

  • Store Hash: Unique hash of your BigCommerce store
  • Access Token: API V2 access token
ParameterTypeRequiredDescription
credentials_idcredentialYesBigCommerce credentials
order_idstringNoSpecific order ID
status_idselectNoOrder status
customer_idstringNoCustomer ID
emailstringNoCustomer email
min_date_createdstringNoMinimum creation date (RFC 2822 or ISO 8601)
max_date_createdstringNoMaximum creation date
min_totalnumberNoMinimum total
max_totalnumberNoMaximum total
payment_methodstringNoPayment method
include_productsbooleanNoInclude order products
sortselectNoSorting
limitnumberNoResult limit (default: 50)
pagenumberNoResults page (default: 1)
IDStatus
0Incomplete
1Pending
2Shipped
3Partially Shipped
4Refunded
5Cancelled
6Declined
7Awaiting Payment
8Awaiting Pickup
9Awaiting Shipment
10Completed
11On Hold
12Disputed
{
"success": true,
"orders": [...],
"count": 25,
"page": 1,
"limit": 50,
"message": "25 orders retrieved"
}
  • id: Order ID
  • status_id: Status ID
  • status: Status name
  • customer_id: Customer ID
  • date_created: Creation date
  • total_inc_tax: Total with taxes
  • total_ex_tax: Total without taxes
  • items_total: Item count
  • payment_method: Payment method
  • billing_address: Billing address
  • shipping_addresses: Shipping addresses
{
"order_id": "12345",
"include_products": true
}
{
"status_id": "1",
"sort": "date_created:desc"
}
{
"customer_id": "789",
"limit": 100
}
{
"min_date_created": "2024-01-01",
"max_date_created": "2024-01-31",
"min_total": 100
}
  • Uses the BigCommerce V2 API for orders
  • Products are fetched with an additional call if requested
  • The V2 API returns a direct array (no data wrapper)
  • Dates must be in RFC 2822 or ISO 8601 format