Cashback Processing
Configure how cashback is calculated and awarded on customer orders
RewardsPro offers two modes for processing cashback: Automatic and Manual. Choose the mode that fits your business needs.
Processing Modes
Automatic
Cashback awarded instantly when order is paid
Most stores, hands-off operation
Manual
Review and approve each order before awarding
High-value items, fraud-prone categories
Automatic Mode
Automatic cashback mode calculates and awards store credit instantly when an order is marked as paid.
Automatic Processing Flow
Order Created → Payment Confirmed → Webhook Received →
Cashback Calculated → Credit Issued → Customer NotifiedTimeline:
Order paid
T+0
Webhook received
T+0 to 30s
Cashback calculated
< 1 second
Credit issued
Immediate
Customer sees balance
Real-time
Manual Mode
Manual cashback mode requires you to review and approve each order before store credit is issued.
When to Use Manual Mode
High-value products
Verify before large cashback
Fraud-prone category
Review suspicious orders
New program launch
Monitor initial transactions
B2B orders
May have special rates
Custom calculations
Need to adjust amounts
Switching Between Modes
From Manual to Automatic
Process any pending orders first
Enable Auto Processing
New orders will process automatically
From Automatic to Manual
Disable Auto Processing
New orders will queue for review
Already-processed orders are not affected
Processing Indicators
Order Status Badges
✅ Processed
Cashback awarded
⏳ Pending
Awaiting review (manual mode)
⏸️ Held
Flagged for review
❌ Rejected
Cashback denied
🔄 Reversed
Cashback reversed (refund)
Dashboard Metrics
Monitor processing health:
Orders processed today
Total cashback issued
Pending queue size (manual mode)
Failed processing count
Error Handling
Common Issues
Not processing
Auto mode disabled
Enable in Feature Manager
Customer not found
No account
Order processes when account created
$0 cashback
Excluded products
Check exclusion rules
Delayed processing
Webhook queue
Usually clears within minutes
Manual Intervention
If an order fails to process:
Go to Orders page
Find the order
Click Process Cashback
Confirm the calculated amount
Best Practices
For Automatic Mode
✅ Do:
Monitor dashboard daily
Set up error notifications
Review large cashback amounts
Audit transactions weekly
For Manual Mode
✅ Do:
Process orders promptly
Set daily review schedule
Document rejections
Track approval times
General
❌ Don't:
Leave orders pending too long
Ignore processing errors
Skip fraud checks
Forget to verify customer accounts
Last updated





