Ejemplo n.º 1
0
 *  @copyright 2013-2015 patworx multimedia GmbH
 *  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
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;