---
page_title: Counters Checks
product: Juspay FRM
page_source: https://juspay.io/in/docs/juspay-frm/docs/program-management/counters-checks
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/juspay-frm/llms.txt
---


# Counter Checks



Counters are basically**velocity checks**  for each transaction, counters consist of:

* **Reject Value**  – when exceeded, the transaction is rejected.
* **Flag Value**  – when reached, the transaction is flagged.

Since counters are time-bound, they **reset after a defined period**  returning the counter value to zero. 

Currently, FRM supports counters created over fixed **dimensions**  and their combinations:


| Dimensions with FRM: |  |
|---|---|
| CustomerId | CounterValueType |
| CardIdentifier | CardBin |
| UpiVpa | PaymentMethodTypeA [PMT.PaymentMethodType] |
| WalletPhoneNumber | PaymentMethodA [PM.PaymentMethod] |
| ProgramId | CardTypeA [CardType.CardType] |
| CounterName | IssuerA [Issuer.Issuer] |
| CounterResetPeriod |   |



### **Counter Configuration** 



Clients can generate counters based on various payment methods to track metrics over a defined time period (e.g., day, week, month, or customized time frame).

Counters can also be differentiated based on whether they are **client-based**  or **customer-based** , depending on certain dimensions.

**Counter Operations** :

* **COUNT**  – increments by 1 per transaction.
* **SUM**  – increments by the transaction amount.


## **Some examples of counters that can be created at:** 



1. **[Merchant level counters](https://juspay.io/in/docs/juspay-frm/docs/program-management/merchant-level-counters)**
   Track daily transaction volume, amount, and repeated usage of cards or VPAs.

2. **[Customer Level Counters](https://juspay.io/in/docs/juspay-frm/docs/program-management/customer-level-counters)**
   Monitor daily transactions, payment methods, and unique identifiers per customer.

3. **[Explicit Counters](https://juspay.io/in/docs/juspay-frm/docs/program-management/explicit-counters)**
   Track failed transactions per customer (e.g., authentication or authorization failures).



---

## See Also

- [Transaction Checks](https://juspay.io/in/docs/juspay-frm/docs/program-management/transaction-checks)
- [Merchant Level Counters](https://juspay.io/in/docs/juspay-frm/docs/program-management/merchant-level-counters)
