VibeFox PayFast for OpenCart

VibeFox PayFast for OpenCart

20 €

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

ヘルプ

質問する: VibeFox PayFast for OpenCart

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

概要

VibeFox PayFast Pay Gateway は、南アフリカ・ランド(ZAR)での支払いを受け付けるために、PayFast を OpenCart 3 と OpenCart 4 に追加します。チェックアウトの最後のステップで購入者が Confirm Order をクリックすると、署名付きの支払いフォームとともに PayFast の安全な決済ページに移動します。そこで購入者は、カード、Instant EFT、または PayFast アカウントで利用可能なその他の方法で支払います。その後、PayFast はサーバー間通知(ITN)によって、支払いを貴店に確認します。注文は、通知がすべての確認を通過した後にのみステータスを受け取るため、未払いの試行は欠落注文のまま残ります。

カード入力フォームを自店のサイトに置かず、PayFast のホストされた決済ページを利用したい南アフリカの店舗に適しています。本拡張機能は ZAR での一回限りの支払いのみを受け付けます。注文ページからの返金(PayFast の管理画面で行います)、定期購読、カードの保存、分割支払いには対応していません。

主な機能

署名付きの支払いフォーム:フォームは、PayFast の公式アルゴリズムに従い、貴店の passphrase で署名されます。

検証済みの通知:すべての ITN が確認されます。署名、貴店の加盟店アカウント、支払い試行のトークン、PayFast とのサーバー間での確認、そしてライブモードでは PayFast のサーバーからの通知であるかどうかです。

金額の確認:支払われた金額は、注文合計と照合されます(セント単位)。また、注文は ZAR である必要があります。不一致の場合、注文はメモ付きで貴店の「保留」ステータスに設定されます。

二重処理の防止:繰り返しの通知によって支払いが二重に適用されることはありません。遅れて届いた失敗または保留中の通知が支払い済みの注文を格下げすることはなく、キャンセル済みの注文に対する支払いは確認のためにフラグが立てられます。

ライブとサンドボックス:モードごとに個別の認証情報を使用します。各通知は、支払いが開始されたモードの認証情報で確認され、ストアがライブの間はサンドボックスの支払いが注文を支払い済みにすることはありません。

独自の注文ステータス:支払い済みの注文、支払い保留、保留中の支払い、支払い失敗のそれぞれに、OpenCart のステータスを選択できます。

PayFast 側での設定は不要:通知 URL は各支払いとともに送信され、設定ページに表示されます。

注文ページの PayFast タブ:支払い参照番号、PayFast の支払い ID、モード、総額、手数料、正味額、PayFast のメモ。ジオゾーン、最低合計金額、並び順、任意のデバッグログ。

要件

OpenCart 3.0.x(3.0.5.0 で検証済み)または OpenCart 4.0.2 以降(4.1.0.3 で検証済み)、PHP 8.0 以降。ダウンロードファイルには両方のバージョンのパッケージが含まれています。ストアの通貨として南アフリカ・ランド(ZAR)。Merchant ID、Merchant Key、passphrase を持つ PayFast アカウント、およびテスト用のサンドボックス認証情報。インターネットから到達可能なストア。vibefox.net で入手した VibeFox ライセンスキー(ドメインごとに 1 つ)。