概要
VibeFox Yoco Pay Gateway は、南アフリカ・ランド(ZAR)建てのカード決済と Instant EFT を、Yoco Checkout API を通じて WooCommerce に追加します。注文後、購入者は Yoco がホストする決済ページに移動し、そこで支払いを行ってからストアに戻ります。カード情報が貴サイトを経由することはありません。
ZAR で販売し、オンライン決済が有効な Yoco アカウントを持つ南アフリカのストアに適しています。本プラグインは単発の決済のみに対応しています。保存済みカード、サブスクリプション、サイト上のカード入力フォーム、別々の承認とキャプチャには対応していません。ZAR のみで動作し、注文の最低金額は R2.00 です。
主な機能
Yoco がホストする決済ページ: 注文金額を銭単位にした Yoco チェックアウトを作成します。ダブルクリックやタイムアウト後の再リクエストでは、2 つ目ではなく同じチェックアウトが返されます。
Yoco が確認した場合にのみ支払い済みに: 購入者が戻ったときと、署名付きウェブフックを受信したときに、プラグインが Yoco にチェックアウトの状態を照会します。Yoco がチェックアウトの完了を報告した場合にのみ、注文が支払い済みになります。
ウェブフックを自動設定: 秘密キーを保存すると、プラグインはそのモード用のウェブフック URL を Yoco に登録し、署名シークレットを保存します。有効な署名がないウェブフックは拒否されます。
金額と通貨の確認: 金額または通貨が異なる支払いがあると、注文は備考付きで保留になります。キャンセル済みまたは返金済みの注文への支払いでは、注文は再開されません。
二重処理の防止: ウェブフックと購入者の戻りがほぼ同時に届いた場合、順番に処理されます。支払いは 1 回、メールは 1 セット、在庫は 1 回だけ減らされます。
返金: WooCommerce の注文画面から全額返金と一部返金ができ、支払いが行われたモードのキーで送信されます。Yoco ポータルで行われた返金は、自動的に注文に反映されます。
テストモードと本番モード: モードごとに別々の秘密キーとウェブフックシークレットを設定します。プレフィックスが誤ったキーは保存されません。
最新の WooCommerce への対応: クラシックチェックアウト、チェックアウトブロック、Pay for order ページ、HPOS に対応しています。キーとメールアドレスをマスクしたログを記録します。
要件
WordPress 6.2 以降、WooCommerce 8.0 以降、PHP 8.0 以降。ストアの通貨は南アフリカ・ランド(ZAR)。オンライン決済が有効な Yoco アカウントとその秘密キー。vibefox.net で入手できる VibeFox ライセンスキー(ドメインごとに 1 つ)。
