Closed-Loop Wallets
Closed-Loop Wallet API suite enables businesses to implement merchant-specific digital wallet solutions that can only be used within the issuing merchant's website or mobile application. This prepaid payment instrument provides a controlled, branded payment experience that drives customer loyalty and repeat engagement.
Unlike semi-closed-loop wallets, closed-loop wallets are not regulated by RBI and operate within the merchant's ecosystem, making them ideal for businesses looking to create a seamless, integrated payment experience for their customers.
Key Highlights
- Merchant-specific wallet usage only
- No RBI regulatory requirements
- Enhanced customer retention through integrated experience
- Cashback and loyalty program integration
Implementation Benefits
- Easy to Integrate: Simplified implementation process
- Merchant Control: Complete control over wallet features and experience
- Customer Retention: Enhanced loyalty through integrated payment experience
- Flexible Features: Support for cashback, promotions, and loyalty programs
Key Features
Merchant-Specific Usage
The wallet can only be used on the issuing merchant's website or mobile application, ensuring complete control over the customer payment experience.
One-Click Payments
- Instant payment processing using stored wallet balance
- Pre-fetched wallet balance display during checkout
- Seamless transaction completion without redirections
Load & Pay Functionality
- On-the-fly wallet loading during checkout
- Flexible payment options when wallet balance is insufficient
- Immediate transaction processing after successful loading
No Cash Withdrawal
Cash withdrawal is not permitted, ensuring funds remain within the merchant ecosystem for future purchases.
Advantages
- Enhanced Customer Retention: Closed-loop wallets keep customers within your ecosystem, encouraging repeat purchases and building long-term customer relationships through integrated loyalty programs
- Simplified Compliance: Since closed-loop wallets are not regulated by RBI, businesses can implement wallet solutions without complex regulatory compliance requirements.
- Complete Control: Merchants have full control over the wallet experience, including branding, features, and customer journey optimization.
- Increased Transaction Success: With funds pre-loaded in the wallet, transaction success rates improve significantly compared to traditional payment methods.
- No Limit: No restriction on limit of wallet balance or usage of wallet supporting high ticket size transactions
Load & Pay Journey
For Transaction Amount > Wallet Balance:
-
Insufficient Balance Detection
System identifies when wallet balance is insufficient for the transaction -
Add Amount Option
Customer can choose to add the required amount to complete the purchase -
Payment Instrument Selection
Customer selects preferred payment method for wallet loading -
Transaction Completion
Wallet is loaded and original transaction is processed immediately
This part of the document includes the various Closed-Loop integration based on use cases:
APIs used in Closed-Loop Wallet integration
| API name | Purpose |
|---|---|
| |
| Register Customer API | Onboard a customer and create a closed-loop wallet account. |
| Retrieve Customer Record API | Fetch customer details and wallet balance before debit or load operations. |
| Update Profile API – Closed Loop | Update customer profile details for a closed-loop wallet. |
| |
| PG Load API | Initiate a wallet top-up through the payment gateway. |
| PG Load Enquiry API | Check the status of a PG Load transaction during the top-up journey. |
| Load API – Closed Loop Wallet | Credit the wallet after a successful payment gateway transaction. |
| Check Status API – CLW | Check the status of a load transaction in the top-up journey. |
| |
| Seamless Debit Transaction API | Debit the wallet instantly via server-to-server _payment without user redirection. |
| Non-Seamless Debit Transaction API | Debit the wallet via PayU Hosted Checkout with user authorization on the payment page. |
| Seamless Debit Enquiry API | Check the status of a seamless debit transaction. |
| Load and Pay Transaction API | Load funds and debit the wallet in a single unified API call when balance is insufficient. |
| Collect Payment API – PayU Hosted Checkout | Redirect customers to PayU Hosted Checkout for wallet debit or load-and-pay flows. |
| |
| Statement Inquiry API – CLW | Fetch wallet transaction history for a date range. |
| Change Wallet Status API | Change the wallet status for a customer account. |
| Verify Payment API | Server-side reconciliation after wallet load or payment gateway transactions. |
Updated 20 days ago
