> For the complete documentation index, see [llms.txt](https://docs.digitalriver.com/digital-river-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.digitalriver.com/digital-river-api/order-management/fulfillments.md).

# Fulfilling goods and services

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](#third-party-coordinated-fulfillments) or [Digital River manages the fulfillment process](#digital-river-coordinated-fulfillments).

## 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](https://docs.digitalriver.com/digital-river-api-reference/2021-12-13/fulfillments) to handle an order's fulfillment.

By [submitting one or more `POST/fulfillments` requests](/digital-river-api/order-management/informing-digital-river-of-a-fulfillment.md), you're informing Digital River which products and in what quantity have been fulfilled or cancelled for every order. We then attempt to [capture ](https://docs.digitalriver.com/digital-river-api-reference/2021-12-13/charges/charge-basics#captures)or [cancel ](https://docs.digitalriver.com/digital-river-api-reference/2021-12-13/charges/charge-basics#cancels)the appropriate [payment charge](https://docs.digitalriver.com/digital-river-api-reference/2021-12-13/charges/charge-basics) 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.

![](/files/-MbbaqBacvSlr8pK81dD)

## Digital River managed fulfillments <a href="#digital-river-coordinated-fulfillments" id="digital-river-coordinated-fulfillments"></a>

Refer to the [Digital River coordinated fulfillments](/digital-river-api/integration-options/checkouts/handling-digital-river-coordinated-fulfillments.md) page.
