VibeFox Pesapal for OpenCart

VibeFox Pesapal for OpenCart

20 €

ライセンスごとの価格:1 ドメイン、12 か月間のアップデートとサポート。

ヘルプ

質問する: VibeFox Pesapal for OpenCart

スライドしてパズルを合わせる

概要

VibeFox Pesapal Pay Gateway は、Pesapal による決済を OpenCart 3 および OpenCart 4 に追加します。拡張機能は Pesapal API 3.0 に接続します。チェックアウトの最後のステップで購入者が Confirm Order をクリックすると Pesapal の決済ページに移動し、M-Pesa、Airtel Money、MTN、カード、銀行振込、または購入者の国で Pesapal が提供するその他の方法で支払います。カード情報が貴店のサイトを経由することはありません。OpenCart は決済の前に注文を作成しますが、注文にステータスが付与されるのは Pesapal が決済を確認した後のみです。そのため、未払いの試行は欠落注文のままになります。

KES、UGX、TZS、ZMW、RWF、または USD で販売し、Pesapal の加盟店アカウントを持つ、ケニア、ウガンダ、タンザニア、ルワンダ、ザンビア、マラウイ、ジンバブエのストアに適しています。必要なのは consumer key と consumer secret のみです。本拡張機能では、注文画面からの返金には対応していません(返金は Pesapal のダッシュボードで行ってください)。また、カードの保存、サブスクリプションや定期払い、貴店サイト上での決済フォーム、通貨換算にも対応していません。

主な機能

Pesapal が確認した場合のみ支払い済み:Pesapal からの通知と購入者の戻りリクエストには決済データが含まれないため、本拡張機能はそれらを信用しません。毎回、認証済みのサーバー間リクエストで Pesapal に取引ステータスを問い合わせます。その後、OpenCart が通常どおり注文メールを送信します。

金額と通貨の確認:注文が支払い済みになるのは、Pesapal が Completed を報告し、支払われた金額と通貨が注文と一致する場合のみです。一致しない場合、注文はメモ付きの確認ステータスに移ります。

IPN の自動設定:通知 URL は、最初の決済時に Pesapal へ登録されます。サンドボックスと本番は別々に登録されます。Pesapal のダッシュボードで設定する必要はありません。

二重処理なし:繰り返される通知や、購入者の戻りと同時に届いた通知によって、1 件の決済が 2 回適用されることはありません。キャンセルされた注文や返金された注文が再度開かれることはなく、支払い済みの注文またはカートに対する 2 回目の決済は返金対象としてマークされます。

すべての試行を記録:同じカートについて、以前の Pesapal ページ(たとえば 2 つ目のブラウザタブ)で行われた決済も引き続き認識されます。新しい試行の前に、以前の試行がまず確認されます。

サンドボックスと本番のモード:モードごとに別々のキーを使用します。決済は、開始されたモードで常に確認されます。

独自の注文ステータス:支払い済みの注文、確認待ちの決済、キャンセルされた注文、取り消された決済それぞれに、OpenCart のステータスを選択できます。Pesapal が取り消し済みと報告した決済は、支払い済みの注文を Refunded に設定します。

注文ページの Pesapal タブ:追跡 ID、加盟店参照番号、モード、Pesapal のステータス、決済方法、確認コード、すべての決済試行、メモを表示します。OpenCart のジオゾーン、最低合計金額、並び順も設定できます。キー、トークン、顧客データを含まない任意のログを利用できます。

要件

OpenCart 3.0.x(3.0.5.0 で検証済み)または OpenCart 4.0.2 以降(4.1.0.3 で検証済み)、PHP 8.0 以降。1 つのダウンロードに両方のバージョンのパッケージが含まれています。consumer key と consumer secret を持つ Pesapal の加盟店アカウント(サンドボックスまたは本番、あるいはその両方)。決済通知を受信するため、ストアがインターネットからアクセスできる必要があります。注文通貨:KES、UGX、TZS、ZMW、RWF、または USD。vibefox.net で取得した VibeFox ライセンスキー(ドメインごとに 1 つのキー)。