You have no items in your shopping cart.

Welcome to the Pharmacy Direct Member Portal

The Member Portal section will allow you to upload prescriptions, pay your Pharmacy Direct account, change your delivery address or chat to one of our agents.

To continue to this section we require your Medical Aid member details which may include dependent details, delivery address and contact details.

If you consent to providing these details, please click on the continue button below.

Thank you.

Returns & Refunds

Refunds & Returns:

We understand that you may find that your order may not be satisfactory and as such, you may wish to return it. You will have 14 days within which to return it to Pharmacy Direct. During that period, you may contact Pharmacy Direct at to request our driver or messenger to collect the item/s. The collection of your return will be at your cost. Shipping costs are non-refundable. We will deduct the cost of the collection of your return from your refund. 

Please note that the order will not be accepted for a return if the original tax invoice is not provided to the driver. Pharmacy Direct is not able to accept the return of personal hygiene products.

We do not guarantee that you will be automatically refunded. The decision to refund is solely at the discretion of the manager of the Online Warehouse, having inspected the condition of the item returned. We will send you a notification when you have successfully returned the product. Refunds are bank dependent and may take up to 10-14 working days to reflect. 

Any product that you want to return to Pharmacy Direct must be in its original packaging and unused. Pharmacy Direct will not accept returns of vouchers or gift cards or any products of a personal nature due to hygiene and sanitary considerations.

Pharmacy Direct will not accept the return of any medicine or device for credit or replacement unless there is a defect in the packaging at the time of supply, or if an incorrect medicine or device has been dispensed.

Trading Hours : 

Monday to Friday : 8:00am to 17:00pm

Closed Sundays & Public Holidays 

VirtualCare Button