Skip to content

prontotools/omise-woocommerce

 
 

Repository files navigation

Omise WooCommerce

Build Status Circle CI

Omise WooCommerce Gateway Plugin is a WordPress plugin designed specifically for WooCommerce. The plugin adds support for Omise Payment Gateway payment method to WooCommerce.

Requirement

The plugin was built and tested with WordPress 4.0.1 and WooCommerce 2.2.8. The plugin dependencies are jQuery and Omise.js library.

How it works

The plugin allows WooCommerce user to checkout with Omise Payment Gateway (Now only available in Thailand). The supported currency is Thai Bath (THB). User can checkout by input credit card information or if they are logged in to WordPress they can save the card for further charge without having to fill out the card information everytime.

Installation

Please refer to our full documentation page

Documentation

Developer Documentation here

To run, test, and develop the Omise WooCommerce plugin with Docker container, please simply follow these steps:

  1. Build the container:

$ docker build -t wptest .

  1. Test running the PHPUnit on this plugin:

$ docker run -it -v $(pwd):/app wptest /bin/bash -c "service mysql start && phpunit"

Installation Guide

  1. Download the latest release packed as zip format from Releases page: https://github.com/omise/omise-woocommerce/releases ( latest: https://github.com/omise/omise-woocommerce/archive/v1.1.1.zip )

  2. Install plugin in WordPress using Plugin Upload method, i.e. https://yourwebsite.com/wp-admin/plugin-install.php?tab=upload and upload omise-woocommerce-1.1.1.zip

  3. Activate Omise plugin

Activate Plugin

  1. Enable Omise as Checkout option: Go to Woocommerce -> Settings -> Checkout -> Payment Gateways

Enable "Omise payment gateway" and save

Activate Plugin

  1. Configure Omise Gateway settings with Keys

Configure Plugin

Add your API Keys

Add API Keys

  1. Your customers can now checkout with Omise Payment Gateway

Checkout

Other Libraries

Packages

No packages published

Languages

  • PHP 76.9%
  • JavaScript 12.9%
  • Shell 9.1%
  • CSS 1.1%