Jump to content

SMARTY CACHE breaking our paypal module and checkout


Recommended Posts

Hi Everyone,

 

We've had a nightmare two weeks, our paypal module broke a few weeks ago and we have since been trying to fix it. 

 

By broke i mean, customer would order, go to paypal, successfully complete paypal payment but would go back our website looking at a blank screem. ALSO, the customers order would NOT show in the back office > orders page. 

 

Thanks to the help of forum member pascalvg and a few others we were able to fix the paypal module twice, first time we put our website back to an old backup and this fixed the paypal issue, then paypal broke again. Second time we fixed paypal by putting our header back to the default header files as it seemed some changes we made in the header had some how messed up paypal and shopping cart. 

 

As of now paypal is working perfectly. :) but only if SMARTY CACHE is turned OFF

 

So my question is....

 

1) How/why would SMARTY CACHE (backoffice > advanced parameters > performance) be breaking our paypal module (as described above) and also actually breaking our universal payment module too. 

 

When SMARTY CACHE is turned ON our website goes from performing perfectly to all customers being show a BLANK page when they complete their order, most importantly their orders never get created in the back office. They can complete a payment using paypal (we receive the paypal payment in our paypal account) but instead of seeing a order confirmation page like they should at the end, they just see a blank white screen and no orders will show in their account OR in our back office orders page or SOMETIMES the order will show in the back office but it doesnt have a status and if you open the order there are no products inside. How could smarty cache be having this efftect?

 

 

 

Here is our Cache settings when PAYPAL IS WORKING PERFECTLY

 

Smart Cache

 

 

template compilation  = Recompile templates if the files have been updated

 

 

Cache = NO (off)     (when this is ON we were using caching type: Mysql. As soon as we turn it ON, paypal/checkout breaks!)

 

 

 

CCC (combine, compress and cache)

 

 

Everything is set to ''YES'' except ''compress inline javascript in HTML'' which is set to no.

 

 

 

 

Caching

 

 

Use cache = YES

 

Caching System = File system

 

 

 

Link to comment
Share on other sites

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...