Topics covered on this page
Accept payments through Omise on your Magento-based online store.
No programming required.
Supports Magento 2.1.18--2.4.2.
Can't find your version of Magento? Please contact support.
Supported payment methods
Credit and Debit Cards
Konbini, Pay-easy, and Online Banking
Pay with Points
Rabbit LINE Pay
Do you need a payment method not currently supported? Please contact support.
Use composer to install.
Run the following command in the same directory as your Magento installation.
composer require omise/omise-magento
If you are installing the module to an existing Magento installation, you may need to run the following commands after running composer:
php bin/magento module:enable Omise_Payment --clear-static-content php bin/magento setup:upgrade php bin/magento setup:di:compile
Connect your Omise account and enable your preferred payment methods. This enables your customers to make payments on your store through Omise.
In your Magento admin interface:
- Go to
- Configuration options are displayed under the Omise section.
- Add your test and live keys and enable the module
Note: if the setting for
Sandboxis set to
Yes, your test keys will be used. If the setting for
Sandboxis set to
No, your live keys for LIVE will be used.
If you enabled 3DS for your account, but haven't yet enabled 3DS on the plugin, you might get a payment rejected failure with the message3d secure is requested but return uri is not set
Some payment methods (e.g. PayNow) require webhooks enabled in order to function. Copy the webhook endpoint provided on the settings page of omise-magento and paste in the endpoint section of the webhooks page of your Omise Dashboard.
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.
If you're having issues with this plugin, please contact support.