Omise OpenCart is the official payment extension which provides support for Omise payment gateway for store builders working on the OpenCart platform.
Our aim is to support as many versions of OpenCart as we can.
Here's the list of versions we tested on:
- OpenCart 2.0.3.1, PHP 5.6.28 and 7.0.15
Can't find the version you're looking for?
Submit your requirement as an issue to GitHub's issue channel.
The steps below are the method to install the extension manually. This method requires the privilege to access your OpenCart file on your site.
- Download the Omise OpenCart latest version.
- Extract the file that you downloaded. After extracted the file, you will found a directory, src. Copy all directories that inside the directory, src, and place it into the root directory of your OpenCart site.
- Login to your administration side. Go to Extensions > Payments.
- Look for Omise Payment Gateway and click green plus sign button to install the extension.
After the installation, you can configure the extension by:
- Login to your administration side. Go to Extensions > Payments.
- Look for Omise Payment Gateway and click blue pencil sign button to configure the extension.
- The system will display the Omise Payment Gateway dashboard page. Go to Setting page.
The system will display the setting page.
The table below is the settings for the extension and the description for each setting.
Setting | Description |
---|---|
Module Status | Enables or disables the extension. |
Payment method title | Title of Omise payment gateway shown at checkout. |
Enable test mode | If selected, all transactions will be performed in TEST mode and TEST keys will be used. |
Enable live mode | If selected, all transactions will be performed in LIVE mode and LIVE 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 | Your LIVE public key can be found in your Omise dashboard. |
Secret Key | Your LIVE secret key can be found in your Omise dashboard. |
Enable 3D-Secure | Enables or disables 3D-Secure payment. |
Payment Action | Whether or not the Omise charge to be captured after authorized. |
- To enable the extension, select the setting for
Module Status
toEnabled
.
Note:
If the setting for Payment Action
is set to Auto Capture
, the Omise charge will be automatically captured after authorized. If the setting for Payment Action
is set to Manual Capture
, the Omise charge will be authorized only.
Thanks for your interest in contributing to Omise OpenCart. We're looking forward to hearing your thoughts and willing to review your changes.
The following subjects are instructions for contributors who consider to submit changes and/or issues.
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.
To report problems, feel free to submit the issue through GitHub's issue channel by following the Create an Issue Guideline.
Learn more about issue.
Omise OpenCart is open source software released under the MIT License.