PrestaShop Documentation, PrestaShop Tutorials

PrestaShop paypal payment configuration

Configuring PayPal payment in PrestaShop allows your customers to make payments using PayPal, a widely used online payment gateway. To set up PayPal payment in PrestaShop, you will need a PayPal Business account. Here are the general steps to configure PayPal payment:

  1. Create a PayPal Business Account:
    • If you don’t have one already, sign up for a PayPal Business account at the official PayPal website (
  2. Log in to Your PrestaShop Back Office:
    • Access your PrestaShop back office as an administrator.
  3. Install PayPal Module:
    • Go to “Modules and Services” and click on “Payment.”
    • Look for the PayPal payment module and install it. If it’s not available in your PrestaShop installation, you can search for and install a PayPal module from the PrestaShop Addons marketplace.
  4. Configure PayPal Module:
    • After installing the PayPal module, click on the “Configure” button to set up its settings.
    • You will need to enter your PayPal API credentials. To obtain these credentials:
      • Log in to your PayPal Business account.
      • Navigate to “Profile and settings” or “Account Settings.”
      • Look for “API Access” or “Manage API credentials.”
      • Generate API Signature credentials or obtain the necessary API Username, Password, and Signature.
    • Enter the API credentials in the corresponding fields within the PrestaShop PayPal module configuration.
  5. Choose PayPal Payment Options:
    • In the PayPal module configuration, you can choose which PayPal payment options to offer to your customers. These options typically include PayPal Express Checkout, PayPal Standard, or PayPal Pro (if available).
    • PayPal Express Checkout allows customers to log in to their PayPal account to pay or use credit/debit cards without logging in.
    • PayPal Standard allows customers to pay using PayPal, but they are redirected to the PayPal website for payment.
    • PayPal Pro (if available) enables customers to enter credit/debit card details directly on your store’s checkout page, without being redirected to PayPal.
  6. Additional Configuration Options:
    • Depending on the PayPal module you have installed, there may be additional settings you can configure, such as sandbox mode for testing, order statuses, payment action (capture or authorize), etc.
    • Adjust these settings based on your preferences and requirements.
  7. Save Settings:
    • Once you have entered the API credentials and configured the PayPal module settings, click the “Save” button to apply the changes.
  8. Test PayPal Payment:
    • Perform a test order on your store to ensure PayPal payments are working as expected. During the checkout process, select the PayPal payment option and complete the payment flow.
  9. Go Live:
    • Once you have successfully tested PayPal payments, you can switch your PayPal module to live mode to start accepting real payments from customers.

Always test thoroughly and ensure that the PayPal payment flow is functioning correctly before going live to avoid any issues with real customer orders.

Please note that the steps and options might vary depending on the version of PrestaShop and the specific PayPal module you are using. Always refer to the official PrestaShop documentation and the documentation provided by the PayPal module developer for detailed instructions and troubleshooting guides.

About zohaibk

We develop useful addons for #E-Commerce and #CRM software to provide extra features.#PrestaShop,#Magento,#SugarCRM,#Vtiger & #Android #apps
View all posts by zohaibk →