If you want to support family or pay someone in Sri Lanka, you can send a cross-border transfer with Coinepay Global Remittance that lands in their mobile wallet. Genie, the app many Sri Lankans used for payments, has been rebranded as Dialog Pay, and its mobile-wallet send option is a transfer to an eZ Cash wallet. This guide explains what Genie / Dialog Pay is used for, what details you need from your recipient, and how to complete and track the transfer from the Coinepay app.
What Genie / Dialog Pay and eZ Cash are
Genie is now the Dialog Pay app, operated by Dialog in Sri Lanka and also available inside MyDialog. When Dialog Pay describes sending to a mobile wallet, it means crediting an eZ Cash wallet, Dialog's mobile money service. These wallet-to-wallet transfers are domestic transactions settled in Sri Lankan rupees (LKR), so your Coinepay transfer is converted to LKR and paid out to the recipient's eZ Cash account.
Because this is a Sri Lankan wallet, the recipient needs an eZ Cash account tied to their own Sri Lankan mobile number. eZ Cash's own terms require the holder to be a Sri Lankan resident, over 18, and the registered owner of the mobile number used for the account, and Dialog Pay registration requires a valid National Identity Card (NIC). Ask your recipient to confirm their wallet is active before you send.
What you need from the recipient
Collect these details from the person receiving the money, and double-check every character:
- Registered mobile number of the eZ Cash wallet (the same number the wallet was registered under), or the wallet account ID if Coinepay asks for it.
- Full name exactly as registered with eZ Cash / Dialog Pay. The name on the payout must match the wallet records.
- Confirmation that the wallet is verified and active, and that the expected amount will not push it past its limit (more on this below).
A wrong digit in the number or a name that does not match can delay or reject the payout. eZ Cash's terms state that wallet transactions are not reversible and that it will not reverse a mistaken entry caused by the sender's negligence, so accuracy matters.
Before you start on Coinepay
You need a verified Coinepay account. If you have not signed up yet, create an account and complete identity verification (KYC) first. You can manage everything from the 24/7 dashboard or the mobile app on iOS and Google Play.
Coinepay transfers are subject to identity verification, sanctions screening and local regulations. Both the sender and the recipient are screened against sanctions lists, and Coinepay may ask for supporting documents such as the purpose of the transfer or the source of funds. Providing these promptly keeps your transfer moving.
Step by step: send to a Genie / eZ Cash wallet
- Start a new transfer. Open the Coinepay app or dashboard and choose to send money internationally.
- Choose the destination. Select Sri Lanka as the destination country and Sri Lankan rupee (LKR) as the payout currency.
- Pick the mobile wallet payout method. Select the mobile wallet option and choose the eZ Cash (Genie / Dialog Pay) wallet as the payout type.
- Enter the recipient details. Type the registered mobile number and the recipient's full name exactly as registered. Enter any additional fields Coinepay requests.
- Enter the amount. You can usually type either the amount you want to send or the amount you want the recipient to receive.
- Review the exchange rate and fees. Coinepay shows the exchange rate, any fees and the estimated arrival time clearly on screen before you confirm. Check the final LKR amount against your recipient's wallet limit.
- Confirm. Approve the transfer. If prompted, upload documents for compliance.
- Save the reference. Keep the transfer reference so you and your recipient can match it to the credit.
The exact tap-by-tap screens in the Dialog Pay / eZ Cash app for receiving are managed by the recipient, not by you; your role is to get the destination, payout method and recipient details right in Coinepay.
How fast it arrives and how the recipient sees it
Mobile wallet payouts are usually among the quickest options. Coinepay transfers can arrive in as little as 10 minutes, but the actual time depends on the payout method and the destination country; the estimated arrival time is shown in the app before you confirm. Every transfer has status tracking, so you can follow it from pending through to paid in your Coinepay history.
When the money lands, the recipient sees their eZ Cash balance increase and typically receives a notification. Receiving money into the wallet does not make a later cash withdrawal free; if they cash out at an eZ Cash retailer, eZ Cash's published schedule applies a withdrawal charge (ranging from LKR 25 to LKR 250 across its listed bands). That fee is charged by eZ Cash, not Coinepay.
Wallet limits and verification levels
eZ Cash wallets come in tiers. The Classic account carries a lower published ceiling (around LKR 10,000), while the Power account allows a higher limit (eZ Cash describes up to LKR 150,000 as the Power wallet's daily limit). Upgrading from Classic to Power requires identity documentation at a Dialog Customer Experience Center. If your transfer would exceed the recipient's current tier, it may be held or rejected, so confirm their level and limit before sending a larger amount.
Note that Sri Lanka's central bank set a per-transaction ceiling for JustPay effective 2 February 2026. JustPay is a separate linked-account payment route and is not the eZ Cash wallet send limit, so do not treat it as the limit for your transfer.
Troubleshooting
Wrong number entered
eZ Cash transactions are not reversible and are not reversed for sender mistakes. Verify the registered mobile number before confirming. If you have already confirmed and suspect an error, contact Coinepay support immediately with your reference.
Name mismatch
If the recipient's name does not match the wallet records, the payout can be rejected. Ask the recipient for the exact name on their eZ Cash / Dialog Pay registration and re-enter it precisely.
Wallet limit reached
If the credit would push the wallet over its tier limit, it may fail. Ask the recipient to upgrade from a Classic to a Power account at a Dialog Customer Experience Center, or send an amount that fits their current limit.
Unverified or new wallet
Dialog Pay requires the eZ Cash wallet to use the same registered mobile number, and only one eZ Cash wallet may be active under one NIC; invalid KYC prevents instant registration. eZ Cash also notes that a newly registered wallet must be topped up to clear a LKR 100 registration fee and enable all transactions, or it is blocked after three days. Ask the recipient to complete verification and activation before you send.
Inactive wallet
A wallet unused for more than 12 months is marked inactive; reactivation requires visiting a Dialog Customer Experience Center with an NIC or driving licence. Have the recipient reactivate before you retry.
Compliance review
If your transfer is held for review, respond to any Coinepay request for documents such as the purpose or source of funds. Do not split a transfer into smaller amounts or use a third party to avoid checks; that can cause further delays. Reach out via support or Telegram if you need help.
Tips for a smooth transfer
- Confirm the recipient's wallet tier and limit before sending larger amounts.
- Copy the mobile number and name directly from the recipient to avoid typos.
- Review the rate, fees and estimated arrival time shown in Coinepay before you confirm.
- Keep your reference number and check the status tracker in the app.
Ready to send? Start with Coinepay and choose Sri Lanka, LKR and the eZ Cash mobile wallet payout.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Is Genie the same as Dialog Pay and eZ Cash?
Genie has been rebranded as the Dialog Pay app in Sri Lanka. Its mobile-wallet send option credits an eZ Cash wallet, so when you send to a 'Genie' wallet you are paying out to the recipient's eZ Cash account in Sri Lankan rupees.
What details do I need to send money to a Genie / eZ Cash wallet?
You need the recipient's registered eZ Cash mobile number (or wallet account ID if requested) and their full name exactly as registered. Check every character, because eZ Cash wallet transactions are not reversible.
How fast will the money reach the eZ Cash wallet?
Mobile wallet payouts can arrive in as little as 10 minutes, but the actual time depends on the payout method and destination country. Coinepay shows the estimated arrival time before you confirm, and you can follow it in the status tracker.
What currency does the recipient receive?
eZ Cash wallet-to-wallet transfers are domestic transactions in Sri Lankan rupees (LKR). Your Coinepay transfer is converted to LKR, and the exchange rate and fees are shown in the app before you confirm.
Why might my transfer to an eZ Cash wallet be rejected?
Common reasons are a wrong mobile number, a name that does not match the wallet records, the credit exceeding the recipient's wallet tier limit, an unverified or inactive wallet, or a compliance review. Confirm the recipient's details and wallet status, and contact Coinepay support if a transfer is held.
Related guides
- How to Send Money to a Payconiq User from Abroad
- How to Send Money to an iDEAL Account from Abroad
- How to Send Money to TWINT from Abroad with Coinepay
- How to Send Money to Satispay from Abroad with Coinepay
- How to Send Money to a Paysera Account from Abroad
- How to Send Money to a N26 Account from Abroad

