概要
VibeFox PayPlug Gateway は、PayPlug がホストする決済ページを通じたカード決済を OpenCart 3 および OpenCart 4 に追加します。チェックアウトの最後のステップで、購入者は Confirm Order をクリックし、安全な PayPlug のページに移動して、カード(CB、Visa、Mastercard)で支払い、ストアに戻ります。カード情報がお客様のサイトを経由することはありません。OpenCart は支払いの前に注文を作成しますが、注文にステータスが付くのは PayPlug が支払いを確認した後だけです。そのため、未払いの試行は欠落注文のまま残ります。
ユーロで販売し、PayPlug アカウントをお持ちのストアに適しています。0.99 〜 20,000.00 EUR の支払いを受け付け、直ちに決済します。本拡張機能には、Oney 分割払い、ワンクリック保存カード、埋め込み型の決済フォーム、定期購入、後日決済は含まれません。
主な機能
PayPlug が確認した場合にのみ支払い済みとなります:PayPlug の通知は署名されていないため、本拡張機能は通知の内容を一切信頼しません。支払い ID のみを受け取り、お客様のシークレットキーを使って PayPlug API から支払い内容を読み取ります。その支払いは、お店のチェックアウト試行の 1 つである必要があります。
通知の設定は不要です:通知 URL は支払いごとに送信されます。購入者がストアに戻る際も PayPlug で確認するため、通知がストアに届かなくても注文は確定します。
金額と通貨の確認:支払われた金額(セント単位)と通貨を注文と照合します。一致しない場合、注文はメモ付きで設定済みの On hold ステータスになります。
二重処理なし:繰り返し届く通知や戻りによって、同じ支払いが二度適用されることはありません。新しい試行では、開いたままの PayPlug ページを再利用するか、そのページを閉じます。そのため、購入者が誤って同じカートを二度支払うことはありません。
テストモードと本番モード:シークレットキーは別々です。各支払いは自身のモードを保持し、ストアが本番モードの間はテストの支払いで注文が完了することはありません。
注文画面からの返金:注文の VibeFox PayPlug Gateway タブから、PayPlug が実際に請求した金額までの全額返金および一部返金ができます。全額返金を行うと Refunded ステータスが設定されます。PayPlug のポータルで行われた返金は、注文にメモとして記録されます。
独自の注文ステータス:支払い済み、保留中、支払いエラー、全額返金のそれぞれに対して、OpenCart のステータスを選択できます。
OpenCart の条件:ジオゾーン、最低注文金額、並べ替え順。ログにはキー、カード情報、購入者データは含まれません。
要件
OpenCart 3.0.x(3.0.5.0 で検証済み)または OpenCart 4.0.2 以降(4.1.0.3 で検証済み)、PHP 8.0 以降。同じダウンロードに両方のバージョン用のパッケージが含まれています。テスト用および/または本番用のシークレットキーを持つ PayPlug アカウント。ストアの通貨としてユーロ(EUR)が有効になっていること。vibefox.net で入手した VibeFox ライセンスキー(ドメインごとに 1 つ)。
