Hello all. There's something wrong with my paypal module. I use PS 1.6.06 and paypal euro v3.7.2. Whenever my customer trying to pay order using his credit card, it will then shown a blank page. The weird things are:
- His card got charged, and my paypal funded. Seems the payment process was fine
- But there's no confirmation to my PS regarding that order or payment. The stock still showing the original amount of item (no sign of success payment).
I tried to do it my self with debug mode on, and received this message:
Warning: Missing argument 1 for PayPal::getTrackingCode(), called in /hermes/bosweb26a/b1856/ipg.xxxx/xxxx/modules/paypal/express_checkout/process.php on line 242 and defined in /hermes/bosweb26a/b1856/ipg.xxxx/xxxx/modules/paypal/paypal.php on line 770 Fatal error: Uncaught exception 'PrestaShopException' with message 'Can't load Order status' in /hermes/bosweb26a/b1856/ipg.xxxx/xxxx/classes/PaymentModule.php:156 Stack trace: #0 /hermes/bosweb26a/b1856/ipg.xxxx/xxxx/modules/paypal/paypal.php(1361): PaymentModuleCore->validateOrder(14, 2, 54000, 'PayPal', 'Payment accepte...', Array, 2, false, '1e942fa99f1e7eb...', Object(Shop)) #1 /hermes/bosweb26a/b1856/ipg.xxxx/xxxx/modules/paypal/express_checkout/payment.php(290): PayPal->validateOrder(14, 2, 54000, 'PayPal', 'Payment accepte...', Array, 2, false, '1e942fa99f1e7eb...', Object(Shop)) #2 /hermes/bosweb26a/b1856/ipg.xxxx/xxxx/modules/paypal/express_checkout/payment.php(306): validateOrder(Object(Customer), Object(Cart), Object(PaypalExpressCheckout)) #3 {main} thrown in /hermes/bosweb26a/b1856/ipg.xxxx/xxxx/classes/PaymentModule.php on line 156
Can anyone help me to solve this problem?