Shopee 25 Apr : RM12 off min spend RM45
Claim and use on 25 Apr

McDonald’s Malaysia offers Order, Earn Points & Enjoy Rewards!

McDonald’s Malaysia offers Order, Earn Points & Enjoy Rewards! Get 500 Bonus Points on your first order. Exclusively on McD App!

McDonald’s Malaysia is excited to offer its customers a new way to earn rewards! Starting today, customers can earn points by ordering through the McDonald’s app and redeem those points for amazing rewards. To get started, simply download the app and create an account. Then, place your first order and you’ll instantly earn 500 bonus points.

So what are you waiting for? Download the McDonald’s app today and start earning rewards!

How to Earn Points & Redeem Rewards

Earn Points

1.Launch the McD App

2.Scan loyalty QR code in the rewards section

3.Place your order In-Store, Drive-Thru® & McDelivery™

4.Earn Points

Every RM1 = 10 points*

Redeem Rewards

1.Select ‘Rewards’ on the McD App

2.Scan or key in Rewards QR code

3.Enjoy free favourites and more!

Terms & Conditions

  1. MyMcDonald’s Rewards is a points-based reward program based in the McD App.
  2. Loyalty Points will be awarded on all eligible spends at McDonald’s Malaysia, excluding tax. (10 points for each RM1 spend)
  3. Loyalty Points will be awarded within 24 hours of completed transaction.
  4. Loyalty Points will be awarded for orders placed via Instore for Dine-in or Take-away, Drive Thru, Order & Collect & McDelivery.
  5. If the loyalty QR code isn’t successfully scanned during the order, then no points are earned. This cannot be reversed or applied retrospectively.
  6. Only one reward can be redeemed per receipt.
  7. Reward redemption & offers (Deals) cannot be combined in a single receipt.
  8. Currently Rewards are not redeemable when using a McDonald’s Delivery service.
  9. Points are deducted upon redemption.
  10. Redemptions cannot be canceled & points are not refundable.
  11. In case of any unsuccessful reward redemption, the reward will be available for future redemption in your App for a limited time subject to reward expiry date.
  12. The maximum points balance for each account is capped at 25,000 points and with a maximum of up to 10 orders (points earn) daily. Once you reach the maximum points or daily limit, you will not be eligible to earn points for your subsequent orders. McDonald’s is entitled to change these values with or without prior notice.
  13. Points expire in 365 days.
  14. Please refer to the detailed T&C for more information.