概要
VibeFox Nets Nexi Gateway は、OpenCart 3 および OpenCart 4 に Nets Easy(Nexi Checkout)決済を追加します。購入手続きの最後のステップで購入者が Confirm Order をクリックすると、Nets がホストする決済ページに移動し、Nets アカウントで有効になっているカード決済または北欧の決済方法で支払います。利用できる決済方法は、Nets との契約、国、通貨によって異なります。カード情報がお店のサイトを経由することはありません。OpenCart は決済の前に注文を作成しますが、注文にステータスが付与されるのは、Nets から決済内容を読み取って請求が完了した後です。そのため、途中で放棄された決済は、ステータスのない注文として残ります。
カードとローカルの決済方法を 1 つの Nets アカウントで扱いたい北欧のストアに適しています。この拡張機能は一回限りの決済を受け付け、検証後に自動で請求します。ページ内に組み込まれた Nets 決済、サブスクリプションや定期決済、カードの保存、請求書手数料、オーソリのみのモード、出荷ごとの部分請求には対応していません。
主な機能
Nets のホスト型決済ページ:決済は、注文の明細(商品、配送料、クーポン、その他の注文合計)を注文通貨で作成します。小数点なしおよび小数点 3 桁の通貨にも対応しています。
Nets が確認した場合にのみ支払い済み:決済内容は、常にシークレットキーを使って Nets API から読み取ります。Webhook、購入者の戻り、注文ページでの確認も同じ方法で決済を確認します。
自動請求:注文の金額と通貨に一致するオーソリは自動で請求されます。金額の不一致、請求の失敗、キャンセルされた注文に対する支払いが発生した場合は、注文は保留ステータスになり、メモが残され、請求は行われません。
Nets 側の設定は不要:Webhook は決済ごとに自動で登録され、決済ごとのランダムなシークレットで保護されます(ストアで HTTPS が必要です)。
二重処理なし:Webhook の再送、再読み込み、並列リクエストによって二重に請求されることはありません。新しい試行を行うと前の Nets セッションは閉じられ、支払い済みの注文に対する 2 件目のオーソリは自動的に解放されます。
テストモードと本番モード:シークレットキーと API ホストは別々です。キャプチャと返金は、決済が行われた環境を常に使用します。
注文ページの Nets タブ:決済の詳細、ステータス確認とキャプチャのボタン、全額および部分返金、返金履歴、Nets のメモを表示します。
独自の注文ステータス:支払い済み、保留、キャンセル、返金済みの各注文に、OpenCart のステータスを選択して割り当てられます。Geo Zone、最低注文金額、キーや購入者データを含まない任意のログに対応しています。
動作要件
OpenCart 3.0.x(3.0.5.0 で動作確認済み)または OpenCart 4.0.2 以降(4.1.0.3 で動作確認済み)、PHP 8.0 以降。ダウンロードファイル 1 つに両方のバージョン用のパッケージが含まれています。API のシークレットキーを持つ Nets Easy アカウント。Webhook 用の HTTPS。vibefox.net で購入した VibeFox ライセンスキー(ドメインごとに 1 つ)。
