Current Path : /storage/v11800/abaniliving-com/public_html/wp-content/plugins/woo-razorpay/includes/

Linux v11800 5.3.0-1023-aws #25~18.04.1-Ubuntu SMP Fri Jun 5 15:19:18 UTC 2020 aarch64

Upload File :
Current File : /storage/v11800/abaniliving-com/public_html/wp-content/plugins/woo-razorpay/includes/razorpay-affordability-widget.php
<?php

use Razorpay\Api\Api;

function addAffordabilityWidgetHTML()
{
    $current_user = wp_get_current_user();
    if ((isAffordabilityWidgetTestModeEnabled() === false) or
        (isAffordabilityWidgetTestModeEnabled() and
        ($current_user->has_cap('administrator') or
        preg_match('/@razorpay.com$/i', $current_user->user_email))))
    {
        echo '<div id="razorpay-affordability-widget" style="display: block;"></div>
        <script src="https://cdn.razorpay.com/widgets/affordability/affordability.js">
        </script>

        <script>
            const key = "'.getKeyId().'";
            const amount = parseFloat("'.getPrice().'s") * 100;
            addEventListener("load",
            function() {
                const widgetConfig = {
                    "key": key,
                    "amount": amount,
                    "theme": {
                        "color": "'.getThemeColor().'"
                    },
                    "features": {
                        "offers": {
                            "list": '.getAdditionalOffers().',
                        }
                    },
                    "display": {
                        "offers": '.getOffers().',
                        "emi": '.getEmi().',
                        "cardlessEmi": '.getCardlessEmi().',
                        "paylater": '.getPayLater().',
                        "widget": {
                            "main": {
                                "heading": {
                                    "color": "'.getHeadingColor().'",
                                    "fontSize": "'.getHeadingFontSize().'px"
                                },
                                "content": {
                                    "color": "'.getContentColor().'",
                                    "fontSize": "'.getContentFontSize().'px"
                                },
                                "link": {
                                    "color": "'.getLinkColor().'",
                                    "fontSize": "'.getLinkFontSize().'px"
                                },
                                "footer": {
                                    "color": "'.getFooterColor().'",
                                    "fontSize": "'.getFooterFontSize().'px",
                                    "darkLogo": '.getFooterDarkLogo().'// true is default show black text rzp logo
                                }
                            }
                        }
                    }
                };
                const rzpAffordabilitySuite = new RazorpayAffordabilitySuite(widgetConfig);
                rzpAffordabilitySuite.render();
            });

            jQuery(function($) {

                $.fn.myFunction = function()
                {
                    var variants = (document.querySelector("form.variations_form").dataset.product_variations);
                    var selectedVariantID = document.querySelector("input.variation_id").value;
                    var selectedVariant = JSON.parse(variants).filter( variant => variant.variation_id === parseInt(selectedVariantID));

                    if(typeof(selectedVariant[0]) != "undefined")
                    {
                        amt = selectedVariant[0].display_price * 100;
                        const widgetConfig = {
                            "key": key,
                            "amount": amt,
                            "theme": {
                                "color": "'.getThemeColor().'"
                            },
                            "features": {
                                "offers": {
                                    "list": '.getAdditionalOffers().',
                                }
                            },
                            "display": {
                                "offers": '.getOffers().',
                                "emi": '.getEmi().',
                                "cardlessEmi": '.getCardlessEmi().',
                                "paylater": '.getPayLater().',
                                "widget": {
                                    "main": {
                                        "heading": {
                                            "color": "'.getHeadingColor().'",
                                            "fontSize": "'.getHeadingFontSize().'px"
                                        },
                                        "content": {
                                            "color": "'.getContentColor().'",
                                            "fontSize": "'.getContentFontSize().'px"
                                        },
                                        "link": {
                                            "color": "'.getLinkColor().'",
                                            "fontSize": "'.getLinkFontSize().'px"
                                        },
                                        "footer": {
                                            "color": "'.getFooterColor().'",
                                            "fontSize": "'.getFooterFontSize().'px",
                                            "darkLogo": '.getFooterDarkLogo().'// true is default show black text rzp logo
                                        }
                                    }
                                }
                            }
                        };
                        const rzpAffordabilitySuite = new RazorpayAffordabilitySuite(widgetConfig);
                        rzpAffordabilitySuite.render();
                    }
                }

                $("input.variation_id").change(function(){
                    $.fn.myFunction();
                });

            });

        </script>
        ';
    }
}

function getKeyId()
{
    return get_option('woocommerce_razorpay_settings')['key_id'];
}

function getPrice()
{
    global $product;
    if ($product->is_type('simple') === true)
    {
        if ($product->is_on_sale())
        {
            $price = $product->get_sale_price();
        }
        else
        {
            $price = $product->get_regular_price();
        }
    }
    else
    {
        $price = $product->get_price();
    }

    return $price;
}

function getOffers()
{
    $offers = isEnabled('rzp_afd_enable_offers');

    if (empty(get_option('rzp_afd_limited_offers')) === false and
        $offers != 'false')
    {
        $offers = '{ "offerIds": [';
        foreach (explode(',', get_option('rzp_afd_limited_offers')) as $provider)
        {
            $offers = $offers.'"'.$provider.'"';
            $offers = $offers.',';
        }
        $offers = $offers.']';
    }
    if (empty(get_option('rzp_afd_show_discount_amount')) === false and
        $offers != 'false')
    {
        if ($offers != 'true')
        {
            $offers = $offers.',';
        }
        else
        {
            $offers = '{';
        }
        $offers = $offers.'"showDiscount": ';
        $showDiscount = isEnabled('rzp_afd_show_discount_amount');
        $offers = $offers.$showDiscount;
        $offers = $offers.'}';
    }

    return $offers;
}

function getAdditionalOffers()
{
    $additionalOffers = '[]';
    if (empty(get_option('rzp_afd_additional_offers')) === false and
        getOffers() != 'false')
    {
        $additionalOffers = '[';
        foreach (explode(",", get_option('rzp_afd_additional_offers')) as $provider)
        {
            $additionalOffers = $additionalOffers.'"'.$provider.'"';
            $additionalOffers = $additionalOffers.',';
        }
        $additionalOffers = $additionalOffers.']';
    }

    return $additionalOffers;
}

function getEmi()
{
    $emi = isEnabled('rzp_afd_enable_emi');

    if (empty(get_option('rzp_afd_limited_emi_providers')) === false and
        $emi != 'false')
    {
        $emi = '{ "issuers": [';
        foreach (explode(",", get_option('rzp_afd_limited_emi_providers')) as $provider)
        {
            $emi = $emi.'"'.$provider.'"';
            $emi = $emi.',';
        }
        $emi = $emi.'] }';
    }

    return $emi;
}

function getCardlessEmi()
{
    $cardlessEmi = isEnabled('rzp_afd_enable_cardless_emi');

    if (empty(get_option('rzp_afd_limited_cardless_emi_providers')) === false and
        $cardlessEmi != 'false')
    {
        $cardlessEmi = '{ "providers": [';
        foreach (explode(",", get_option('rzp_afd_limited_cardless_emi_providers')) as $provider)
        {
            $cardlessEmi = $cardlessEmi.'"'.$provider.'"';
            $cardlessEmi = $cardlessEmi.',';
        }
        $cardlessEmi = $cardlessEmi.'] }';
    }

    return $cardlessEmi;
}

function getPayLater()
{
    $payLater = isEnabled('rzp_afd_enable_pay_later');

    if (empty(get_option('rzp_afd_limited_pay_later_providers')) === false and
        $payLater != 'false')
    {
        $payLater = '{ "providers": [';
        foreach (explode(",", get_option('rzp_afd_limited_pay_later_providers')) as $provider)
        {
            $payLater = $payLater.'"'.$provider.'"';
            $payLater = $payLater.',';
        }
        $payLater = $payLater.'] }';
    }

    return $payLater;
}

function getThemeColor()
{
    return getCustomisation('rzp_afd_theme_color');
}

function getHeadingColor()
{
    return getCustomisation('rzp_afd_heading_color');
}

function getHeadingFontSize()
{
    return getCustomisation('rzp_afd_heading_font_size');
}

function getContentColor()
{
    return getCustomisation('rzp_afd_content_color');
}

function getContentFontSize()
{
    return getCustomisation('rzp_afd_content_font_size');
}

function getLinkColor()
{
    return getCustomisation('rzp_afd_link_color');
}

function getLinkFontSize()
{
    return getCustomisation('rzp_afd_link_font_size');
}

function getFooterColor()
{
    return getCustomisation('rzp_afd_footer_color');
}

function getFooterFontSize()
{
    return getCustomisation('rzp_afd_footer_font_size');
}

function getFooterDarkLogo()
{
    $footerDarkLogo = isEnabled('rzp_afd_enable_dark_logo');

    return $footerDarkLogo;
}

function addSubSection()
{
    global $current_section;

    $tab_id = 'checkout';

    $sections = array(
        'razorpay'              => __('Plugin Settings'),
        'affordability-widget'  => __('Affordability Widget'),
    );

    echo '<ul class="subsubsub">';

    $array_keys = array_keys($sections);

    foreach ($sections as $id => $label)
    {
        if ($current_section === 'razorpay' or
            $current_section === 'affordability-widget')
        {
            echo '<li><a href="'.admin_url('admin.php?page=wc-settings&tab='.$tab_id.
            '&section='.sanitize_title( $id )).'" class="'.($current_section === $id ? 'current' : '').'">'.
            $label.'</a> '.(end($array_keys) === $id ? '' : '|').' </li>';
        }
    }

    echo '</ul><br class="clear" />';
}

function getAffordabilityWidgetSettings()
{
    global $current_section;
    $settings = array();

    if ($current_section === 'affordability-widget')
    {
        $settings = array(
            'section_title' => array(
                'name'                  => __('Affordability Widget Settings'),
                'type'                  => 'title',
                'desc'                  => '',
                'id'                    => 'rzp_afd_section_title'
            ),
            'enable' => array(
                'title'                 => __('Affordability Widget Enable/Disable'),
                'type'                  => 'hidden',
                'desc'                  => __('Enable Affordability Widget?'),
                'default'               => 'no',
                'id'                    => 'rzp_afd_enable'
            ),
            'enable_test_mode' => array(
                'title'                 => __('Test Mode Enable/Disable'),
                'type'                  => 'checkbox',
                'desc'                  => __('Enable Test Mode?'),
                'default'               => 'no',
                'id'                    => 'rzp_afd_enable_test_mode'
            ),
            'enable_offers' => array(
                'title'                 => __('Offers Enable/Disable'),
                'type'                  => 'checkbox',
                'desc'                  => __('Enable offers?'),
                'default'               => 'yes',
                'id'                    => 'rzp_afd_enable_offers'
            ),
            'additional_offers' => array(
                'title'                 => __('Additional Offers'),
                'type'                  => 'textarea',
                'desc'                  =>  __('Enter offer id for offer that did not have the \'Show Offer on Checkout\' option enabled at the time of creation.'),
                'id'                    => 'rzp_afd_additional_offers'
            ),
            'limited_offers' => array(
                'title'                 => __('Limited Offers'),
                'type'                  => 'textarea',
                'desc'                  =>  __('In case you want to display limited offers on the widget, enter the offer_id of your choice that you want to display.'),
                'id'                    => 'rzp_afd_limited_offers'
            ),
            'show_discount_amount' => array(
                'title'                 => __('Show Discount Amount'),
                'type'                  => 'checkbox',
                'desc'                  => __('Display the exact amount of discount on offers'),
                'default'               => 'yes',
                'id'                    => 'rzp_afd_show_discount_amount'
            ),
            'enable_emi' => array(
                'title'                 => __('Card EMI Enable/Disable'),
                'type'                  => 'checkbox',
                'desc'                  => __('Enable Card EMI?'),
                'default'               => 'yes',
                'id'                    => 'rzp_afd_enable_emi'
            ),
            'limited_emi_providers' => array(
                'title'                 => __('Limited Card EMI Providers'),
                'type'                  => 'textarea',
                'desc'                  =>  __('In case you want to display limited EMI options on the widget, enter the list of provider codes based on your requirement.Please find the list of <a href="https://razorpay.com/docs/payments/payment-gateway/affordability/faqs/#2-what-are-the-standard-credit-card-interest">provider codes</a> here.'),
                'id'                    => 'rzp_afd_limited_emi_providers'
            ),
            'enable_cardless_emi' => array(
                'title'                 => __('Cardless EMI Enable/Disable'),
                'type'                  => 'checkbox',
                'desc'                  => __('Enable Cardless EMI?'),
                'default'               => 'yes',
                'id'                    => 'rzp_afd_enable_cardless_emi'
            ),
            'limited_cardles_emi_providers' => array(
                'title'                 => __('Limited Cardless EMI Providers'),
                'type'                  => 'textarea',
                'desc'                  =>  __('In case you want to display limited Cardless EMI options on the widget, enter the list of provider codes based on your requirement.Please find the list of <a href="https://razorpay.com/docs/payments/payment-methods/emi/cardless-emi/">provider codes</a> here.'),
                'id'                    => 'rzp_afd_limited_cardless_emi_providers'
            ),
            'enable_pay_later' => array(
                'title'                 => __('Pay Later Enable/Disable'),
                'type'                  => 'checkbox',
                'desc'                  => __('Enable Pay Later?'),
                'default'               => 'yes',
                'id'                    => 'rzp_afd_enable_pay_later'
            ),
            'limited_pay_later_providers' => array(
                'title'                 => __('Limited Pay Later Providers'),
                'type'                  => 'textarea',
                'desc'                  =>  __('In case you want to display limited Pay Later options on the widget, enter the list of provider codes based on your requirement.Please find the list of <a href="https://razorpay.com/docs/payments/payment-methods/pay-later/">provider codes</a> here.'),
                'id'                    => 'rzp_afd_limited_pay_later_providers'
            ),
            'theme_color' => array(
                'title'                 => __('Theme Color'),
                'type'                  => 'text',
                'desc'                  => __('Enter the 6 character hex code of the theme color based on your requirement. Default is blue.'),
                'id'                    => 'rzp_afd_theme_color'
            ),
            'heading_color' => array(
                'title'                 => __('Heading Color'),
                'type'                  => 'text',
                'desc'                  => __('Enter the heading color based on your requirement. Default is black.' ),
                'id'                    => 'rzp_afd_heading_color'
            ),
            'heading_font_size' => array(
                'title'                 => __('Heading Font Size'),
                'type'                  => 'text',
                'desc'                  => __('Enter the font size of heading in px based on your requirement. Default is 10px.'),
                'id'                    => 'rzp_afd_heading_font_size'
            ),
            'content_color' => array(
                'title'                 => __('Content Color'),
                'type'                  => 'text',
                'desc'                  => __('Enter the content color based on your requirement. Default is grey.'),
                'id'                    => 'rzp_afd_content_color'
            ),
            'content_font_size' => array(
                'title'                 => __('Content Font Size'),
                'type'                  => 'text',
                'desc'                  => __('Enter the font size of content in px based on your requirement. Default is 10px.'),
                'id'                    => 'rzp_afd_content_font_size'
            ),
            'link_color' => array(
                'title'                 => __('Link Color'),
                'type'                  => 'text',
                'desc'                  => __('Enter the color based on your requirement. Default is blue.'),
                'id'                    => 'rzp_afd_link_color'
            ),
            'link_font_size' => array(
                'title'                 => __('Link Font Size'),
                'type'                  => 'text',
                'desc'                  => __('Enter the font size of link in px based on your requirement. Default is 10px.'),
                'id'                    => 'rzp_afd_link_font_size'
            ),
            'footer_color' => array(
                'title'                 => __('Footer Color'),
                'type'                  => 'text',
                'desc'                  => __('Enter the color based on your requirement. Default is grey.'),
                'id'                    => 'rzp_afd_footer_color'
            ),
            'footer_font_size' => array(
                'title'                 => __('Footer Font Size'),
                'type'                  => 'text',
                'desc'                  => __('Enter the font size of footer in px based on your requirement. Default is 10px.'),
                'id'                    => 'rzp_afd_footer_font_size'
            ),
            'dark_logo' => array(
                'title'                 => __('Dark Logo Enable/Disable'),
                'type'                  => 'checkbox',
                'desc'                  => __('Enable Dark Logo?'),
                'default'               => 'yes',
                'id'                    => 'rzp_afd_enable_dark_logo'
            ),
            'section_end' => array(
                 'type'                 => 'sectionend',
                 'id'                   => 'wc_settings_tab_demo_section_end'
            ),
        );
    }

    return apply_filters('wc_affordability_widget_settings', $settings);
}

function displayAffordabilityWidgetSettings()
{
    if (function_exists('woocommerce_admin_fields') === false)
    {
        if (defined('WC_ABSPATH')) {
            include_once WC_ABSPATH . 'includes/admin/wc-admin-functions.php';
        }
    }
    woocommerce_admin_fields(getAffordabilityWidgetSettings());
}

function updateAffordabilityWidgetSettings()
{
    woocommerce_update_options(getAffordabilityWidgetSettings());
    try
    {
        if (isset($_POST['woocommerce_razorpay_key_id']) and
            empty($_POST['woocommerce_razorpay_key_id']) === false and
            isset($_POST['woocommerce_razorpay_key_secret']) and
            empty($_POST['woocommerce_razorpay_key_secret']) === false)
        {
            $api = new Api($_POST['woocommerce_razorpay_key_id'], $_POST['woocommerce_razorpay_key_secret']);
        }
        else
        {
            $api = new Api(get_option('woocommerce_razorpay_settings')['key_id'],get_option('woocommerce_razorpay_settings')['key_secret']);
        }

        $merchantPreferences = $api->request->request('GET', 'accounts/me/features');

        if (isset($merchantPreferences) === false or
            isset($merchantPreferences['assigned_features']) === false)
        {
            throw new Exception("Error in Api call.");
        }

        update_option('rzp_afd_enable', 'no');
        foreach ($merchantPreferences['assigned_features'] as $preference)
        {
            if ($preference['name'] === 'affordability_widget' or
                $preference['name'] === 'affordability_widget_set')
            {
                update_option('rzp_afd_enable', 'yes');
                break;
            }
        }

    }
    catch (\Exception $e)
    {
        rzpLogError($e->getMessage());
        return;
    }
}

function isEnabled($feature)
{
    if (empty(get_option($feature)) === true)
    {
        return 'true';
    }
    $value = 'false';

    if (empty(get_option($feature)) === false and
        get_option($feature) === 'yes')
    {
        $value = 'true';
    }

    return $value;
}

function getCustomisation($customisation)
{
    $defaultCustomisationValues = [
        'rzp_afd_theme_color'               => '#8BBFFF',
        'rzp_afd_heading_color'             => 'black',
        'rzp_afd_heading_font_size'         => '10',
        'rzp_afd_content_color'             => 'grey',
        'rzp_afd_content_font_size'         => '10',
        'rzp_afd_link_color'                => 'blue',
        'rzp_afd_link_font_size'            => '10',
        'rzp_afd_footer_color'              => 'grey',
        'rzp_afd_footer_font_size'          => '10'
    ];

    $customisationValue = $defaultCustomisationValues[$customisation];
    if (empty(get_option($customisation)) === false)
    {
        $customisationValue = get_option($customisation);
    }

    return $customisationValue;
}

function isAffordabilityWidgetTestModeEnabled()
{
    if (empty(get_option('rzp_afd_enable_test_mode')) === true)
    {
        return false;
    }
    return (
        empty(get_option('rzp_afd_enable_test_mode')) === false and
        get_option('rzp_afd_enable_test_mode') === 'yes'
    );
}

ESTRELLA Pharma – Affy Pharma Pvt Ltd

TREPODOX

POWDER FOR ORAL SUSPENSION
30ML (HDPE BOTTLE)

Composition

Cefpodoxime 50mg/5ml

Indications & Uses

UTIs, LRTs

TREPODOX – CV

POWDER FOR ORAL SUSPENSION
30ML (GLASS BOTTLE)

Composition

Cefpodoxime 50mg + Potassium Clavulanate 31.25mg/ 5ml

Indications & Uses

Upper & lower respiratory infections, Uncomplicated skin infections, Urinary Tract Infections

ESTY CLAV

POWDER FOR ORAL SUSPENSION
30ML (GLASS +HDPE BOTTLE)

Composition

Amoxycillin 200mg + Potassium clavulanate 28.50 mg/ 5ml

Indications & Uses

Community Acquired Pneumonia, Acute Exacerbations of Chronic Bronchitis, Upper Respiratory Tract Infections, Urinary Tract Infections

ESTRIXIME – CV

POWDER FOR ORAL SUSPENSION
30ML (GLASS BOTTLE)

Composition

Cefixime 50mg + Potassium clavulanate 31.25mg/5ml

Indications & Uses

Urinary Tract Inefctions, AECB, Otitis Media, Typhoid/p>

ESTRIXIME

POWDER FOR ORAL SUSPENSION
30ML (HDPE BOTTLE)

Composition

Cefixime 50mg/5ml

Indications & Uses

Urinary Tract Inefctions, Gastroenteritis

REOMELL

ORAL SUSPENSION
15 ml

Composition

Azithromycin 200mg/5ml

Indications & Uses

Community Acquired Pneumonia, Acute Exacerbations of Chronic Bronchitis,

TAMEST – DS

ORAL SUSPENSION
60 ml

Composition

Paracetamol 250mg/5ml

Indications & Uses

Fever, Pain

STREFEN

ORAL SUSPENSION
60 ml

Composition

Paracetamol 125mg + Mefenamic Acid 50mg/5ml

Indications & Uses

Pain, Fever

STREFOX

ORAL SUSPENSION
30 ml

Composition

Ofloxacin 50mg/5ml

Indications & Uses

Acute exacerbations of chronic Bronchitis, Diarrhoea

TAMACET-P

SYRUP
60 ml

Composition

Paracetamol 125mg + PPH 5mg + Cetirizine HCI 2mg/5ml

Indications & Uses

Fever, common cold & Flu

HEPTRELL

ORAL SUSPENSION
200ml

Composition

Cyproheptadine HCI 2mg + Tricholine citrate 0.275mg/5ml

Indications & Uses

Stimulate Apetite, Induces Weight Gain, Cure Allergies

TREP-DSR

CAPSULES ( HARD GELATIN)
10X10 (Alu-Alu)

Composition

Pantoprazole 40mg (EC) + Domperidone 30mg (SR)

Indications & Uses

GERD, Dyspepsia, Acid Peptic Disorders, Gastritis

RALE-DSR

CAPSULES ( HARD GELATIN)
11X10 (Alu-Alu)

Composition

Rabeprazole 20mg (EC) + Domperidone SR

Indications & Uses

GERD, Dyspepsia, Acid Peptic Disorders, Gastritis

STRETOP-40

INJECTION
40ml

Composition

Pantoprazole Sodium 40mg + NaCL

Indications & Uses

Acid-peptic disorders in hospitalized patients, Zollinger – Ellison Syndrome, Treatment of GERD Associated with Erasive Esophagitis, GL Bleed

DIMACID

SUSPENSION
170ml

Composition

Activated Dimethicone 25mg + Magnesium Hydroxide 200mg+ Aluminium Hydroxide Gel 200mg/10ml

Indications & Uses

Heartburn, Acid Indigestion

ELLAZYME

SYRUP
200ml

Composition

Alpha Amylase (1:2000) 50mg, Pepsin(1:3000) 10mg/5ml

Indications & Uses

Dyspepsia, Flatulence, Anorexia, Pancreatic Insufficiency

ARBOLL-Z

CAPSULES (HARD GELATIN)
10X3X10

Composition

Vitamin C 75mg + Vitamin B12 5mcg + Carbonyl Iron 100mg + Folic Acid 1.5mg + Zinc Sulphate 61.8mg

Indications & Uses

Hyphocromic Anemia in Pregnancy, Chronic and / or Acute Blood Loss, Post-gynaesurgery, Iron Deficiency Anemia

EST-D3 60K

CAPSULES (SOFT GELATIN)
10X1X4

Composition

Cholecalciferol 60000 UI

Indications & Uses

Osteoporosis, Osteoarthritis, Musculoskeletal Pain, Type- 2 Diabetes, Menstrual Irregularities, Pre-eclampsia, IUGR

STREBONA

ORAL SUSPENSION
200ml

Composition

Calcium Carbonate 625mg, Vitamin D3 125 IU/5ml

Indications & Uses

Osteomalacia, Osteoporosis, Fractures, Premenstrual Syndrome

STREFE-III

SYRUP (IRON TONIC)
300 ml

Composition

Iron (III) Hydroxide Polymaltose 50mg, Folic Acid 0.5mg/15ml

Indications & Uses

Pregnancy and lactation, Iron Deficiency Anaemia, Anaemia due to Excessive Haemorrhage, Anaemia Associated with Infections and Malignant Disease

STRECIUM

CAPSULES (SOFT GELATIN)
5X2X15

Composition

Calcitriol 0.25mcg + Calcium Carbonate 500mg + Zinc Sulphate 7.5mg

Indications & Uses

Osteoporosis, Hypoparathyroidism, Pregnancy & Lactation, Premenstrual Syndrome

ESTRE-SPAS

TABLETS
20X10

Composition

Mefenamic Acid 250mg + Dicyclomine HCI 10mg

Indications & Uses

Dysmenorrhea, Irritable Bowel Syndrome, Colic and Bladder Spasm, Abdominal Pain

TAMEST-A

TABLETS (BLISTERS)
20X10

Composition

Nimeulide 100mg + Paracetamo; 325mg

Indications & Uses

Arthritis Pain, Soft Tissue Trauma Including Sprains, Musculoskeletal Pain, Pain Following Dental Extraction

PARTRA FORTE

TABLETS

20X10

Composition

Tramadol 37.5mg + Paracetamol 325mg

Indications & Uses

Chronic Back Pain, Osteoarthritis, Postoperative Pain

UMRELY GEL

GEL
30g

Composition

Diclofenac Diethylamine 1.16% w/w + Oleum Linseed Oil 3 % w/w + Menthol 5% w/w +Methyl Salicylate 10% w/w

Indications & Uses

Sprains & Strains, Lower Back Pain, Joint Pain, Knee Pain

MOISTACT

CREAM
20g

Composition

Urea 10% +Lactic Acid 10% + Propylene Glycol 10% + Liquid Paraffin 10%

Indications & Uses

Foot Cracks, Keratolytic

BELODIP

OINTMENT
15g

Composition

Clotrimazole 1% w/w + Beclomethasone Dipropionate 0.025% w/w + Neomycin 0.5% w/w

Indications & Uses

Eczema, Psoriasis, Corticosteroid Responsive Dermatoses

MIN-DAND

LOTION
100 ml

Composition

Ketoconazole 2% w/v

Indications & Uses

Pityriasis, Dandruff

MIN-DAND-Z

LOTION
100 ml

Composition

Ketoconazole Shampoo 2% w/v + ZPTO 1% w/v

Indications & Uses

Pityriasis, Dandruff

MIN-DAND

SOAP
75g

Composition

Ketoconazole 1% w/w

Indications & Uses

Tinea Versicolor, Prophylaxis of Pityriasis Versicolor

FLUTRELLA

TABLETS
20X1X1

Composition

Fluconazole 200mg

Indications & Uses

Vaginal Candidiasis, Brochopulmonary Infections, Candiduria, Tinea Pedis, Corposis, Cruris, Versicolor

ESTRAVIT

SYRUP
200ml

Composition

L-Iysine HCI 25mg + Vitamin B1 2.5mg + Vitamin B2 2.5mg + Vitamin B6 0.75mg + D-panthenol 3mg +Niacinamide 25mg + Mecobalamin 2mcg/10ml

Indications & Uses

Sub-optimal Growth, Poor Weight Gain, Malnutrition, Prolonged Illness

LYCOSTER PLUS

SYRUP
225ml

Composition

Each 10ml Contains: Lycopene 6% 1000mcg + Vitamin A Palmitate 2500 IU + Vitamin E 10 IU + Ascorbic Acid 50mg + Selenium (as Sodium Selenate) 35mcg + Zinc (As Zinc Gluconate) 3mg + Manganese (as Manganese Gluconate) 2mg + Iodine ( As Potassium Iodine) 100mcg + Copper (As Copper Sulphate0 500mcg + Thiamine HCI 2mg + Riboflavine 3mg + Pyridoxine HCI 1.5mg

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

OSERON

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Antioxidant, Multivitamin & Multiminerals

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

GERMELLA

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Vitamin E (Natural) 400 IU + Wheat Germ Oil 100mg + Omega 3 Fatty Acids 30mg

Indications & Uses

Ulcerative colitis, Metabolic Syndrome, Rheumatoid Arthritis, Type-2 Diabetes, Cardiovascular Diseases

LYCOSTER GOLD

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Each SG Contains Lycopene 6% 2000 IU + Vitamin A 2500 IU + Vitamin E Acetate 10 IU + Vitamin C 50 mg + Zinc sulphate Monohydrate 27.45mg + Selenium Dioxide 70mcg

Indications & Uses

Idiopathic Male Infertility, Pre-eclampsia, Prostate Cancer, Cardiovascular Diseases, Diabetes Mellitus

OSERON -G

CAPSULES (SOFT GELATIN)
10X1X11

Composition

Ginseng + Multivitamin + Multimineral

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

OSERON -G

CAPSULES (SOFT GELATIN)
10X1X11

Composition

Ginseng + Multivitamin + Multimineral

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

ESTRIXIME-200 LB

TABLETS (Alu-Alu)
20X10

Composition

Cefixime 200mg + Lactic Acid Bacilus 2.5 billion spores

Indications & Uses

Otitis Media, Pharyngitis & Tonsillitis, Uncomplicated Urinary Tract Infections, Acute Exacerbations of Chronic Bronchitis, Enteric Fever

ESTRIXIME-CV-325

TABLETS (Alu-Alu)
10X1X6

Composition

Cefixime 200mg + Potassium Clavulanate 125mg

Indications & Uses

Respiratory Tract Infections, Urinary Tract Infections, Skin & Skin Structure Infections

ESTY CLAV-625 LB

TABLETS (Alu-Alu)
10X1X6

Composition

Amoxycillin 500mg + Potassium Clavulanate 125mg

Indications & Uses

Respiratory Tract Infections, Community Acquired Pneumonia, Gynaecological Infections, Acute Exacerbations of Chronic Bronchitis, Skin and Soft Tissue Infections

FLOXEST

TABLETS (Blister)
20X10

Composition

Ofloxacin 200mg + Ornidazole 500mg

Indications & Uses

Surgical ions, Diarrheas of Mixed Etiology, Gynaecological Infections, Orofacial and Dental Infections

VOFLOX-500

TABLETS
10X10

Composition

Levofloxacin 500mg

Indications & Uses

Acute Bacterial Sinusitis, Acute Bacterial Exacerbations of Chronic Bronchitis, Skin & Skin Structure Infections, Chronic Bacterial Prostatitis, Urinary Tract Infections

FLOXEST – O

TABLETS (Alu-Alu)
20X10

Composition

Cefixime 200mg + Ofloxacin 200mg

Indications & Uses

Community Acquired Pneumonia, Multiple Drug Resistant-TB, Typhoid

FLOXEST

TABLETS (Alu-Alu)
20X10

Composition

Ofloxacin 200mg

Indications & Uses

Community Acquired Pneumonia, Multiple Drug Resistant-TB, Typhoid

ESTY CLAV- 1.2

INJECTIONS
1.2g

Composition

Amoxycillin 1000mg + Potassium Clavulanate 200mg + WFI

Indications & Uses

Community Acquired Pneumonia, Gynaecological Infections, Upper Respiratory Tract Infections, Skin and Soft Tissue Infections, Urinary Tract Infections, Acute Exacerbations of Chronic Bronchitis

TRELLON-SB 1.5

INJECTIONS
1.5g

Composition

Ceftriaxone 1000mg + Sulbactam 500mg + WFI

Indications & Uses

Gynaecological Infections, Lower Respiratory Tract Infections, Intra-abdominal Infections with Aerobic Organisms, Surgical Prophylaxis

TRELLON-TZ 1.125

INJECTIONS
1.125gm

Composition

Ceftriaxone 1000mg + Tazobactam 500 mg + WFI

Indications & Uses

Bone & Joint Infections, Intra-abdominal Infections, Bacterial Meningitis, Pre-operative Surgical Prophylaxis

RELLAM

INJECTIONS
1gm

Composition

Meropenem 1gm + WFI

Indications & Uses

Complicated Intra-abdominal Infection (cIAI), Complicated Skin & Skin Structure Infections (cSSSI), Bacterial Meningitis, Noscocomial Pneumonia

TRELIN-Z 4.5

INJECTIONS
4.5gm

Composition

Piperacillin 4000mg + Tazobactam 500mg + WFI

Indications & Uses

Intra-abdominal Infections, Complicated Urinary Tract Infections, Febrile Neutropenia, Lower Respiratory Tract Infections

TRELIN-Z 4.5

INJECTIONS
4.5gm

Composition

Piperacillin 4000mg + Tazobactam 500mg + WFI

Indications & Uses

Intra-abdominal Infections, Complicated Urinary Tract Infections, Febrile Neutropenia, Lower Respiratory Tract Infections

BUTRELLA

SYRUP

100ml

Composition

Ambroxol HCI 15mg + Guaiphensin 50mg + Terbutaline Sulphate 1.5mg + Mentholated Base/5ml

Indications & Uses

Bronchitis, Productive Cough, Emphysema, Bronchial Asthma

BUTRELLA-BR

SYRUP

100ml

Composition

Terbutaline Sulphate 1.25mg + Bromhexine HCI 4mg + Guaiphenesin 50mg + Methalated Base/5ml

Indications & Uses

Acute Cough, Abnormal Mucus Secretion, Productive Cough

DEXTRIN

SYRUP
100ml

Composition

Dextromethorphan Hydrobromide 10mg + Phenylpherine 5 mg + Cetrizine 5mg + Mentholated Base/5ml

Indications & Uses

Commom Cold and Flu, Nasal Congestion, Sore Throat

VOTRELL-M

TABLETS (Alu-Alu)
20X10

Composition

Levocetirizine 5mg + Montelukast 10mg

Indications & Uses

Allergic Rhinitis, Nasal Congestion, Asthma

VOTRELL

TABLETS (Alu-Alu)
20X11

Composition

Levocetirizine 5mg

Indications & Uses

Chronic Idiopathic Urticaria (CIU), Seasonal Allergic Rhinitis (SAR), Perennial Allergic Rhinitis (PAR)

Arrange A Callback
[]
1 Step 1
Full Name
Telephone
Departmentyour full name
Postal Address
Message
0 /
Previous
Next
Shopping Basket