Status mappings
Learn how notifications trigger status updates.
Status mappings provide a comprehensive view of how orders transition through various stages from inception to completion. Understanding these mappings is crucial for interpreting the status updates received from Digital River and their corresponding statuses in BigCommerce. This section details the specific status changes for different types of orders, ensuring clarity and accuracy in tracking an order’s lifecycle.
Order with a physical product only
An order that contains only a physical product typically follows a standard workflow involving multiple statuses for payment and fulfillment. The table below illustrates the different statuses an order can have from the initial notification received from Digital River through to the completed order status in BigCommerce and Digital River systems.
none
Pending
Pending
pending_payment
none
Pending
Awaiting Payment
pending_payment
order.accepted
Authorized
Awaiting Payment
accepted
none
Authorized
Shipped
fulfilled
order.charge.capture.complete
Pending
Shipped
complete
Order with a digital product only
An order containing only a digital product involves a more streamlined workflow compared to physical products, primarily focusing on payment authorization and fulfillment. The table below outlines the various statuses such an order can transition through, from the initial notification received from Digital River to the final completed order status in both BigCommerce and Digital River systems.
none
Pending
Pending
pending_payment
none
Pending
Awaiting Payment
pending_payment
order.accepted
Authorized
Awaiting Payment
accepted
order.charge.capture.complete
Captured
Awaiting Fulfillment
fulfilled
none
Captured
Completed
complete
Order with mixed products
Orders containing physical and digital products present a more complex workflow than orders with only physical or digital items. The table below describes the various statuses such an order can transition through, detailing how notifications from Digital River synchronize with BigCommerce's payment and order status systems. This ensures that both physical shipments and digital deliveries are accurately tracked and fulfilled.
none
Pending
Pending
pending_payment
none
Pending
Awaiting Payment
pending_payment
order.accepted
Authorized
Awaiting Payment
accepted
none
Authorized
Shipped
accepted
order.charge.capture.complete
Captured
Shipped
fulfilled
none
Captured
Completed
complete
Last updated