概要
VibeFox PayU LATAM Payment は、PayU Latam WebCheckout による決済を OpenCart 3 および OpenCart 4 に追加します。最後の購入手続きのステップで、購入者は Confirm Order をクリックし、安全な PayU の決済ページに移動します。PayU アカウントで有効になっている任意の方法(カード、現金、銀行振込、PSE などのローカル決済)で支払い、ストアに戻ります。カード情報がお客様のサイトを経由することはありません。OpenCart は決済の前に注文を作成しますが、注文にステータスが付くのは PayU が決済を確認した後だけです。そのため、未払いの試行は欠落注文(missing orders)のまま残ります。
ARS、BRL、CLP、COP、MXN、PEN、USD で販売し、PayU Latam アカウントを持つ、アルゼンチン、ブラジル、チリ、コロンビア、メキシコ、パナマ、ペルーのストアに適しています。本拡張機能はお客様のサイトに決済フォームを持たず、OpenCart からの返金はできません(返金は PayU モジュールで行います)。また、カードの保存、定期購入、分割払いの設定はありません(分割払いは PayU のページに表示されます)。
主な機能
PayU が確認した場合にのみ支払い済みに:注文ステータスは、サーバー間で送信される PayU の署名付き確認によってのみ設定されます。拡張機能は署名、加盟店 ID、PayU が発行した決済リファレンスを検証します。その後、OpenCart が通常の注文メールを送信します。
PayU 側での設定は不要:確認 URL は決済のたびに送信されます。
金額と通貨のチェック:注文合計と一致しない決済は、メモ付きの確認保留ステータスに移り、自動的に受け付けられることはありません。
現金および銀行振込の決済:現金払いの伝票など、PayU が保留中と報告する決済では、PayU が確認するまで注文は待機ステータスになります。
購入者にとって分かりやすい結果:決済が拒否された場合や期限切れの場合、購入者は理由とともに購入手続きページに戻り、再度支払うことができます。カートは保持されます。
二重処理なし:各通知はカートごとのロックの下で一度だけ処理されます。OpenCart 3 でも、確認ステップが表示されるたびに新しい注文が作成されますが、同じカートが二度支払われることはありません。支払い済みの注文に対する二回目の決済は、返金対象として表示されます。
サンドボックスと本番の認証情報を分離:既定はサンドボックスです。各決済の試行は自身の環境を記録するため、サンドボックスと本番を切り替えても保留中の決済に影響しません。
独自の注文ステータスと注文ページの PayU タブ:支払い済み注文、支払い待ち、確認中の決済、失敗した決済に対する OpenCart のステータスを選択できます。注文のタブには、参照番号、取引、ステータス、決済方法、そのカートのすべての決済の試行が表示されます。ジオゾーン、最低注文金額、キーや個人データを含まない任意のログ機能もあります。
要件
OpenCart 3.0.x(3.0.5.0 で動作確認)または OpenCart 4.0.2 以降(4.1.0.3 で動作確認)、PHP 8.0 以降。1 つのダウンロードに両方のバージョンのパッケージが含まれています。加盟店 ID、販売先の国のアカウント ID、API キーを備えた PayU Latam アカウント、およびテスト用の PayU の公開サンドボックス認証情報。チェックアウトの通貨:ARS、BRL、CLP、COP、MXN、PEN、USD。PayU からの確認を受け取るため、ストアがインターネットからアクセス可能である必要があります。vibefox.net で購入した VibeFox ライセンスキー(ドメインごとに 1 つ)。
