Skip to content

Reward Rollback Monitor

Monitor reward points processing and rollback operations.

⚠️ Developer Access Only

This page is only accessible to users with developer privileges.

Overview

Track reward point transactions, detect issues, and manage rollback operations for loyalty program data.

Page Layout

  • Transaction Status - Processing overview
  • Recent Transactions - Latest operations
  • Rollback Queue - Pending rollbacks
  • Error Log - Transaction errors

Transaction Types

TypeDescription
Points EarnedCustomer earned points
Points RedeemedPoints used for reward
Points AdjustedManual adjustment
Points ExpiredExpired points
RollbackReversed transaction

Common Tasks

Monitoring Transactions

  1. Go to DeveloperToolsReward Rollback Monitor
  2. View recent transactions
  3. Check for errors
  4. Monitor rollback queue

Viewing Transaction Details

  1. Click on transaction
  2. View:
    • Transaction type
    • Customer ID
    • Points amount
    • Related order
    • Timestamp

Processing Rollbacks

  1. Go to Rollback Queue
  2. Review pending rollbacks
  3. Verify rollback reason
  4. Process or reject

Investigating Errors

  1. Go to Error Log
  2. View failed transactions
  3. Check error details
  4. Determine fix needed
  5. Retry or manual fix

Rollback Reasons

ReasonDescription
Order CancelledCustomer cancelled order
Payment FailedPayment didn't complete
Fraud DetectedSuspicious activity
System ErrorProcessing error
Manual RequestAdmin requested

Transaction Status

StatusMeaning
CompletedSuccessfully processed
PendingIn queue
FailedError occurred
Rolled BackTransaction reversed

Tips

  • Monitor Regularly - Check for anomalies
  • Quick Response - Address errors promptly
  • Verify Rollbacks - Confirm before processing
  • Audit Trail - All changes logged
  • Customer Impact - Consider customer experience

💡 Note: Reward transactions affect customer balances. Handle with care.

Released under the MIT License.