VibeFox Paysera for OpenCart

VibeFox Paysera for OpenCart

20 €

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

ヘルプ

質問する: VibeFox Paysera for OpenCart

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

概要

VibeFox Paysera Payment は、OpenCart 3 と OpenCart 4 に Paysera の決済ウィンドウを追加します。チェックアウトの最後のステップで、購入者は Confirm Order をクリックし、署名付きの決済リクエストとともに Paysera に移動して、そこで銀行振込、カード、または Paysera プロジェクトで有効になっている他の方法により支払います。OpenCart は支払いの前に注文を作成しますが、注文にステータスが付くのは Paysera から届く署名付きコールバックの後だけです。そのため、未払いの試行は欠落注文のまま残り、購入者が戻っただけでは注文は支払い済みになりません。

Paysera プロジェクトをお持ちで、独自の決済フォームを作らずに Paysera 決済ウィンドウの支払い方法を利用したいストアに適しています。本拡張機能は、管理画面からの返金に対応していません(決済ウィンドウのプロトコルに返金 API がないためです)。また、チェックアウトページでの銀行や支払い方法の選択、定期購入、保存済みカードにも対応していません。

主な機能

署名付きのリクエストとコールバック:すべての支払いリクエストはプロジェクトパスワードで署名されます。すべてのコールバックは、注文に変更を加える前に、署名の確認またはパスワードによる復号によって検証されます。

Paysera が確認した場合にのみ支払い済みとなります:注文のステータスは Paysera のコールバックによってのみ設定され、OpenCart の通常の注文メールが送信されます。Paysera 側でコールバックを設定する必要はありません。コールバック URL は支払いごとに送信されます。

金額と通貨の確認:注文通貨の最小単位での金額(小数点以下桁数が 0 桁、1 桁、3 桁の通貨を含む)と通貨を、注文と照合します。一致しない場合、注文はメモ付きで設定済みの On hold ステータスになります。

銀行による保留中の支払い:銀行が支払い指示を受け付けたものの、まだ実行していない場合、注文には設定済みの支払い保留ステータスが付き、Paysera が確認した時点で支払い済みとしてマークされます。

二重処理なし:繰り返されるコールバックは一度だけ適用され、支払い済みの注文が再度支払われることはありません。同じカートの二回目の支払いは、重複分を返金するためのメモを追加するだけです。

テスト支払いとサンドボックス:通常のプロジェクトまたは Paysera のサンドボックスでテスト支払いを行えます。テスト支払いを無効にしている間は、テスト支払いで注文が支払い済みになることはありません。

注文タブ:注文ページに、Paysera リクエスト、環境、テストマーク、要求金額と支払い金額、支払い方法、および本拡張機能のメモが表示されます。支払い済み、保留中、On hold の支払いに対して、独自の OpenCart ステータスを設定できます。

OpenCart の条件:ジオゾーン、最低注文金額、並べ替え順。購入者の言語は Paysera ウィンドウに渡されます。パスワードや購入者データを含まないログ。

要件

OpenCart 3.0.x(3.0.5.0 で検証済み)または OpenCart 4.0.2 以降(4.1.0.3 で検証済み)、PHP 8.0 以降。ダウンロードファイルには両方のバージョン向けのパッケージが含まれます。プロジェクト ID とプロジェクトパスワードを持つ Paysera プロジェクト。Paysera からのコールバックを受け取るための、インターネットからアクセス可能なストア。vibefox.net で入手した VibeFox ライセンスキー(ドメインごとに 1 つ)。