UPI — the Unified Payments Interface — is the dominant retail payments rail in India. The rail settles person-to-person transfers in seconds, and person-to-merchant transfers in seconds to minutes. For a fantasy-cricket wallet, the rail is the right tool: instant, low-cost, and supported by every major bank in India.
The technical path of a withdrawal
A UPI withdrawal from the Jeeto11 wallet follows this path:
- The user raises the withdrawal request in the app. The request includes the UPI handle and the amount.
- The operator’s payment processor validates the request against the user’s KYC cycle and the wallet balance.
- The payment processor initiates a UPI collect request to the user’s UPI handle. The user approves the request on their phone.
- The UPI rail settles the transfer between the operator’s pool account and the user’s bank account. Settlement is instant in most cases.
- The operator marks the wallet transaction as settled. The user sees the credit in their bank account and in the wallet history.
The total time from step 1 to step 5 is typically under five minutes during bank hours. The bottleneck is usually the user’s approval in step 3.
Why the SLA is five minutes, not five seconds
The five-minute SLA is conservative. Most withdrawals settle in under a minute. The SLA includes a buffer for:
- The user taking time to approve the UPI collect request on their phone.
- The user’s UPI app being slow to load or the user’s network being slow.
- The user’s bank taking a few seconds to credit the account.
- The payment processor taking a few seconds to mark the wallet transaction as settled.
The five-minute SLA is published on the Wallet & KYC page. The desk does not promise faster settlement; the promise is the SLA.
Failure modes that stretch the SLA
Five failure modes can stretch the SLA:
- UPI handle inactive. If the user’s UPI handle is inactive (the bank has disabled it, or the user has changed their primary UPI handle), the collect request fails. The operator marks the withdrawal as failed and asks the user to update the UPI handle.
- Daily limit on the user’s bank account. Some banks impose a daily limit on UPI collections. If the withdrawal exceeds the limit, the transfer fails. The operator marks the withdrawal as failed and asks the user to retry the next day or use a different UPI handle.
- Bank-side outage. Bank-side outages are rare but real. If the user’s bank is offline, the transfer fails. The operator retries automatically when the bank comes back online.
- Network issue on the user’s phone. If the user’s phone is offline or has a slow network, the UPI collect request cannot be approved. The operator marks the withdrawal as pending until the user approves.
- KYC mismatch. If the user’s KYC is incomplete or the UPI handle does not match the KYC, the operator holds the withdrawal. The user is informed through Customer Care.
What this means for your withdrawal
For the reader who wants the fastest possible withdrawal:
- Complete KYC in advance. The first KYC cycle can take up to 24 hours. Subsequent withdrawals are instant.
- Use the same UPI handle that matches the KYC. The UPI handle must match the bank account on the KYC documents.
- Raise the withdrawal during bank hours. Bank hours are typically 7 AM to 9 PM on weekdays and 9 AM to 5 PM on weekends. Outside these hours, the transfer may take longer.
- Approve the collect request promptly. The UPI collect request is approved on the user’s phone. The faster the approval, the faster the settlement.
Three cases from the past month
Three withdrawals from the past month illustrate the SLA.
Withdrawal 1: 1 minute 12 seconds. The user had a verified KYC and an active UPI handle. The withdrawal was approved within 30 seconds; the bank credited the account within 42 seconds. Total time: under two minutes.
Withdrawal 2: 4 minutes 36 seconds. The user had a verified KYC but took 3 minutes to approve the collect request (they were on a call). The bank credited the account within 90 seconds of approval. Total time: under five minutes.
Withdrawal 3: 18 minutes. The user’s KYC was incomplete; the operator held the withdrawal. The user updated the KYC through the app; the withdrawal was processed within 14 minutes of the update.
The pattern: most withdrawals settle inside the SLA; the ones that don’t are usually the user’s delay in approving the request or a KYC mismatch.
What to watch next
The desk publishes the UPI withdrawal SLA on the Wallet & KYC page. The SLA is republished when the operator changes the underlying payment processor or the UPI rail.
The desk will be watching the SLA on every withdrawal and republishing the page if the SLA stretches materially.