VibeFox Omise for OpenCart — ヘルプ
要件
OpenCart: 3.0.x(3.0.5.0 でテスト済み)または 4.0.2 以降(4.1.0.3 でテスト済み)。
PHP: 8.0 以降。
HTTPS: カード入力欄はチェックアウトページにあるため、チェックアウトは HTTPS で提供する必要があります。ただし、カードデータが貴店のサーバーに届くことはありません。Omise は HTTPS アドレスにのみウェブフックを送信し、銀行の 3-D Secure ページも HTTPS アドレスである必要があります。
通貨: THB、JPY、SGD、MYR、USD、EUR、GBP、AUD、CAD、CHF、CNY、DKK、HKD のいずれか。購入者がこれら以外の通貨で支払う場合、支払い方法はチェックアウトで非表示になります。
Omise アカウント: テスト用とライブモード用の Omise アカウントの公開キーと秘密キーが必要です。これらは Omise ダッシュボードの Settings > Keys にあります。また、Settings > Webhooks でウェブフックのエンドポイントも必要です(Configuration を参照)。
VibeFox ライセンスキー: vibefox.net で購入します。1 つのキーは 1 つのドメインで使用できます。
インストール
ダウンロードは、両方の OpenCart バージョン用のパッケージを含む 1 つの zip ファイルです。お使いのコンピューターで展開してください。含まれるのは README.txt、OpenCart 3 用パッケージ wcp_omise_payment-oc3-(version).ocmod.zip、OpenCart 4 用パッケージ wcp_omise_payment.ocmod.zip です。お使いの OpenCart バージョン用のパッケージのみをインストールしてください。ライセンスキーは両バージョン共通です。
OpenCart 3
1. 管理画面で Extensions > Installer に移動し、Upload をクリックして、ファイル wcp_omise_payment-oc3-(version).ocmod.zip を選択します。この拡張機能には OCMOD の変更はないため、Extensions > Modifications を更新する必要はありません。インストーラーを使う代わりに、このパッケージの upload フォルダの内容をストアのルートフォルダにコピーすることもできます。
2. Extensions > Extensions に移動し、種類として Payments を選択します。VibeFox Omise Payment を探し、Install(緑色の + ボタン)をクリックします。管理者ユーザーには、支払い拡張機能の一覧を変更する権限が必要です。
3. Edit(鉛筆のボタン)をクリックして設定ページを開きます。ページ上部のライセンスブロックにある License key に VibeFox ライセンスキーを貼り付け、Activate をクリックします(License key を参照)。
4. Omise のテストキーとライブキーを入力し、設定ページに表示されているウェブフック URL を Omise ダッシュボードに追加します(Configuration を参照)。
5. Enable/Disable をオンにして Save をクリックします。テストモードで、Omise のテストカード(例:4242 4242 4242 4242)を使って決済をテストし、その後 Test mode をオフにします。
OpenCart 4
1. 管理画面で Extensions > Installer に移動し、Upload をクリックして、ファイル wcp_omise_payment.ocmod.zip を選択します。ファイル名は変更しないでください。OpenCart 4 はファイル名から拡張機能のコードを取得するため、名前を変更したパッケージは動作しません。
2. 同じページのインストール済み拡張機能の一覧にパッケージが表示されます。その横の Install(緑色の + ボタン)をクリックします。
3. Extensions > Extensions に移動し、種類として Payments を選択します。VibeFox Omise Payment を探し、Install(緑色の + ボタン)をクリックしてから、Edit(鉛筆のボタン)をクリックします。
4. ライセンスキー、Omise キー、ウェブフックは、OpenCart 3 のステップ 3 から 5 と同じように入力してください。設定ページとそのフィールドは両バージョンで同じです。違うのはウェブフック URL だけです(支払いとウェブフックを参照)。
新規インストール時は、支払い方法がオフ、テストモードがオンの状態で始まります。
設定
すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox Omise Payment > Edit。セクションは左側に一覧表示され、一覧の下にある Save ボタンでページ全体を保存します。設定の上部には、テストモードがオンの間は Test mode is on — orders are charged with the test keys, no real money is moved. と表示されます。現在のモードの公開キーまたは秘密キーが欠けている場合(その場合、チェックアウトで支払い方法は非表示になります)や、Omise がストアの既定の通貨を受け付けない場合には警告が表示されます。拡張機能を変更する権限がない場合は、設定は表示されますが保存できません。
保存時、空または 128 文字を超える Title、整数ではない Sort Order、0 以上の数値ではない Total、または不明な注文ステータスがあると、保存は中止され、エラーが表示されます。何も保存されません。誤ったプレフィックスのキー(例:ライブ用の欄にテストキーを入力した場合)は保存されず、以前の値が維持されます。警告にはフィールド名が表示され、他のフィールドは保存されます。
Omise
Enable/Disable: Enable card payments via Omise で支払い方法のオン・オフを切り替えます。既定値: off。
Title: チェックアウトで購入者に表示される支払い方法の名称です。注文にも、この支払い方法の名称として保存されます。既定値: Credit / Debit Card。必須、128 文字まで。
Description: Confirm Order のステップで、カードフォームの上に表示されるテキストです。既定値: Pay securely with your credit or debit card via Omise.
Sort Order: チェックアウト時の支払い方法の中での Omise の表示順です。空欄のままにするか、整数を入力します。
Geo Zone: 選択した地理的ゾーン内の支払い先住所に対してのみカードフォームを表示します。既定値: All zones。地理的ゾーンは System > Localisation > Geo Zones で設定します。OpenCart 4 では、ストアが支払い先住所を求めない場合、配送先住所が使われます。
Total: 支払い方法を提供するために注文が達している必要がある、ストアの既定の通貨でのチェックアウト合計金額です。空欄のままにすると、どの金額でも提供します。
API キー
キーは Omise ダッシュボードの Settings > Keys にあります(ページからリンクがあります)。テストキーは pkey_test_ と skey_test_ で始まり、ライブキーは pkey_ と skey_ で始まります。
Test mode: テスト用のキーを使用し、実際の請求は行いません。両方のキーを切り替えます。注文のキャプチャ、返金、ステータス確認は、常にその注文が支払われたモードのキーを使用します。既定値: on。
Test public key: テストモードの公開キー(pkey_test_...)です。ブラウザ内で Omise.js が使用します。
Test secret key: テストモードの秘密キー(skey_test_...)です。
Live public key: ライブモードの公開キー(pkey_...)です。ブラウザ内で Omise.js が使用します。
Live secret key: ライブモードの秘密キー(skey_...)です。
保存済みの秘密キーは再表示されません。フィールドは空のままで、Saved — leave empty to keep it. と表示されます。変更する場合にのみ新しい値を入力します。保存済みのキーを削除するには、フィールドの下にある Clear the saved value on save にチェックを入れ、Save をクリックします。
支払いとウェブフック
Webhook URL: ストアのウェブフックのアドレスです。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_omise_payment/webhook、OpenCart 4 では https://your-store/index.php?route=extension/wcp_omise_payment/payment/wcp_omise_payment.webhook のような形式で、OpenCart インストールのストアフロントのアドレスから生成されます。設定に表示されているとおりに正確にコピーし、Omise ダッシュボードの Settings > Webhooks に追加してください(HTTPS のみ)。拡張機能は以下のイベントを処理します(これらはこのセクションにも記載されています)。
Omise はウェブフックに署名しないため、ウェブフックの内容は決して信頼されません。請求は、そのストアがその注文のために作成したものである必要があり、そのステータスは支払いのモードの秘密キーを使って Omise API から改めて読み取られます。ウェブフックがない場合、購入者が 3-D Secure の途中でブラウザを閉じた注文は自動的に更新されず、Omise ダッシュボードで行われたキャプチャは Sync payment status をクリックするまで反映されません。
Payment action: カードの金額をどう扱うかです。
Per-charge webhook: 請求ごとにウェブフックの URL を送信します。複数のストアが 1 つの Omise アカウントを共有している場合に便利です。ストアが HTTPS を使用している場合にのみ機能します。そうでない場合は、ダッシュボードのウェブフックが使用されます。既定値: off。
注文
注文は Confirm Order のステップでステータスなし(欠落注文)として作成され、Omise がカードについて応答した後にのみステータスを受け取ります。OpenCart には On hold ステータスがありません。既定では、承認済み、レビュー中、保留中のステータスはすべて Pending であり、注文のタブとメモでそれらを区別します。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。
Order Status After Payment: カードに請求されました(Capture immediately、または後からのキャプチャ)。既定値: Processing。
Authorized Status: Authorize only: 金額は確保されていますが、まだキャプチャされていません。既定値: Pending。
On Hold (Review) Status: 請求額または通貨が注文と異なります。既定値: Pending。
Awaiting Payment Status: 購入者の操作は完了しましたが、Omise はまだ請求を確認していません。既定値: Pending。
Failed Status: ステータスを持つ注文の保留中の請求が、後に失敗しました。既定値: Failed。
Canceled Status: 請求の有効期限が切れたか、承認が取り消されました。お金は引き落とされていません。既定値: Canceled。
Refunded Status: 注文のタブから支払いが全額返金された後に設定されます。既定値: Refunded。
詳細設定
Debug log: API リクエストと支払いイベントを、OpenCart のログフォルダ(storage/logs)内の omise_p_debug.log.php に書き込みます。このファイルはウェブから開くことはできず、5 MB に達すると omise_p_debug.old.log.php に移動されます。キー、トークン、カードデータは決してログに記録されません。既定値: off。オフの間は、エラーを含め何も書き込まれないため、問題を調べる際にはオンにしてください。
Log: ログのサイズと最新のエントリを表示します。Clear log をクリックすると、ログを空にできます。
Delete data on uninstall: オンにすると、拡張機能のアンインストール時に設定とデバッグログが削除されます。注文の Omise の請求と返金は支払い履歴であり、常に保持されます。既定値: off。
インポート / エクスポート
Export: Download JSON は、設定を JSON ファイルとして保存します。秘密キーはエクスポートされません。
Import: 以前にエクスポートした JSON を貼り付け、Import をクリックして設定を復元します。保存済みの秘密キーは保持されます。
チェックアウト
Payment Method のステップで、購入者は支払い方法を選択します(既定では Credit / Debit Card)。Confirm Order のステップで、購入者にはお客様が設定した説明と、カードフォーム(Name on card、Card number、Expiry month (MM)、Expiry year (YYYY)、Security code (CVV))が表示されます。テストモードでは、フォームに TEST MODE — use Omise test cards (e.g. 4242 4242 4242 4242), no real charges are made. と表示されます。OpenCart はこのステップで注文を作成しますが、まだステータスはありません。OpenCart 4 では、購入者は支払い方法ブロックの Choose ボタンで、Payment method options ウィンドウから支払い方法を選択します。カードフォームは、チェックアウトページ下部の確認セクション、Confirm Order の上にあります。購入者が Confirm Order をクリックすると、Omise.js がブラウザ内で、注文の支払い先住所(OpenCart 4 では、ストアが支払い先住所を求めない場合は配送先住所)を使ってカードを一回限りのトークンに変換します。カードのフィールドがストアに送信されることはありません。未入力または無効なフィールドは、フォームの上部に表示されます。例:Please enter a valid card number.
その後、ストアは秘密キーを使って、注文の通貨で注文合計金額の請求を作成します。請求の説明はストア名と注文番号で、注文 ID は請求のメタデータに保存されます。銀行が 3-D Secure を要求する場合、購入者は銀行のページに送られ、その後ストアに戻ります。結果は Omise API から改めて読み取られます。
注文が支払い済みとしてマークされるのは、Omise が確認した後だけです。請求がキャプチャされており、その金額と通貨が注文と一致している必要があります。その後、注文は OpenCart の標準的な方法でステータスを受け取り、通常の注文メールと在庫の更新が行われ、購入者には OpenCart の注文完了ページが Your card payment has been received. とともに表示されます。Authorize only の場合、ページには Your card payment has been authorized. The amount will be charged when your order is processed. と表示されます。Omise が支払いをまだ保留中と報告している場合、注文は Awaiting Payment Status を受け取り、ページには Your payment is being confirmed by Omise. You will receive an e-mail as soon as it is confirmed — please do not pay again. と表示されます。後で Omise が支払いを確認または拒否すると(ウェブフックまたは購入者の戻りによって)、新しい注文ステータスが顧客への通知付きで送信され、OpenCart から顧客にメールが送られます。3-D Secure の直後に支払いを確認できなかった場合、Payment confirmation ページに We could not confirm your payment yet. If your card was charged, the order will be updated automatically — please do not pay again. と Check again ボタンが表示されます。
カードが拒否された場合、注文はステータスなしのままです。購入者は Confirm Order のステップに留まり、Payment failed: と理由(例:残高不足、セキュリティコードの誤り、カード発行会社による拒否)が表示されます。同じカートで再試行できます。3-D Secure が失敗した場合も、購入者は理由とともにチェックアウトに戻ります。その間に請求の有効期限が切れたか取り消された場合、メッセージは The payment was not completed. Please try again. です。OpenCart 4 では、3-D Secure の後のこれらのメッセージはチェックアウトページの上に表示されます。
再試行によって二重に請求されることはありません。OpenCart 3 では Confirm Order のステップが表示されるたびに新しい注文が作成されますが、OpenCart 4 はチェックアウト用に 1 つの注文を保持して更新するため、カードの拒否や 3-D Secure の失敗の後も、購入者は同じ注文を新しい請求で支払います。そのカートの前回の請求が既に支払い済みまたは承認済みの場合、その注文はステータスを受け取り、新たな請求は行われません。完了しなかった 3-D Secure の試行は、新しい請求が行われる前に期限切れになります。既に支払い済みのカートに対して 2 回目の請求が支払い済みのままの場合(例:別のブラウザタブで)、どの注文も変更されず、支払い済み注文のメモで、Omise ダッシュボードから返金または取り消しを行うよう求められます。
OpenCart 4 は、成功ページが表示されるまで注文をチェックアウトに保持します。その注文がその間に閉じられた場合(例:請求が失敗または期限切れになった、またはご自身が注文をキャンセルもしくは返金した)、購入者は Your previous order was cancelled or refunded. Please confirm the order again to pay with a new order. とともにチェックアウトに戻され、次の Confirm Order で新しい注文が支払われます。その注文が既に支払い済みで、カートに別の商品や数量がある場合も、購入者はチェックアウトに戻され、新しいカートには新しい注文が作られます。
ストアがメンテナンスモードの間でも、ウェブフックは機能します。OpenCart 3 では支払い拡張機能のリクエストが通過し、OpenCart 4 では、この拡張機能が起動アクションを追加して、ウェブフックと 3-D Secure からの購入者の戻りを通過させます。
この拡張機能はカードのみに対応しています。他の Omise 支払い方法(PromptPay、TrueMoney、モバイルバンキング、分割払い)、保存済みカードや Omise の顧客、サブスクリプション、部分キャプチャには対応していません。
注文と返金
注文ステータス
ステータスなし(欠落注文): 購入者は 3-D Secure の画面にいるか、カードが拒否されました。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合にのみ表示されます。
OpenCart 4 では、チェックアウトの未払い注文が Voided ステータスになることがあります。これは、購入者が Confirm Order のステップに戻ったときに OpenCart 4 が設定するものです。拡張機能はそのような注文をステータスなしの注文として扱い、後の支払いでも確認されます。
Order Status After Payment(既定値 Processing): 支払いが確認されました。メモには、金額、Omise の請求(chrg_...)、および確認方法(チェックアウト、3-D Secure からの戻り、ウェブフック、支払いの再試行、手動キャプチャ、手動同期)が表示されます。
Authorized Status(既定値 Pending): カードは Authorize only で承認されました。Capture payment または Void authorization を使用してください。
Awaiting Payment Status(既定値 Pending): Omise はまだ支払いを確認していません。ウェブフックまたは Sync payment status で注文が更新されます。
On Hold (Review) Status(既定値 Pending): 請求額または通貨が注文と異なります。例えば、3-D Secure の間に注文が変更された場合です。メモには両方の値が表示されます。注文を確認して処理するか、支払いを返金してください。
Failed Status(既定値 Failed): 保留中の支払いが後に失敗しました。支払い済みの注文が、後の失敗イベントによって格下げされることはありません。
Canceled Status(既定値 Canceled): 請求の有効期限が切れたか、承認が取り消されました。
Refunded Status(既定値 Refunded): この拡張機能を通じて、支払いが全額返金されました。
既にキャンセルまたは返金のステータスになっている注文に対して、支払い済みまたは承認済みの請求が届いた場合、注文は再度開かれません。メモで、Omise ダッシュボードを確認し、注文を手動で返金または再オープンするよう求められます。
メモは、購入者には表示されない注文の History の項目です。
VibeFox Omise Payment タブ
Sales > Orders で、Omise で支払われた注文を開きます。注文ページの下部、History と Additional の隣にある VibeFox Omise Payment タブには、テスト支払いの場合は Test ラベル付きの請求 ID、支払い操作、請求ステータス、カードブランドと下 4 桁、Charged / order / refunded の金額、ボタン、返金フォーム、返金履歴、そして注文の Omise notes が表示されます。このタブは、拡張機能へのアクセス権を持つユーザーに表示されます。ボタンを使うには、拡張機能を変更する権限(System > Users > User Groups で設定)と、支払いが行われたモードの秘密キーが必要です。各操作の結果はタブに表示されます。
Capture payment: 承認された金額の全額をキャプチャし、注文を Order Status After Payment に設定します。承認済みの注文にのみ表示されます。
Void authorization: 承認を取り消します。お金はキャプチャされず、注文は Canceled Status に設定されます。承認済みの注文にのみ表示されます。
Sync payment status: キャプチャや返金を Omise ダッシュボードで行った後などに、Omise から請求を再度読み取り、注文を更新して、請求ステータスと Omise で返金された合計額を記したメモを追加します。
タブから行ったステータス変更は、購入者に通知せず、在庫も動かしません。手動でのステータス変更と同様です。
返金
タブで Amount(まだ返金されていない金額が自動入力されます)を入力し、必要に応じて Reason (optional) を入力して、Refund via Omise をクリックします。確認の質問 Refund this amount through Omise? This cannot be undone. に同意してください。全額返金と一部返金に対応しています。返金は Omise が請求した金額と通貨で行われるため、金額または通貨に不一致がある場合は、注文合計ではなく、購入者が実際に支払った金額まで返金できます。返金は支払いが行われたモードで送信されるため、そのモードの秘密キーが設定されている必要があります。返金の理由は、返金と一緒に Omise に保存されます。返金が成功すると、Omise の返金 ID とともに返金履歴とメモに追加されます。全額返金は注文を Refunded Status に設定します。一部返金ではステータスは変わりません。まだキャプチャされていない承認に対しては全額返金のみ可能で、その場合は承認が取り消されます。Omise が返金を拒否した場合、タブには Omise のメッセージとともに Refund failed. が表示され、返金は記録されません。
Sales > Returns での商品の返品では、Omise を通じて返金は行われません。Omise ダッシュボードで行った返金は OpenCart には記録されません。Sync payment status で返金された合計額が表示されます。
ライセンスキー
この拡張機能は、vibefox.net で取得した VibeFox ライセンスキーを使用します。ライセンスブロック License — VibeFox Omise Payment は、Extensions > Extensions > Payments > VibeFox Omise Payment > Edit の最初のブロックで、設定の上部にあります。キーを License key に貼り付け、Activate をクリックします。その後、ブロックにはマスクされたキー、ステータス(例:ライセンスの有効期限日とドメイン)、そして Check now(ステータスを再確認)、Change key(別のキーを入力)、Remove key(このストアからキーを削除)のボタンが表示されます。その下には Product: opencart-payment-omise の行と、ご自身の 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 アカウントで枠を解放してください。
有効なキーがない場合、チェックアウトで Omise は購入者に表示されません。それでも決済が開始された場合、購入者には This payment method is not available. Please choose another one. と表示されます。同じブラウザで管理画面にログインしている管理者ユーザーには、ストアで支払い方法が (unlicensed — visible to admins only) と表示された状態で引き続き表示されるため、キーを購入する前に拡張機能を設定してテストできます。Edit ページを一度開くと、管理画面の Dashboard にリマインダーが表示されます。× で閉じると 7 日間非表示になります。既存の注文には影響しません。すでに開始された決済は引き続き確認され、返金も機能します。
ライセンスが期限切れになっても、拡張機能は動作を続けますが、アップデートとサポートには更新が必要です。管理画面の Dashboard または Edit ページを開くと、ステータスは自動的に再確認されます。キー入力後の最初の 14 日間は 1 日 1 回、その後は週 1 回です。cron ジョブは不要です。拡張機能をアンインストールすると、ライセンスキーとライセンスステータスは常に削除されます。
トラブルシューティング
チェックアウトに Omise が表示されない: ライセンスが有効であること、Enable/Disable がオンであること、現在のモードの両方のキーが入力されていること(テストモードではテストキー、それ以外ではライブキー)、そして購入者がサポートされている通貨のいずれかで支払っていることを確認してください。キーが欠けている場合、設定ページに警告が表示されます。また、支払い先住所が選択した Geo Zone に含まれていること、注文が設定の Total に達していることも確認してください。
決済は完了したが、注文がステータスなしまたは Awaiting Payment Status のままになっている: ウェブフックが機能していません。Omise ダッシュボードで、ウェブフックの URL が Webhook URL に表示されているものと完全に一致し、HTTPS を使用していることを確認してください。既存の注文では Sync payment status をクリックします。Debug log をオンにすると、ウェブフックの応答が確認できます。
ウェブフックの応答が Charge ID does not match order または Order not found: イベント内の請求は、そのストアがその注文のために作成したものではありません。何も変更されません。
ウェブフックの応答が Order is being processed, retry later または Failed to verify charge: 同じ瞬間に別のリクエストによってカートがロックされたか、Omise API に接続できなかったか、支払いモードの秘密キーがありません。Omise はウェブフックを再試行します。
ウェブフックの応答が The order status could not be set, retry later: その時点では注文ステータスを設定できませんでした。Omise はウェブフックを再試行します。Debug log をオンにすると理由を確認できます。
ブラウザでウェブフックの URL が Method not allowed と表示される: これは正常です。この URL は Omise からのリクエストのみを受け付けます。
保存時の警告:key must start with ... または must be a live key: キーが誤ったフィールドに貼り付けられ、保存されませんでした。テストキーは pkey_test_ / skey_test_ で、ライブキーは pkey_ / skey_ で始まります。
購入者に Card payments are temporarily unavailable と表示される: キーが誤っているか、カードトークンが別のモードのものです(ライブモードでテストトークンを使用、またはその逆)。キーと Test mode を確認してください。
購入者に We could not reach the payment provider と表示される: 請求の作成時に Omise から有効な応答がありませんでした。請求が作成されている可能性もあります。購入者が再度支払う前に、Omise ダッシュボードを確認してください。
購入者に This order is already being paid と表示される: チェックアウトが同時に 2 回送信されました。購入者は少し待ってからメールを確認し、再試行してください。
注文が支払い後のレビューステータスになっている: VibeFox Omise Payment タブのメモを確認してください(Order statuses を参照)。その後、注文を処理するか、支払いを返金してください。
モードに関するメッセージで返金が失敗する: 支払いはテストモードまたはライブモードで行われており、そのモードの秘密キーが設定されていません。キーを入力して、もう一度お試しください。
承認済み注文の一部返金が失敗する: 支払いは承認のみの状態です。先にキャプチャするか、全額を返金して取り消してください。
アンインストール
Extensions > Extensions に移動し、種類として Payments を選択して、VibeFox Omise Payment の横にある Uninstall(赤色の − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します。Enable/Disable、Sort Order、Geo Zone、Total、および Orders セクションの注文ステータスです。これらは再インストール時に既定値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、そのイベントと、メンテナンスモードでもウェブフックと 3-D Secure の戻りを通過させる起動アクションも削除されます)。Delete data on uninstall がオンの場合、その他の設定(タイトル、説明、テストモード、キー、支払い操作、ウェブフックとログのオプション)とデバッグログが削除されます。オフの場合は、後で再インストールする際のために保持されます。Omise の請求と返金は常に保持されるため、再インストール後も以前に支払われた注文を返金できます。既存の注文は支払いメモを保持します。
OpenCart 4 で拡張機能のファイルも削除するには、アンインストール後に Extensions > Installer に移動し、インストール済み拡張機能の一覧で VibeFox Omise Payment の横にある Uninstall(オレンジ色の − ボタン)をクリックし、続けてアップロードしたパッケージを削除するために Delete(赤いごみ箱ボタン)をクリックします。
Omise は各所有者の商標です。この拡張機能は Omise と提携しておらず、Omise による推奨もされていません。
