VibeFox IntaSend for PrestaShop

VibeFox IntaSend for PrestaShop

20 €

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

ヘルプ

質問する: VibeFox IntaSend for PrestaShop

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

概要

VibeFox IntaSend Pay Gateway は、ケニアおよび東アフリカのショップ向けに IntaSend の決済を PrestaShop に追加します。支払いの段階で購入者は IntaSend を選択し、IntaSend がホストするチェックアウトページに移動して、M-Pesa、カード、または貴社の IntaSend アカウントで有効になっているその他の方法で支払い、ショップに戻ります。注文は IntaSend が支払いを確認した後にのみ作成されるため、中断された支払いで未払いの注文が残ることはありません。

自社サイトに決済フォームを置かずに、IntaSend アカウントで M-Pesa とカードを受け付けたいショップに適しています。本モジュールは 1 回限りの決済のみに対応しています。返金はショップから IntaSend に送信されません。また、保存済みカード、定期購入、インライン(ポップアップ)決済フォームには対応していません。

主な機能

IntaSend がホストするチェックアウト: カートの合計金額をカートの通貨で指定してチェックアウトを作成します。対応通貨: KES、USD、EUR、GBP、UGX、TZS、NGN、GHS、XAF、XOF。UGX、XAF、XOF は小数点なしで送信されます。

IntaSend が確認した場合のみ支払い済みに: 注文が作成されるのは、貴社のサーバーが秘密キーを使って IntaSend の Payment Status API に照会した後だけです。ブラウザやウェブフックの本文で送られてきた内容は信頼しません。

チャレンジ付きウェブフック: 購入者がブラウザを閉じた場合や、M-Pesa の確認が後になった場合でも、支払いは確認されます。チャレンジが正しくないウェブフックは拒否されます。

金額と通貨の確認: IntaSend が報告した金額と通貨をカートと照合します。不一致または一部入金の場合、注文はメモ付きで IntaSend payment on hold になります。

二重処理の防止: 購入者の戻りとウェブフックが同時に届いても、支払いは 1 回だけ適用されるため、同じカートについて 2 つ目の注文が作成されることはありません。支払い済みのカートに対する 2 回目の支払いには、メモが付けられます。

サンドボックスと本番: モードごとに別々のキーペアを使用します。現在のモードのキーがない場合、または別のモードのキーである場合は、支払い方法は表示されません。以前の支払いは、行われたときのモードで常に確認されます。

分かりやすいメッセージ: 支払いが失敗または中断された後にメッセージを表示します。M-Pesa が確認中の間は、Check again ボタン付きの「確認中」ページを表示します。

注文ページの IntaSend ブロック: 注文のチェックアウトの試行と、処理された IntaSend の請求書を表示します。キーや購入者データを含まないログ。

要件

PrestaShop 8.0 から 9.x、cURL を備えた PHP 8.0 以降。公開 API キーと秘密 API キーを持つ IntaSend アカウント、およびチャレンジフレーズ付きのウェブフック。本番決済には HTTPS が必要です。vibefox.net で入手した VibeFox ライセンスキー(ドメインごとに 1 キー)。