select("SELECT `customer_id` FROM ".$glob['dbprefix']."CubeCart_customer WHERE `email` = ".$db->MySQLSafe($_POST['email'])); if ($customer == true) { $transData['customer_id'] = $customer[0]["customer_id"]; $transData['gateway'] = "WorldPay"; $transData['trans_id'] = $_POST['transId']; $transData['order_id'] = $_POST['cartId']; $transData['amount'] = $_POST['amount']; if ($_POST['transStatus'] == "Y") { $transData['status'] = "Success"; $paymentResult = 2; $order->orderStatus(3,$_POST['cartId']); $transData['notes'] = "Payment was successful."; } else { $transData['status'] = "Fail"; $paymentResult = 3; $order->orderStatus(2,$_POST['cartId']); $transData['notes'] = "Payment unsuccessful. More information may be availbe in the WorldPay control panel."; } $order->storeTrans($transData); } else { die("Fatal Error: Customer not found from email address."); } ?>