戻る

VibeFox TrustPay for OpenCart — ヘルプ

動作要件

OpenCart:3.0.x(3.0.5.0 で動作確認済み)、または 4.0.2 以降(4.1.0.3 で動作確認済み)。

PHP:8.0 以降。

finby(TrustPay)アカウント:finby Merchant Portal で、Project ID と Secret key を持つプロジェクトが必要です。テスト決済には、独自の Project ID と Secret key を持つ別のテスト(playground)プロジェクトが必要です。その他のキーは必要ありません。Secret key は、API アクセスの取得と、決済通知の署名の検証の両方に使用されます。

到達可能な通知 URL:finby からインターネット経由でストアに到達できる必要があります。ストアの前にあるファイアウォール、メンテナンス用ログイン、または HTTP 認証があると、決済通知がブロックされます。

VibeFox ライセンスキー:vibefox.net で購入します。1 つのキーは 1 つのドメインで使用できます。

インストール

ダウンロードは、両方の OpenCart バージョン用のパッケージを含む 1 つの zip ファイルです。お使いのコンピューターで解凍してください。含まれるのは README.txt、OpenCart 3 用パッケージ wcp_trustpay_gateway-oc3-(version).ocmod.zip、OpenCart 4 用パッケージ wcp_trustpay_gateway.ocmod.zip です。お使いの OpenCart バージョンのパッケージだけをインストールしてください。ライセンスキーは両バージョンで同じです。

OpenCart 3

1. 管理画面で Extensions > Installer に移動し、Upload をクリックして、ファイル wcp_trustpay_gateway-oc3-(version).ocmod.zip を選択します。この拡張機能には OCMOD の変更がないため、Extensions > Modifications を更新する必要はありません。インストーラーを使う代わりに、このパッケージの upload フォルダの内容をストアのルートフォルダにコピーすることもできます。

2. Extensions > Extensions に移動し、タイプ Payments を選択します。VibeFox TrustPay Gateway を見つけて、Install(緑色の + ボタン)をクリックします。管理者ユーザーには、決済拡張機能の一覧を変更する権限が必要です。

3. Edit(鉛筆ボタン)をクリックして設定ページを開きます。ページ上部のライセンスブロックにある License key に VibeFox ライセンスキーを入力し、Activate をクリックします(ライセンスキーを参照)。

4. テストプロジェクトの Project ID と Secret key、実際の決済を行う場合は本番プロジェクトの Project ID と Secret key を入力します(設定を参照)。通知 URL は決済のたびに送信されるため、Merchant Portal で何かを設定する必要はありません。

5. Enable / Disable をオンにして Save をクリックします。Test mode をオンにした状態でテスト決済を行い、その後 Test mode をオフにして実際の決済を受け付けます。

OpenCart 4

1. 管理画面で Extensions > Installer に移動し、Upload をクリックして、ファイル wcp_trustpay_gateway.ocmod.zip を選択します。ファイル名は変更しないでください。OpenCart 4 は拡張機能のコードをファイル名から取得するため、名前を変更したパッケージは動作しません。

2. パッケージは、同じページのインストール済み拡張機能の一覧に表示されます。その横の Install(緑色の + ボタン)をクリックします。

3. Extensions > Extensions に移動し、タイプ Payments を選択します。VibeFox TrustPay Gateway を見つけ、Install(緑色の + ボタン)をクリックしてから、Edit(鉛筆ボタン)をクリックします。

4. ライセンスキーと finby のプロジェクト情報は、OpenCart 3 の手順 3 から 5 と同じように入力します。設定ページとそのフィールドは両バージョンで同じです。通知 URL だけが異なります(設定を参照)。

新規インストール時は、決済方法がオフ、テストモードがオンの状態で始まります。

設定

すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox TrustPay Gateway > Edit。セクションは左側に一覧表示されます。一覧の下にある Save ボタンで、ページ全体を保存します。決済方法が有効なのに現在のモードの Project ID または Secret key が空の場合、またはストアのデフォルト通貨がサポートされていない場合、設定の上部に警告が表示されます。どちらの場合も、決済方法はチェックアウトで非表示になります。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。

保存時、Title は空にできず、128 文字以内である必要があります。Sort order は整数である必要があります(負の値も使用可能)。Minimum total は 0 以上の数値である必要があります。選択したジオゾーンと注文ステータスは存在している必要があります。いずれかに問題があると、何も保存されず、ページにメッセージが表示されます。Project ID には数字のみを入力できます。別の値を保存しようとすると、ページに must contain digits only — the previous value was kept. と表示され、他の項目は保存されます。

TrustPay / finby

Enable / Disable:Enable TrustPay / finby card payments. この決済方法のオン/オフを切り替えます。既定値:オフ。

Title:チェックアウトで顧客に表示される決済方法の名称です。注文にも、この決済方法名として保存されます。既定値:Card payment (TrustPay)。必須、最大 128 文字。

Description:顧客が Confirm Order の手順で、確認ボタンの上に見る説明文です。既定値:Pay securely by card on the TrustPay / finby payment page。

Sort order:チェックアウトにおける決済方法の表示順です。空欄のままにするか、整数を入力します(負の値も使用可能)。

Geo zone:選択したジオゾーン内の支払い住所を持つ顧客にのみ、この決済方法を提示します。既定値:All zones。ジオゾーンは System > Localisation > Geo Zones で設定します。

Minimum total:決済方法が提示されるために注文が達している必要がある、ストアのデフォルト通貨でのチェックアウト合計金額です。最低金額を設けない場合は空欄にします。

API 認証情報

finby(TrustPay)Merchant Portal から、プロジェクトの Project ID と Secret key をコピーします。このセクションには Merchant Portal へのリンクがあります。テスト決済では、独自の Project ID と Secret key を持つ別のテスト(playground)プロジェクトを使用します。そこでは実際の料金は請求されません。

Test mode:テストプロジェクトを使用します(実際の決済は行われません)。新規の決済と返金にはテスト用の認証情報が使われます。注文の返金は、常にその注文が支払われたプロジェクトに対して行われます。既定値:オン。オンの間、顧客は Confirm Order の手順で Test mode: no real payment will be taken. と表示されます。

Live Project ID:本番プロジェクトの数値の Project ID です。

Live Secret key:本番プロジェクトの Secret key です。API アクセストークンの取得と決済通知の検証に使用されます。

Test Project ID:テスト(playground)プロジェクトの数値の Project ID です。

Test Secret key:テストプロジェクトの Secret key です。

Secret key は入力したとおりに保存され、先頭と末尾の空白のみが削除されます。保存済みの Secret key は再度表示されることはありません。フィールドは空のままで、Saved — leave empty to keep it. と表示されます。変更する場合にのみ新しい値を入力してください。設定を保存すると、キャッシュされた API アクセストークンも破棄されるため、新しい認証情報がすぐに使用されます。

Clear saved secrets:Secret key をチェックして Save をクリックすると、削除されます。空欄の場合は保存済みの値が維持されます。

注文ステータス

OpenCart は Confirm Order の手順で、ステータスのない注文(欠落注文)を作成します。注文にステータスが付くのは、finby が署名付き通知で確認した後だけです。以下の各フィールドには、OpenCart の注文ステータスが一覧表示されます。OpenCart には保留中または保留された TrustPay 決済用の専用ステータスがないため、どちらも既定では保留中を使用します。注文のメモと注文タブで両者を区別できます。独自のステータスは System > Localisation > Order Statuses で作成し、ここで選択できます。

Order status after payment:支払い済みの注文のステータスです。既定値:処理中。支払い済みの注文を直ちに完了させたい場合は、完了を選択します。ステータスは一度の操作で設定されるため、顧客に届くメールは 1 通だけです。

Awaiting TrustPay payment:finby が直近の決済を保留中と報告した状態です。finby が確認すると、注文は支払い済みステータスに移ります。既定値:保留中。

TrustPay payment on hold:決済が承認のみで、売上確定されていない場合(Merchant Portal で売上確定が必要)、または支払われた金額や通貨が決済リクエストや注文合計と一致しない場合です。既定値:保留中。

Payment error:finby が、保留中だった注文の直近の決済を拒否した場合です。その後に確認された決済があれば、注文は依然として支払い済みステータスに移ります。既定値:失敗。

Cancelled order status:拡張機能はこのステータスを設定しません。このステータスの注文は、後から届いた決済によって再開されることはなく、メモが追加されます。既定値:キャンセル。

Refunded order status:注文ページから全額返金した後に設定されます。既定値:返金済み。

決済通知

注文が支払い済みとしてマークされるのは、finby が署名付きの通知で確認した後だけです。拡張機能は、決済のたびに通知 URL を自動的に送信するため、設定する必要はありません。このセクションでは、Notification URL の下に URL が表示されます。その URL は、OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_trustpay_gateway/callback、OpenCart 4 では https://your-store/index.php?route=extension/wcp_trustpay_gateway/payment/wcp_trustpay_gateway.callback のような形式で、OpenCart をインストールしたストアのアドレスから作成されます。また、Merchant Portal でプロジェクトの通知 URL として入力することもできます。有効な署名のない通知は拒否されます。この URL は、ストアがメンテナンスモードの間も機能します(OpenCart 4 では、拡張機能の起動アクションにより、通知と顧客の戻りが通過します)。

拡張機能は、自分から finby に決済ステータスを問い合わせることはありません。通知がストアに届かない場合、finby が配信するまで注文はステータスなしのままになります。finby は通知を再送します。

詳細設定

Debug logging:API リクエストと通知を、OpenCart のログフォルダ(storage/logs。OpenCart 4 では system/storage/logs)にある trustpay_p_debug.log.php に書き込みます。このファイルはウェブから開くことはできません。エラーは、この設定がオフの場合でも常に記録されます。ログにはキー、トークン、カード情報、顧客の詳細は含まれません。既定値:オフ。

Log:ログのサイズと最新のエントリを表示します。Clear log をクリックすると、ログを空にできます。

Delete data on uninstall:オンにすると、拡張機能をアンインストールした際に、拡張機能の設定とログが削除されます。注文データは保持されます:注文、TrustPay の決済記録、返金。既定値:オフ。

インポート / エクスポート

Export:Download JSON で、設定を JSON ファイルとして保存します。Secret key はエクスポートされません。

Import:以前にエクスポートした JSON を貼り付け、Import をクリックして設定を復元します。保存済みの Secret key は維持されます。

チェックアウト

Payment Method の手順で、顧客は決済方法を選択します(既定では Card payment (TrustPay))。この決済方法は、顧客の通貨がサポートされている通貨(EUR、CZK、HUF、GBP、PLN、NOK、SEK、DKK、BGN、RON、CHF、USD)のいずれかである場合にのみ提示されます。Confirm Order の手順で、顧客にはあなたの説明文と、You will be redirected to the secure TrustPay / finby payment page to pay by card. という注記が表示されます。OpenCart は、この手順で注文を作成しますが、まだステータスは付きません。OpenCart 4 では、顧客は Payment method options ウィンドウで決済方法ブロックの Choose ボタンを使って決済方法を選び、チェックアウトページの下部にある Confirm Order をクリックします。

顧客が Confirm Order をクリックすると、拡張機能は注文通貨での注文合計について、finby にカード決済リクエストを作成します。HUF の金額は小数点なしで送信されます。3-D Secure のために顧客の氏名、住所、メールアドレスが送信され、OpenCart の注文番号が参照番号として送信されます。カード決済には住所が必要です。番地、市区町村、郵便番号、または国が不足している場合、顧客には Please enter your billing address (street, city, postcode and country) — it is required for card payments. と表示されます。OpenCart 4 では、既定では支払い住所を求めないため、不足している項目は配送先住所から取得されます。顧客は finby の決済ページにリダイレクトされ、そこでカードにより支払います。ページは、finby が対応している場合はストアの言語で、対応していない場合は英語で開きます。

支払い後、顧客はストアに戻ります。注文が支払い済みとしてマークされるのは、finby が署名付きの通知で確認した後だけです。戻ってきただけでは、決済ステータスは変わりません。通知がすでに届いている場合、顧客には OpenCart の注文成功ページが表示されます。届いていない場合は、Payment confirmation ページに TrustPay / finby is confirming your card payment. Your order is confirmed as soon as the payment is confirmed, and you will receive an e-mail — there is no need to pay again. と表示されます。このページには Check again ボタンと Back to checkout ボタンがあります。注文が保留中または保留された状態の間、成功ページには Your card payment is being confirmed by TrustPay / finby. You will receive an e-mail as soon as it is confirmed — there is no need to pay again. と表示されます。保留中または保留された注文がその後支払われた場合、または finby が決済を拒否した場合、顧客には新しい注文ステータスに関するメールが届きます。finby が決済を拒否した場合、または未払いの注文がキャンセルされた場合、成功ページには Your card payment was not completed. Please contact us about this order. と表示されます。OpenCart 4 では、顧客が finby の決済ページから戻ると、短い中間ページがストアの戻り先アドレスを再度開くため、カートと顧客のログインが維持されます。

顧客が決済ページでキャンセルした場合、チェックアウトに戻り、The card payment was cancelled. You can try again or choose another payment method. と表示されます。決済ページがエラーを返した場合、または finby がすでに決済を拒否している場合、メッセージは The card payment was not completed. Please try again or choose another payment method. です。カートは保持され、顧客は再度支払うことができます。OpenCart 4 では、これらのメッセージはチェックアウトページの上に表示されます。

OpenCart 3 は、Confirm Order の手順が表示されるたびに新しい注文を作成し、OpenCart 4 はチェックアウトの注文を更新します。1 つのカートは 1 つの注文でのみ支払われます。カート内のいずれかの注文に TrustPay のステータスが付くと、カートを再度確定しても、二回目の決済ではなく成功ページが表示されます。数量の変更を含め、カートを変更すると、独自の決済が必要な新しいカートとして扱われます。

OpenCart 4 では、成功ページが表示されるまで注文はチェックアウトに残ります。決済がキャンセルまたは失敗した後、顧客は新しい finby 決済リクエストで同じ注文の支払いを行います。その間に注文が締められていた場合、顧客はチェックアウトに戻され、次の Confirm Order で新しい注文が支払われます。拒否された決済やキャンセルされた未払いの注文の後は The card payment was not completed. Please try again or choose another payment method. と表示されます。それ以外の場合(たとえば、ストアによって注文がキャンセルまたは返金された場合)は Your previous order was cancelled or refunded by the store. Please confirm the order again to pay with a new order. と表示されます。

finby が決済を開始できない場合、顧客は Confirm Order の手順にとどまり、ボタンの上に We could not start the card payment. Please try again in a moment or choose another payment method. と表示されます。技術的な理由はログに書き込まれます。

この拡張機能は、finby のページで 1 ステップの購入として、カード決済のみを受け付けます。銀行振込や finby の他の決済方法、ストア上の Apple Pay や Google Pay ボタン、カードの保存、定期購入や定期支払い、承認と売上確定の分離、ステータスのポーリングには対応していません。

注文と返金

注文ステータス

ステータスなし(欠落注文):顧客は finby に送られたものの、まだ支払っていないか、通知がまだ届いていません。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合のみ表示されます。OpenCart 4.1 では、このような注文は Voided ステータスになることもあります。これは、確認手順が再表示された際に OpenCart が設定するもので、拡張機能はこれをステータスなしの注文として扱います。

支払い後の注文ステータス(既定値 処理中):finby が決済を確認し、金額と通貨が決済リクエストおよび注文合計と一致しています。メモには、金額、決済リクエスト、プロジェクト(テストまたは本番)が表示されます。

TrustPay の決済待ち(既定値 保留中):finby が直近の決済を保留中と報告しました。finby が決済を確認すると、注文は支払い済みステータスに移ります。

TrustPay の決済保留(既定値 保留中):次の 2 つの場合に設定されます。決済が承認のみで売上確定されていない場合は、finby Merchant Portal で売上確定またはキャンセルし、その後注文を更新してください。または、支払われた金額または通貨が決済リクエストや注文合計と異なる場合は、発送前に決済を確認してください。メモに状況が記載されています。入金は受け取っているため、返金は可能です。

決済エラー(既定値 失敗):finby が、待機中の注文の直近の決済を拒否しました。finby が理由を送信した場合は、メモに理由が表示されます。その後に確認された決済があれば、注文は依然として支払い済みステータスに移ります。

返金済みの注文ステータス(既定値 返金済み):拡張機能を通じて、決済が全額返金されました。

キャンセルされた注文や返金された注文は、後から届いた決済によって再開されることはありません。メモには、注文の復元、または Merchant Portal での決済の返金を求めるメッセージが表示されます。すでに支払い済みの注文、またはすでに支払い済みの注文があるカート内の別の注文に対して二回目の決済が届いた場合、注文は変更されず、メモには Merchant Portal で重複分を返金するよう表示されます。finby から報告されたチャージバックや紛争は、メモとして追加されます。

メモは、顧客には表示されない注文の履歴(History)のエントリです。ストアの既定の言語で記録されます。

VibeFox TrustPay Gateway tab

Sales > Orders で、TrustPay で支払われた注文を開きます。注文ページの下部、History と Additional の横にある VibeFox TrustPay Gateway タブには、Payment request ID、Payment ID、テスト決済の場合は Test project バッジ付きの Project、Status、Requested / paid と Paid / refunded の金額、返金フォーム、返金履歴、Payment requests of this order、TrustPay notes が表示されます。このタブは、拡張機能へのアクセス権を持つユーザーに表示されます。

返金

VibeFox TrustPay Gateway タブで Amount を入力します(まだ返金されていない金額が自動入力されます)。必要に応じて Reason (optional) を入力し、Refund via TrustPay をクリックします。Refund this amount through TrustPay? This cannot be undone. の確認に応答してください。全額返金と一部返金に対応しています。拡張機能を変更する権限が必要です(System > Users > User Groups で設定)。返金は、finby が決済について報告した金額と通貨で行われます。そのため、金額に不一致があった場合は、注文合計ではなく、顧客が実際に支払った金額まで返金できます。HUF の返金は整数金額である必要があります。

返金は、モードを切り替えた後であっても、注文が支払われたプロジェクト(テストまたは本番)に対して行われます。そのプロジェクトの Project ID と Secret key が設定されている必要があり、その Project ID が変更されていてはなりません。返金は finby が受け付けた場合にのみ記録されます。受け付けられなかった場合、タブには理由とともに TrustPay refused the refund: と表示され、返金は記録されません。返金が成功すると、返金履歴とメモに追加されます。全額返金を行うと、注文は顧客に通知されず、商品も在庫に戻されずに Refunded order status に設定されます(手動でのステータス変更と同様)。一部返金ではステータスは変わりません。

Sales > Returns での商品返品では、finby を通じて返金されることはありません。finby Merchant Portal で行われた返金は、返金として記録されません。finby からこれらに関する通知が届いた場合、メモとして追加され、注文ステータスは変更されません。

ライセンスキー

この拡張機能は、vibefox.net で取得した VibeFox ライセンスキーで動作します。ライセンスブロック License — VibeFox TrustPay Gateway は、Extensions > Extensions > Payments > VibeFox TrustPay Gateway > Edit の最初のブロックで、設定の上にあります。キーを License key に貼り付け、Activate をクリックします。その後、ブロックにはキーがマスクされて表示され、ステータス(ライセンスの有効期限日やお使いのドメインなど)、そして Check now(ステータスを再確認)、Change key(別のキーを入力)、Remove key(このストアからキーを削除)のボタンが表示されます。その下には Product: opencart-payment-trustpay の行と、vibefox.net のアカウントを開く Manage licenses and domains in your account のリンクがあります。キーを変更できるのは、この拡張機能の Modify 権限を持つ管理者ユーザーのみです。ブロックの表示テキストは管理画面の言語に従います(英語とロシア語を含みます)。

キーが受け入れられない場合、ブロックには理由が表示されます(例:Key not found、This key belongs to another product、Domain limit reached、または日付付きの License expired on)。ストアのアドレスを変更した後、またはアカウントでドメインの枠を解放した後は、Check now をクリックしてください。ライセンスサーバーに接続できない場合、拡張機能は最後に確認したステータスで動作し続けます。

1 つのキーは 1 つのドメインで使用できます。OpenCart の設定にあるストアのアドレスです。ストアからキーを削除しても、ドメインの枠は解放されません。枠は vibefox.net のアカウントで解放してください。

有効なライセンスキーがない場合、チェックアウトで顧客にカード決済は表示されません。それでも決済が開始された場合、顧客には This payment method is not available. Please choose another one. と表示されます。同じブラウザで管理画面にログインしている管理者ユーザーには、ストア内で決済方法が (unlicensed — visible to admins only) と表示された状態で引き続き表示されるため、キーを購入する前に拡張機能の設定やテストを行えます。OpenCart 4 では、このプレビューは利用できません。ストアは管理画面のログインを認識できないため、有効なキーがない場合は全員に決済方法が表示されません。Edit ページを一度開くと、管理画面の Dashboard にリマインダーが表示されます。× で閉じると 7 日間非表示になります。既存の注文には影響しません。すでに開始された決済は、TrustPay の通知とストアへの戻りによって引き続き確認され、返金も機能します。

ライセンスの有効期限が切れた後も、拡張機能は動作を続けますが、アップデートとサポートには更新が必要です。管理画面の Dashboard または Edit ページを開くと、ステータスは自動的に再確認されます。キーを入力してから最初の 14 日間は 1 日に 1 回、その後は週に 1 回です。cron ジョブは不要です。拡張機能をアンインストールすると、ライセンスキーとライセンスステータスは常に削除されます。

トラブルシューティング

Card payment (TrustPay) がチェックアウトに表示されない:ライセンスが有効であること、Enable / Disable がオンであること、現在のモードに Project ID と Secret key が設定されていることを確認してください。テストモードでは Test Project ID と Test Secret key、本番モードでは Live Project ID と Live Secret key です。顧客の通貨がサポートされている通貨のいずれかである必要があります。認証情報が不足している場合、またはデフォルト通貨がサポートされていない場合、設定ページに警告が表示されます。また、支払い住所が選択した Geo zone に含まれており、注文が Minimum total に達していることも確認してください。

決済は完了したが、注文がステータスなしのまま:通知がストアに届いていません。Notification URL の下に表示された URL がインターネットから到達可能であることを確認してください(ファイアウォール、メンテナンス用ログイン、HTTP 認証がないこと)。finby は通知を再送し、届いた時点で注文にステータスが付きます。エラーは常にログに書き込まれるため、拡張機能ページの Log 欄を確認してください。

ログに Notification rejected: invalid signature or unknown project と表示される:通知は、Project ID が設定にないプロジェクトから届いたか、そのプロジェクトの Secret key が誤っています。ストアは Invalid signature と応答し、何も変更されません。決済が行われたモードの Project ID と Secret key を確認してください。

ログに Notification ignored と表示される:通知は、そのストアがその注文に対して作成していない決済リクエストに属するか、決済を開始したものとは別のプロジェクトまたはモードに属しています。何も変更されません。

通知に Busy, retry later または Temporary error の応答が返される:同じタイミングでカートが別の通知によって更新されていたか、注文ステータスを設定できませんでした。finby が再送します。ログに理由が表示されます。

顧客に We could not start the card payment と表示される:ログを開いてください。Project ID または Secret key が誤っている場合、finby がプロジェクトの認証情報を拒否したというメッセージが表示されます。テスト用の認証情報はテスト欄に、本番用の認証情報は本番欄に入力されていることを確認してください。

Card payment is temporarily unavailable:現在のモードに Project ID または Secret key がない場合、顧客にこのメッセージが表示されます。それらを入力して保存してください。

注文が保留状態になっている:VibeFox TrustPay Gateway タブのメモを確認してください(注文ステータスを参照)。発送前に Merchant Portal で決済を確認し、その後、注文を処理するか、決済を返金してください。

返金がプロジェクトに関するメッセージで失敗する:注文はテストまたは本番のプロジェクトで支払われており、そのモードの Project ID または Secret key が設定されていないか、現在そこに別の Project ID が保存されています。そのプロジェクトの認証情報を入力するか、finby Merchant Portal で決済を返金してください。

Invalid refund amount: at most … can be refunded:金額が、支払われた金額から拡張機能を通じてすでに返金された金額を差し引いた額を超えています。

アンインストール

Extensions > Extensions に移動し、タイプ Payments を選択して、VibeFox TrustPay Gateway の横にある Uninstall(赤色の − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します:Enable / Disable、Sort order、Geo zone、Minimum total、および注文ステータス(再インストール時には既定値に戻ります)。拡張機能の OpenCart イベントとキャッシュされた API アクセストークンも削除されます(OpenCart 4 では、そのイベントと、メンテナンスモードで通知と顧客の戻りを通過させる起動アクションも削除されます)。Delete data on uninstall がオンの場合、その他の設定(タイトル、説明、テストモード、Project ID、Secret key、ログ記録)とログも削除されます。オフの場合は、後で再インストールする際のために保持されます。TrustPay の決済記録と返金は常に保持されるため、再インストール後も、以前に支払われた注文を返金できます。既存の注文は、決済のメモを保持します。

OpenCart 4 で拡張機能のファイルも削除する場合は、アンインストールの後で Extensions > Installer に移動し、インストール済み拡張機能の一覧で VibeFox TrustPay Gateway の横にある Uninstall(オレンジ色の − ボタン)をクリックし、次に Delete(赤いゴミ箱ボタン)をクリックして、アップロードしたパッケージを削除します。

TrustPay と finby は、それぞれの所有者の商標です。この拡張機能は、TrustPay または finby と提携しておらず、これらによる推奨も受けていません。