PayPal Plus Mexico : impossible to pay by card

PayPal Plus Mexico : impossible to pay by card

Sometimes there can be an issue with the payment by card in the PayPal Plus Mexico integration.

An infinite progress bar can be shown instead of the form for the payment by card : 

In this case you have to check the URL of your checkout page and verify if there are any specific symbols.

The issue with the display of the payment form is connected to the wrong symbols in the URL :

 
This URL is sent to PayPal as “cancel_url” and if it is invalid, the iframe is not shown by PayPal.
If you go to your PrestaShop Back Office – Preferences – SEO & URLs you can see that the “order” URL contains a space in the MX version.
In some version of the PrestaShop there can be some incorrect translations of the URLs. Normally there should be no spaces to the URLs.
If you modify this field and delete the space, the issue will be resolved.

Once the modification is done, please check again the URL in the Front Office and try to pay via PayPal module.
    • Related Articles

    • To pay by Card in PayPal Module without having an account PayPal

      We have realized that some of our customers that have our PayPal module for prestashop, they wants to use our module only to leave their customers pay without having an account PayPal. We have discovered that the way in which this option can be ...
    • Accept payments by credit card without requiring access to the PayPal account

      PayPal Official module offers the possibility to accept payments by credit (or debit) card without using a PayPal account. We refer to this option as “Guest checkout”. The guest checkout is available for all countries except: France, Spain, Italy, ...
    • 4X PayPal payment information

      4X Payment with PayPal - Introduction The PayPal module for PrestaShop allows buyers to pay for their orders in 4 instalments without any additional fees. This is currently possible in this country: Australia, France, Germany, Italy, Spain, United ...
    • How to create app REST API for PayPal Plus

      If you have a PayPal account in Mexico, Brazil, India, or Japan, to accept PayPal payments you must create a REST API application. For other countries, the module retrieves the Client ID and the Secret ID during the onboarding step of the module. ...
    • PayPal Germany multishop

      If you have a French merchant account (or another PayPal account, except the German one) and you are using a multishop and sale in Germany (“Germany” is selected as a default country for one of your shops), you will be asked to connect your PayPal ...