概要
VibeFox Satispay Gateway は、WooCommerce に Satispay 決済を追加します。注文後、購入者は Satispay の決済ページに移動し、パソコンでは QR コードをスキャンし、スマートフォンでは Satispay アプリで支払いを確定して、ストアに戻ります。注文が支払い済みになるのは、プラグインが Satispay API から決済を取得し、そのステータス、金額、通貨を確認した後だけです。
API キーをコピーせずに Satispay を利用したい、ユーロで販売しているストアに適しています。プラグインは Satispay Business Dashboard で発行される 1 回限りの有効化コードで接続します。Satispay はユーロ(EUR)のみで決済を受け付けるため、他の通貨ではこの支払い方法は表示されません。サブスクリプション、保存済みの支払い方法、事前承認、食事券には対応していません。また、Satispay Dashboard で行った返金は WooCommerce には記録されません。
主な機能
1 ステップで接続: 6 桁の有効化コードを貼り付けて保存するだけです。プラグインが独自の RSA 鍵ペアを作成し、Satispay へのすべてのリクエストに署名します。
Satispay が確認した場合のみ支払い済み: Satispay からのコールバックも、購入者の戻り操作も信頼しません。決済は必ず Satispay API から再取得され、その注文のために作成された決済である必要があります。
金額と通貨の確認: 決済金額が注文合計と一致しない場合、注文は支払い済みにならず、メモ付きの保留状態になります。
二重処理の防止: 繰り返し、または同時に届いたコールバックや戻り操作によって、メモ、在庫の減算、メールが重複することはありません。同じ注文を再度支払うと、以前の保留中の Satispay 決済はキャンセルされます。
放棄された決済のクローズ: 購入者が支払わずに Satispay のページを離れた場合、その決済は Satispay 側でキャンセルされ、チェックアウトでメッセージが表示されます。
本番環境とサンドボックス: 環境ごとに別々のキーを使用します。各注文は自分の環境を記憶し、返金は常にその環境で行われます。
返金: WooCommerce の注文画面から全額返金と一部返金ができます。
最新の WooCommerce に対応: 従来のチェックアウト、チェックアウトブロック、注文の支払いページ、HPOS に対応しています。キーや購入者データを含まないログを記録し、エラーは必ず記録されます。イタリア語翻訳が含まれています。
動作要件
WordPress 6.0 以降、WooCommerce 7.0 以降、OpenSSL 拡張機能を含む PHP 8.0 以降、ストアの通貨は EUR。Satispay Business アカウントと、Satispay Business Dashboard で発行された有効化コード。サイトがインターネットから到達可能であること。vibefox.net で取得した VibeFox ライセンスキー(ドメインごとに 1 つ)。
