Git Product home page Git Product logo

omise-opencart's Introduction

Omise OpenCart is the official payment extension which provides support for Omise payment gateway for store builders working on the OpenCart platform.

Supported Versions

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.

Getting Started

Installation Instructions

Manually

The steps below are the method to install the extension manually. This method requires the privilege to access your OpenCart file on your site.

  1. Download the Omise OpenCart latest version.
  2. 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.

Omise OpenCart src directory

  1. Login to your administration side. Go to Extensions > Payments.

Payments menu

  1. Look for Omise Payment Gateway and Omise Payment Gateway - Internet Banking, and click green plus sign buttons on both extensions to install them.

Payments menu

First Time Setup

After the installation, you can configure the extension by:

  1. Login to your administration side. Go to Extensions > Payments.

Payments menu

  1. Look for Omise Payment Gateway and click blue pencil sign button to configure the extension.

Configure Omise Payment Gateway extension

  1. The system will display the Omise Payment Gateway dashboard page. Go to Setting page.

Omise Payment Gateway dashboard page

The system will display the setting page.

Omise Payment Gateway 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 to Enabled.

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.

Internet Banking

  1. Go to Extensions > Payments.

Payments menu

  1. Look for Omise Payment Gateway - Internet Banking and click blue pencil sign button to configure the extension.

Configure Omise Payment Gateway - Internet Banking extension

  1. The system will display the setting page.

Omise Payment Gateway Internet Banking setting page

To enable the extension, select the setting for Module Status to Enabled.

In order to enable Omise Payment Gateway - Internet Banking, Omise Payment Gateway must be installed and enabled.

Contributing

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.

Submit the changes

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.

Submit the issue

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.

License

Omise OpenCart is open source software released under the MIT License.

omise-opencart's People

Contributors

guzzilar avatar nimid avatar duzydook avatar fred avatar iwat avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.