Order Management
Handle orders with customizations efficiently
Understand how customized orders appear and how to fulfill them.
Order Flow Overview
When a customer orders a customized product:
- Cart: Shows main product + any linked add-on products
- Checkout: All items proceed through payment
- Order Created: Shopify creates the order with all details
- Fulfillment: You process and ship the order
- Completion: Customer receives their customized product
Understanding Order Line Items
Main Product Line Item
The base product shows:
- Product title
- Selected variant (if applicable)
- Quantity
- Price
Properties displayed:
- Swatch selections (e.g., "Fur Color: Pink")
- Other customization choices (non-product options)
Add-on Product Line Items
Each linked product option appears as a separate line item:
- Add-on product title
- Variant details
- Quantity (usually 1)
- Add-on price
- Hidden properties linking to main product
Viewing Customization Details
In Shopify Admin
- Go to Orders
- Click on an order
- View line items
- Look for Properties under each item
Property Types
Visible Properties:
- Shown to customers in cart/email
- Appear on packing slips
- Example: "Color: Ocean Blue"
Hidden Properties:
- Start with underscore (_)
- Visible to merchants only
- Example: "_uplift_configured: true"
Understanding Hidden Properties
| Property | Meaning |
|---|---|
_uplift_configured | Product was customized via Uplift |
_uplift_timestamp | When selection was made |
_uplift_cart_id | Unique identifier for this configuration |
_uplift_addon_for | Links add-on to main product |
Fulfillment Best Practices
Reviewing Orders
Before fulfilling:
- Check all line items
- Review visible properties for customization details
- Verify inventory for all items
- Note any special instructions
Packing Slips
Visible properties appear on packing slips:
Order #1234
-----------------
Blue Widget (1) - $49.99
Color: Ocean Blue
Size: Large
Widget Case (1) - $14.99
(Add-on for Blue Widget)
Partial Fulfillment
If add-ons ship separately:
- Open the order
- Click Fulfill items
- Select only the items ready to ship
- Complete fulfillment
- Repeat for remaining items
Inventory Management
How Inventory Works
- Main product inventory updates normally
- Each linked add-on product's inventory updates
- Inventory reserved at checkout
- Decremented after payment
Out of Stock Handling
When an add-on product is out of stock:
- Option automatically hidden from customers
- Existing cart items remain (until checkout)
- Consider using Shopify's inventory alerts
Inventory Sync
Uplift uses your Shopify product inventory:
- No duplicate tracking needed
- Updates reflect in real-time
- Use Shopify inventory management tools
Refunds & Cancellations
Full Refund
- Open the order
- Click Refund
- Select all items
- Process refund
- Inventory restocks automatically
Partial Refund
For refunding specific add-ons:
- Open the order
- Click Refund
- Select only the add-on item(s)
- Adjust refund amount if needed
- Process refund
Order Editing
If order editing is enabled:
- Edit order in Shopify
- Remove or add items
- Adjust pricing
- Customer receives updated invoice
Reporting & Analytics
Order Reports
In Shopify:
- Go to Analytics → Reports
- Filter by products
- View add-on product performance
Understanding Revenue
- Main product revenue tracked normally
- Add-on revenue tracked per product
- Total order value includes all items
Custom Reports
Export orders with:
- Line item properties
- Add-on product details
- Customer customization choices
Integration with Other Apps
Fulfillment Apps
Most fulfillment apps work with Uplift orders:
- Line items appear normally
- Properties visible in order data
- Add-ons ship as separate items if needed
Accounting Apps
Revenue tracking:
- Each line item has its own price
- Main product and add-ons separate
- Properties available for categorization
Email/SMS Apps
Include customization details in:
- Order confirmations
- Shipping notifications
- Review requests
Access via order properties in Liquid templates.
Order Notes vs Line Item Properties
Line Item Properties
- Attached to specific items
- Visible in order details
- Used for customization choices
Order Notes
- Apply to entire order
- Customer-entered at checkout
- General instructions
Uplift uses line item properties for accuracy.
Examples
Example Order: Customized T-Shirt
Order #1001
Line Item 1: Classic T-Shirt
Variant: Medium
Price: $29.99
Properties:
- Color: Heather Gray
- Print Style: Vintage Logo
Line Item 2: Premium Cotton Upgrade
Price: $5.00
Properties:
- _uplift_addon_for: Classic T-Shirt
Total: $34.99
Example Order: Product Bundle
Order #1002
Line Item 1: Phone Case Bundle
Variant: iPhone 15 Pro
Price: $39.99
Properties:
- Case Color: Midnight
- Material: Silicone
Line Item 2: Screen Protector
Price: $12.99
Properties:
- _uplift_addon_for: Phone Case Bundle
Line Item 3: Wireless Charger
Price: $24.99
Properties:
- _uplift_addon_for: Phone Case Bundle
Total: $77.97
Troubleshooting Orders
Missing Customization Details
If properties don't appear:
- Check order was placed through customizer
- Verify configuration was saved
- Look for hidden properties (underscore prefix)
Duplicate Line Items
If add-ons appear multiple times:
- Check for duplicate cart additions
- Review cart handling in theme
- Contact support if persistent
Inventory Discrepancy
If inventory doesn't match:
- Check Shopify inventory settings
- Verify product links in Uplift
- Review any manual adjustments