Create and manage fulfillments for prepaid subscriptions

You can create prepaid subscriptions with scheduled fulfillments. When a customer purchases a pre-paid subscription from a merchant, a subscriptionContract and an order are created. The order contains multiple fulfillment orders which are scheduled to be fulfilled at a later time. The dates are determined based on the delivery anchors, interval and intervalCount set on the sellingPlanRecurringDeliveryPolicy, as well as the originTime provided during subsequent billing attempts. This allows for payment and goods sold to be kept in the same order, supporting accurate reporting in Shopify.

This tutorial illustrates the calls you can make to manage fulfillments on subscriptions. It provides information about deferred fulfillment orders, manual changing of fulfillments, cutoffs, renewals, scheduling, skipping, and refunds.