Getting started with AlyaPay is quick and easy. Follow these steps to create your account and start shopping with flexible payments in stores across Morocco.
Before you begin
Make sure you have:
A valid Moroccan phone number
An email address
A credit or debit card
Your Moroccan National ID or Resident Permit (for verification later)
Step 1: Enter your phone number
Go to app.alyapay.com on your phone or computer
Enter your Moroccan phone number
Click "Continue"

Step 2: Complete your registration
Now enter your personal details:
First Name - Your legal first name
Last Name - Your legal last name
Email Address - A valid email you can access
Password - Create a secure password
Password requirements:
At least 8 characters
One uppercase letter
One lowercase letter
One number
One special character (recommended)
Click "Continue"
You'll receive an OTP (One-Time Password) via SMS
Step 3: Enter verification code
Check your phone for the SMS
Enter the 6-digit OTP code
Click "Verify"
Step 4: Complete!
That's it! Your AlyaPay account is now created.
However, before you can shop, you need to:
✅ Complete your profile (add gender and birthdate)
✅ Verify your identity (KYC)
✅ Add a payment method
Next steps after signup
1. Complete your profile
Go to Account Settings and add:
Gender
Date of birth
This takes less than 1 minute.
2. Verify your identity (KYC)
From Account Settings, tap "Verify your Identity" and:
Take a photo of your National ID or Resident Permit (front)
Take a photo of your ID (back)
Take a selfie for face verification
Verification usually takes just a few seconds!



3. Add a payment method
Go to Payment Methods and add your card:
Card number
Expiration date
CVV code
Cardholder name
Card Label (Choose a label so you can easily identify it in the future, no spaces or special characters are allowed)
Accepted cards:
Visa
Mastercard
CMI


4. Start shopping!
Once everything is complete, you're ready to shop at any AlyaPay partner store. Just tell the cashier "I want to use Alya" when you're ready to pay!
Troubleshooting
I didn't receive the OTP code
Check that you entered the correct phone number
Wait 2-3 minutes for the message to arrive
Check if your phone is blocking messages
Request a new code after 60 seconds
I can't create a password
Make sure your password meets all requirements:
At least 8 characters
Contains uppercase and lowercase letters
Contains at least one number
The email address is already in use
This means an account already exists with this email. Try:
Using a different email address
Resetting your password if you forgot it
Contacting support if you didn't create the account
My phone number is already registered
If you already have an account:
Use "Forgot Password" if you can't remember it
Account security tips
✅ Use a strong password - Don't use the same password as other accounts
✅ Never share your password - AlyaPay staff will never ask for it
✅ Keep your phone secure - Set up a lock screen
✅ Log out on shared devices - Don't stay logged in on public computers
Need help?
Having trouble creating your account?
In-app chat: Available 24/7
Email: [email protected]
Help Center: Browse more articles




