概要
VibeFox PayU Payment は、PayU(ポーランドおよびヨーロッパ)決済を OpenCart 3 および OpenCart 4 に追加します。チェックアウトの最後のステップで購入者が Confirm Order をクリックすると PayU の決済ページに移動し、BLIK、オンラインバンク振込、カード、またはお客様の販売ポイントで有効になっているその他の方法で支払い、ストアに戻ります。カード情報がお客様のサイトを経由することはありません。OpenCart は決済前に注文を作成しますが、注文にステータスが付くのは PayU が決済を確認した後のみです。そのため、未決済の試行は欠落注文のままになります。
PLN、EUR、CZK、HUF、RON、BGN、GBP、USD、CHF、DKK、NOK、SEK、UAH で販売し、PayU の加盟店アカウントを持つストアに適しています。購入者は PayU のページで決済方法を選択します。本拡張機能はお客様のサイトにカードフォームを表示せず、カードの保存やワンクリック決済、定期購入、PayU の分割払いやクレジットのウィジェットには対応していません。
主な機能
PayU が確認した場合のみ支払い済み:注文ステータスは、お客様の Second Key で署名された通知を受け取った後、または購入者が戻った際のサーバー側のステータス確認の後に設定されます。その後、OpenCart は通常の注文メールを送信します。
PayU 側での設定は不要:通知 URL は、すべての決済とともに送信されます。
金額と通貨の確認:注文と一致しない決済は、メモ付きの確認ステータスに移され、自動的に支払い済みになることはありません。
確認待ちの決済:販売ポイントで自動受領がオフになっている場合、本拡張機能はそのような決済を自動的に受領できます。または、注文のタブにあるボタンで受領またはキャンセルできます。
注文ページからの返金:注文の VibeFox PayU Payment タブで、返金履歴とともに全額返金と一部返金ができます。PayU の最終的な返金ステータスは通知で届きます。全額返金を行うと Refunded ステータスになります。
二重決済の防止:新しい試行は、同じ注文とカートの未完了の PayU 決済をキャンセルします。各通知は一度だけ処理されます。OpenCart 3 でも、確認ステップが表示されるたびに新しい注文が作成されますが、カートが二重に支払われることはありません。
サンドボックスと本番のキーを分離:既定はサンドボックスです。各決済は自身の環境を記録するため、モードを切り替えた後も、通知、ステータス確認、返金は常に正しいキーを使用します。
独自の注文ステータス:支払い済みの注文、確認待ちの決済、保留中の決済、決済エラー、全額返金について、OpenCart のステータスを選択できます。ジオゾーン、最低注文金額、キーや個人データを含まない任意のログも設定できます。
要件
OpenCart 3.0.x(3.0.5.0 で動作確認)または OpenCart 4.0.2 以降(4.1.0.3 で動作確認)、cURL 拡張機能を有効にした PHP 8.0 以降。1 つのダウンロードに両方のバージョンのパッケージが含まれています。販売ポイントの 4 つのキー(POS ID、Second key (MD5)、OAuth の client_id と client_secret)を持つ PayU 加盟店アカウントと、テスト用の PayU サンドボックスアカウント。PayU からの通知を受け取るため、ストアはインターネットからアクセス可能である必要があります。vibefox.net で入手した VibeFox ライセンスキー(ドメインごとに 1 つ)。
