概要
VibeFox PayMongo Payment Gateway は、フィリピン・ペソでの決済のために PayMongo を OpenCart 3 と OpenCart 4 に追加します。チェックアウトの最後のステップで購入者が Confirm Order をクリックすると、PayMongo がホストする決済ページに移動し、カード、GCash、GrabPay、Maya など、お客様が選択した方法で支払いを行った後、ストアに戻ります。カード情報がお客様のサイトを経由することはありません。注文は PayMongo が支払いを確認した後にのみステータスを得るため、未払いの試行は欠落注文のまま残ります。
自店のサイトに決済フォームを置かず、PayMongo のホスト型チェックアウトを利用したいフィリピンのストアに適しています。PHP による 1 回限りの支払いのみを、100.00 ₱ 以上で受け付けます。チェックアウトページにはカード入力欄がなく、カードの保存、定期購入、オーソリとキャプチャの分離には対応していません。
主な機能
PayMongo チェックアウト: カード、GCash、GrabPay、Maya、ShopeePay、QR Ph、BillEase、Atome、オンラインバンキングによる直接振込。決済ページに表示する方法はお客様が選択できます。
PayMongo が確認した場合にのみ支払い済み: 支払いは、署名付き Webhook を受け取った後、または購入者がストアに戻ったときに、必ず PayMongo API で確認されます。その後、OpenCart は通常の注文メールを送信します。
金額と通貨の確認: 注文合計と一致しない支払い、または本番ストアでのテスト支払いは、注文をメモ付きで保留ステータスに設定します。
1 つのカート、1 回の支払い: 繰り返される Webhook や戻り操作によって支払いが二重に適用されることはありません。新しい試行では、以前の PayMongo チェックアウトを確認して期限切れにするため、同じカートを二重に支払うことはできません。
テストモードと本番モード: 秘密キーと Webhook シークレットは別々に設定します。支払いは行われたモードを保持し、ステータス確認や返金に使われます。
注文ページからの返金: 注文の VibeFox PayMongo Payment Gateway タブで、全額返金と一部返金を行えます。返金履歴も表示されます。全額返金を行うと、注文は返金済みステータスになります。
独自の注文ステータス: 支払い済みの注文、処理中の支払い、保留中の支払い、失敗した支払い、全額返金のそれぞれに、OpenCart のステータスを選択できます。
OpenCart の条件: 地域ゾーン、最低注文金額、並び順。キーや購入者データを含まない任意のログを記録できます。
要件
OpenCart 3.0.x(3.0.5.0 でテスト済み)または OpenCart 4.0.2 以降(4.1.0.3 でテスト済み)、PHP 8.0 以降。1 つのダウンロードに両方のバージョン用のパッケージが含まれています。ストアの通貨としてフィリピン・ペソ(PHP)。各モードのシークレット API キーと Webhook を設定した PayMongo アカウント。vibefox.net で購入した VibeFox ライセンスキー(ドメインごとに 1 つ)。
