Wafacash offers the simplest and fastest national transfer service, allowing you to send or receive money anywhere in Morocco in a secure and instant way.
We also provide an SMS service to notify the recipient of the receipt of a transfer. Once the money is distributed at the agency, the sender also receives an SMS informing them that the transfer has been collected.
How to send your money anywhere in Morocco ?
Visit the nearest Wafacash agency to your location.
Present your valid ID.
Hand over the money you wish to send to the customer service representative.
A receipt will be provided to you at the end of the transaction.
Provide the transfer code to your recipient.
If you wish, Wafacash offers the SMS service to inform your recipient.
Our Advantages
Flexibility
No need for a bank account to make money transfers; the client just needs to visit the nearest agency with their national ID and the recipient's name
Speed
The money transfer is instant, and the recipient can withdraw the funds at any Wafacash agency of their choice, in any city.
Security
The money transfer is completely secure, thanks to the unique and confidential code generated for each transaction, as well as the presentation of a valid ID.
Flexibility
Wafacash has a wide network of agencies and offers hours adapted to the needs of its customers:
- Summer Hours: From April 1st to September 30th
Monday to Friday: 8:30 AM to 8:30 PM
Saturday: 9:30 AM to 6:00 PM
Sunday: 10:00 AM to 4:00 PM (Permanent agencies only) - Winter Hours: From October 1st to March 31st
Monday to Friday: 8:30 AM to 7:30 PM
Saturday: 9:30 AM to 5:30 PM
Sunday: 10:00 AM to 4:00 PM (Permanent agencies only) - Ramadan Hours:
Monday to Friday: 9:00 AM to 5:00 PM
Saturday: 10:00 AM to 5:00 PM

How to receive your money anywhere in Morocco ?
Go to the nearest Wafacash agency.
Present your valid ID.
Provide the customer service representative with the 12-digit transfer code.
Receive your money safely.
A receipt will be provided at the end of the transaction.
Practical Information and FAQ
Explore all the useful information and answers to the most common questions related to national transfers, for a smooth and informed use of our solution.
HOW CAN I SEND MONEY IN MOROCCO FROM ONR CITY TO ANOTHER ?
Wafacash offres you the Cash Express service. It is simple, fast, and secure:
Visit your nearest Wafacash or Attijariwafa Bank branch.
Provide the following information:
- A valid piece of identification;
- The beneficiary's first and last name (as indicated on their ID card);
- Your first and last name (as indicated on your ID card);
- The destination city;
- The amount you wish to send;
- Transaction fees.
Give the agent the funds you want to send and pay the transaction fee.
Verify that the receipt containing the unique money transfer number (Transfer No.) has been given to you and forward it to the beneficiary. For security reasons, the beneficiary must use this number to withdraw the funds.
How can I know if my transfer is available to be collected?
To be informed about the availability of your transfer, Wafacash offers you the SMS option:
Once the money transfer is completed, upon the sender's request, Wafacash will send you an SMS to notify you about the availability of your funds, along with the transfer code to present at the agency to collect your money.
How can I be sure that my beneficiary has received the money transfer?
Wafacash offers you an SMS option charged at 3 MAD (VAT included), which notifies you once your beneficiary collects their money.
What is meant by a valid identity document?
A valid ID can be a national identity card, a passport, or a residence permit
Can a transfer in progress be canceled?
To cancel an ongoing transfer:
Visit the nearest agency to cancel your transfer. Cancellation can be done at any Wafacash agency:
- If the cancellation is processed on the same day at the issuing agency, you will be refunded the full amount (without any deduction of fees);
- If the cancellation is done at a different agency or on a date different from the issue date, you will bear the transfer fees and be refunded the amount.
What is the maximum amount I can send?
According to the current regulations, the maximum amount you can send is 80,000 DHS.
For national transfers, what is the maximum duration to retrieve my money?
You must present yourself within 45 days at the nearest Wafacash agency to your location.
What documents or information do I need to provide when receiving my transfer?
I am sharing the transfer code that was sent to me with the agent along with a valid ID