概要
VibeFox Paytrail Gateway は、Paytrail の決済ページを経由した支払いを OpenCart 3 および OpenCart 4 に追加します。チェックアウトの最後のステップで購入者が Confirm Order をクリックすると、Paytrail のページに移動し、お使いの Paytrail アカウントで有効になっている方法(フィンランドのオンラインバンキング、カード、モバイル決済、請求書、分割払いなど)のいずれかで支払い、お店に戻ります。カード情報や銀行情報がお店のサイトを経由することはありません。OpenCart は決済の前に注文を作成しますが、注文にステータスが付くのは Paytrail が決済を確認した後です。そのため、未払いの試行は欠番の注文として残ります。
ユーロで販売し、Paytrail のすべての決済方法を 1 つの決済方法にまとめたいフィンランドのストアに適しています。決済方法は、チェックアウトではなく Paytrail のページで選択されます。この拡張機能は EUR のみを受け付けます。保存済みカード、サブスクリプション、shop-in-shop、請求書の手動有効化、精算レポートには対応しておらず、Paytrail Merchant Panel で行われた返金は OpenCart に同期されません。
主な機能
Paytrail の決済ページ:Paytrail のすべての決済方法を、1 つの決済方法として提供します。ページの言語は購入者の言語に従います(フィンランド語、スウェーデン語、英語)。
Paytrail に送信される注文明細:税金を含む商品、ギフトカード、送料、その他の料金。割引は明細に按分されます。明細の合計は常に決済金額と一致します。
Paytrail が確認した場合にのみ支払い済みに:購入者の戻りとサーバー間のコールバックは、有効な署名があり、かつその注文の決済試行に対するものである場合にのみ受け付けられます。注文合計と異なる金額が支払われた場合、注文はメモ付きの確認ステータスになります。
Paytrail 側での設定は不要:コールバック URL は、すべての決済とともに送信されます。
1 つのカート、1 回の決済:繰り返されるコールバックや戻りは 1 回だけ適用されます。支払い済みのカートに対する新しい試行は直接成功ページに進み、2 回目の支払い済み試行は返金対象の重複として報告されます。
遅延決済:請求書やその他の保留中の決済は、Paytrail が確認または拒否するまで待機ステータスになります。
注文ページからの返金:注文の VibeFox Paytrail Gateway タブで、全額返金と一部返金ができます。上限は Paytrail が実際に請求した金額です。決済方法が直接返金に対応していない場合は、メールによる返金が自動的に開始されます。
テストモードと OpenCart の条件設定:Paytrail の公開テストアカウントを使用し、キーは不要です。独自の注文ステータス、ジオゾーン、最低注文金額、表示順を設定できます。個人情報やキーを含まない任意のログ機能があります。
要件
OpenCart 3.0.x(3.0.5.0 で動作確認)または OpenCart 4.0.2 以降(4.1.0.3 で動作確認)、PHP 8.0 以降。1 つのダウンロードに両方のバージョンのパッケージが含まれています。Paytrail の加盟店アカウント(加盟店 ID とシークレットキー)と、注文通貨としての EUR。コールバックを受信するため、ストアがインターネットから到達可能であること。vibefox.net で購入した VibeFox ライセンスキー(1 つのキーは 1 つのドメインで使用可能)。
