> For the complete documentation index, see [llms.txt](https://help.dollarlabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.dollarlabs.io/dollarback-store-credit/analytics-data-and-account/credit-logs-and-scheduled-rewards.md).

# Activity: credit logs & scheduled rewards

{% embed url="<https://dollarlabs.neetorecord.com/watch/a8a99e641a628900479e>" %}

*This article's section starts partway into a longer walkthrough video.*

The **Activity** tab is your audit trail: every credit and debit, every clawback, every discount code your programs have issued, every referral, and every reward waiting to be paid out, all in one ledger.

Open **DollarBack admin → Analytics → Activity**. The [date range and currency pickers](/dollarback-store-credit/analytics-data-and-account/understand-your-analytics.md) apply here too, with one exception: the **Scheduled** view is an all-time queue, because pending rewards have credit dates in the future.

## The activity types

Filter the ledger with the type tabs: **Credits earned**, **Credit spent**, **Scheduled**, **Discount codes**, **Referrals**, and **Clawbacks**. Each type shows the columns that matter for it:

| Type               | Columns                                                               |
| ------------------ | --------------------------------------------------------------------- |
| **Credits earned** | Customer, Order, Campaign, Cashback, Type, Order total, Date, Expires |
| **Credit spent**   | Customer, Order, Campaign, Spent, Order total, Date                   |
| **Scheduled**      | Customer, Order, Amount, Status, Credit date                          |
| **Discount codes** | Customer, Order, Campaign, Code, Reward, Event, Date                  |
| **Referrals**      | Date, Referrer, Reward, Referee, Order, Order total, Type, Campaign   |
| **Clawbacks**      | Customer, Order, Campaign, Amount, Reason, Date                       |

Customers and orders are linked to Shopify admin throughout, and clicking any row opens an **Activity detail** panel with the full record.

## Working the ledger

* **Search**: by customer, order ID, or code (the field reads "Search by customer, order ID, code...").
* **Sort**: **Newest first**, **Oldest first**, **Amount: high to low**, **Amount: low to high**.
* **Campaign filter**: scope any view to a single campaign. The Campaigns and Referrals tabs deep-link here already filtered, so clicking a campaign or referrer elsewhere lands you on its transactions.

This is where you verify the engine's math: find the order, compare the amount against what you expected, and check the Campaign column to see which program won.

## Credits earned and Credit spent

**Credits earned** lists every credit issued: cashback from orders, signup and birthday rewards, manual credits, and bulk imports, with the expiry date where one was set. **Credit spent** lists every user-initiated debit: credit spent at checkout and reward-marketplace redemptions. Between the two, a customer's full history is reconstructable.

## Clawbacks

Clawbacks are automatic recoveries, each with a **Reason**: **Order edited**, **Order refunded**, **Order cancelled**, or **Referral order edited**. The Overview tab's [Cashback recovered section](/dollarback-store-credit/analytics-data-and-account/understand-your-analytics.md) totals these up; this view has the row-level detail.

## Scheduled

The **Scheduled** view lists credits that exist but haven't been paid out yet. Entries are created by:

* **Holding periods**: credit earned on an order but held until the holding period elapses.
* **Birthday rewards**: queued when a customer submits their birthday, and paid out on the day.

Filter by status with the **Status** menu: **All statuses**, **Pending**, **Processing**, **Sent**, **Credited**, **Completed**, **Denied**, or **Failed**. A **Pending** row is normal: it's a holding period or a birthday that hasn't arrived, and the **Credit date** column shows when it's due. A **Failed** row means the payout didn't complete; check the customer still exists and contact support if it doesn't self-resolve.

## Discount codes

If any of your programs pay out discount codes (either a cashback config set to reward a code instead of credit, or the reward marketplace), the **Discount codes** view tracks them. The **Event** column is badged:

* **Earned**: the code was issued by a cashback config.
* **Redeemed**: the code was minted from the reward marketplace (credit was debited for it).
* **Used**: the code was applied at checkout on an order.

One code typically produces two rows over its life: an Earned or Redeemed row when it's issued, and a Used row when it's spent. Aggregate code stats (issuance, conversion, discount value given) live on the [Campaigns tab](/dollarback-store-credit/analytics-data-and-account/understand-your-analytics.md).

## Referrals

Every referred order gets a row: referrer, referee, the reward paid, and the campaign that matched. Reversed commissions (from refunded or edited referred orders) are badged **Reversal**. Aggregates live on the [Referrals tab](/dollarback-store-credit/analytics-data-and-account/referral-analytics.md).

## Export balances

The **Export balances** button above the ledger emails you a CSV of every customer's current balance; see [Export balances & reports](/dollarback-store-credit/analytics-data-and-account/export-balances-and-reports.md).

## Common issues

* A transaction from moments ago isn't listed: analytics data lands within a few minutes; check the "Latest activity processed" note in the header.
* A customer's credit shows under Scheduled but not in their balance: that's a holding period doing its job; see [When credit is issued](/dollarback-store-credit/earning-cashback-programs/when-credit-is-issued.md).
* An issued code was never used and the customer says it doesn't work: see [A reward discount code isn't working](/dollarback-store-credit/troubleshooting-and-faq/reward-discount-code-isnt-working.md).
* A customer expected credit but there's no row at all: see [A customer didn't receive cashback](/dollarback-store-credit/troubleshooting-and-faq/customer-didnt-receive-cashback.md).

## Related articles

* [Understand your analytics](/dollarback-store-credit/analytics-data-and-account/understand-your-analytics.md)
* [When credit is issued](/dollarback-store-credit/earning-cashback-programs/when-credit-is-issued.md)
* [Reward discount codes instead of store credit](/dollarback-store-credit/earning-cashback-programs/reward-discount-codes-instead-of-store-credit.md)
* [Refunds, cancellations & order edits](/dollarback-store-credit/spending-store-credit-and-rewards/refunds-cancellations-and-order-edits.md)
