Need more help? Check out
our Frequently Asked Questions.

Just in case you had more questions, we’ve got more answers. Other possible description here if needed.

B Infinite is a unique members-only programme that aims to continuously thrill, excite and even entertain users and accelerate their ability to obtain stuff from their favourite brands. B Infinite members enjoy the use of BPoints – the exclusive currency issued by B Infinite which are deemed as good as cash.  
BPoints can be earned when members choose to purchase or interact with B Infinite and/or its partners and brands and burned to obtain specially negotiated privileges and offers such as discounts, early bird buys and limited-time or quantity deals which are offered for wide range of lifestyle categories. 
The B Infinite Mobile App is the primary platform to get the most out of B Infinite. It is the central touch point from which members can maximise the earning of BPoints at physical outlets, on-line and of course, in the app. App-based members are able to earn even more B Points via app-only interactions that include taking surveys and polls, checking in and uploading pics and receipts. Redemption, or burning of BPoints is also made swift and easy via the app. 
A key feature of B Infinite is its e-wallet, B Infinite Pay, which can be used to make in-app purchases for vouchers and products in BI Shop. B Infinite Pay is also accepted in-store by selected partners.
The abbreviation of B Infinite Card, the BCard represents your B Infinite Membership and manifests itself in either physical or virtual format. The latter is delivered via the B Infinite Mobile App. The BCard identifies you as a B Infinite member and its usage facilitates the tracking of your purchase and redemption activities for the purpose of awarding or deducting BPoints. 
It’s easy! 
We want you to get the most of B Infinite and encourage you to sign up via the mobile app. It takes just minutes to get your membership; a generic virtual B Infinite Card will be issued and you’re ready to enjoy your membership in the app, at outlets as well as online. 

B Infinite is also available in collaboration with partners via a physical, co-branded BCard. The benefits vary from partner to partner; registration will have to be done via respective application forms. Should you choose a co-branded BCard, we still encourage you to sign up for generic B Infinite membership via the mobile app and add your co-branded membership to it. 
Yet another option is to sign up via our website. This however limits your access to the full benefits of the B Infinite membership. To ensure you don’t miss out, simply access your membership via the mobile app using the same credentials as your web sign up.   
B Infinite Mobile App is downloadable via Google Play store on Android or Apple App store on IOS. The chart below summarises the various channels from which you can sign up for B Infinite and the benefits each one delivers.

image.png 42.46 KB

There’s practically no waiting time at all! 
It’s just a few steps and minutes to sign up on the B Infinite App, get your virtual card, and enjoy your membership.
Similarly, your virtual card is created as soon as you successfully sign up via our website and the co-branded physical card is issued on the spot with your paper-based application. 
No, B Infinite membership is absolutely free. However, certain co-branded physical cards might impose a minor fee for unique privileges. 
B Infinite membership is open to all individuals aged 18 and above regardless of nationality. 
Absolutely. You may wish to benefit from the different privileges offered through our range of co-branded cards and that’s fine. Just ensure that you register all your BCards in the B Infinite mobile app so that you maximise your membership privileges and benefits. 
For instance, you may have a generic BCard as well as a Caltex co-branded card (Journey card). Both cards can be used anytime and anywhere. However, the unique privileges of Caltex Journey card are not made available for generic BCard. 
Sorry, we do not issue supplementary cards but they are welcome to sign up for the B Infinite membership and enjoy all that it has to offer. 
First of all, do not panic. 
If you have registered your membership on the B Infinite mobile app or on our website, simply sign in to reset your 6-digit PIN to prevent unauthorised usage.  
Then, proceed to either sign up for a new card on the B Infinite mobile app. If you remember your membership details you may also add your card details to the app. 
Next, obtain assistance to transfer your accumulated BPoints from the old card to the new card from the B Infinite Team by emailing Do note that this is only possible if both old and new cards are registered under the same e-mail address. 
Yes. Provided you have added your BCard to the B Infinite mobile app. Otherwise, earning of BPoints is not possible. Backdating of BPoints earned will not be allowed either. 
No, it is not. B Infinite is a membership-based programme and the card issued to members  - the BCard – is to be used to earn BPoints and pay for partners’ products and services in full or partially, that is, combined with cash. 
For safety reasons, virtual BCard in a mobile phone cannot be used at Caltex stations. Do apply for a physical Caltex Journey Card to earn BPoints as you fuel up. Please visit for more information on Caltex Journey Card. 
Thank you for your interest in B Infinite. We would love to hear from you and tell you we can help your business. Please go to our website and fill up the PARTNER ENQUIRY FORM or drop an e-mail to and we will be in touch with you as soon as possible. 
Simply complete the CONTACT US form or email to and we will respond to you within 3 working days. 
BPoints is the exclusive currency for B Infinite members and can be used just like cash – to make purchases from partners at their outlets, on-line via the B Infinite website or in the B Infinite app. They work like cash; every 100 BPoints is equivalent to RM1. 
They may be earned by members when they purchase from participating partners at a rate which could vary from partner to partner. BPoints are also sometimes awarded for interactions, as contest prizes and for using B Infinite Pay, the programme’s e-wallet. From time to time there may be promotions whereby BPoints may be earned at a higher rate than normal so as to incentivise purchase. 
Just visit any of our partner stores, present either your virtual BCard that’s in the B Infinite App or your physical co-branded BCard to start earning BPoints for your purchases. 
For online shopping via ShopOnline!, just key in the generic virtual BCard number from your web sign up when prompted. 
Do visit EARN BPOINTS or browse through our B Infinite Mobile App to view the latest promotions made available for you.
BPoints can be earned from B Infinite partners in Malaysia & Singapore. We currently have more than 130 participating brands available at over 4,000 stores. Please check out PARTNERS on our website to find out the latest promotions.  BPoints are also awarded when you purchase selected e-voucher deals from our website and mobile app. 
The B Infinite mobile app avails members of the most opportunities to earn BPoints, some of which do not require any purchase. These include completing their profile, responding to surveys, taking polls, participating in contests and more. Through its e-wallet, B Infinite Pay, members earn extra BPoints when they top up, over and above the BPoints earned for purchases. 
So best that you download the B Infinite Mobile App from the App Store or Google Play Store as it is the best way to ensure you don’t miss out on earning those free BPoints. 
The B Infinite Mobile App not displays the BPoints you currently hold from ALL your B Infinite Cards but also tracks the redemptions and payments you’ve made with your BPoints. 
If you have registered your membership via our website you may also check your BPoints status by signing in to your account. Alternatively, you may email us at
BPoints are a unique currency that can replace cash to shop for anything at our partner stores. This is done as a redemption which may be made for payment in full or in part combined with actual cash or credit card payment. Please visit HOW TO REDEEM for more information. 

BPoints can be used, through the B Infinite Mobile App, to make payments via our e-wallet, B Infinite Pay. They can be also be used to pay for e-vouchers and other products and services sold in the app. 
Yes, BPoints expire 36 months from sales or purchase date, on first in first out basis. E.g. 

Sales / Purchase Date = 1 Jan 2018
Points Expiry Date       = 1 Jan 2021
Your BPoints expiry date is indicated on our mobile app and also on the site here 
The B Infinite Mobile App offer the most ways to earn BPoints without even having to make a purchase. From time to time, B Infinite and/or its partners will carry out promotions that reward you with additional points.

 As such, make sure you frequently check your B Infinite Mobile App, check our website here PROMOTIONSand ensure you read our e-mails.  
Unfortunately, combining BPoints earned from separate B Infinite Cards into a single account is not possible at this point as the BPoints are awarded based on different rates by respective partners. 
As such, we also strongly suggest that you register for a B Infinite membership via the app and use the generic B Infinite card as your primary card for earning BPoints. 
Should the situation change you can be sure we will notify you about it. 
You may view transactions history of up to the past six (6) months from our mobile app or website. Should you require transactions history of more than six (6) months we suggest that you download and save the monthly transactions from time to time. 
Unfortunately we can’t reinstate expired BPoints. We strongly advise you to utilise our mobile app or our website to regularly keep track of your BPoints validity. 
Each partner offers different products, services and pricing and as such different quantums apply to the BPoints awarded. For further information on partners’ different points structure, please visit EARN BPOINTS on our website or view from our mobile app for more information. 
Your BPoints will be credited when our partners submit their sales records.  This may be instant or up to 60 days depending on the partner’s nature of business eg. e-commerce partners have 45 days return policy and we have to allow for the cooling off period. 
Please let us know by dropping an email to together with a copy of your receipt for the transaction made at our partners’ store or, for online shopping, the online order ID, date and purchase amount. 
We are afraid that we will not be able to assist as proof of purchase is needed for us to claim the BPoints from our partners. We hope you understand. 
The BCard PIN is a 6-digit number required to authorise a redemption using BPoints.
If yours is a physical BCard, scratch the silver patch on the back of your BCard to view the default PIN

If you create a Virtual BCard on the mobile app, you will receive the B Infinite PIN on the mobile app. You are advised to change this temporary PIN to your own preferred PIN. 
Mobile App  
Go to My account > click on the Virtual BCard (Edit) > Change my B Infinite Card PIN > click on I can’t remember my B Infinite Card PIN
Sign IN > Go to My Profile > Cardholders > Select the Card > Forgot PIN > Proceed
A new PIN will be sent to your registered email address and mobile number. 
Mobile App
Go to My account > click on the Virtual BCard (Edit) > Change my B Infinite Card PIN > Key in existing PIN > key in new PIN
Sign IN > Go to My Profile > Cardholders > Change PIN > Key in existing PIN and new PIN > Proceed
Note : Existing PIN is the default / temporary PIN. New PIN is your preferred PIN. 
Tip: Do avoid creating a simple PIN and easy to guess combinations.   
The new PIN will only be sent to your mobile number or email address that is registered with B Infinite. As such, please ensure you register your BCard. Please visit CONTACT USor email us at for assistance.
If your membership is registered as follows: 
Mobile App 
Go to My Account > My B Infinite Card > Edit > Change my B Infinite Card PIN > “I can’t remember my B Infinite Card PIN” 
You will receive an e-mail to reset your PIN. Please follow the instructions provided.
SIGN IN > Go to My Profile > Link Another Card > click Oops! Forgot my PIN. 
Note : Keep your membership account safe by changing the temporary PIN to your own preferred PIN. 
The safety of your B Infinite account is our priority. That is why each time you are signed in on the B Infinite Mobile App, you are allowed up to 3 attempts to enter your PIN when you use it, after which your B Card will be blocked i.e. you will not be able to use it for redemptions. 
For assistance to unblock your BCard, please CONTACT US  or email us at
Mobile App 
Go to My Account > Edit my profile > click Save > key in our mobile app password 

SIGN IN > Go to "My Profile" > update your latest details 
The B Infinite Mobile App is the most convenient and beneficial way to ensure you have access to all your B Infinite membership details including all your BCards if you have more than one, your BPoints balances, receive promotion alerts and perform redemptions anytime, anywhere!
Should you not be on the app, you may reach out to us by email at
We regret to know that you wish to close your account and we hope that you will reconsider. If this is due to any service issue, we encourage you to email us at for assistance. 
BCard is free with no joining nor annual fee, you can earn BPoints and use them as cash plus we have amazing promotions every month. Check it out at our page at
If your decision is final, we will assist you on the cancellation, while hoping to be of service to you again. Please visit CONTACT US or email us at for assistance.
Once logged in, you are given up to 3 times to enter your PIN after which your BCard is blocked. This is a safety measure to mitigate fraudulent usage. Should you go through this unfortunate experience, please visit CONTACT US  or email us at for assistance. 
All BPoints earned and accumulated can be redeem or as we say, burned, to pay for products or services at our participating partner stores or via our B Infinite Mobile App. 
Mobile App
For more info, go to “Ways to earn & burn”
Sign In above on our website > Redeem Bpoints > Select your item > click Purchase Now (follow the instruction on the page)
  1. Lookout for our participating partner store 
  2. Shop and order the items you would like to get by burning your BPoints
  3. Ensure you have sufficient BPoints to burn
  4. Swipe your BCard or scan your virtual BCard from your mobile app during check out/payment 
  5. Key in your 6-digit PIN to authorize the redemption

The redemption is successful if you have sufficient BPoints. Otherwise you may pay with B Infinite Pay from the B Infinite Mobile App or with cash. 

Yes, the 6-digit B Infinite PIN must be entered in order to authorize a redemption.

  1. Go to Irresistibles
  2. Select the voucher you wish to redeem 
  3. You can choose to do full redemptions with your BPoints or buy with your BInfinite Pay e-wallet (Don’t have it? Activate your B Infinite Pay account via our mobile app)  
  4. Upon successful redemption or purchase, the e-voucher can be viewed from Voucher backpack or go to my account > my e-voucher(s) 
  5. When you wish to use it, go to my account > my e-voucher(s) > click on the voucher > I want to burn it now
  6. The coupon code will be displayed. Show it to the merchant to proceed with redemption or enter the e-Voucher code on the partner’s website check-out page. 

Some partners may require members to access their website to activate the voucher code or visit their store to redeem on the spot. Please read the Terms and Conditions carefully for instruction prior to fully redeeming the e-voucher. 

Yes, you can as long as you have sufficient BPoints. You can also choose to pay with your B Infinite Pay. Please refer to the e-vouchers listed in Irresistibles in the mobile app 
Not necessarily. You can redeem ahead for e-vouchers and store them in your voucher backpack. Once you’re ready to Burn it, just click on the voucher and follow the redemption process. Make sure you remember to check their expiry dates to ensure you don’t miss out on Burning them.
B Infinite understands that sometimes you may not have sufficient cash on you but you have loads of BPoints. Depending on the partner and product, you may be able to use your BPoints to cover your cash shortfall when making a payment, both in stores/outlets and in the mobile app. 
With a physical BCard, for over the counter purchase at a partner's store. Let’s say the drink you want costs RM10 and you only have 570 BPoints. You can pay by redeeming your entire 570 BPoints (equivalent to RM5.70) and using cash to pay for the balance of RM4.30. If the partner accepts B Infinite Pay, you may also use it to make a cashless payment. So do make sure you’re signed up for our e-wallet.  
We are sorry but this is not possible. Once BPoints are redeemed or burned, the redemption cannot be cancelled, exchanged or returned. 
Each e-voucher comes with its own terms and conditions, hence, please ensure to read them as it can be different for each voucher. 
Sorry, BPoints will not be awarded for such transactions. 
The monthly redemption limit has been introduced to ensure fair and equitable distribution of rewards among all B Infinite members. 
The new monthly redemption limit will be applicable to all B Infinite members across in-app and in-store starting from May 17, 2024.
After May 17, 2024, having a balance greater than 50,000 BPoints will not impact your account. However, please note that the monthly redemption limit of 50,000 BPoints will apply, meaning you won't be able to utilize more than 50,000 BPoints in a given month.
Yes, you can continue to earn BPoints beyond the limit each month. However, you will only be able to redeem up to 50,000 BPoints per month. 
You can redeem BPoints within the monthly total limit as often as you'd like, as long as you have enough BPoints in your account for each redemption. 
We are constantly reviewing and enhancing our loyalty program. While there are no immediate plans to increase the monthly redemption limit, we will consider feedback and make adjustments as needed. 
 No, the monthly redemption limit is per individual BI account. BPoints cannot be combined or transferred to exceed the 50,000 BPoints monthly limit. 
No, the methods for earning BPoints remain the same. You can continue to earn BPoints through purchases, referrals, and other activities available in the app.
The available rewards remain the same. You can redeem your BPoints for a variety of products, discounts, or special offers as listed in the app.
You can view your BPoints balance and monthly redemption limit status in the app's "My Account" section. 
The monthly redemption limit of 50,000 BPoints resets on the 1st day of every month. On the first day of each new month, you will have a fresh allocation of 50,000 Bpoints available for redemption.
Yes, this limit is applicable to fleet or corporate Caltex JOURNEY(TM) cardholders. However, for fleet or corporate Caltex JOURNEY(TM) cardholders, this limit is NOT applicable in transactions in BI Shop of the BI app. 
Kindly ensure that your app has been updated to the latest version, iOS: 2.8.4 and Android: 2.3.22.
Should you require further assistance, please contact B Infinite Customer Service at 
The B Infinite Mobile App is available for download on the Apple App Store and Google Play Store. To ensure a smooth experience, please make sure that your smartphone's operating system is updated to the latest version. We support iOS 10 and above, Android OS versions 7 and above, and HarmonyOS versions 3 and above.
In addition to the operating system requirements, please ensure that your phone has a minimum of 3GB RAM and 32GB storage capacity. If your device meets these specifications and you are still unable to download our mobile app, please reach out to us via email at
Once you have successfully downloaded the B Infinite App, you can proceed to either register for a new B Infinite card or add your existing B Infinite Card to enjoy our services.
The App keeps you updated on your points balance, transaction history, latest promotions and redemption offers on the go. If the physical BCard is not with you, you can still collect and pay with BPoints by scanning your virtual B Card that is in the app when you make a purchase at a participating partner store. 
We want your B Infinite account to be secure. As such a complex password is required; it must be at least 8 characters in length and must include at least: 
  • One uppercase character 
  • One lowercase character
  • One number 
  • One special character 
There are few possible reasons. 

  1. Ensure you have the correct version of the B Infinite Mobile App. Please ensure your Mobile App log-in/sign-up page looks like this: 
    image.png 13.81 KB
       If you’re still seeing this page, please go to Google Play Store/App store to update the App. 
image.png 13.08 KB
2.  Ensure you have used correct log-in credentials. 
  • If you are an existing B Infinite member i.e. you have previously registered on our mobile app or website, you may log in using the same username and password as the previous app. If you have forgotten your password, you can still log in provided you use the same email address used for the previous registration; just select ‘forgot password” to receive a new password and follow the steps to complete your log-in.
  • If this is your first time using the app or you have not previously registered any of your B Infinite cards, you will need to sign up as a new user. Just follow the easy steps in the app. 
Upon sign up, you first need to verify your account via an e-mail link that will be sent to you. Click on the link to complete the verification and you’re ready to log in. 
 in order to log in on the app. 
Please also do note that you have 3 attempts to log in after which, for security reasons, your account will be blocked. 
Please screenshot the error message and drop us an email at for further assistance.
This indicates that the BCard you are trying to add has already been added into another B infinite Mobile App account using the same email address. 
Please remember that each BCard may only be registered with one e-mail address to one B Infinite App at a time. Multiple registrations in multiple apps using the same email address will not be processed. If you wish to add a BCard into a new B Infinite Mobile App account, you will need to remove that BCard from the previously registered B Infinite Mobile App account first.
You just need to log in with one email address. We suggest you pick the one that is associated with your primary card. Then add the rest of your BCards including any co-branded cards into the B Infinite Mobile App. 
First of all, ensure that the email address used to register that BCard in the old app is the same as the one used for the new app as each card can only be registered once. 
If it is still missing, please fill the form here - CONTACT US or email us at with your full name,  email address and the last earned transaction and we’ll revert to you soonest possible. 
Again, please note that each card may only be registered once for each email address. I.e., multiple e-mails may not be used to register the same BCard. 
For assistance you may fill the form here - CONTACT US or email us at and we’ll help you figure that.
You may log into the mobile app and tap on My account page. Please click on RESEND VERIFICATION EMAIL as shown in the screenshot below:
image.png 53.74 KB
(if you still did not receive it, pls check your spam / junk mailbox)
ShopOnline! is B Infinite’s web-based shopping portal that gives access to some xx brands and e-commerce sites whereby purchases made from these brands and sites are awarded with BPoints. Do note however, that they do not conversely accept redemptions.  

Currently BPoints can only be earned from merchants or brands that are on  ShopOnline! and must be accessed via in order to trigger the mechanism to track your purchase and award your BPoints. Should this change and new brands/websites are added, we will update you accordingly. 
No, you are unable to get BPoints if you purchase directly from the merchant brand in ShopOnline! You must access the merchant brand via to browse for your preferred brand & click on the brand to get directed to the merchant site where you will be requested to key in your BCard number to proceed. 
Failure to do the above will result in inability to earn BPoints from your purchase even though the brand is one of ShopOnline!’s partner. 
Your BPoints might not have been tracked due to the following reasons:
  • You did not click through from ShopOnline! when ordering. If you fail to click through from ShopOnline!, we are unable to track your order and thus no BPoints will be awarded.
  • Should there be a cancellation, return or exchange of your order, BPoints will not be awarded as it will be awarded only for completed orders. 
We will keep updating the merchant brand list according to our member base preferences to give our members a more exciting online shopping experience. Stay tuned for the latest merchant list on ShopOnline!
No. The BPoints reward may vary among ShopOnline! merchants. You may refer to the ShopOnline! merchant brands page on our website for more details. 
You will only be able to see your purchase history once the sale is verified as authentic, which may take up to max of 45-60 days depending on the merchant. For travel services, BPoints will be issued within 45 – 60 days following the date you have consumed the services. 
B Infinite reserves the right to cancel or delay your points awarding should a merchant brand alter their policies or delay their validation. 

Scan and link your physical BCards (e.g. Caltex Journey Card, Tealive Card) to the B Infinite Mobile App, so you can store multiple BCards virtually. And then of course, scan and collect points. 
Check your BPoints balance to see how much cash you can redeem-anytime, anywhere. 
You get alerts on the latest deals and you can even browse the best ones under promotions on the app. So convenient! 
We’ve got 130 partners and you can view them on the app. It even scans your location and tells you list of participating stores near you. Those are the stores that you can collect and redeem BPoints at. Just remember to ON your location. 
Check out Irresistibles in the app and redeem instantly with an offer of your choice. You can also redeem offline at partner stores. 
To collect points, scan the barcode on your app during payment when you make a purchase or redemption at one of the 4,000+ B Infinite participating stores. 
For more information, visit 

Contact Us

Can't find what you are looking for? Leave us a message and we’ll be in touch