If you have a third-party fulfillment system in place, meaning Digital River does not orchestrate the delivery of your goods, then the Fulfillments API is what you'll primarily use to handle an order's fulfillment.
For third-party coordinated fulfillments, the following diagram outlines the major steps in creating, processing, and delivering orders to customers that contain physical and digital goods.