include_once '../../config/config.inc.php'; include_once '../../init.php'; include_once '../../modules/amzpayments/amzpayments.php'; $module_name = Tools::getValue('moduleName'); $amz_payments = new AmzPayments(); if (Tools::getValue('action')) { if (Tools::getValue('action') == 'shippingCapture') { $_POST['action'] = 'shippingCapture'; } } switch (Tools::getValue('action')) { case 'getHistory': echo $amz_payments->getOrderHistory(Tools::getValue('orderRef')); break; case 'getSummary': echo $amz_payments->getOrderSummary(Tools::getValue('orderRef')); break; case 'getActions': echo $amz_payments->getOrderActions(Tools::getValue('orderRef')); break; case 'closeOrder': $amz_payments->closeOrder(Tools::getValue('orderRef')); echo '<br/><b>' . $amz_payments->l('Order completed') . '</b>'; break; case 'cancelOrder': $amz_payments->cancelOrder(Tools::getValue('orderRef')); echo '<br/><b>' . $amz_payments->l('Payment process cancelled') . '</b>'; break; case 'refreshOrder': $q = 'SELECT * FROM ' . _DB_PREFIX_ . 'amz_transactions WHERE amz_tx_order_reference = \'' . pSQL(Tools::getValue('orderRef')) . '\'