Omise integration

omise
thailand
japan
payment-service-provider
psp-m2
singapore
payment-extension
indonesia

(Dmitry Fedyuk) #1

The extension provides a 2-way integration between Magento 2 and the Omise payment service.
The source is on GitHub: https://github.com/mage2pro/omise

Omise works with Thailand, Japan, Indonesia, and Singapore based stores.
The extension works similar to my «Stripe», «Square», «2Checkout», and «Checkout.com» extensions:

  • It does not redirect a customer back and forth to the payment gateway (if 3D Secure is disabled).
  • It does not require the PCI-DSS compliance of your store.

The «Omise» extension keeps the bank cards details, and the customer can use them for the next payments with just a click. The bank cards details are stored on the Omise server, so your store does not need to be PCI DSS certified to use this feature.

Demo videos:

  1. Capture a card payment.
  2. Capture a card payment with the 3D Secure verification.
  3. Authorize a card payment, and capture it from the Magento side.
  4. Authorize a card payment, and capture it from the Omise side.
  5. Authorize a card payment, and reverse (void) it from the Magento side.
  6. Capture a card payment, and refund it from the Magento side.
  7. Capture a card payment, and refund it from the Omise side.
  8. Partial and multiple refunds from the Magento side.

How to buy

Use the PayPal form below:

You can try it before buy

Use the self-installation instruction below.

How to install

1. Free installation service

Just order my free installation service.

2. Self-installation

composer require mage2pro/omise:*
bin/magento setup:upgrade
rm -rf pub/static/* && bin/magento setup:static-content:deploy th_TH en_US <additional locales, e.g.: ja_JP>
rm -rf var/di var/generation generated/code && bin/magento setup:di:compile

If you have some problems while executing these commands, then check the detailed instruction.

Screenshots

1. Magento frontend checkout

The extension keeps the bank cards details, and the customer can use them for the next payments with just a click.
The bank cards details are stored on the Omise server, so your store does not need to be PCI DSS certified.

2. Magento backend settings

The extension allows you to set a custom payment action for the new and returning customers separately.
An action could be «Review», «Authorize», or «Capture».

3. Payment information block on a Magento backend order screen

4. Magento backend’s transation data screen

5. Magento backend’s transation details screen


(Phan Văn Vũ) #2

Hi please add my skype and we can discuss more about this but ( id: vu.phan89)


(Dmitry Fedyuk) #3

Ask all the questions here on the forum.


(Dmitry Fedyuk) split this topic #4

2 posts were split to a new topic: [Omise] How to enable 3D-Secure?


(Dmitry Fedyuk) #5

The version 1.10.0 is released. I have added support for Indonesia and Singapore based stores (and for 4 new currencies: USD, EUR, GBP, SGD).