概要
VibeFox Autopay Payment は、ポーランドの決済機関 Autopay(旧 Blue Media)による決済を PrestaShop に追加します。支払い手続きの段階で、購入者は Autopay を選ぶと Autopay の決済ページに移動し、銀行振込(Pay-by-link)、BLIK、カード、またはお使いの Autopay サービスで有効になっているその他の方法で支払います。カード情報がお使いのサイトに渡ることはありません。注文は Autopay が支払いを確認した後にのみ作成されるため、途中で放棄された支払いが未払いの注文として残ることはありません。
ポーランド、または Autopay が提供するその他の市場でストアを運営している方に適しています。このモジュールには、PrestaShop からの返金(Autopay のポータルで返金してください)、サブスクリプションや定期払い、カードの保存、チェックアウトページの BLIK コードやカードフォーム、チェックアウトページでの銀行や決済チャネルの選択はありません。
主な機能
Autopay 決済ページ: カートの通貨でのカート合計額について、署名付き(SHA-256)の支払いフォームを使い、購入者を Autopay に移動させます。
Autopay が確認した場合にのみ注文を作成: 注文が作成されるのは、正しく署名された ITN(Instant Transaction Notification、即時取引通知)を受信したときだけです。購入者がストアに戻る際の情報も署名されていますが、注文を作成することも変更することもありません。
金額と通貨の確認: ITN の金額と通貨がカートと比較されます。一致しない場合、注文は備考付きで Autopay payment on hold になり、支払い済みとはマークされません。
二重処理なし: 繰り返しまたは並行して届いた通知で、2 つ目の注文が作成されたり、支払いが 2 回記録されたりすることはありません。支払い済みの注文が、後から届いた失敗通知によって変更されることはなく、二重払いの可能性は注文メモで示されます。
失敗した支払い: 注文は作成されず、購入者はカートを保持したままチェックアウトに戻り、再度支払うことができます。
テストと本番: 独自の Service ID と Shared key を持つ Autopay テスト環境と、pay.autopay.eu の本番環境。
通貨: PLN、EUR、GBP、USD、CZK。お使いの Autopay サービスが受け付ける通貨を選んでください。それ以外の通貨では、支払い方法は非表示になります。
簡単な設定: Autopay ポータルに登録する ITN と戻り先のアドレスは、設定ページに表示されます。キーや購入者データを含まない任意のログがあります。
要件
PrestaShop 8.0 から 9.x、PHP 8.0 以降。Service ID と Shared key を持つ Autopay サービス。Autopay のポータルでハッシュ関数を SHA-256 にし、ストアの ITN URL を設定していること。vibefox.net で取得した VibeFox ライセンスキー(ドメインごとに 1 つ)。
