EC-CUBE Plugin

OmiseExt EC-CUBE 2.13.3 plugin introduction

This easy to use Omise Payment allows you to place a Omise payment method into your EC-CUBE 2.13.3 .
You have only 2 steps to start using this.

Step 1: Install this plugin and then set up your plugin setting with your Omise API keys.
Step 2: Click Omise Payment ( クレジットカード決済[Omise] ) to enable it in delivery input page ( 配送方法設定 ).

Then customer can choose Omise Payment method on payment page.

List of functions

  • Add Omise Plugin Setting
  • Manage API keys in Plugin Setting
  • Manage sandbox mode in Plugin Setting
    radio box,
    1: use test keys,
    2: use live keys

  • Manage charge auto capture mode in Plugin Setting
    radio box,
    1: auto capture on charege created,
    2: no auto capture, you can capture later on EC-CUBE admin order edit template

  • Add automatic adding omise payment method to EC-CUBE Admin

  • Add omise credit card form to EC-CUBE payment template
    EC-CUBE customer(user) can choose to save card(cardid),
    if EC-CUBE customer(user) saved card
    that can use that card next time with cliking 登録してあるカードで支払う
    that can delete that card(card
    id) from EC-CUBE with clicking 登録したカードを削除する
    that can use the other card with clicking 別のカードで支払う

  • Add omise charge table to EC-CUBE admin order edit template

  • Add omise charge capture function to EC-CUBE admin order edit template

  • Add omise refund function to EC-CUBE admin order edit template

  • You can search charges with keyword order_id: from Omise Dashboard Global search.

Compatibility

  • Works with EC-CUBE 2.13.3 .
  • PHP 5.3+ .
  • Galapagos cell phone is not supported because to Javascript required.

How to install OmiseExt EC-CUBE 2.13.3 plugin

Download omise-eccube.tar.gz plugin.

Next open your /admin/ownersstore/ with web browser and click Choose file to select plugin omise-eccube.tar.gz, and next click インストール button to start installing.

screen shot 2016-04-20 at 11 33 19

Click 有効 to enable this plugin.

screen shot 2016-04-20 at 12 08 26

Click プラグイン設定 to open Omise Payment plugin setting window.

screen shot 2016-04-20 at 12 08 34

Configure following fields with your Omise API keys.

Omise API keys ( LIVE )

Set your LIVE Keys .
If your account is still test mode, please fill with your TEST keys for now.
You can change this value anytime.

Omise API keys ( TEST )

Set your TEST Keys . If your account is still test mode, and even you put TEST keys on Omise API keys ( LIVE ) fields please fill with your TEST keys here too.

Sandbox(サンドボックス)

mode condition
Omise APIをテストモードで実行する Use Test keys to run Omise API(s). No real transaction happen.
Omise APIをライブモード(実際に課金)で実行する Use Live keys to run Omise API(s). Real transaction happen.

Capture(キャプチャ)

mode condition
購入時に即時、実売上化する。 Charge will be captured on each order transaction happen with Omise Payment.
購入時に仮売上(オーソリ)を作成し、受注画面から実売上化する。 Charge will be autholized on each order transaction happen with Omise Payment. You can capture autholized charge later from admin order page.

You can change its payment method name

Plugin set payment method name クレジットカード決済[Omise] as default .

screen shot 2016-04-20 at 12 26 09

You can change to click 設定 text link where in the same row of クレジットカード決済[Omise] in 基本情報管理>支払い方法設定 .

Add Omise Payment method to 取扱支払方法 from 配送方法設定

And the final step, choose 配送方法 detail page which you want to enable Omise Payment method to that group.

screen shot 2016-04-20 at 12 33 46

Click on クレジットカード決済[Omise] and save this setting to enable Omise Payment method to this group.

screen shot 2016-04-20 at 12 33 53

Now you finally activated your Omise Payment method on your EC-CUBE !!

How Omise Payment will display on your EC-CUBE

Beforehand, please select sandbox mode as Omise APIをテストモードで実行する .

  • Add some item to proceed to payment page. screen shot 2016-04-21 at 14 18 56

  • Fill test card info to proceed check out. screen shot 2016-04-21 at 14 19 02

  • Check charge status at Omise Test Dashboard screen shot 2016-04-21 at 14 20 59

  • If your capture setting was 購入時に仮売上(オーソリ)を作成し、受注画面から実売上化する。, please open admin order page to capture an autholized charge with clicking 実売上化する button. screen shot 2016-04-21 at 14 14 20

  • If you want to refund, also open admin order page to refund with clicking 返金する button. screen shot 2016-04-21 at 14 16 11

Logs

Plugin never genereate any log file.
Omise API logs are available to see from following links.

Lisense

MIT License