概要
VibeFox Niubiz Payment は、ペルーで Niubiz の公式決済フォーム(Botón de pago web)によるカード決済を OpenCart 3 および OpenCart 4 に追加します。購入者は最後のチェックアウト手順で Confirm Order をクリックし、ストアの決済ページに移動します。そこで Niubiz のフォームが開きます。購入者は Niubiz のフォームにカード情報を入力し、ストアがサーバー側で決済を承認します。カード情報がお使いのサイトを経由することはありません。OpenCart は決済の前に注文を作成しますが、注文にステータスが設定されるのは Niubiz が応答した後です。そのため、途中で離脱された決済や拒否された決済は、欠落注文として残ります。
ペルーで、ペルー・ソル(PEN)または米ドル(USD)で販売し、Niubiz の加盟店契約を結んでいるストアに適しています。この拡張機能は、1 回限りのカード決済のみに対応しています。OpenCart からの返金やキャンセルには対応しておらず、カードの保存、定期購入、分割払い(cuotas)にも対応していません。PagoEfectivo、Yape、QR 決済も利用できません。
主な機能
Niubiz 決済フォーム:Visa、Mastercard、American Express、Diners Club(お使いの Niubiz 契約で受け付けているブランドによります)。フォームにはストア名または独自のロゴが表示されます。
Niubiz が承認した場合にのみ支払い済みとなります:Niubiz が承認し、その応答が注文と一致した場合にのみ、注文が支払い済みになります。一致するのは、決済番号、金額、通貨です。一致しない場合、注文は備考付きで、お使いの On Hold ステータスになります。
応答の欠落に備えた安全性:Niubiz からのタイムアウトや読み取れない応答があった場合、注文は On Hold ステータスになり、確認すべき決済番号が記録されます。購入者には再度支払わないよう案内が表示されます。
カードの拒否:注文はステータスなしのままになります。購入者は決済ページで Niubiz からの拒否理由を確認でき、別のカードですぐに再試行できます。試行ごとに新しい決済番号が発行されます。
二重処理の防止:フォームの再送信や同時送信によって二重に承認されることはありません。また、支払い済みのカートが再度請求されることはありません。
サンドボックスと本番:環境ごとに個別の認証情報を使用します。サンドボックスモードでは API のエンドポイントと認証情報の両方が切り替わり、進行中の決済は開始された環境のまま維持されます。
注文ページの Niubiz タブ:決済番号、環境、Niubiz の応答、トランザクション ID、承認コード、マスクされたカード情報、注文の Niubiz メモを表示します。支払い済みおよび On Hold の注文に使用する OpenCart ステータスは、お客様が選択します。
OpenCart の条件:ジオゾーン、最低注文金額、並び順。認証情報、トークン、カードや顧客のデータを含まない、任意のログ機能があります。
要件
OpenCart 3.0.x(3.0.5.0 で動作確認済み)または OpenCart 4.0.2 以降(4.1.0.3 で動作確認済み)、PHP 8.0 以降。ダウンロードファイルには両方のバージョン用のパッケージが含まれています。ストアで PEN または USD の通貨が有効になっていること。Niubiz のサンドボックスおよび本番の認証情報(加盟店 ID、API ユーザー、API パスワード)。Webhook は不要です。vibefox.net で購入する VibeFox ライセンスキー(ドメインごとに 1 つ)。
