Understanding Your Reward Activity
Last updated February 28, 2026
The Transactions section of your Oshi dashboard gives you a complete view of every reward event across your business. Whether it's a purchase, a referral, a social engagement, or an affiliate commission, it all shows up here.
Accessing Reward Activity
- From your Oshi dashboard, click Transactions in the left sidebar
- The All Transactions tab opens by default, showing the full Reward Activity table
What Each Column Means
The Reward Activity table has seven columns:
Event
The type of reward event. Each transaction is categorized as one of the following:
- Purchase — A customer made a purchase and earned Bitcoin rewards
- Social — A customer completed a social engagement action (like following on Instagram or sharing on X)
- Referral — A bonus triggered when a referred customer made a purchase
- Commission — An affiliate earned a commission on a referred sale
- Offer — A customer redeemed a promotional offer (gift card, discount code, or store credit)
- Bitcoin Payment — A bonus for customers who paid with Bitcoin
- Club Membership — A bonus for wine club members (Vinoshipper integration)
Some purchase transactions have an orange +N badge next to them. This means the purchase triggered additional bonuses — such as a referral bonus, commission, or offer redemption. Click the row to see the full breakdown.
Customer
The email address of the customer who earned the reward. You can search for specific customers using the search bar above the table.
Purchase
The purchase amount in USD. Social engagement events show a dash (—) since there's no associated purchase.
Rewards
The Bitcoin reward amount shown in sats. This is how much the customer earned on that specific transaction.
Date
When the transaction occurred, shown in the format "Mon D, YYYY h:mm AM/PM."
Status
The current state of the reward. See Understanding Transaction Statuses for a detailed breakdown of each status.
Actions
A dropdown menu with available actions for that transaction row.
Nested Bonuses
A single purchase can trigger multiple reward events. For example, if a referred customer makes a purchase, that one transaction might generate:
- A purchase reward for the customer
- A referral bonus for the person who referred them
- An affiliate commission for the affiliate who drove the sale
These nested bonuses appear as expandable sub-rows beneath the parent transaction. On mobile, they're displayed as a breakdown section within the transaction card.
Each bonus is tracked independently — it has its own status, its own reward amount, and can be clawed back separately from the parent transaction.
Searching for Customers
Use the search bar above the table to find transactions by customer email. Type the email address and press Enter to search. The search runs server-side, so it works even with large transaction volumes.
If your search doesn't find an exact match, the dashboard will suggest similar email addresses in case of a typo.
Exporting Transactions
Click the Export button to download your filtered transactions as a CSV file. The export includes all currently applied filters and expands nested bonuses into separate rows for detailed analysis.
What's Next
- Understanding transaction statuses — Learn what each status means and when rewards are clawed back.
- How to filter and search transactions — Use filters to find specific transaction types and statuses.
- How to upload transactions manually — Import transactions via CSV for platforms without a direct integration.
Related Articles
Was this article helpful?