WooCommerce
Topics covered on this page
Accept payments through Opn on your WooCommerce-based online store. No programming required.
Supported versions
Supports WooCommerce 3.3.4--7.0.0.
Can't find your version of WooCommerce? Please contact support.
Supported payment methods
Alipay (Online)
Alipay CN
Alipay HK
Bill Payment
Boost
Credit and Debit Cards
DANA
DuitNow Online Banking/Wallets
DuitNow QR
FPX
GCash
Google Pay
GrabPay
Installments
Internet Banking
Kakao Pay
Konbini, Pay-easy, and Online Banking
Maybank QR
Krungsri (KMA)
Bangkok Bank (Bualuang mBanking)
KBank (K PLUS)
OCBC Digital
OCBC PAO
PayNow
PayPay
PromptPay
Rabbit Line pay
ShopeePay
Touch 'n Go
TrueMoney Wallet
Do you need a payment method not currently supported? Please contact support.
Installation
Either install via WordPress Plugin Directory (recommended) or download the plugin and install it manually.
WordPress Plugin Directory (recommended)
Install our WooCommerce plugin via the WordPress Plugin Directory by following these steps:
- From the left sidebar at your WordPress Admin page, under the Plugins section, click Add New.
- At the Add Plugins page, search for our WooCommerce plugin using the keyword
opn
. - Click Install Now to download and install our WooCommerce plugin into your WordPress website.
- After the plugin has been downloaded and installed. the Install Now button will change to Activate. Click Activate.
Manual
- Download and extract the latest release.
- Copy the extracted folder to your WordPress
plugins
folder and rename itOpn
- Once done, Opn Payment Gateway plugin will be shown on the Installed Plugins page. Click Activate to activate the plugin.
Note: Ensure that you have permission to write to the WooCommerce folder on your server
Configuration
Connect your Opn account and enable your preferred payment methods. This enables your customers to make payments on your store through Opn.
In your WordPress admin interface:
- Go to Opn > Settings.
- Set Public key for test and Secret key for test and enable Test mode to test out the integration before going live. Test keys are found on the dashboard
in Test Mode
. - Once your live account is activated, set Public key for live and Secret key for live and uncheck Test mode. Live keys are found on the dashboard
in Live Mode
. - Click Save Settings.
Enabling payment methods
Your available payment methods depend on the country in which your account is registered. So, to see them, you must have already connected your account.
- On the Opn Settings page, under Payment Methods, you will find the available payment methods shown on the list.
- Click config to configure and enable the payment method(s) you would like to enable. Configuration options depend on the payment method. For example, here is the credit and debit card configuration page.
- At the configuration page, check the Enable/Disable field.
- Click Save changes.
Enabling 3DS
If you would like to process 3DS (also known as 3-D Secure) charges, please contact support to enable 3DS on your account. This plugin automatically supports processing both 3DS and non-3DS charges.
Enabling the secure form for payments
- Go to WooCommerce Settings - Payment Methods.
- Click config for Credit / Debit card.
- In the configuration screen, scroll down to Advanced Settings.
- Set Secure form to Yes.
- Optionally, select the theme (either light or dark) for the payment form. By default, the theme is set to Dark.
Then customize the form as desired.
Click Preview to preview the form.
Click Save settings to save the customized form.
- Click Save Changes.
Once set to Yes, the secure form is shown to customers who opt to pay using card payments.
Note that in the near future, the secure form will be the default. Therefore, we encourage all merchants to use the secure form and provide feedback.
Customization
This plugin is open source. To see the source code and details on how to contribute changes, visit its repository on GitHub. Pull requests welcome.
Support
If you're having issues with this plugin, please contact support.