HEX
Server: Apache
System: Linux webm019.cluster128.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: petsclubcc (68997)
PHP: 5.4.45
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/petsclubcc/shopteste/wp-content/plugins/dev 2/includes/woocommerce_tax_script.php
<?php
function fireInfluensAgencyPixel($order_id){
        //get order
        $order = wc_get_order( $order_id );
        //get total transaction amount
        $total = $order->get_subtotal();
        //get order id
        $order_id = $order->get_id();
        //get products
        $products = $order->get_items();
        //products count
        $product_count = 0;
        //get products
        foreach ( $products as $item ) {
            $products_details[] = array(
            "name" => $item->get_name(),
            "product_id" =>$item->get_product_id(),
            "price" => wc_get_product( $item->get_product_id())->get_price(),
            "quantity" => $item->get_quantity()
        );
        $product_count = $product_count + $item['quantity'] ;
        }
        //convert products details array to json object
        $productsJsonData = json_encode($products_details);
        //get applied coupon code(s)
        $coupon_codes = implode(',', $order->get_coupon_codes());

        require_once('data_fetch_smiclickid.php');
        $commission_amount_db=fetch_smiclickid();
        ?>
            <script language="JavaScript" type="text/javascript">
                //total transaction amount
                var afprice = <?php echo($total); ?>;
                //the commission amount from the passed config value
                var commission_amount = <?php echo($commission_amount_db); ?>;
                if(!commission_amount){
                    commission_amount = 15;
                }
                //calculate the commission
                var custom_field1 = ((commission_amount * afprice)/100).toFixed(2);
                // pass order id
                var custom_field2 = <?php echo($order_id); ?>;
                // pass product number
                var custom_field3 = <?php echo($product_count); ?>;
                //pass saled products details
                var custom_field4 = <?php echo($productsJsonData); ?>;
                custom_field4 =JSON.stringify(custom_field4);
                //applied coupon code(s)
                var custom_field5 = <?php echo json_encode($coupon_codes ?? ''); ?>;
                var clickIdFromLocalStorage = localStorage.getItem('smiclickId');
                if(clickIdFromLocalStorage){
                    var url = `https://europe-west1-shopmyinfluence-dev.cloudfunctions.net/stagingpixelV4/img?smic=${clickIdFromLocalStorage}&a=${afprice}&ref=${custom_field2}&cr=EUR&smi_cart=${custom_field4}&vc=${encodeURIComponent(custom_field5 || '')}&api_key=28v4syvNV04ayM1Sw_MYW7iMaQCtm3C34EHGAo9`;
                    const http = new XMLHttpRequest();
                    http.open("GET", url);
                    http.send();
                    http.onreadystatechange = (e) => {
                    }
                }
            </script>
        <?php
        
}