Magento(マジェント)
このページで扱うトピック
こちらはOmiseの決済サービスをサポートする公式な拡張機能で、Magentoを活用するストアビルダー様向けの情報です。
サポート済のバージョン
Magento 2.1.18--2.4.5をサポートしています。
ご利用のバージョンMagentoが見つからない場合は、サポートにお問い合わせください。
サポートされている支払い方法
- 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 
- Kakao Pay 
- Konbini, Pay-easy, and Online Banking 
- Maybank QR 
- Krungsri (KMA) 
- Bangkok Bank (Bualuang mBanking) 
- KBank (K PLUS) 
- OCBC Digital 
- OCBC PAO 
- Pay with Points 
- PayNow 
- PayPay 
- PromptPay 
- Rabbit Line pay 
- ShopeePay 
- Touch 'n Go 
- TrueMoney Wallet 
現在サポートされていない決済方法をご希望の際は サポートまでお問い合わせください。
インストール
composerを使用してインストールを行います。
composer require omise/omise-magento
既存のMagentoインストールにモジュールをインストールする場合、composerの実行後に次のコマンドを実行する必要があります。
php bin/magento module:enable Omise_Payment --clear-static-content
php bin/magento setup:upgrade
php bin/magento setup:di:compile
設定
Omise アカウントでログインし、ご希望の決済方法を有効にしてください。 これで顧客は、Omiseを通してウェブ上で商品の決済を行うことができます。
Magento管理インターフェイスで、次の操作を行います。

注:
Sandboxの設定をYesにすると、テストキーが使用されます。Sandboxの設定をNoにすると、ライブ用のライブキーが使用されます。
3DSを有効化する
3DS(3Dセキュア)の課金を処理する場合は、設定のプラグインで3DSを有効にしてからサポートに連絡し、アカウントにて3DSを有効化してください。
アカウントで3DSを有効にしていても、プラグインで3 DSを有効にしていない場合は、「3 Dセキュアが要求されましたが、URIが設定されていません」というメッセージが表示され、決済ができないというエラーが発生することがあります。
新しいセキュアフォームへの更新
Magentoで新しいセキュアフォームに更新するには、以下の手順に従います: composerを使用してMagentoを更新します。
インストールと同じディレクトリで次のコマンドを実行します。
composer update omise/omise-magento
次に、以下のコマンドを実行し、Omiseを有効にします:
php bin/magento module:enable Omise_Payment --clear-static-content
php bin/magento setup:upgrade
php bin/magento setup:di:compile
決済用のセキュアフォームを有効化する
- 設定画面で、Payment Settingsを選択します。
- OmiseのConfigureをクリックします。
- Enable Credit Card Payment 設定を展開します。
- セキュアフォームを Yesに設定します。
- オプションでセキュアフォームのテーマ(ライトまたはダーク)を選択します。デフォルトでは、ダークに設定されています。

必要に応じてフォームをカスタムします。

カスタム内容のプレビューを見るには、Preview をクリックします。

カスタム内容を保存するには、Save dataをクリックします。
- Save Configをクリックします。
Yesに設定すると、カード決済を選択した顧客にはセキュアフォームが表示されるようになります。
セキュアフォームは近いうちにデフォルトになります。そのため、すべての加盟店様に対してセキュアフォームの利用とフィードバックの提供をお願いしています。
カスタマイズ
このプラグインはオープンソースです。 ソースコードや変更点の詳細を見るには、GitHubのリポジトリ を参照してください。 プルリクエストの提出は大歓迎です。
サポート
このプラグインに問題がある場合は、サポートまでお問い合わせください。