VibeFox Omise for OpenCart

VibeFox Omise for OpenCart

20 €

ライセンスごとの価格:1 ドメイン、12 か月間のアップデートとサポート。

ヘルプ

質問する: VibeFox Omise for OpenCart

スライドしてパズルを合わせる

概要

VibeFox Omise Payment は、Omise(Opn Payments)によるクレジットカードとデビットカードの決済を OpenCart 3 に追加します。カード入力フォームは、お客様のチェックアウトの Confirm Order 手順に表示されます。Omise.js が購入者のブラウザ内でカードを一回限りの決済トークンに変換し、ストアがそのトークンをサーバー側で請求します。カード情報がサーバーに届くことはありません。銀行が 3-D Secure を要求した場合、購入者は銀行のページで決済を確認し、ストアに戻ります。OpenCart は決済の前に注文を作成しますが、注文にステータスが設定されるのは Omise が請求を確認した後です。

Omise アカウントを持ち、自店のチェックアウトでカード入力フォームを提供し、3-D Secure、手動キャプチャ、注文画面からの返金を利用したいストアに適しています。この拡張機能はカードのみに対応しています。PromptPay、TrueMoney、モバイルバンキングや分割払い、保存済みカード、定期購入、部分キャプチャには対応していません。

主な機能

Omise.js によるカード入力フォーム:カード名義、カード番号、有効期限、セキュリティコード。ストアに送られるのは一回限りのトークンだけです。Omise アカウントが受け付けるものに応じて、Visa、Mastercard、JCB に対応します。

3-D Secure:必要な場合、購入者は銀行のページに移動します。戻った後の結果は URL からではなく、Omise API から再度読み取られます。

Omise が確認した場合にのみ支払い済み:請求が確認され、その金額と通貨が注文と一致した場合にのみ、注文ステータスが設定されます。一致しない場合、注文は備考付きで審査ステータスになります。

即時請求または承認のみ:手動キャプチャを使用すると、注文ページに Capture payment と Void authorization のボタンが表示されます。

注文ページからの返金:注文の VibeFox Omise Payment タブで全額返金と一部返金ができ、返金履歴と Omise のメモも確認できます。Sync payment status は、Omise から請求情報を再度読み込みます。

安全な Webhook:Omise の Webhook には署名がないため、すべてのイベントはストアの請求と照合され、請求は Omise API から再度読み込まれます。

二重請求なし:注文ごとに OpenCart が新しい注文を作成しても、繰り返しの送信や再試行によって同じカートが二重に請求されることはありません。テスト用キーと本番用キーは分けて管理され、キャプチャと返金は常に決済時のモードを使用します。

独自の注文ステータスと OpenCart の条件:支払い済み、承認済み、審査中、保留、失敗、キャンセル、返金済みの各注文に使用するステータスを選択できます。ジオゾーン、最低合計金額、並び順も設定できます。キーやカード情報を含まない、任意のログ機能があります。

要件

OpenCart 3.0.x(3.0.5.0 で動作確認済み)、PHP 8.0 以降。HTTPS。Omise が対応する注文通貨:THB、JPY、SGD、MYR、USD、EUR、GBP、AUD、CAD、CHF、CNY、DKK、HKD のいずれか。テスト用と本番用の公開キーおよび秘密キー、そして Webhook エンドポイントを持つ Omise アカウント。vibefox.net で購入する VibeFox ライセンスキー(ドメインごとに 1 つ)。