Jump to content

PayPal 3.7.2 and PrestaShop 1.5.6 don't work


eledgaar

Recommended Posts

no problem on dupe..

 

when you get a 500 or blank page, you will need the underlying php error.  sometimes one can obtain from hosting control panel (php error log).

 

the most common way is to turn on ps debug, recreate issue, search on issue (seldom are we fist to have issue) :)

 

http://www.prestashop.com/forums/topic/224525-how-to-turn-on-error-reporting-for-debug-information/

Link to comment
Share on other sites

yeah!

now shows this errors:

 

Fatal error: Uncaught exception 'SmartyException' with message 'Plugin tag "getThemeBlockContent" already registered' in /var/www/vhosts/mueblesybanoslaranilla.es/httpdocs/prestashop/tools/smarty/sysplugins/smarty_internal_templatebase.php:426 Stack trace: #0 /var/www/vhosts/mueblesybanoslaranilla.es/httpdocs/prestashop/config/smarty.config.inc.php(173): Smarty_Internal_TemplateBase->registerPlugin('function', 'getThemeBlockCo...', Array) #1 /var/www/vhosts/mueblesybanoslaranilla.es/httpdocs/prestashop/override/classes/controller/FrontController.php(21): smartyRegisterFunction(Object(Smarty), 'function', 'getThemeBlockCo...', Array) #2 /var/www/vhosts/mueblesybanoslaranilla.es/httpdocs/prestashop/classes/controller/Controller.php(150): FrontController->init() #3 /var/www/vhosts/mueblesybanoslaranilla.es/httpdocs/prestashop/modules/paypal/express_checkout/payment.php(399): ControllerCore->run() #4 {main} thrown in/var/www/vhosts/mueblesybanoslaranilla.es/httpdocs/prestashop/tools/smarty/sysplugins/smarty_internal_templatebase.php on line 426

Link to comment
Share on other sites

if possible using ftp rename

override/classes/controller/FrontController.php

override/classes/controller/_FrontController.php

 

Can you tell by looking at FrontCrontroller.php what this override is for?

 

you may consider posting in job offers to have someone that can look at this much closer than we can on forum.

Link to comment
Share on other sites

the issue doesn't seem to be the paypal module, but an override you have installed on your website.  There is not enough information in this post to determine what the override is, but the Paypal modules do not install overrides.

 

As El Patron already suggested, you can try to disable the overrides by renaming it, but I suspect that will break some other module that you have installed.  You need to identify the source of the override (which module installed it), and then work with that module author to fix this issue.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

Ive enabled my php error log and my host can confirm that there are no errors but i have the same problem?

 

Seriously, why is this a problem (using default theme, default blocks and default paypal EU module)...It's bloody stupid!!!

  • Like 1
Link to comment
Share on other sites

Ive enabled my php error log and my host can confirm that there are no errors but i have the same problem?

 

Seriously, why is this a problem (using default theme, default blocks and default paypal EU module)...It's bloody stupid!!!

open a separate thread for your issue.  you say you have the same problem, but don't even describe what it is?  Don't bother replying to me here, just open a new thread and document your issue

Link to comment
Share on other sites

It is the same / similar problem, the payment process is going through fine but the customer is being returned back to a blank page (error 500).

 

I have made my own post and since when do YOU get to tell me where to post or not? Do one , rude tart.

Link to comment
Share on other sites

just follow the forum rules.  posting that you have the same problem, and then saying that you have a similar problem is completely different.

 

The problem in this thread is about the user having an override installed, that is completely unrelated to the Paypal module.  If you have the same issue, then remove the override and test again.

 

Otherwise create a new topic with your details and move on

Link to comment
Share on other sites

Correct me if I am wrong, but the title reads "PayPal 3.7.2 and PrestaShop 1.5.6 don't work" and given the vague explanation on the first post I felt it was necessary to post my problem here (again I use the title in my defence).

 

My problem also consisted of checking permission, and there is a high possibility that there is an override issue....but as to what is causing it? Since my problem isn't producing a sufficient (or visibly notable) error log, I have no choice but to scan the forums in hope I will find a solution to my "unknown" problem.

 

Similar, same or different I am still unaware of my issue or its solution. So to say that I am unwelcome to post here is ludicrous and I state facts when I say that any same bug can show different symptoms.

 

Anyway's I'm assuming that there may be an override issue which is causing redirection problem, of which I was only able to figure out when I turned on sandbox mode and turned on the Presta Error log (set define to TRUE). 

 

 

I'm using the default version of PayPal. The domain is Spanish (.es) 

Do not show me any error, just shows me a blank page.

 

The quote above is/was my main symptom, when using the PayPal module in Live Mode, I was able to produce this error. The payment goes through but the "redirect" stopped the customer coming back to the order complete page, I tried searching "PayPal Blank Page / Error 500" and I came across this topic among many.

 

Evidentially, I attempted each and every solution (since my error log was deemed useless). The error message I was eventually given.

Error code: ERR_TOO_MANY_REDIRECTS

Anyway's I guess I'l make a post that comprises of all these errors. Thanks anyway's

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