Enjoy the privileges of stc pay card when you shop at your favorite brands.
Free mobile wallet account, all in one app, earn as you spend with stc pay card, send money internationally, pay and get paid easily, and more!
Manage your money from your smartphone
Spend as you top up, get cashback as you spend
Always get the best rate to 60+ countries
Bank and wallet account transfers on the go
Government, telecom, insurance, school payments and more
Buy gift cards, devices and airline miles
Enjoy the privileges of stc pay card when you shop at your favorite brands.
A card for family and kids with instant and unlimited cashbacks. You spend together, earn together as a family.
Spend together, earn together
Enjoy the privileges of stc pay card when you shop at your favorite brands.
Benefit from stc pay advantages for your business. Accept payments, transfer money, send money internationally and more.
Manage your business payments
Spend as you top up, get cashback as you spend
Business to business international transfers
Bank and wallet account transfers on the go
Pay salaries of your employees
Accept debit cards and stc pay
Enjoy the privileges of stc pay card when you shop at your favorite brands.
We are your mobile wallet for your everyday payments. Either only for you, for your family, or for your business, we provide innovative, digital solutions.
Learn more about us
Our values and commitments to you
Governing body of stc pay
Our team behind the scenes
Search and apply for positions within stc pay
Our shareholder
We are committed to deliver you the best customer experience. Let us know how we can help.
Call center and support email
File an official complaint
Learn more about products and services
stop fraud together
Get the app from the App Store or Google Play (HERE) to begin your journey.
Sign up using any mobile number in Bahrain—whether it’s from stc, Batelco, or Zain.
Take a photo or upload a clear image of your CPR for identity verification.
A quick selfie is all it takes to confirm your identity and complete the process.
Top up your account your way!
Choose from a variety of convenient channels to add money to your stc pay account—quickly, securely, and anytime.
Transfer funds directly from your bank account in Bahrain using Fawri+ or Fawri to the IBAN linked to your stc pay account.
Instantly top up your account using BenefitPay—accessible directly within the stc pay app.
Use any debit card issued in Bahrain to add money with just a few taps.
Fund your account using any local or international credit card.
The easiest and fastest way to top up—just use Apple Pay directly from your iPhone.
Use Fawateer service to instantly top up your account with up to BHD 2,500 in one simple step.
Prefer cash? Deposit money directly at TAM kiosk machines located across Bahrain.
Receive your monthly salary directly into your stc pay account—safe, fast, and hassle-free.
Spend & Don’t Sweat It
Your money stays protected, so you can spend with total peace of mind.
stc pay is built with bank-grade security and the highest encryption standards—making it one of the most secure financial apps in Bahrain.
You’ll receive instant notifications for every transaction, giving you full visibility and control. Plus, manage your account and card settings with ease—from enabling or disabling your card setting and more—all from the app.
Your security is our top priority—so you can focus on what matters.
Learn more from our FAQ
Creating an account is fast and easy:Download the stc pay BH app: Android | iOSEnter your mobile numberUpload a photo of your CPR (front and back)Take a quick selfieAnd you're all set!
No. You can sign up using any active Bahraini mobile number, whether it’s from stc, Batelco, or Zain.
No. For security and regulatory compliance, only one account can be registered per CPR.
You must be at least 18 years old to register.
Yes. For security reasons, customers aged 75 years and above will not be able to complete registration.
Yes, you can update your number anytime.
Option 1 – From Within the App:Open the stc pay appGo to Account SettingsSelect Change Phone NumberFollow the on-screen instructions Option 2 – From the Home Screen:Open the app and tap Login as a New UserChoose Change Phone NumberFollow the on-screen instructions