Use Case
When payment is confirmed for an order, you want to automatically update its status. This accelerates fulfillment by moving orders through your pipeline the moment payment clears.
Common scenarios:
- Auto-complete digital product orders on payment
- Move paid orders to “Processing” immediately
- Fast-track orders for specific payment methods
- Complete virtual service orders
- Trigger fulfillment integration
Step-by-Step Setup
1. Create a New Workflow
Navigate to Sequensy → Workflows in your WordPress admin and click Add New Workflow.
Name your workflow “Auto-Complete Paid Digital Orders” or “Payment Triggers Processing”.
2. Configure the Trigger
Select Payment Complete as your trigger. This fires immediately when payment is confirmed.
Available filters:
- Products: Digital/virtual products only
- Payment Method: Specific gateways (Stripe, PayPal)
- Order Total: Auto-complete small orders
- Customer Role: Trusted customers
3. Set Up the Update Order Status Action
Configure the status update:
| Setting | Example Value | Description |
|---|---|---|
| Order | {order_id} | The paid order |
| New Status | Completed | For digital products |
| Order Note | Payment confirmed, auto-completed | Audit trail |
4. Chain Follow-Up Actions (Optional)
After updating status, trigger additional actions:
- Send Email: Delivery confirmation
- Update User Role: Grant access
- Create Coupon: Thank-you discount
5. Test Your Workflow
- Enable the workflow
- Create a test order with qualifying products
- Complete payment
- Verify order status updated immediately
- Confirm follow-up actions triggered
Pro Tips
Digital products should auto-complete: Customers expect instant access. Trigger completion on payment, not order creation.
Physical products to Processing: Move paid physical product orders to “Processing” to trigger fulfillment.
Use order notes: Document why status changed for future reference and auditing.
Payment method trust: Some payment methods (bank transfer) might need manual review before advancing.
Status Update Scenarios
Digital Products Only
Condition: All items are virtual/downloadable
Action: Set status to Completed
Result: Immediate download access
Physical Products
Condition: Contains physical products
Action: Set status to Processing
Result: Triggers fulfillment workflow
Mixed Orders
Condition: Both digital and physical items
Action: Set status to Processing
Note: Digital downloads available, physical items shipping
High-Value Orders
Condition: Order total > $500
Action: Set status to On-Hold
Note: Requires manual review before processing
Status Progression Flow
Order Created (Pending Payment)
↓
Payment Complete
↓
[Check Conditions]
↓
├─→ All Digital → Completed
├─→ Physical → Processing
├─→ High Value → On-Hold
└─→ Subscription → Active
Integration with Fulfillment
When status changes to Processing, trigger warehouse:
| Status | Integration Action |
|---|---|
| Processing | Send to ShipStation |
| Completed | Trigger download email |
| On-Hold | Notify manager |
| Custom: “Picking” | Alert warehouse staff |
Troubleshooting
Status not updating on payment?
- Verify payment actually completed (not just initiated)
- Check payment method is supported
- Review workflow conditions
Digital orders not completing?
- Ensure products are set as virtual/downloadable
- Check workflow conditions include product type
- Verify no conflicting workflows
Fulfillment not triggering?
- Confirm status change completed
- Check fulfillment integration settings
- Review integration webhook logs