A fulfillment represents the full or partial fulfillment (physical or digital) of an order.

The fulfillment process starts with a customer creating and submitting an order from your app or website. Order fulfillment receives and processes the order and sends an order.accepted webhook to your fulfillment subsystem. Upon fulfillment, your fulfillment subsystem then sends a fulfillment request to Digital River, and Digital River captures the appropriate charge amount.

The following image shows the steps involved in receiving, processing, and delivering orders (physical or digital) to customers.