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