Order Types
Classification of different types of orders and transaction behaviors.
Order Sources:
Indicates where the order originated, such as from the game platform, upstream purchase, bank deposit, or user-to-user trading.
The user-to-user trading method has now been discontinued.
Order Types:
Defines the nature of the transaction for the order, such as a deposit, sale, withdrawal, or transfer.
Understanding the source and type of each order is essential for accurately identifying transaction processes and troubleshooting issues during daily operations.
Transaction Types and Behaviors in inCash
| Transaction Type | Transaction Behavior | Description |
|---|---|---|
| Balance transfers between inCash and the gaming platform | Top-up (Recharge) | User recharges their gaming platform account through inCash. |
| Withdrawal (Cash-out) | User withdraws their gaming balance back to their inCash wallet. | |
| Transactions within the inCash wallet | User-to-User Transaction | Transactions directly between two users. |
| User-to-Upstream Transaction | Transactions between a user and an upstream provider (including Bank transactions). |
Mind Map
Order Verification Quick Guide
When handling order queries and validations, it is crucial to quickly determine the order type, the transaction parties involved, and whether a corresponding User Ct Bill exists.
1. Understand the Source of the Order
| Source Type | Description | User Ct Bill Presence | UPI Transaction |
|---|---|---|---|
| Balance Transfers between inCash and Gaming Platform | Top-up (deposit) or Withdrawal (cash-out) between user and gaming platform. | ❌ No User Ct Bill generated | ❌ No UPI Transaction |
| Transactions within inCash Wallet | Transactions between users or between users and upstream providers (including Bank). | ✅ User Ct Bill exists if successful | ✅ Always involves UPI |
2. Match Order Status with Bill Records
| Transaction Result | Expected Record Behavior |
|---|---|
| Successful | Both Order Record and User Ct Bill must exist |
| Failed / Pending | Order Record exists, but User Ct Bill is usually missing |
3. Key Points During Verification
- Always first identify the source of the order:
- Is it a platform transfer or an inCash internal transaction?
- Then confirm the transaction parties:
- User ↔ Platform
- User ↔ User
- User ↔ Upstream / Bank
- Finally, check for matching User Ct Bill records:
- If missing, investigate if the transaction failed, timed out, or is still pending.
⚡ Accurate identification of the order source and transaction parties helps speed up order verification and reduces handling errors.