Enkash Developer Portal
Home
Home
Login
  1. Home
  • Back to home
  • Wallet APIs
  • Authentication
    • Auth Token
  • Wallet Setup
    • Create Wallet
    • Update Wallet Details
    • VKYC Link Generation
    • VKYC Status
    • Get Wallet Details
  • Wallet Management
    • Load Money
    • Generate Transaction OTP
    • Get Transaction Details
    • Get Wallet Balance
  • Fund Transfers
    • Add Beneficiary
    • Search Beneficiaries
    • Fund Transfer
    • Wallet To Wallet Transfer
    • Get Fund Transfer Status
  • Merchant Payments
    • Initate Merchant Payment
    • Merchant Settlement
    • Settlement Status
  • Webhooks
    • Payment Notify Request
  1. Home

PPI Wallet–Based Merchant Payments in a Closed-Loop Network

What This Solution Enables#

Our Closed-Loop PPI Wallet enables seamless, secure, and low-cost digital payments across your curated merchant ecosystem. Customers can load money into their wallet and spend exclusively at approved partner merchants, ensuring higher control, better compliance, and a frictionless payment experience.
This solution is ideal for consumer platforms, corporate networks, retail ecosystems, mobility services, education networks, and lifestyle brands looking to offer a branded digital payment experience.

How It Works#

1
Add Fund
Customers add funds using:
Cards
Netbanking
UPI
Fund transfer
2
Pay at Merchant
A transaction request can be initated via:
Dynamic/static QR,
Web checkout page,
In-app intent,
POS-triggered request
3
Payment Approval
The customer approves the payment through the co-branded wallet app.
4
Real-Time Authorization
EnKash validates:
Sufficient balance in the wallet
Wallet + merchant eligibility
KYC status
Risk checks
Upon success, funds are instantly debited from the user wallet and credited to the merchant’s internal settlement account.
5
Settlement to Merchant
Merchants receive settlement as per agreed cycle (T+0 / T+1), along with:
Detailed reconciliation files
Transaction reports
Refund and dispute controls

Why This Works for Your Network#

CapabilityPartner Benefit
Closed-loop usageHigher retention + predictable spend behaviour
Fast & seamless checkoutBetter conversion, fewer drop-offs
In-app branded experienceStrengthens partner branding
Rule-based controlsLimit misuse, fraud, and out-of-network spends
Refunds & reversalsFull control over customer experience
Unified ledger & reportingAccurate settlement and reduced operational effort

Status Summary Table#

StatusMeaning
PENDINGRecon data not received from bank
APPROVEDRecon data received from bank & transaction matched
SETTLEMENT_IN_PROCESSPayout/settlement is in progress
DISPUTEDRecon data received from bank & transaction mismatched
SETTLEDPayout to merchant completed
PENDING_WITH_BANKRefund is not yet successful / awaiting bank confirmation
REFUNDRefund completed for this transaction
ON_HOLDSettlement is on hold (compliance/risk/verification checks)
Modified at 2025-11-18 20:04:54
Previous
Get Fund Transfer Status
Next
Initate Merchant Payment
Built with