概要
eWAY Payment Gateway for WooCommerce は、eWAY Rapid API の Responsive Shared Page を通じてカード決済を追加します。注文後、購入者は安全な eWAY の決済ページに移動し、カードで支払い(Visa、Mastercard、American Express、JCB、Diners Club。eWAY アカウントで有効になっているものに限ります)、貴店に戻ります。カード情報が貴サイトを経由することはありません。
AUD、NZD、SGD、HKD、MYR で販売し、Rapid API へのアクセス権を持つ eWAY 加盟店アカウントを持つ、オーストラリア、ニュージーランド、アジアのストアに適しています。本プラグインは、1 回限りのカード決済のみに対応しており、決済は即時に行われます。貴サイトにカード入力欄はなく、カードの保存やサブスクリプションには対応していません。また、承認と売上確定の分離はできず、MyeWAY で行われた返金は WooCommerce に同期されません。
主な機能
Responsive Shared Page: 注文金額を注文通貨で請求する、eWAY がホストする決済ページです。金額は通貨の最小単位で送信されます。
eWAY が確認した場合のみ支払い済み: 購入者が戻ってくると、プラグインはこの注文で作成された決済ページの結果を、サーバー間通信で eWAY に問い合わせ、承認された金額と通貨を確認します。承認金額が一部のみであるなど、不一致があった場合、注文は確認のため「保留」になります。
戻らなかった決済も失われません: 購入者が支払い後にブラウザを閉じた場合、「注文受付」ページを開いたときに決済を取得します。また、WooCommerce による未払い注文の自動キャンセルの前にも、eWAY に問い合わせます。
安全な戻り処理: 戻りが繰り返されたり同時に発生したりしても、注文が二重に支払い済みになることや、メールが二重に送信されること、在庫が二重に減ることはありません。キャンセルリンクを再利用しても支払い済みの注文はキャンセルされず、2 回目に承認された決済は返金対象として記録されます。
返金: WooCommerce の注文画面から全額返金と一部返金が可能です。返金は、常に決済が行われた環境(サンドボックスまたは本番)で処理されます。
サンドボックスと本番: モードごとに個別の API 認証情報を設定でき、設定ページには分かりやすいモード表示があります。
分かりやすいメッセージ: 決済が拒否された場合は理由が表示されます(例: D4451 Insufficient funds)。決済後の注文ステータスは「処理中」または「完了」です。
最新の WooCommerce に対応: クラシックチェックアウト、チェックアウトブロック、Pay for order ページ、HPOS に対応しています。ログにはカード情報、API キー、購入者情報は含まれません。
要件
WordPress 6.0 以降、WooCommerce 8.0 以降、PHP 8.0 以降。Rapid API キーとパスワードを持つ eWAY 加盟店アカウント(テスト用に eWAY サンドボックスアカウントも必要です)。ストア通貨は AUD、NZD、SGD、HKD、MYR のいずれか。vibefox.net で取得した VibeFox ライセンスキー(ドメインごとに 1 つ)。
