Skip to content

Payment Gateway Installation Guide

Paytrail

Finland’s leading and most versatile online payment service. All-in-one solution for online businesses selling to Finnish consumers: the widest range of payment options in one agreement.

Paytrail payment methods:

Paytrail Payment Methods

You can find the Paytrail module for PrestaShop on PrestaShop Modules. The instructions for installing Paytrail on PrestaShop are also available there. Please refer to the instructions dated Feb 26th, 2025. Paytrail offers a wide range of test accounts for various payment methods. Visit the Paytrail website for test credentials.

Klarna

Klarna is a Swedish fintech company that has established itself as a dominant force in the burgeoning buy now, pay later (BNPL) industry. With a user base of 150 million across 45 countries, Klarna processes 2 million transactions daily, and it collaborates with over 500,000 businesses. (Stripe)

The store owner gets the payment from Klarna immediately and Klarna gets the payment from the customer as per their contract. This is a very convenient way of providing a possibility of credit, without the risks involved with giving credit.

You can find the Klarna module for PrestaShop on PrestaShop Modules. The instructions for installing Klarna on PrestaShop are also available there. Please refer to the instructions dated Mar 18th, 2025.

  1. Setup an account to Klarna Merchant Portal
  2. Follow the instructions dated Mar 18th, 2025 to complete the installation. - After downloading the Klarna package from PrestaShop Modules and installing it with PrestaShop Module Manager and finally selecting configure Klarna:
    • You are presented with PrestaShop CloudSync Dependencies, scroll a bit down to Credentials and select the Playground. After testing that all is working switch this back to Production.
    • If you have already created an account to Klarna Playgroun, here is a link to signin Klarna Playground.
    • The instructions are slightly outdated, here is a picture of how to enter api keys (these are testing api keys for Europe, for production enter the keys to production of your region): Entering API keys
    • The enable debug mode is found from Additional settings: Debug Mode
    • In the new version Order Status Mapping is called Prestashop order settings
    • Capture upon fulfillment settings define when you actually charge the customer.

Stripe

Stripe, Inc. is an Irish-American multinational financial services and software as a service (SaaS) company dual-headquartered in South San Francisco, California, United States, and Dublin, Ireland. The company primarily offers payment-processing software and application programming interfaces for e-commerce websites and mobile applications.

Stripe is the largest privately-owned fintech company with a valuation of about $91 billion and over $1.4 trillion in payment volume processed in 2024.

Stripe includes many features to increase revenue and create a frictionless customer experience including support for more than 40 payment methods; buy now, pay later methods like Klarna and Clearpay; and Link, an accelerated checkout. What used to take hundreds of engineering hours can be done by businesses in as little as an afternoon.

You can find the Stripe module for PrestaShop on PrestaShop Modules. The instructions for installing Stripe on PrestaShop are also available there. Please refer to the instructions dated Mar 21th, 2025.

There are some differences with the instructions because of later version of Stripe plugin available:

  1. You can install the module by downloading it from PrestaShop Modules and using Module Manager => Upload a Module or doing it the way instructed in the documentation.
  2. After module is installed, you need to search the Stripe Official module and click on Configure: Stripe Configure
  3. Next you will need to create an account to Stripe: Create Stripe Account - Later on you can signin to your account with this link
  4. For actual working integration you need to click Connect with Stripe - For testing you need to signin to your Stripe dashboard and under For developers you can find test keys: Stripe test keys