Typed fulfillment tasks per order item
FulfillmentDeliver orders according to each product type
Fulfillment turns paid order items into the correct delivery workflow for physical goods, downloads, licenses, subscriptions and services. Reliable tasks, retries and reverse fulfillment keep delivery accountable after payment.
Sales slip when product, price, stock and delivery live in different tools.
Store Console keeps them on one record, so the price a shopper sees is the price they pay, and every order reaches stock and delivery without re-typing.
Fulfillment capabilities for your workflow.
Physical, digital, license and service workflows
Retry-safe queued execution
Reverse fulfillment when orders are refunded
Status history and operational dashboards
Event-driven handoff to delivery and entitlement modules
Fulfillment, step by step.
Split by item
Each paid item gets its own task: ship, download, license, subscription or service.
Run the right workflow
Goods go to delivery, files and keys to the customer's account, and services to your team.
Retry safely
Queued tasks retry on their own, so a temporary failure never loses a delivery.
Reverse on refund
A refund takes back access, keys or stock automatically, with a full status history.
See Fulfillment in the Store Console admin.

Run Fulfillment on your own server.
Start with this module, add the ones around it when you need them, and keep every record on your own server.
See Fulfillment at work.
Every product type, delivered through one contract.

