Batch job restore allows you to undo changes made by certain batch jobs, returning your orders to their previous state. This is a safety feature that helps you recover from mistakes or unwanted changes without manually correcting each order.
Important: Not all batch jobs can be restored. Destructive operations like order cancellation, deletion, and draft order completion are permanent and cannot be undone through the restore feature.
Why Restore Batch Jobs?
Restoring batch jobs helps you:
- Fix Mistakes: Undo accidental bulk changes
- Recover from Errors: Reverse incorrect operations
- Test Safely: Try batch operations knowing you can undo them
- Handle Accidents: Quickly recover from wrong selections
- Correct Settings: Undo jobs with wrong configuration
- Restore Data: Bring back previous order states
- Maintain Accuracy: Ensure orders have correct information
When to Restore a Batch Job
Common scenarios for restoration:
- Accidentally tagged wrong orders
- Fulfilled orders you shouldn’t have
- Added incorrect tracking numbers
- Applied wrong notes to orders
- Archived orders too soon
- Made changes to wrong order set
- Used incorrect settings in batch job
- Need to reverse a test operation
Understanding What Can Be Restored
Restorable Operations
- Order Tagging: Remove added tags, restore removed tags
- Order Fulfillment: Unfulfill orders, remove tracking
- Order Archiving: Unarchive archived orders
- Order Notes: Restore previous notes
- Tracking Import: Remove imported tracking numbers
Non-Restorable Operations
Important: These operations cannot be undone through restore:
- Order Cancellation: Canceled orders cannot be reopened
- Order Deletion: Deleted orders cannot be recovered
- Draft Order Completion: Completed drafts cannot be reverted
- Google Drive Upload: Files must be deleted manually from Google Drive
- External Actions: Emails sent to customers cannot be unsent
Partial Restoration
- Internal system changes may be restored
- External communications cannot be undone
- Inventory may require manual adjustment
- Third-party systems may need separate updates
Before You Restore
Critical Warning: Always verify that the batch job type is restorable.
Cancellation, deletion, and draft completion cannot be restored and require manual recovery.
Review the Batch Job
- Open the Batch Jobs dashboard
- Locate the job you want to restore
- Confirm the job type is restorable
- Review changes and affected orders
- Check the original order state
Consider the Impact
- Customer Notifications: Emails may already be sent
- Inventory: Stock levels may have changed
- Fulfillment: Orders may have shipped
- Internal Teams: Others may have acted on the changes
- Time Passed: Older jobs may have restrictions
Check Restore Availability
- Confirm the job is restorable
- Ensure the restore window has not expired
- Verify required permissions
- Job must be completed
- Restore option must be visible
Step-by-Step Restore Guide
1. Access Batch Jobs Dashboard
- Open the Batch Jobs or History section
- View recent batch jobs
- Check job status and dates
2. Find the Batch Job to Restore
- Filter by date, type, or user
- Search by batch job ID
- Locate a completed job
3. Review Batch Job Details
- Job Type
- Orders Affected
- Changes Made
- Success Rate
- Timestamp
- Initiated By
4. Check Restore Availability
- Look for a Restore or Undo button
- Review warnings or deadlines
- Confirm restore is allowed
5. Preview Restore Impact
- Orders that will be restored
- Specific changes to be reversed
- Current vs restored state
6. Confirm Restore Decision
- Assess customer and operational impact
- Check with your team if necessary
- Ensure correct timing
7. Initiate Restore
- Click Restore or Undo Batch Job
- Confirm the action
- A restore job is created
8. Monitor Restore Progress
- Track progress in Batch Jobs dashboard
- Review completion status
9. Review Restore Results
- Successfully Restored orders
- Failed Restorations with reasons
- Spot-check restored orders
Understanding Restore Results
Successful Restoration
- Changes fully reversed
- Restore logged in order history
- Tags, notes, and statuses returned
Failed Restoration
- Order modified after original job
- Order locked or status changed
- Restore deadline exceeded
- External system restrictions
Partial Restoration
- Some orders restored successfully
- Others remain unchanged
- Error report explains failures
Best Practices
Before Creating Batch Jobs
- Test on a small number of orders
- Verify filters and settings
- Export data before major changes
After Restoring
- Verify restored orders
- Manually fix failed items
- Document what went wrong
- Improve internal processes
Important Reminder
Order cancellation, deletion, and draft order completion cannot be restored.
Always double-check before running destructive batch jobs.