概要
VibeFox GoPay Gateway は、GoPay 決済を WooCommerce に追加します。注文後、購入者は GoPay の決済ページに移動し、GoPay アカウントで有効になっている決済方法(決済カード、Apple Pay、Google Pay、銀行振込など)で支払ってから、ストアに戻ります。
チェコ、スロバキア、中央ヨーロッパで CZK、EUR、PLN、USD、GBP、HUF、RON、BGN のいずれかで販売し、GoPay 加盟店アカウントを持つストアに適しています。決済方法は WooCommerce ではなく GoPay のページで選択します。本プラグインはサブスクリプションや継続課金、保存済みカード、埋め込み型決済フォーム、WooCommerce からの事前承認のキャプチャや取り消しには対応していません。
主な機能
GoPay の確認後にのみ支払い済みにする:GoPay の通知だけを信用することはありません。プラグインは OAuth 認証情報を使って GoPay API から決済状況、金額、通貨を必ず読み取ります。
金額と通貨の確認:決済はプラグインが注文に対して作成したものでなければならず、金額と通貨が注文と一致する必要があります。不一致の場合、注文は保留になり、注文メモが追加されます。
GoPay 側の設定は不要:通知 URL は決済ごとに送信されます。通知より先に購入者が戻った場合も、その戻り処理で GoPay API を使って決済を確認します。
二重処理なし:通知や戻りが繰り返されても、注文メモ、メール、在庫の減少が重複することはありません。同じ注文の古い GoPay リンクによる決済も認識されます。2 回目の決済が成功した場合は、重複分の返金を促す注文メモが追加されます。
サンドボックスと本番環境:モードごとに別の GoID、Client ID、Client Secret を使います。返金は決済時に使用したモードで行われます。
返金:WooCommerce の注文画面から全額返金と一部返金ができます。GoPay が返金を拒否した場合は、GoPay 固有のエラーメッセージが表示されます。
決済ページの言語:自動(サイトの言語、次に請求先の国)または 19 種類の固定言語から選べます。
最新の WooCommerce に対応:クラシックチェックアウト、Cart と Checkout ブロック、Pay for order ページ、HPOS に対応しています。決済後の注文ステータスは「処理中」または「完了」です。認証情報や個人データを含まない任意のログ機能があります。チェコ語訳を同梱しています。
要件
WordPress 6.0 以降、WooCommerce 7.6 以降、PHP 8.0 以降。GoID、Client ID、Client Secret を持つ GoPay 加盟店アカウント(サンドボックスおよび/または本番環境)。ストアの通貨は CZK、EUR、PLN、USD、GBP、HUF、RON、BGN のいずれか。vibefox.net で入手できる VibeFox ライセンスキー(1 ドメインにつき 1 キー)。
