i try to solve this problem for a few days now. My Problem is, that customers could not be complete the order, because after the PayPal Login they return back to the Order overview and cannot be click on the "Jetzt bezahlen(Pay now)" Button. They checked the 2 Checkboxes and the Button is always disabled.

Curiously, the button is activated before clicking a checkbox. After clicking one Checkbox the Button is disabled and it stay disabled. That's very strange. Its only at the Payment Method PayPal since i updated it to

I have no idea why. Before i update to i used a 1.7x Version and there was everything right.

Here is a Screenshot of this Problem. enter image description here

  • Can you share site URL?
    – MR.R DNATH
    Commented May 27, 2018 at 5:21

2 Answers 2


I had the same issue today with my customers. Calling paypal did not help. The solution for this moment is to deactivate the express checkout and "just" use the normal paypal paying method in the checkout. Reason: The customer may not forget to check the checkboxes. If so, the Paypal-Session is cancelled and the customer is not able to send his order again. That's the reason for the grey button. Because you can not explain this issue to the customer, deactivating is the only solution at the moment.

If you want to you can inform paypal about this issue: http://paypal.com/mts


You must check if your custom theme overrides the /paypal/express/-directory of the base/default theme. Magento has changed some code from 1.7 to 1.9, this is not a paypal issue.

The problem is not that the paypal session is cancelled, but that the form on the review-page is "resetted" any time an action changes one of the order values, for example the shipping method or whether the customer agress with your ToS. My guessing is that the functionality is broken at the point where the button should be re-enabled.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.