How does Nance identify payment channels like UPI, card, ATM, or cash?

1 min read

Summary

Nance identifies payment channels like UPI, card, ATM, or cash by analyzing transaction data such as bank narration, transaction type, and source patterns.


How This Works in Nance

Nance uses a combination of transaction metadata, pattern recognition, and rule-based logic to determine the payment channel for each transaction.


1. Bank Narration & Metadata Analysis

  • Nance reads transaction details like:
    • Narration/description
    • Transaction codes
    • Payment references

From this, it detects patterns such as:

  • UPI IDs → classified as UPI
  • POS/merchant swipe → classified as Card
  • ATM withdrawal keywords → classified as ATM

2. Transaction Type Recognition

  • Based on how the transaction was processed:
    • Direct bank debit → mapped accordingly
    • Card-linked transactions → marked as Card
  • Helps distinguish between different payment flows

3. Pattern & Rule-Based Mapping

  • Nance applies predefined rules for common formats:
    • UPI handles (e.g., name@bank)
    • ATM withdrawal structures
    • Card transaction identifiers
  • Ensures consistent classification across similar transactions

4. Cash Transactions

  • Cash is identified when:
    • You manually add a transaction and select Cash
  • These are directly tagged as Cash

Important to Know

  • Classification depends on the clarity of bank data
  • Some transactions may be misclassified if narration is unclear
  • You can still edit category/contact, but payment channel is system-detected

Nance reads the signal behind every transaction.

And figures out how you actually paid.

Did this answer your question?

© 2026 Nance Tech Private Limited. All rights reserved.

Powered by