function setGiftWrapping() { global $toC_Json, $osC_Language, $osC_Tax, $osC_Weight, $osC_Currencies, $osC_ShoppingCart; $error = false; $feedback = array(); $osC_ShoppingCart = new toC_ShoppingCart_Adapter($_REQUEST['orders_id']); $osC_Tax = new osC_Tax_Admin(); $osC_Weight = new osC_Weight(); $osC_Currencies = new osC_Currencies(); if ($osC_ShoppingCart->setGiftWrapping($_REQUEST['checked'] == 'true' ? true : false, $_REQUEST['message'])) { $response = array('success' => true, 'feedback' => $osC_Language->get('ms_success_action_performed')); } else { $response = array('success' => false, 'feedback' => $osC_Language->get('ms_error_action_not_performed')); } echo $toC_Json->encode($response); }
function updatePaymentMethod() { global $toC_Json, $osC_Language, $osC_Shipping, $osC_ShoppingCart, $osC_Weight, $osC_Tax, $osC_Currencies, $osC_Customer; $osC_ShoppingCart = new toC_ShoppingCart_Adapter($_REQUEST['orders_id']); $osC_Shipping = new osC_Shipping(); $osC_Tax = new osC_Tax_Admin(); $osC_Weight = new osC_Weight(); $osC_Currencies = new osC_Currencies(); if ($osC_ShoppingCart->updatePaymentMethod($_REQUEST['payment_method'], $_REQUEST['use_store_credit'] == 'true' ? true : false)) { $response = array('success' => true, 'feedback' => $osC_Language->get('ms_success_action_performed'), 'use_store_credit' => $osC_ShoppingCart->isUseStoreCredit() ? true : false, 'disable_cbo_payment' => $osC_ShoppingCart->isUseStoreCredit() && $osC_ShoppingCart->isTotalZero() ? true : false); } else { $response = array('success' => false, 'feedback' => $osC_Language->get('ms_error_action_not_performed')); } echo $toC_Json->encode($response); }