To send money from abroad to a HaloPesa wallet in Tanzania, first check whether HaloPesa appears as a payout option for your transfer in Coinepay. You will need the recipient’s active HaloPesa wallet details and their full name exactly as registered. Before confirming, check the recipient details, exchange rate, fees and estimated arrival time shown in the app.
Where is HaloPesa used?
HaloPesa is a mobile-money service in Tanzania. Its wallets use Tanzanian shillings (TZS). The recipient must have an active, registered HaloPesa account; having a Tanzanian phone number by itself does not mean that the number has a HaloPesa wallet.
Ask the recipient to confirm that they currently use HaloPesa before you begin. Do not identify their wallet provider from the phone-number prefix alone: people in Tanzania can keep their number when switching providers. If HaloPesa does not appear among the available payout methods for your destination in the Coinepay app, do not select a different wallet and assume the money will reach HaloPesa. Check the available options or contact Coinepay support before paying.
What details should you get from the recipient?
- The phone number registered to their HaloPesa wallet, or their HaloPesa account ID if that is what the payout form requests. Ask the recipient to read it from their account information rather than relying on an old contact entry.
- Their full name exactly as registered with HaloPesa, including the correct spelling and order of names. Do not shorten it or substitute a nickname.
- Confirmation that the wallet is active and able to receive money. The recipient should check their account status if they have not used it recently or are unsure whether registration and identity checks are complete.
Follow the number format requested by the Coinepay form. Tanzania’s country code is +255, but you should not guess whether the form expects a local number or an international-format number. Ask the recipient to verify the digits before you confirm. A wrong number can direct a payment to the wrong account or cause it to fail.
How to send to a HaloPesa wallet with Coinepay
- Open Coinepay and start a transfer. Sign in through the Coinepay app or self-service dashboard. If you are new to Coinepay, register and complete any identity verification requested for the service.
- Choose Tanzania as the destination. Enter the transfer details requested in the app. Available payout choices are displayed as you set up the transfer.
- Select a mobile-wallet payout and look for HaloPesa. Choose HaloPesa only if it is listed for this transfer. Its availability should be checked in the live payout options rather than assumed from the fact that HaloPesa wallets can receive mobile-money transfers.
- Enter the recipient’s registered details. Use the phone number or account ID requested by the form and the recipient’s full name exactly as registered with HaloPesa. Check every digit and letter with the recipient. Supply any other information the app requests truthfully.
- Review the transfer before paying. Check the destination, payout method, recipient, amount and expected payout currency. Coinepay shows the exchange rate and fees before you confirm. The app also shows an estimated arrival time; use that estimate for this particular transfer.
- Confirm and save the transfer details. Submit only when the information is correct. Keep the transaction reference or confirmation available in case you need help later.
- Track the status. Follow the transfer in Coinepay’s transaction tracking. If it needs attention, follow the instructions in the app rather than immediately sending the same payment again.
Coinepay transfers are subject to identity verification, sanctions screening and local regulations. Coinepay may request documents explaining the purpose of a payment or the source of funds. Provide accurate information through the requested channel. Transfers cannot be sent to sanctioned persons or jurisdictions under comprehensive sanctions.
How does the recipient know the money has arrived?
Once the transfer is marked delivered, ask the recipient to check their HaloPesa wallet balance and transaction history. They can use the HaloPesa app or the service’s phone menu by dialing *150*88#. They may also receive a transaction notification, depending on their account and notification settings. The recipient should check the wallet itself rather than treating a message from the sender as proof of receipt.
The recipient should compare the wallet credit with the payout details shown for the transfer, allowing for the information presented in the app before confirmation. If Coinepay shows the payment as delivered but the recipient cannot find it, both parties should review the wallet identifier and transaction history. Keep the transfer reference when asking for assistance; never ask the recipient to share their HaloPesa PIN.
Check the recipient’s wallet status and limits
HaloPesa registration involves an active Halotel-supported SIM and identity checks. Tanzanian e-money rules distinguish between individual wallet verification tiers, and a wallet’s permitted transaction activity and balance can depend on its tier. Applicable rules can change, and the recipient’s current account status matters more than a general description of a tier.
Before sending a payment that may be large for the recipient’s wallet, ask them to check their available receiving capacity and verification status with HaloPesa. A wallet that has reached an applicable transaction or balance limit may not be able to accept a further credit. Do not split a transfer or use another person’s wallet to get around a limit or a verification request. Instead, wait until the recipient has resolved the account issue or choose another legitimate payout method offered in the Coinepay app.
Troubleshooting a HaloPesa transfer
Wrong number or account ID
If you spot a mistake before confirmation, go back and correct it. If you have already confirmed, check the transfer status and contact Coinepay support promptly with the reference and the details entered. Do not assume a completed transfer can be recalled. HaloPesa publishes a self-reversal option for its own users at *150*88# → 8 My account → 4 Self-reversal, but that does not establish whether a transfer sent through Coinepay qualifies. Ask support what options apply to your transaction.
Recipient name does not match
Ask the recipient to confirm their full registered HaloPesa name, including spelling. If a transfer is held or rejected, follow the instructions shown in Coinepay or contact support. Do not change the name to someone else’s to make the payment go through.
Wallet limit reached or wallet not fully verified
The recipient should check their HaloPesa account status and ask HaloPesa what is required to receive the payment. If verification or a wallet limit is the issue, resolve it through the provider’s normal process before trying another transfer. HaloPesa lists hotline 100, WhatsApp 0623 100100 and [email protected] for customer help.
Transfer pending or under compliance review
Check Coinepay’s status tracking and any requests for additional information. A pending payment does not, by itself, identify the cause: account issues, service interruptions and required reviews are among the possibilities. If asked, provide genuine documents about the payment’s purpose or source of funds. Check the existing transaction before retrying so that you do not unintentionally send twice. If the recipient’s wallet shows no credit after the transfer is marked delivered, give Coinepay support the transfer reference and ask the recipient to check with HaloPesa using their own transaction history.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Can I send to any Tanzanian phone number as a HaloPesa wallet?
No. Confirm that the recipient has an active HaloPesa wallet registered to the number. A Tanzanian number or its prefix alone does not establish the wallet provider.
What currency does a HaloPesa recipient use?
HaloPesa is used in Tanzania, and its wallets use Tanzanian shillings (TZS). Review the payout details shown in Coinepay before confirming.
What if HaloPesa is not listed as a payout option?
Do not choose another wallet and assume it will reach HaloPesa. Check the live options in Coinepay or contact support before sending.
What should I do if I entered the wrong HaloPesa number?
If you have not confirmed, correct it first. Otherwise, check the transfer status and contact Coinepay support promptly with your transaction reference; a reversal is not guaranteed.
Why might a HaloPesa wallet not receive my transfer?
Possible reasons include incorrect recipient details, an inactive or insufficiently verified wallet, a wallet limit, a service interruption or a compliance review. Check Coinepay’s transfer status and ask the recipient to check their HaloPesa account.
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

