PrestaShop

This is our official payment extension which provides support for Omise payment gateway for store builders working on PrestaShop.

Supported Versions

Our aim is to support as many versions of PrestaShop as we can.

Currently we support:

  • PrestaShop 1.6.1.6, PHP 5.6.28
  • PrestaShop 1.6.1.7, PHP 5.6.30

Can't find the version you're looking for?
Submit your requirement as an issue to GitHub's issue channel.

Installation Instructions

The instructions below will guide your through all the steps in manually installing the payment module. This method requires the privilege to access your PrestaShop file on your site.

  1. Download the latest version of Omise PrestaShop.
  2. Extract the file. After extracting the file, you will find a folder labelled, omise. Copy and place the file into the directory, /modules.

    omise-prestashop-master

  3. Login to your PrestaShop back office and go to Modules and Services.

  4. Search for omise from the search box. You will find the module in the list.

  5. Click Install.

  6. Confirm the installation by clicking Proceed with the installation.

First-time Setup

After installation, you are required to configure the module.

  1. Login to your PrestaShop back office and go to Module and Services.

  2. Search for omise from the search box. You will find Omise in the list.

  3. Click on Configuration.

The module configuration page will appear.

The table below are the settings for the module, and the description for each setting.

Setting Description
Enable/Disable Enables or disables 'Omise payment module'
Sandbox If selected, all transactions will be performed in TEST mode and TEST keys will be used.
Public key for test Your TEST public key can be found in your Omise dashboard.
Secret key for test Your TEST secret key can be found in your Omise dashboard.
Public key for live Your LIVE public key can be found in your Omise dashboard.
Secret key for live Your LIVE secret key can be found in your Omise dashboard.
Title Title of Omise payment gateway shown at checkout.
3-D Secure support Enables or disables 3-D Secure payment.
Internet Banking Enables or disables internet banking payment.
  • To enable the module, change Enable/Disable to Yes.
  • To enable sandbox mode, change Sandbox to Yes.

Note:

If you have Sandbox set to Yes, the TEST keys will be used. If you have the Sandbox set to No, the LIVE keys will be used.

Contributing

You're all welcome to submit a pull request. Please consider the pull request template and fill the form when you submit a new pull request.

Learn more about pull request.

Submitting an issue

To report problems, feel free to submit the issue through GitHub's issue channel by following this guideline.

Learn more about issues.

License

Omise PrestaShop is an open source software released under the MIT License.