public function hookSubcartPaymentInfo($modulename, $formid, $is_parallel_payment = false)
 {
     global $smarty, $cookie;
     $_SESSION[self::SUBCART_SESSION_KEY] = 0;
     if (intval(Configuration::get("AGILE_MS_PAYMENT_MODE")) == self::PAYMENT_MODE_SELLER or ${${"GLOBALS"}["ecmmoezcsbwo"]} == "parallel_confirm_form") {
         include_once _PS_ROOT_DIR_ . "/modules/agilemultipleseller/SellerInfo.php";
         ${"GLOBALS"}["udjhod"] = "unpaid_sellers";
         include_once _PS_ROOT_DIR_ . "/modules/agilemultipleseller/AgileSellerPaymentInfo.php";
         ${${"GLOBALS"}["udjhod"]} = self::get_unpaid_sellers();
         if (!empty(${${"GLOBALS"}["uhnoyti"]}) and count(${${"GLOBALS"}["uhnoyti"]}) > 0) {
             $pegmrqvvh = "unpaid_sellers";
             $qfgtoxgglb = "unpaid_seller";
             ${"GLOBALS"}["owphoxzzq"] = "existSupportPayment";
             ${"GLOBALS"}["cqmbmhojw"] = "formid";
             ${"GLOBALS"}["ivclipi"] = "recepient";
             $gjsoifwdwzb = "is_parallel_payment";
             ${${"GLOBALS"}["vlhmfsabigj"]} = array();
             foreach (${$pegmrqvvh} as ${$qfgtoxgglb}) {
                 $cszptxpxew = "unpaid_seller";
                 ${"GLOBALS"}["kybolky"] = "id_seller";
                 ${"GLOBALS"}["tcdertwhmw"] = "subcart_discounts";
                 $iefslihwm = "id_seller";
                 $uzgiknt = "subcart_discounts";
                 ${"GLOBALS"}["vbpkbvdrm"] = "support_payment";
                 $lowipyaeb = "formid";
                 ${"GLOBALS"}["wvfdosp"] = "other_info";
                 $jabgpgnqebr = "id_seller";
                 ${${"GLOBALS"}["vbpkbvdrm"]} = 1;
                 $fdcpbg = "seller_name";
                 ${"GLOBALS"}["xbhypslnqt"] = "id_seller";
                 ${${"GLOBALS"}["qcrytsf"]} = ${$cszptxpxew}["id_owner"];
                 if (${$iefslihwm} > 0 && ${$lowipyaeb} != "parallel_confirm_form") {
                     $mpjbyikbk = "modulename";
                     ${"GLOBALS"}["jbztmlz"] = "modulename";
                     ${${"GLOBALS"}["tvyjtwh"]} = ${${"GLOBALS"}["zphwvfrdss"]};
                     $tekrbf = "paymentinfo";
                     if (${${"GLOBALS"}["jbztmlz"]} == "agilegooglecheckout") {
                         $frykoy = "payment_modulename";
                         ${$frykoy} = "googlecheckout";
                     } else {
                         if (${$mpjbyikbk} == "agilebankwire") {
                             ${"GLOBALS"}["humivxnjrbk"] = "payment_modulename";
                             ${${"GLOBALS"}["humivxnjrbk"]} = "bankwire";
                         }
                     }
                     ${"GLOBALS"}["lldqjfu"] = "payment_modulename";
                     ${$tekrbf} = AgileSellerPaymentInfo::getForSellerByModuleName(${${"GLOBALS"}["lldqjfu"]}, ${${"GLOBALS"}["qcrytsf"]});
                     if (!Validate::isLoadedObject(${${"GLOBALS"}["ntnrquojkaa"]})) {
                         ${${"GLOBALS"}["vjlgjofetoi"]} = 0;
                     } else {
                         if ($paymentinfo->in_use != 1) {
                             $brbrgptdpef = "support_payment";
                             ${$brbrgptdpef} = 0;
                         }
                     }
                 }
                 ${"GLOBALS"}["epycwhcjrfr"] = "seller_name";
                 $xerwnucdb = "cartinfo";
                 ${${"GLOBALS"}["oclbkvhtf"]} = AgileMultipleSeller::create_subcart_for_seller(${$jabgpgnqebr});
                 ${"GLOBALS"}["rivnorkzj"] = "moduleinstance";
                 ${"GLOBALS"}["ngpracnqrs"] = "moduleinstance";
                 $rmsixygh = "modulename";
                 ${${"GLOBALS"}["epycwhcjrfr"]} = "";
                 ${"GLOBALS"}["rgokucipqb"] = "subcart_total";
                 if (${${"GLOBALS"}["kybolky"]} == 0) {
                     ${${"GLOBALS"}["rcxekslsb"]} = Configuration::get("PS_SHOP_NAME");
                 } else {
                     ${"GLOBALS"}["polxsocg"] = "id_seller";
                     $iqphuuwjje = "seller_name";
                     ${${"GLOBALS"}["atnqtpp"]} = new SellerInfo(SellerInfo::getIdBSellerId(${${"GLOBALS"}["polxsocg"]}), $cookie->id_lang);
                     ${$iqphuuwjje} = isset(${${"GLOBALS"}["atnqtpp"]}) ? $sellerinfo->company : $this->getL("Unknow");
                 }
                 Cache::clean("Cart::getCartRules" . ${$xerwnucdb}["id_cart"] . "-*");
                 ${${"GLOBALS"}["uuouexp"]} = new Cart(${${"GLOBALS"}["oclbkvhtf"]}["id_cart"]);
                 ${${"GLOBALS"}["rgokucipqb"]} = $subcart->getOrderTotal(true, Cart::BOTH, null, null, false);
                 ${${"GLOBALS"}["tcdertwhmw"]} = $subcart->getOrderTotal(true, Cart::ONLY_DISCOUNTS, null, null, false);
                 ${${"GLOBALS"}["brvkng"]} = $subcart->getOrderTotal(true, Cart::BOTH) - $subcart->getOrderTotal(false, Cart::BOTH);
                 ${${"GLOBALS"}["gcpcmr"]} = Module::getInstanceByName(${$rmsixygh});
                 ${"GLOBALS"}["duvlppreoh"] = "recepients";
                 ${${"GLOBALS"}["krvwnkwth"]} = "";
                 if (Validate::isLoadedObject(${${"GLOBALS"}["rivnorkzj"]}) && method_exists(${${"GLOBALS"}["ngpracnqrs"]}, "getAdditionalInfo")) {
                     ${${"GLOBALS"}["krvwnkwth"]} = $moduleinstance->getAdditionalInfo(${${"GLOBALS"}["qcrytsf"]});
                 }
                 ${${"GLOBALS"}["duvlppreoh"]}[] = array("id_seller" => ${${"GLOBALS"}["xbhypslnqt"]}, "support_payment" => ${${"GLOBALS"}["vjlgjofetoi"]}, "seller_name" => ${$fdcpbg}, "products" => $subcart->getProducts(), "id_subcart" => $subcart->id, "total_tax" => ${${"GLOBALS"}["brvkng"]}, "shippingCost" => $subcart->getOrderTotal(true, Cart::ONLY_SHIPPING), "subcart_total" => ${${"GLOBALS"}["ewciuizck"]}, "subcart_totaldiscounts" => ${$uzgiknt}, "other_info" => ${${"GLOBALS"}["wvfdosp"]});
             }
             $wfvtkolo = "recepients";
             ${${"GLOBALS"}["oxuqpqbl"]} = false;
             foreach (${$wfvtkolo} as ${${"GLOBALS"}["ivclipi"]}) {
                 ${"GLOBALS"}["lwviwhhyz"] = "recepient";
                 if (${${"GLOBALS"}["lwviwhhyz"]}["support_payment"] == 1) {
                     ${"GLOBALS"}["imdsmll"] = "existSupportPayment";
                     ${${"GLOBALS"}["imdsmll"]} = true;
                     break;
                 }
             }
             if (!${${"GLOBALS"}["owphoxzzq"]}) {
                 return "";
             }
             $smarty->assign(array("recepients" => ${${"GLOBALS"}["vlhmfsabigj"]}, "modulename" => ${${"GLOBALS"}["zphwvfrdss"]}, "moduleformid" => ${${"GLOBALS"}["cqmbmhojw"]}, "is_parallel_payment" => ${$gjsoifwdwzb}));
             return $this->display($this->get_module_file(), "payment-subcart.tpl");
         }
     }
 }