Skip to content

paylike/plugin-prestashop-1.6

Repository files navigation

Prestashop plugin for Paylike

END OF MAINTENANCE

Prestashop 1.6.x is no longer receiving updates so for improved security and maintenance we encourage you to use 1.7.x. You can find the 1.7 extension here: https://github.com/paylike/plugin-prestashop-1.7

This plugin is not developed or maintained by Paylike but kindly made available by the community.

Released under the MIT license: https://opensource.org/licenses/MIT

You can also find information about the plugin here: https://paylike.io/plugins/prestashop16

Supported Prestashop versions

Last succesfull test

  • The plugin has been tested with most versions of Prestashop at every iteration. We recommend using the latest version of Prestashop, but if that is not possible for some reason, test the plugin with your Prestashop version and it would probably function properly.

Installation

Once you have installed Prestashop, follow these simple steps:

  1. Signup at paylike.io (it’s free)
  2. Create a live account
  3. Create an app key for your CS-Cart website
  4. Zip the paylikepayment folder (or use the zip provided).
  5. Log in as administrator and upload the zip you just created under modules/add a new module (plus icon in the top right corner).
  6. You will be redirected to a list that contains the Paylike plugin. Click the green button that says install, and then in the confirmation popup, click proceed with the installation.
  7. You will be redirected to the settings screen where you need to add the Public and App key that you can find in your Paylike account.

Updating settings

Under the extension settings, you can:

  • Update the payment method text in the payment gateways list
  • Update the payment method description in the payment gateways list
  • Update the credit card logos that you want to show (you can change which one you accept under the paylike account).
  • Update the title that shows up in the payment popup
  • Update the popup description, choose whether you want to show the popup (the cart contents will show up instead)
  • Add test/live keys
  • Set payment mode (test/live)
  • Change the capture type (Instant/Manual via Paylike Tool)

Limitations

  • In order to use the Paylike module you'll need to set "Number of decimals" option to match the paylike supported decimals. Since this is a global setting that affects all currencies you cannot use at the same time currencies with different decimals. Change this option from: Admin -> Preferences -> General

  • Paylike doesn't provide support for customizable decimals display. In order to display the correct values durring the payment process you'll need to set "Decimals" option to value "True" for the "Edit" panel of the currencies used in your store. Change this option from: Admin -> Localization -> Currencies

How to capture / manage transactions

  • Managing orders payment is possible by accessing Admin panel -> Orders section.
    1. Click on order and find "PROCESS PAYLIKE PAYMENT" section.
    2. Select proper action from dropdown field.
    3. Click on Process Action. Done!
  1. Capture
    • In Instant mode, the orders are captured automatically
    • In Delayed mode you can do this in "PROCESS PAYLIKE PAYMENT" section by selecting Capture from dropdown field.
  2. Refund
    • To Refund an order you can do this in "PROCESS PAYLIKE PAYMENT" section by selecting Refund from dropdown field.
  3. Void
    • To Void an order you can do this in "PROCESS PAYLIKE PAYMENT" section by selecting Void from dropdown field. The order must be captured prior to void action.

Available features

  1. Capture
    • Opencart admin panel: full capture
    • Paylike admin panel: full/partial capture
  2. Refund
    • Opencart admin panel: full/partial refund
    • Paylike admin panel: full/partial refund
  3. Void
    • Opencart admin panel: full void
    • Paylike admin panel: full/partial void