Jump to content

Blank screen after paying with PayPal!


ariii

Recommended Posts

Hi,

I have the latest PayPal module installed on my website, it workes fine till i proceed to payment.

When i checkout i get redirected to paypal as normal, and when i log in with my paypal account and press proceed i get a blank screen.

This the adress link when i get a blank page:
https://mysite.com/modules/paypal/express_checkout/payment.php?token=EC-XXX&PayerID=XXX

The page source is also empty.

When i check paypal, i see that the payment is done and i have received my payment. But the customer is stuck with a blank page. When i refresh it, paypal says the payment is already done. But i don't get redirected to my site to download the digital product.

Link to comment
Share on other sites

Enable debug mode and you will see and error message instead of a blank page.  Search the forums for how to enable debug mode for your version of Prestashop

Thank you for your respond, with debug mode on i get this error when i want to checkout:

 

Notice: Use of undefined constant _RIJNDAEL_KEY_ - assumed '_RIJNDAEL_KEY_' in /home/XXXX/domains/XXXX.com/public_html/classes/Cookie.php on line 80

 

Notice: Use of undefined constant _RIJNDAEL_IV_ - assumed '_RIJNDAEL_IV_' in /home/XXXX/domains/XXXX.com/public_html/classes/Cookie.php on line 80

 

Warning: Cannot modify header information - headers already sent by (output started at /home/XXXX/domains/XXXX.com/public_html/classes/Cookie.php:80) in /home/XXXX/domains/XXXX.com/public_html/classes/Tools.php on line 132

Link to comment
Share on other sites

At back office if i go to Advanced parameters>Performance>Ciphering and change the Algorithm to "Use the custom BlowFish class." I get during the payment with paypal this error:

Notice: Undefined index: PAYMENTREQUEST_0_SHIPPINGAMT in /home/XXX/domains/XXX.com/public_html/modules/paypal/paypal_orders.php on line 70

Fatal error: Uncaught exception 'PrestaShopException' with message 'Can't load Order status' in /home/XXX/domains/XXX.com/public_html/classes/PaymentModule.php:174 Stack trace: #0 /home/XXX/domains/XXX.com/public_html/modules/paypal/paypal.php(1366): PaymentModuleCore->validateOrder(21, 2, 0.04, 'PayPal', 'Payment accepte...', Array, 1, false, 'a33cdc18fd77d5a...', Object(Shop)) #1 /home/XXX/domains/XXX.com/public_html/modules/paypal/express_checkout/payment.php(290): PayPal->validateOrder(21, 2, 0.04, 'PayPal', 'Payment accepte...', Array, 1, false, 'a33cdc18fd77d5a...', Object(Shop)) #2 /home/XXX/domains/XXX.com/public_html/modules/paypal/express_checkout/payment.php(306): validateOrder(Object(Customer), Object(Cart), Object(PaypalExpressCheckout)) #3 {main} thrown in /home/XXX/domains/XXX.com/public_html/classes/PaymentModule.php on line 174

Edited by ariii (see edit history)
Link to comment
Share on other sites

I switched to wordpress, and deleted prestashop.
Because prestashop didn't respond to my mails.
Everything that's wrong or doesn't work cost money with prestashop.
Wordpress has a better solution for me with free plugins etc.
I only paid for the template and the service is better.

Link to comment
Share on other sites

  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...