View history and rollback transactions when needed
View complete stamp transaction history for any customer and rollback incorrect stamps when necessary. Maintain accurate records while providing excellent customer service.
Navigate to Members in the partner sidebar
Search for the customer by name or email
Click the customer's name to open their profile
Locate the Stamp Cards column
Click the stamp card name to view transactions
Member information card:
Customer name and tier
Club membership
Quick stats (total points, tier progress)
Stamp card preview:
Current progress (X/Y stamps)
Visual stamp grid
Completion status
"Add Stamp" button:
Quick access to manually add stamps
Pre-filled with customer information
Transaction timeline:
Chronological list of all stamp activities
Most recent at the top
Complete audit trail
Event: stamp_earned Description: Customer received stamp through normal purchase
Details shown:
Date and time
Stamps added (+1 typically)
Purchase amount (if recorded)
Staff member who processed
Internal notes (if any)
Before/after stamp counts
Example:
Stamp Earned
+1 stamp
Purchase: Rs 7.50
Staff: John Smith
Note: "Regular morning coffee"
Before: 6 stamps → After: 7 stamps
December 4, 2025 at 9:15 AMEvent: stamps_bonus Description: Promotional or manual bonus stamps awarded
Use cases:
Customer complaint resolution
Birthday bonuses
Special promotions
Loyalty rewards
Example:
Stamps Bonus
+2 stamps
Staff: Manager
Note: "Birthday bonus - thank you for being a loyal customer!"
Before: 5 stamps → After: 7 stamps
December 4, 2025 at 2:30 PMEvent: card_completed Description: Customer collected final stamp and completed card
Details shown:
Completion timestamp
Final stamp that triggered completion
Reward details
Pending rewards count
Example:
Card Completed
+1 stamp (completion)
Purchase: Rs 6.00
Staff: Sarah Johnson
Reward: 1000 points credited
Before: 9 stamps → After: 10 stamps
December 4, 2025 at 4:45 PMEvent: reward_redeemed Description: Customer claimed their physical reward
Details shown:
Redemption timestamp
Staff who processed
What was given
Card reset confirmation
Example:
Reward Redeemed
Physical reward claimed
Staff: Mike Davis
Note: "Gave free large latte"
Stamps reset: 10 → 0
December 5, 2025 at 10:00 AM
Event: stamps_adjusted Description: Manual adjustment by partner or admin
Use cases:
Correcting errors
Customer service resolutions
System migrations
Example:
Stamps Adjusted
+3 stamps
Partner: Business Owner
Note: "Compensation for system downtime"
Before: 4 stamps → After: 7 stamps
December 4, 2025 at 11:00 AM
Event: stamps_voided Description: Previous stamp transaction was rolled back
Details shown:
Negative stamp count
Original transaction reference
Reason for void
Who performed the void
Example:
Stamps Voided
-1 stamp
Partner: Business Owner
Note: "Duplicate scan - corrected"
Before: 8 stamps → After: 7 stamps
December 4, 2025 at 3:15 PM
Event: stamps_expired Description: Program expired and uncompleted stamps were removed
Details shown:
Expiration date
Stamps removed
Program end notification
Example:
Stamps Expired
-7 stamps
System: Automated
Note: "Program ended December 31, 2025"
Before: 7 stamps → After: 0 stamps
January 1, 2026 at 12:01 AM
To filter by date:
Click the date range selector
Choose start date
Choose end date
Click Apply
Common ranges:
Last 7 days
Last 30 days
Last 90 days
Custom range
To filter by event type:
Click the event filter dropdown
Select transaction types to show:
Stamps earned
Bonuses
Completions
Redemptions
Adjustments
Voids
Expirations
Click Apply
Use cases:
View only earned stamps
See all adjustments
Find redemptions
Audit voids
Search within transactions:
Staff member names
Internal notes
Purchase amounts
Transaction IDs
Results update as you type.
Valid reasons:
Duplicate scan (customer scanned twice)
Wrong stamp card (meant for different program)
Accidental addition
Customer request with valid reason
Invalid reasons:
Customer changed their mind after purchase
Retroactive policy changes
Arbitrary removals
To delete the last stamp:
Open customer's transaction history
Verify the most recent transaction is the one to remove
Click "Delete Last Stamp" button
First click: Button shows warning
Second click: Confirms deletion
Void transaction is created
Stamp count decrements
Statistics update automatically
Two-step confirmation prevents accidental deletions.
You can only rollback if:
Transaction is the most recent eligible stamp
Card is not completed with pending rewards
You have partner or admin permissions
You cannot rollback if:
Card is completed and reward is pending
Transaction is not the most recent
Multiple stamps have been added since
Reward has already been redeemed
Solution for complex cases: Contact admin for assistance with special rollback needs.
What happens:
Void transaction appears in timeline
Stamp count decreases
Progress bar updates
Customer sees updated progress
Complete audit trail preserved
All transactions remain in the database — nothing is permanently deleted. The void transaction creates a negative entry that reverses the original.
As a partner, you see information customers don't:
Visible to: Partners, Staff, Admins Hidden from: Customers
Track transaction values for:
ROI analysis
Average purchase calculations
Minimum purchase verification
Visible to: Partners, Staff, Admins Hidden from: Customers
See which staff members are:
Processing most stamps
Making errors (frequent voids)
Providing excellent service
Visible to: Partners, Staff, Admins Hidden from: Customers
Read context about transactions:
Special circumstances
Customer requests
Promotional details
Resolution notes
To export customer transaction history:
Open transaction history page
Apply any desired filters
Click Export button
Select CSV format
Download file
Export includes:
All transaction details
Timestamps
Staff information
Purchase amounts
Notes
Before/after counts
Use exports for:
Customer service documentation
Dispute resolution
Audit compliance
Business analysis
Situation: Customer's QR code was scanned twice accidentally
Solution:
View transaction history
Identify duplicate entry (same timestamp, same staff)
Click "Delete Last Stamp"
Confirm deletion
Explain to customer
Situation: Stamp added to coffee card instead of pastry card
Solution:
Rollback stamp from coffee card
Navigate to correct stamp card
Manually add stamp to pastry card
Add note explaining the correction
Situation: Customer claims they should have more stamps
Solution:
Review complete transaction history
Verify customer's claim against records
If valid: Add bonus stamps with explanatory note
If invalid: Explain discrepancy politely
Document resolution
Situation: Stamps weren't added due to technical issue
Solution:
Verify the issue occurred
Manually add missing stamps
Note: "Added manually - system error on [date]"
Report technical issue to support
Review regularly: Check transaction history weekly to spot patterns or issues.
Document everything: Always add notes when manually adjusting stamps.
Train staff: Ensure employees understand proper stamp addition procedures.
Respond quickly: Address customer concerns about stamp counts promptly.
Maintain accuracy: Only rollback when absolutely necessary and justified.
Preserve history: Never delete transactions—use voids for corrections.
Possible causes:
Card is completed with pending reward
Transaction is not the most recent
You lack permissions
Solution:
Wait for reward redemption
Contact admin for special cases
Verify your account permissions
Possible causes:
Network connectivity issue
Large transaction volume
System maintenance
Solution:
Refresh the page
Check internet connection
Try again later
Contact support if persists
Possible causes:
Customer confused with different program
Customer counting incorrectly
Actual system error
Solution:
Show customer the transaction history
Explain each transaction
Verify against receipts if available
Add bonus stamps if genuine error