Omise WooCommerce Gateway Plugin is a WordPress plugin designed specifically for WooCommerce. The plugin adds support for Omise Payment Gateway payment method to WooCommerce.
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.
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.
Please refer to our full documentation page
Developer Documentation here
To run, test, and develop the Omise WooCommerce plugin with Docker container, please simply follow these steps:
- Build the container:
$ docker build -t wptest .
- Test running the PHPUnit on this plugin:
$ docker run -it -v $(pwd):/app wptest /bin/bash -c "service mysql start && phpunit"
-
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 )
-
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
-
Activate Omise plugin
- Enable Omise as Checkout option: Go to Woocommerce -> Settings -> Checkout -> Payment Gateways
Enable "Omise payment gateway" and save
- Configure Omise Gateway settings with Keys
Add your API Keys
- Your customers can now checkout with Omise Payment Gateway