Fulfilling goods and services
Learn how to manage Digital River coordinated fulfillments and third-party coordinated fulfillments
Digital River offers numerous fulfillment-related APIs. The specific APIs you use and the sequence in which you use them depend on whether a third party coordinates product fulfillment or Digital River manages the fulfillment process.
Third-party coordinated fulfillments
If you have a third-party fulfillment system in place, meaning Digital River does not orchestrate the delivery of your goods, then use the Fulfillments API to handle an order's fulfillment.
By submitting one or more POST/fulfillments
requests, you're informing Digital River which products and in what quantity have been fulfilled or cancelled for every order. We then attempt to capture or cancel the appropriate payment charge depending on the data you provide
The following diagram outlines the major steps for third-party coordinated fulfillment in creating, processing, and delivering customer orders containing physical and digital goods.

Digital River managed fulfillments
Refer to the Digital River coordinated fulfillments page.
Last updated