BML Rewards FAQ

What is BML Rewards?

BML Rewards is a comprehensive Loyalty Program from BML that lets your earn points when you spend on your credit card. Points can be redeemed with over 945 airlines, 650,000 hotels, and car rentals or through shopping Gift Cards.

Who is BML Rewards offered to?

The BML Rewards Program is offered only to BML Credit Cardholders.

How do I register to BML Rewards?

If you have an active BML Credit Card, you are automatically enrolled to the BML Rewards program. To start earning and redeeming points, you need to register. Simply visit to activate your account.
The information used for registration should be identical to the information in your Personal Information form. If your details do not match, BML Rewards will not allow you to access your account.

  • If either your email address or mobile number is not updated with us, please update through Internet Banking.

  • If neither your email address nor mobile number is updated with us, you can email an updated Personal Information form to

Upon successful registration, a confirmation SMS and e-mail will be sent to your registered mobile number & email address respectively.

Can Expatriate customers register to BML Rewards?

Yes, Expatriate customers can register to BML Rewards. When registering to BML Rewards, please add a ‘P’ before the passport number.

Is my e-mail address and mobile number required for my BML Rewards account?

It is mandatory to provide a valid and up to date email address and mobile number during the registration process. This helps us to send you booking confirmations or itinerary/receipts to your e-mail address.

How do I earn points?

Points are earned automatically every time you use your credit card and you will be able to see the points earned on your Account Summary on the BML Rewards website. Please allow up to 24 hours for the points earned to be reflected on your statement.

What is the validity of my BML Rewards points?

Your BML Rewards points are valid for 3 years. The points will expire on the last calendar day of the quarter ending 3 years.

Where can I find my BML Rewards Summary?

You can view your BML Rewards account summary in the My Account section on the BML Rewards website.

How do I redeem BML Rewards points?

You can redeem your points for free flights, free hotel stays, free car rentals or gift cards by logging in to BML Rewards portal and selecting your preferred redemption option.

What can I do with my earned points?

You can redeem your points for flights, hotels, car rentals and gift cards. We will continue to add more redemption offers to ensure all your needs are met with us.

On what airlines, hotels and products can I redeem BML Rewards points?

You can redeem your points for booking with more than 945 airlines, 650,000 hotels worldwide and car rental in over 150 countries, and shopping gift cards from a range of products through BML Rewards website.

When can I start redeeming my BML Rewards?

You can start redeeming your points as soon as you have completed the registration on BML Rewards portal and have accumulated enough BML Rewards points for redemption.

Can I combine BML Rewards points and cash to redeem rewards?

No, the minimum required points are needed for redemption. Cash cannot be combined with points currently.


Do I have to register online on in order to use BML Rewards Portal for point accrual and redemption?

Yes, registration is mandatory to earn and redeem points. However, you can access all the features and functionalities of the website without registration.

How long is my BML Rewards membership valid?

You can access the BML Rewards as long as your eligible credit card is active.

Can I have more than one BML Rewards account?

No, you can only have one account on BML Rewards website. All your eligible credit cards will be linked to this account. Your Account Summary will show all your points earned through all your credit cards.

I forgot the "Username" or "Password" of my BML Rewards account. Can I reset it?

If you forget your BML Rewards account username or password, click the "forgot username" and "forgot password" menu on the BML Rewards account login page.

How is BML Rewards different from any other 'airline points' program?

BML Rewards is a reward program that can be used to redeem a range of rewards just for using your credit card. You earn points for transactions performed on your credit card and redeem your points for flights, hotels, and car rental or gift cards.

Can I use my BML Internet Banking username and password to log-in and use BML Rewards Portal?

No, the BML Rewards portal does not contain any information provided to BML Internet Banking or Mobile Banking. BML Rewards is a different website managed by our third-party vendor, Giift.


Do I have to pay anything for booking the redemption tickets and hotel bookings?

There are no separate redemption charges for BML Rewards.

Can I redeem my BML Rewards points for ticket and hotel bookings for my family or friends?

Yes, you can redeem your BML Rewards points for family members and friends.

How do I know my airline or hotel booking or product purchase was confirmed?

You will receive a confirmation e-mail and SMS.

What if I don't get a confirmation at the time of booking?

If you do not receive a confirmation through e-mail and SMS, please contact us and we'll send you your confirmation details. To contact us, please send a message through BML Internet Banking or through our website.

Do I earn points for existing airline/hotel reward programs?

Yes, you can present your credentials for the airline rewards at the time of check-in to earn points for this booking.

What is the proof that I have redeemed points?

After you exchange BML Rewards, you will get a redemption confirmation via email. The transaction will also be listed in the transaction history menu on your BML Rewards Account Summary.

My points do not add up after making a transaction. How do I verify this?

You can send a mail through BML Internet Banking to verify details. As the BML Rewards portal is managed by a third party, please allow 2 working days for the Bank to check.