Collect Points On Your Everyday Shopping!

Free sign up to claim your 20 reward points

Collect 1 point for every Rs. 1 spent on MedOnline

Shop more to earn more points for exclusive loyalty discounts

Claim discounts by redeeming points against purchasing products on MedOnline

Get 10 loyalty points by referring family and friends to register on MedOnline and buy products


MedOnline offers Exciting Loyalty Program!

We, MedOnline, are thrilled to announce the launch of our new Loyalty Program that lets you earn points every time you shop online. We have introduced a slew of exciting ways through which you – our loyal customer – can earn reward points. This is one of our simple gestures to thank our amazing customers like you!


You can register with us on https://medonline.pk/my-account/

Or shop now on https://medonline.pk/


Join the exclusive Loyalty Program today and experience the difference. For any queries, or questions, do not hesitate to call us.


You first need to register with MedOnline, which will allow you to earn 20 Signup Points. And when you refer your friends or family and they place their first order with us, you will be able to earn 10 Referral Points.

You will be awarded 1 reward point for every Rs. 20 spent on our website. You also have an amazing opportunity to redeem your rewarded points for generous discounts on buying MedOnline’s products. Please note that 1 point is equivalent to Rs. 1 worth of discount.

While other companies have a certain expiration date on their accounts, at MedOnline your points never expire, allowing you to redeem them for a lifetime. 

Log in to your MedOnline.pk account, then go to My Account -> Loyalty Points by clicking ‘My Account’ icon on the top header.

If you are facing issues with the OTP SMS, please call our helpline +92-307888-4412 or +92-307-888-4413 from the same mobile number. Our customer support representative will update your account after phone verification.