VibeFox Netopia for OpenCart — ヘルプ
要件
OpenCart: 3.0.x(3.0.5.0 でテスト済み)または 4.0.2 以降(4.1.0.3 でテスト済み)。
PHP: 8.0 以降(OpenSSL、DOM、SimpleXML 拡張機能を含む)。
通貨: 購入者は RON、EUR、USD、GBP のいずれかでチェックアウトする必要があります。EUR、USD、GBP は Netopia アカウントで有効になっている必要があります。それ以外の通貨の場合、チェックアウトでこの支払い方法は表示されません。注文はその注文自身の通貨で請求されます。
Netopia アカウント: 販売拠点を持つ Netopia Payments の販売者アカウントが必要です。その技術設定から、アカウント署名と、使用する環境(サンドボックスと本番)ごとの公開証明書(.cer)と秘密鍵(.key)が必要です。Netopia 側で設定するものはありません。IPN のアドレスは支払いリクエストごとに送信されます。
公開ストア: IPN(確認)URL はインターネットから到達可能でなければならず、ログイン、ベーシック認証、ファイアウォールの背後にあってはなりません。注文は Netopia の IPN からのみステータスを受け取ります。
VibeFox ライセンスキー: vibefox.net で購入します。1 つのキーは 1 つのドメインでのみ使用できます。
インストール
このダウンロードは、両方の OpenCart バージョン用のパッケージを含む 1 つの zip ファイルです。コンピューターで展開してください。含まれるのは README.txt、OpenCart 3 用パッケージ wcp_netopia_gateway-oc3-(version).ocmod.zip、OpenCart 4 用パッケージ wcp_netopia_gateway.ocmod.zip です。お使いの OpenCart バージョンのパッケージのみをインストールしてください。ライセンスキーは両方のバージョンで同じです。
OpenCart 3
1. 管理画面で Extensions > Installer を開き、Upload をクリックして、ファイル wcp_netopia_gateway-oc3-(version).ocmod.zip を選択します。この拡張機能には OCMOD の変更がないため、Extensions > Modifications を更新する必要はありません。インストーラーを使う代わりに、このパッケージの upload フォルダーの内容をストアのルートフォルダーにコピーすることもできます。
2. Extensions > Extensions を開き、種類として Payments を選択します。VibeFox Netopia Gateway を探し、Install(緑色の + ボタン)をクリックします。管理者ユーザーに、支払い拡張機能の一覧を変更する権限が必要です。
3. Edit(鉛筆ボタン)をクリックして設定ページを開きます。ページ上部のライセンスブロックにある License key に VibeFox ライセンスキーを貼り付け、Activate をクリックします(License key を参照)。
4. Netopia の管理画面で販売拠点を開き、アカウント署名をコピーして、サンドボックスと本番環境の証明書と秘密鍵をダウンロードします。署名とファイルの内容全体を設定に貼り付けます(Configuration を参照)。
5. Enable/Disable をオンにして Save をクリックします。サンドボックスモードで支払いをテストし、その後 Test mode をオフにして実際の支払いを受け付けます。
OpenCart 4
1. 管理画面で Extensions > Installer を開き、Upload をクリックして、ファイル wcp_netopia_gateway.ocmod.zip を選択します。ファイル名は変更しないでください。OpenCart 4 は拡張機能のコードをファイル名から取得するため、名前を変更したパッケージは動作しません。
2. パッケージは、同じページのインストール済み拡張機能の一覧に表示されます。その横の Install(緑色の + ボタン)をクリックします。
3. Extensions > Extensions を開き、種類として Payments を選択します。VibeFox Netopia Gateway を探し、Install(緑色の + ボタン)をクリックしてから、Edit(鉛筆ボタン)をクリックします。
4. ライセンスキー、アカウント署名、証明書、秘密鍵を、OpenCart 3 の手順 3 から 5 と同じように入力します。設定ページとそのフィールドは両方のバージョンで同じです。異なるのは IPN URL だけです(Configuration を参照)。
新規インストール時は、支払い方法がオフ、テストモードがオンの状態になります。
設定
すべての設定は拡張機能のページにあります: Extensions > Extensions > Payments > VibeFox Netopia Gateway > Edit。セクションは左側に表示され、一覧の下にある Save ボタンでページ全体が保存されます。設定の上には、有効な環境のアカウント署名、証明書、秘密鍵が不足している場合に警告が表示されます(その場合、この支払い方法はチェックアウトに表示されません)。また、テストモードがオンの間は Test mode is on: payments go to the Netopia sandbox and no real money is charged. が表示されます。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。
保存時、Title は 128 文字まで、Sort order は整数(負の数も可)、Minimum total は 0 以上の数値である必要があります。また、ジオゾーンと注文ステータスが存在している必要があります。いずれかが不正な場合は何も保存されません。無効な証明書や秘密鍵は赤いエラーで拒否され、以前の値が保持されます。その他のフィールドは保存されます(Settings saved, except the values shown in red.)。支払い方法が有効なのに有効な環境が不完全な場合は、保存時に警告が表示されます。
IPN(確認)URL
最初のセクションには IPN (confirm) URL が読み取り専用で表示されます。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_netopia_gateway/notify のような形式、OpenCart 4 では https://your-store/index.php?route=extension/wcp_netopia_gateway/payment/wcp_netopia_gateway.notify のような形式で、OpenCart インストールのストアのアドレスから生成されます。支払いリクエストごとに確認 URL として送信されるため、Netopia の管理画面で入力する必要はありません。Netopia は IPN をこの URL に送信します。拡張機能は、支払いが開始された環境の秘密鍵で IPN を復号し、アカウント署名と支払いリクエストを確認します。Netopia は次の操作を報告します。
Netopia のエラーコード(例: カードの拒否)を含む通知は、保留中の注文を支払いエラーのステータスに設定します。ステータスのない注文はステータスなしのままで、購入者は再度支払うことができます。復号できない通知、別のアカウント署名を持つ通知、またはその環境でその注文の支払いリクエストに応答しない通知は拒否され、何も変更されません。支払い方法をオフにしても、すでに開始された支払いの通知は受け付けられます。
Checkout
Enable/Disable: Enable Netopia Payments で支払い方法のオン/オフを切り替えます。既定値: オフ。
Title: チェックアウトで表示される支払い方法のタイトルです。注文にも支払い方法名としてこの名称が保存されます。128 文字まで。空欄にすると既定値を使用します。既定値: Card Payment (Netopia)。
Description: Confirm Order のステップで購入者に表示されるテキストです。既定値: Pay securely with your credit or debit card via Netopia.
Sort order: チェックアウトの支払い方法の中で Netopia を表示する位置です。空欄のままにするか、整数を入力します。
Geo zone: 選択したジオゾーン内の支払い先住所に対してのみ Netopia を提供します。既定値: All zones。ジオゾーンは System > Localisation > Geo Zones で設定します。
Minimum total: Netopia を提供するために注文が達している必要がある、ストアの既定通貨での合計金額です。最低金額を設けない場合は空欄のままにします。
Netopia アカウント
Netopia の管理画面で Seller accounts > your point of sale > Technical settings を開き、アカウント署名をコピーして、各環境の公開証明書(.cer)と秘密鍵(.key)をダウンロードします。ファイルをテキストエディターで開き、BEGIN/END の行を含む内容全体を貼り付けます。このセクションには Netopia v1 のドキュメントへのリンクがあります。
Account signature: 販売者アカウントの署名(形式は XXXX-XXXX-XXXX-XXXX-XXXX)。サンドボックスと本番で同じです。
Test mode: Netopia のサンドボックス(sandboxsecure.mobilpay.ro)とサンドボックス用キーを使用します。既定値: オン。オフにすると、本番用キー(secure.mobilpay.ro)で実際の支払いを受け付けます。オンの間、購入者は Confirm Order のステップで Test mode (Netopia sandbox): no real money is charged. を見ます。
Sandbox public certificate (.cer): サンドボックスの公開証明書ファイルの内容です。支払いリクエストの暗号化に使用されます。
Sandbox private key (.key): サンドボックスの秘密鍵ファイルの内容です。IPN の復号に使用されます。
Live public certificate (.cer): 本番の公開証明書ファイルの内容です。
Live private key (.key): 本番の秘密鍵ファイルの内容です。
保存済みの秘密鍵は二度と表示されません。フィールドは空欄のままになり、ヘルプテキストは A private key is saved. で始まります。保存済みの鍵を保持するには空欄のままにします。置き換えるには新しい鍵を貼り付けます。保存済みの鍵を削除するには、フィールドの下にある Clear the saved private key on save にチェックを入れて、Save をクリックします。証明書フィールドを空欄にすると、証明書が削除されます。
注文
OpenCart は Confirm Order のステップで、ステータスなし(欠落した注文)として注文を作成します。注文にステータスが付与されるのは、Netopia が支払いを報告した後だけです。OpenCart には Netopia 専用の注文ステータスがないため、以下の各フィールドには OpenCart の注文ステータスが一覧表示されます。注文のメモには、各変更の内容が記載されます。
Order status after payment: 支払い済みの注文のステータスです。
Processing status: 既定値: 処理中。
Completed status: 既定値: 完了。
Awaiting Netopia payment: Netopia の管理画面での売上確定を待つ事前承認、または Netopia で審査中の支払いです。既定値: 保留中。
Netopia payment on hold: 支払いにはご自身による確認が必要です(Order statuses を参照)。既定値: 保留中。OpenCart には「保留」ステータスがないためです。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。拡張機能は、「保留中」と「保留」が同じステータスを使用している場合でも、それらのケースを区別して扱います。
Canceled status: Netopia が保留中の注文の支払いをキャンセルしました。既定値: キャンセル済み。
Payment error status: 保留中の注文について、Netopia がエラー(例: カードの拒否)を報告しました。既定値: 失敗。
Refunded status: Netopia の管理画面で返金を行った後、返金できる残高がなくなりました。既定値: 返金済み。
詳細設定
Debug log: リクエストと IPN の処理を、OpenCart のログフォルダー(storage/logs)内の netopia_p_debug.log.php に書き込みます。このファイルは Web からは開けず、5 MB に達すると netopia_p_debug.old.log.php に移動されます。カードデータ、キー、顧客情報は記録されません。エラー(拒否された IPN など)は、このオプションがオフの場合でも常に記録されます。既定値: オフ。
Log: ログのサイズと最新のエントリーを表示します。Clear log をクリックするとログを空にできます。
Delete data on uninstall: オンにすると、拡張機能をアンインストールしたときにゲートウェイの設定とログが削除されます。注文と Netopia の支払い記録は常に保持されます。既定値: オフ。
インポート / エクスポート
Export: Download JSON で、証明書を含む設定を JSON ファイルとして保存します。秘密鍵はエクスポートされません。
Import: 以前にエクスポートした JSON を貼り付け、Import をクリックして設定を復元します。保存済みの秘密鍵は保持されます。
チェックアウト
Payment Method のステップで、購入者は支払い方法を選択します(既定では Card Payment (Netopia))。Confirm Order のステップでは、購入者にあなたの説明と、You will be redirected to the Netopia secure page to pay with your card. という注記が表示されます。OpenCart はこのステップで、まだステータスのない注文を作成します。購入者が Confirm Order をクリックすると、拡張機能は支払いリクエストを作成し、有効な環境の Netopia 証明書で暗号化して、購入者を Netopia の支払いページに直接移動させます。リクエストには、注文通貨での注文合計、注文番号を含む Order #、そして注文の電話番号を含む請求先および配送先の連絡先情報が含まれます。サンドボックスモードでは、Netopia のサンドボックスに送信されます。OpenCart 4 では、購入者は支払い方法ブロックの Choose ボタンを使い、ウィンドウ Payment method options で支払い方法を選択して、チェックアウトページの下部にある Confirm Order をクリックします。
購入者は Netopia のページでカード払いを行い、ストアに戻ります。戻るだけでは注文は決して支払われません。注文が支払い済みとしてマークされるのは、Netopia が IPN で確認した後だけです。その後、注文は OpenCart の標準的な方法でステータスが付与され、通常の注文メールと在庫の更新が行われ、購入者には OpenCart の注文完了ページが表示されます。保留中の注文の場合、ページには Netopia has not confirmed your payment yet. You will receive an e-mail as soon as the payment is confirmed. と表示されます。注文の保留(on hold)の場合は Your payment is awaiting confirmation. We will e-mail you as soon as the order is confirmed. と表示されます。保留中または保留中の注文が後で最終ステータス(支払い済み、支払いエラー、キャンセル)を受け取ると、購入者には新しいステータスを知らせるメールが届きます。キャンセルされた注文の場合は The payment was cancelled at Netopia, so this order was cancelled. You can place a new order at any time. と表示されます。支払いエラーの注文の場合は The payment was declined by Netopia. と表示されます。
購入者が戻った時点で IPN がまだ届いていない場合、Payment confirmation ページに同じ「まだ確認されていません」という文言と、Check again および Back to checkout のボタンが表示されます。IPN が届き次第、注文はステータスを受け取ります。
ステータスのない注文について Netopia がキャンセルまたは拒否を報告した場合、購入者は The payment was cancelled at Netopia. You can try again or choose another payment method. または The payment was declined by Netopia. You can try again or choose another payment method. と表示されたチェックアウトに戻ります。カートは保持されます。新しい試行ごとに新しい支払いリクエストが作成されます。以前のリクエストも有効なままなので、以前の試行に対する遅延した IPN も記録されます。OpenCart 4 では、これらのメッセージはチェックアウトページの上部に表示されます。OpenCart 3 は Confirm Order のステップが表示されるたびに新しい注文を作成し、OpenCart 4 はチェックアウトの間は 1 つの注文を保持して、新しい支払いリクエストで同じ注文の支払いを行います。同じカートの別の注文がすでに支払い済み、保留中、または保留(on hold)になっている場合、購入者は成功ページに進み、新しい支払いは開始されません。
OpenCart 4 は、成功ページが表示されるまで注文をチェックアウトに保持します。その間に支払いなしで注文が閉じられた場合(例: 事前承認がキャンセルされた、保留後に拒否された、またはご自身でキャンセルまたは返金した場合)、購入者は Your previous order was cancelled or refunded. Please confirm the order again to pay with a new order. と表示されたチェックアウトに戻り、次の Confirm Order で新しい注文の支払いが行われます。支払い後にキャンセルまたは返金された同じカートの注文は、もうカートを保持しません。
支払いを開始できない場合、購入者は Confirm Order のステップに留まり、ボタンの上にメッセージが表示されます。Netopia gateway is not configured properly. Please contact the store administrator.、Netopia cannot process payments in の後に通貨名が続くもの、This order has nothing to pay.、または Payment encryption failed. Please try again or contact support. です。技術的な理由はログに記録されます。
ストアがメンテナンスモードの間も IPN は機能します。OpenCart 3 は支払い拡張機能のリクエストを通過させ、OpenCart 4 では拡張機能がそのために起動時アクションを追加します。このアクションにより、購入者は Netopia から戻ることもできます。
この拡張機能は、Netopia v1 カードプロトコルを通じてのみカード決済を受け付けます。OpenCart からの返金や売上確定はできず、保存済みカードやワンクリック決済、サブスクリプション、分割払い、その他の支払い方法、Netopia API v2 にも対応していません。
注文と返金
Order statuses
No status (missing order): 購入者は Netopia に移動されたものの支払いをしていない、Netopia がまだ IPN を送信していない、または結果が出る前に支払いがキャンセルまたは拒否された状態です。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合にのみ表示されます。
Processing or Completed status: Netopia が支払いを確認しました。ステータスは Order status after payment に従います。メモには、金額、マスクされたカード番号、Netopia のトランザクションが表示されます。サンドボックスの支払いには [sandbox] と表示されます。
Awaiting Netopia payment: 支払いは、Netopia の管理画面での売上確定を待つ事前承認であるか、Netopia で審査中です。Netopia が確認すると、注文は支払い済みのステータスに移行します。
Netopia payment on hold: 請求書の金額または通貨が注文と異なる、支払いの一部しか売上確定されていない、Netopia がキャンセルされた注文または別の支払い方法で行われた注文の支払いを確認した、またはストアが本番モードの間にサンドボックス(テスト)の支払いが確認された(実際のお金は受け取っていない)、のいずれかです。注文は支払い済みとしてマークされません。メモにその理由が記載されます。Netopia の管理画面でトランザクションを確認し、注文を処理するか、そこで支払いを返金してください。
Payment error status: 保留中の注文について、Netopia がエラー(例: カードの拒否)を報告しました。
Canceled status: Netopia が保留中の注文の支払いをキャンセルしました。
Refunded status: Netopia の管理画面で支払いが全額返金されました。
遅れて届いた通知によって、支払い済みまたは終了した注文のステータスが下がることはありません。すでに支払い済みの注文について Netopia が別の支払いを確認した場合、メモで Netopia の管理画面から重複分を返金するよう促されます。購入者が同じカートの 2 つ目の注文を支払った場合、その注文はステータスなしのままになり、支払いリクエストはカートの重複支払いとしてマークされます。
メモは注文の History にあるエントリーで、購入者には表示されません。
VibeFox Netopia Gateway タブ
Sales > Orders で、Netopia で支払われた注文を開きます。注文ページの下部、History と Additional の隣にある VibeFox Netopia Gateway タブには、Netopia トランザクション、環境(サンドボックスまたは本番)、支払いリクエスト、リクエストのステータス、最後の IPN アクション、マスクされたカード、支払い済み・返金済み・残りの金額、返金履歴、注文の Netopia notes を含む Netopia Payments ブロックが表示されます。このタブは読み取り専用で、拡張機能へのアクセス権があるユーザーに表示されます。
返金
返金と売上確定は OpenCart からは行えません。Netopia v1 カードプロトコルには返金の呼び出しがないためです。Netopia の管理画面でトランザクションを返金してください。すると Netopia がクレジット IPN を送信し、拡張機能は Netopia refund processed: というメモと金額を付けて、返金を注文に自動的に記録します。部分返金では注文ステータスは維持されます。返金できる残高がなくなると、注文は Refunded status に設定されます。EUR、USD、GBP の注文では、Netopia が RON で報告する返金額が注文通貨に換算されます。返金が二重に記録されることや、残額を超えて記録されることはありません。Netopia が返金でエラーを報告した場合は、メモが追加されるだけです。
Sales > Returns での商品返品では、Netopia を通じて返金は行われません。
ライセンスキー
この拡張機能は、vibefox.net で入手した VibeFox ライセンスキーを使用します。License — VibeFox Netopia Gateway のライセンスブロックは、Extensions > Extensions > Payments > VibeFox Netopia Gateway > Edit の最初のブロックで、設定の上に配置されています。キーを License key に貼り付け、Activate をクリックします。その後、このブロックにはマスクされたキー、ステータス(例えばライセンスの有効期限日とお使いのドメイン)、そして次のボタンが表示されます: ステータスを再確認する Check now、別のキーを入力する Change key、このストアからキーを削除する Remove key。その下には Product: opencart-payment-netopia の行と、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 つのドメインでのみ使用できます。ストアからキーを削除しても、ドメインの枠は解放されません。vibefox.net のアカウントで枠を解放してください。
有効なキーがない場合、Netopia はチェックアウトで購入者に表示されません。それでも支払いが開始された場合、購入者には This payment method is not available. Please choose another one. と表示されます。同じブラウザで管理画面にログインしている管理者ユーザーには、ストアにおいて (unlicensed — visible to admins only) と表示された状態で支払い方法が引き続き表示されるため、キーを購入する前に拡張機能を設定してテストできます。OpenCart 4 では、このプレビューは利用できません。ストアは管理画面へのログインを認識しないため、有効なキーがない場合、支払い方法はすべての人に対して非表示になります。Edit ページを一度開くと、管理画面の Dashboard にリマインダーが表示されます。× で閉じると、7 日間非表示になります。既存の注文には影響しません。すでに開始された支払いは引き続き確認され、Netopia の管理画面で行われた返金も引き続き記録されます。
ライセンスが期限切れになっても、拡張機能は動作を続けますが、アップデートやサポートには更新が必要です。管理画面の Dashboard または Edit ページを開くと、ステータスは自動的に再確認されます。キーを入力してから最初の 14 日間は 1 日 1 回、その後は週 1 回です。cron ジョブは不要です。拡張機能をアンインストールすると、ライセンスキーとライセンスステータスは常に削除されます。
トラブルシューティング
Netopia does not appear at checkout: ライセンスが有効であること、Enable/Disable がオンであること、有効な環境が完全であること(テストモードではサンドボックスの Account signature と証明書・秘密鍵、本番モードでは本番の同等のもの)、購入者が RON、EUR、USD、GBP のいずれかでチェックアウトしていることを確認してください。何かが不足している場合、設定ページに警告が表示されます。また、支払い先住所が選択した Geo zone に含まれているか、注文が Minimum total に達しているかも確認してください。
The payment went through, but the order stays without a status: IPN がストアに届いていないか、拒否されています。設定の IPN(確認)URL がインターネットから到達可能であること(ベーシック認証やファイアウォールがないこと)を確認してください。拡張機能ページの Log フィールドを確認します。拒否された IPN は常に記録されます。すべての IPN を確認するには Debug log をオンにしてください。購入者が戻っただけでは、注文は決して支払われません。
Log shows failed decrypting data: 秘密鍵が、Netopia が使用した証明書と一致しません。IPN は各環境に保存された秘密鍵で復号されるため、もう一方の環境の支払いが未完了の間は、その環境の鍵を保存したままにしてください。Netopia は IPN を再試行します。
Log shows signature mismatch: Account signature が、IPN を送信した販売拠点と異なります。Netopia の管理画面から再度コピーしてください。
Log shows unknown payment request: IPN は、その環境(サンドボックスまたは本番)でストアがその注文について行った支払いリクエストに対応していません。何も変更されません。
Log shows gateway not configured: 秘密鍵またはアカウント署名が保存されていません。Netopia は IPN を再試行し、設定が完了すると支払いが記録されます。
Log shows busy, retry later or processing failed: 同じ瞬間に別のリクエストによってカートが処理されていたか、注文ステータスを設定できませんでした。Netopia は IPN を自動的に再試行します。
Error on save about the certificate or private key: 貼り付けたテキストが有効な証明書または鍵ではありません。BEGIN/END の行を含むファイル全体の内容を貼り付けてください。以前の値は保持されました。
The customer sees This payment method is not available. Please reload the checkout page.: チェックアウトのセッションが注文と一致しなくなったか、その間に支払い方法がオフにされました。購入者はチェックアウトを再読み込みする必要があります。
Order is in the on-hold status after payment: VibeFox Netopia Gateway タブのメモを確認してください(Order statuses を参照)。金額または通貨が異なっていた、一部しか売上確定されていない、注文がキャンセルされていた、またはストアが本番モードの間にサンドボックスの支払いが確認された、のいずれかです。Netopia の管理画面でトランザクションを確認してください。
A refund made in Netopia does not appear on the order: クレジット IPN がストアに届いていないか、拒否されています。ログを確認してください。
開発者向け: 受け付ける通貨の一覧は、OpenCart イベント netopia_p_supported_currencies で変更できます。
アンインストール
Extensions > Extensions を開き、種類として Payments を選択して、VibeFox Netopia Gateway の横にある Uninstall(赤色の − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは、常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します。具体的には、Enable/Disable、Sort order、Geo zone、Minimum total、そして Orders セクションの OpenCart 注文ステータスです。これらは再インストール時に既定値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、そのイベントと、メンテナンスモード中も IPN を通過させる起動時アクションが削除されます)。Delete data on uninstall がオンの場合、その他のゲートウェイ設定(タイトル、説明、アカウント署名、テストモード、証明書、秘密鍵、支払い後の注文ステータス、ログ記録)とログが削除されます。オフの場合は、後で再インストールするために保持されます。Netopia の支払い記録は常に保持されるため、再インストール前に開始された支払いの遅延した IPN も、対応する注文を見つけられます。既存の注文は、支払いのメモを保持します。
OpenCart 4 で拡張機能のファイルも削除するには、アンインストール後に Extensions > Installer を開き、インストール済み拡張機能の一覧にある VibeFox Netopia Gateway の横の Uninstall(オレンジ色の − ボタン)をクリックします。次に、アップロードされたパッケージを削除するために Delete(赤いゴミ箱ボタン)をクリックします。
Netopia Payments と mobilPay は、それぞれの所有者の商標です。本拡張機能は Netopia Payments と提携しておらず、Netopia Payments による承認も受けていません。
