Fulfillment
Description
Order fulfillment manages the entire process from order processing to delivery completion. It encompasses picking, packing, shipping, tracking, and handling returns. The fulfillment system integrates with inventory management, payment processing, and shipping providers to ensure seamless order completion.
How to use
Fulfillments can be created for individual orders or processed in batches for efficiency. During fulfillment, you can register discrepancies if items are damaged or unavailable, download picking lists and related documents (receipts, shipping labels), and track progress through various fulfillment stages. When fulfillment is completed, payments are automatically captured and email notifications are sent to customers.
Create returns with ease by selecting the return reason and specifying refund amounts per product. Configure whether returned products should be restored to inventory, with refunds automatically processed through your payment provider. Apply return fees as needed and choose whether to refund shipping costs. The system intelligently suggests refund amounts by proportionally distributing any original order discounts among the returned items.
Capabilities & features
- Individual and batch order fulfillment processing
- Picking list generation and document management
- Discrepancy registration during fulfillment
- Partial fulfillment and split shipments
- Automatic payment capture upon completion
- Email notification triggers
- Stock deduction from physical inventory
- Integration with shipping providers through nShift
- Shipping label generation
- Freight class-based shipping selections
- Returns and refunds management
- Optional approval flow for refunds d
- Return reason tracking
- Automatic stock restoration for returns
- Configurable return fees per market
- Filterable batch processing.
Key attributes
- Fulfillment Status: Tracks progress from pending to completed
- Shipping Methods: Configurable by market, channel, price, weight, freight class, customer type and customer group
- Freight Classes: Product-based classification with priority and matching modes
- Payment Integration: Automatic capture triggering upon fulfillment. Automatic sending of refunds to payment provider.
- Return Processing: Separate handling for returns with optional refunds
- Stock Management: Real-time inventory updates during fulfillment
- Shipping Labels: Shipping label generation via nShift
Related features
| Entity | Relation |
|---|---|
| Orders | Fulfillment processes are created from and linked to orders |
| Inventory | Stock levels are updated during fulfillment completion |
| Payments | Captures are automatically triggered upon fulfillment |
| Shipping | Integration with shipping providers and label generation |
| Returns | Return management with optional refunds and stock restoration |
| Channels | Fulfillment methods are scoped to specific channels and markets |
| Products | Freight classes and shipping calculations based on product data |
| Customers | Limit available shipping or payment methods to certain customer groups or types |