概要
VibeFox Worldline Gateway は、WooCommerce を Worldline Direct(旧 Ingenico Direct)のホステッド決済ページに接続します。注文後、購入者は安全な Worldline の決済ページに移動し、カード、ウォレット、または貴社の Worldline アカウントで有効になっている他の決済方法で支払って、ストアに戻ります。カード情報が貴社のサイトを経由することはありません。
Worldline Direct の加盟店アカウントを既にお持ちで、自社サイトにカードフォームを置かずにホステッド決済ページを利用したいストアに適しています。本プラグインは、単発の支払いを直接販売として受け付けます。保存済みカード、サブスクリプション、埋め込み型カードフォーム、WooCommerce からのキャプチャまたはキャンセルを伴う承認のみのモード、サーチャージ、Webhook の自動登録には対応していません。
主な機能
Worldline Direct ホステッドチェックアウト: 注文金額を注文通貨で決済ページに設定します。JPY などの小数点なし通貨や、KWD などの小数点第 3 位までの通貨にも対応しています。Merchant Portal で作成した任意のページテンプレートを使用できます。
Worldline が確認した場合のみ支払い済みに: 注文は、顧客が戻った際のサーバー側でのステータス確認後、または有効な Worldline 署名付きの Webhook を受信した後にのみ、支払い済みとしてマークされます。
金額と注文の照合: 支払いはこの注文の支払い試行に属している必要があり、金額と通貨が注文と一致しなければなりません。一致しない場合、注文はメモ付きで保留になります。
二重処理の防止: 繰り返し発生した戻りや Webhook によって注文が二度完了することはありません。遅れて届いた支払いがキャンセル済みの注文を再開させることはなく、支払い済みの注文に対する 2 回目の支払いは注文メモに記録されます。
テストアカウントと本番アカウントの分離: テストモードでは事前本番環境とテスト用認証情報を、ライブモードでは本番環境とライブ用認証情報を使用します。Check credentials ボタンで各認証情報を確認できます。
返金: WooCommerce の注文画面から全額返金と一部返金ができます。返金は常に元の支払いと同じ環境で行われ、タイムアウト後の二重返金からも保護されます。
任意の注文ステータス: 支払いが確認された後に「処理中」または「完了」を選べ、ステータスの変更は 1 回で済みます。
最新の WooCommerce に対応: クラシックチェックアウト、チェックアウトブロック、Pay for order ページ、HPOS に対応しています。エラーは常にログに記録され、キー、カード情報、個人情報はマスクされます。
要件
WordPress 6.0 以降、WooCommerce 7.0 以降、PHP 8.0 以降。Worldline Direct の加盟店アカウント(テストと本番の両方)と、加盟店 ID(PSPID)、API キー、Webhook キー。vibefox.net で取得した VibeFox ライセンスキー(ドメインごとに 1 つ)。
