Pharmacist receiving gifts from companies for prescribing their products
Q: I am working as a pharmacist in a big hospital. Our market is a generic market where the doctor prescribes the chemical name on the prescription rather than the brand name. The brand is selected by the pharmacist. The same medicine will be sold by different pharmaceutical companies under different brand names but will have the same chemical name. Example, the chemical paracetamol is in brand names like adol, calpol, panadol, tylenol, etc.
My question is that representatives from the pharmaceutical companies come to us and tell us that if we sell their company brand, they will give us some vouchers or a gift. Is taking this gift or voucher from the reps of the pharmaceutical companies allowed in Islam?