Thammada / omise-woocommerce

Omise WooCommerce Integration

Home Page:https://www.omise.co/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Supported Versions

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

Here's the list of versions we tested on:

  • WooCommerce v3.1.1 (on WordPress v4.8)

To report problems for the version you're using, feel free to submit the issue through GitHub's issue channel by following the Reporting the issue Guideline.

Can't find the version you're looking for?
Submit your requirement as an issue to https://github.com/omise/omise-woocommerce/issues

Getting Started

Installation Instructions

Manually

You can manually download the plugin from this repository, then extract and copy the plugin files into your WordPress / WooCommerce application.

The steps below shows how to install the plugin manually.

  1. Download and extract the zip file from Omise-WooCommerce to your local machine.

    screen shot 2560-07-26 at 12 31 34 pm

  2. Copy all files from the step 1 into WordPress plugin folder (your-wordpress-dir/wp-content/plugins/omise-woocommerce-3.1)

  3. Rename omise-woocommerce-3.1 folder to omise screen shot 2560-07-26 at 12 36 43 pm

  4. Once done, you will see Omise Payment Gateway plugin sits right away in the Installed Plugins page. Click activate to activate the plugin. Omise WooCommerce plugin

Now you've done installing Omise-WooCommerce plugin. Next, check First Time Setup to continue setting up your Omise account to WooCommerce store.

First Time Setup

Enabling Omise plugin and setup Omise keys

Omise WooCommerce plugin - setting page

In order to enable Omise Payment Gateway in the checkout page to allow buyer make a charge with Omise, you have to enable the plugin and link the store to your Omise account by using your credentials (public and secret keys):

  1. Log in into WordPress admin page.

  2. From the sidebar, go to WooCommerce > Settings > Checkout > Omise Credit / Debit Card. (or you can also click at Omise menu on the sidebar).

  3. Check at Enable/Disable option.

  4. Set your Omise keys at Public key and Secret key fields.
    Make sure that you check at the Test mode option and set your Omise keys at Public key for test and Secret key for test fields if you want to test Omise service integration.

  5. Then, click 'Save changes' to save the setting.

Once done, you will see Credit / Debit Card appears at the checkout page.

screen shot 2560-07-26 at 8 13 55 pm

Contributing

Thanks for your interest in contributing to Omise WooCommerce. 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 submitting pull request here: https://help.github.com/articles/about-pull-requests

Submit the issue

Submit the issue through GitHub's issue channel.

Learn more about submitting an issue here: https://guides.github.com/features/issues

License

Omise-WooCommerce is open-sourced software released under the MIT License.

About

Omise WooCommerce Integration

https://www.omise.co/


Languages

Language:PHP 89.3%Language:JavaScript 7.1%Language:CSS 3.6%