戻る

VibeFox Cardcom for OpenCart — ヘルプ

要件

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

PHP: 8.0 以降。

HTTPS: Cardcom が決済通知を送信できるように、ストアはインターネットから HTTPS でアクセスできる必要があります。

通貨: 注文の通貨(購入者が買い物をする通貨)は ILS、USD、EUR、GBP のいずれかである必要があります。それ以外の通貨の場合、チェックアウトで決済方法は表示されません。

Cardcom アカウント: 本番環境での決済には、ターミナル番号、API ユーザー名、API パスワードを持つ Cardcom 加盟店アカウントが必要です。決済にはターミナル番号と API ユーザー名のみが必要です。API パスワードは OpenCart からの返金にのみ使用されます。テストモードは Cardcom アカウントなしで動作します。

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

インストール

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

OpenCart 3

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

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

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

4. Enable/Disable をオンにし、Test Mode はオンのままにして、Save をクリックします。カード番号 4580 0000 0000 0000、任意の未来の有効期限、CVV 123 を使用してテスト注文を行います。

5. 実際の決済を行うには、Test Mode をオフにし、Cardcom から受け取った Terminal Number、API Username、API Password を入力して、Save をクリックします。Cardcom のダッシュボードで設定する必要はありません。通知アドレスと戻り先アドレスは、決済のたびに送信されます。

OpenCart 4

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

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

3. Extensions > Extensions に移動し、種類として Payments を選択します。VibeFox Cardcom Payment Gateway を探して Install(緑色の + ボタン)をクリックし、次に Edit(鉛筆のボタン)をクリックします。

4. ライセンスキーを入力し、テスト決済を行ってから、OpenCart 3 の手順 3〜5 と同じように本番用の認証情報を入力します。設定ページとそのフィールドは両バージョンで同じです。異なるのは通知先の URL だけです(Notification URL を参照)。

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

設定

すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox Cardcom Payment Gateway > Edit。セクションは左側に一覧表示されます。一覧の下にある Save ボタンで、ページ全体が保存されます。テストモードがオンの間、設定の上にはページから警告が表示されます。本番モードでは、ターミナル番号または API ユーザー名が未入力の場合(この場合、チェックアウトで Cardcom は表示されません)、本番用フィールドに公開テストターミナル 1000 / CardTest1994 が入力されている場合(この場合も実際の料金は請求されないため、チェックアウトで Cardcom は表示されません)に警告が表示され、API パスワードがないと OpenCart からの返金ができないことも通知されます。ストアの既定の通貨がサポートされていない場合も警告が表示されます。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。

保存時には、Title は空欄にできず(最大 128 文字)、Sort Order は整数である必要があり、Total は 0 以上の数値である必要があり、ジオゾーンと注文ステータスは存在する必要があります。これらを満たさない場合は、何も保存されません。本番モードで認証情報が未入力またはテスト用のまま保存すると、自分のターミナル番号と API ユーザー名を入力するまでゲートウェイがチェックアウトで非表示のままになるという警告付きで、設定が保存されます。

Cardcom

Enable/Disable: Enable Cardcom Payment Gateway は決済方法をオンまたはオフにします。既定値:オフ。

Title: チェックアウトで顧客に表示される決済方法の名前です。注文にも決済方法名として保存されます。既定値:Credit Card (Cardcom)。必須。

Description: Confirm Order のステップで、確認ボタンの上に顧客に表示されるテキストです。既定値:Pay securely with your credit card via Cardcom.

Sort Order: チェックアウトにおける決済方法の中での Cardcom の位置です。空欄のままにするか、整数を入力します。

Geo Zone: 選択したジオゾーン内の支払い先住所に対してのみ Cardcom を表示します。既定値:All zones。ジオゾーンは System > Localisation > Geo Zones で設定します。

Total: Cardcom が表示されるために注文が満たす必要がある、ストアの既定通貨での合計金額です。空欄にすると、どの金額でも Cardcom を表示します。

テストモード

テストモードでは、公開されている Cardcom のテストターミナル 1000(API ユーザー CardTest1994)を使用します。実際の料金は請求されず、Cardcom アカウントも不要です。テストカード:4580 0000 0000 0000、任意の未来の有効期限、CVV 123。テストモードでは、Confirm Order のステップに、このテストカードを示す行も表示されます。

Test Mode: テストモードを有効にします(ターミナル 1000、実際の料金は発生しません)。既定値:オン。下記の本番用認証情報で実際の決済を受け付けるには、オフにします。返金は、注文が決済されたときのモードの認証情報を使って常に送信されます。

本番用の認証情報

ターミナル番号、API ユーザー名、API パスワードは、加盟店アカウントとともに Cardcom から提供されます。Cardcom のダッシュボードの API 設定、または Cardcom サポートから入手できます。これらのフィールドは本番モードでのみ使用されます。

Terminal Number: Cardcom のターミナル番号です。数字のみで構成される必要があります。それ以外の文字を入力すると、他の設定は警告付きで保存され、以前のターミナル番号が保持されます。

API Username: このターミナルの Cardcom API ユーザー名(ApiName)です。保存時にスペースは削除されます。

API Password: Cardcom API パスワードです。OpenCart からの返金にのみ必要です。保存されたパスワードは二度と表示されません。フィールドは空欄のままになり、保存済み — 保持するには空欄のままにしてください。 と表示されます。変更する場合にのみ新しい値を入力してください。保存済みのパスワードを削除するには、フィールドの下にある Clear the saved API password にチェックを入れ、Save をクリックします。

決済ページ

Notification URL: Cardcom は決済通知(IndicatorUrl)をこのアドレスに送信します。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_cardcom_payment_gateway/webhook のような形式で、OpenCart 4 では https://your-store/index.php?route=extension/wcp_cardcom_payment_gateway/payment/wcp_cardcom_payment_gateway.webhook のような形式です。このアドレスは、OpenCart インストールのストアフロントのアドレスから組み立てられます。このアドレスは、注文番号とともに決済のたびに Cardcom へ自動的に渡されるため、Cardcom 側で設定することはありません。インターネットから HTTPS でアクセスできる必要があります。

Operation: 決済ページで Cardcom が行う処理です。

Charge only: カードに請求します(既定値)。
Charge + Save token: カードに請求し、Cardcom はさらにカードトークンを作成します。トークンは決済とともに保存され、Cardcom のツールで使用するために注文ページに表示されます。拡張機能は保存されたトークンに対して自分で請求することはありません。

Max Installments: Cardcom のページで顧客が選択できる分割払い(支払い)の最大回数です。1 から 36 までです。1 は分割払いなしを意味します。既定値:1。

注文

OpenCart は、Confirm Order のステップで、ステータスのない注文(欠落した注文)を作成します。注文が状態を得るのは、Cardcom が決済を確認した後だけです。以下の各フィールドには、OpenCart の注文ステータスが表示されます。

Success Order Status: 決済が確認された後に設定されるステータスです。既定値:処理中。

On Hold (Review) Status: 注文と一致しない決済(金額、通貨、取引番号なし)には、このステータスと、理由を説明するメモが付けられます。既定値:保留中。OpenCart には保留ステータスがないためです。独自のステータスは System > Localisation > Order Statuses で作成し、ここで選択できます。

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

詳細設定

Debug log: API のリクエストと通知を、OpenCart のログフォルダ(storage/logs)内の cardcom_p_debug.log.php に記録します。このファイルは Web から開くことはできず、5 MB に達するとローテーションされます。エラーは常に記録されます。認証情報、カードトークン、カード名義人の詳細が書き込まれることはありません。既定値:オフ。

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

Delete on Uninstall: オンにすると、拡張機能のアンインストール時に設定とログが完全に削除されます。注文、および Cardcom の取引と返金は常に保持されるため、再インストール後も古い注文を返金できます。既定値:オフ。

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

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

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

チェックアウト

Payment Method のステップで、顧客は決済方法を選択します(既定では Credit Card (Cardcom))。Confirm Order のステップで、顧客にはあなたの説明と、You will be redirected to the secure Cardcom payment page. という注記が表示されます。OpenCart はこのステップで、まだステータスのない注文を作成します。顧客が Confirm Order をクリックすると、拡張機能は注文通貨での注文合計に対する Cardcom の決済ページを作成し、顧客をそのページに送ります。注文の言語がヘブライ語の場合はページがヘブライ語で開き、それ以外の場合は英語で開きます。注文の商品は商品名として Cardcom に渡されます。顧客はカード情報を入力し、分割払いが許可されている場合は支払い回数を選択します。OpenCart 4 では、顧客は決済方法ブロックの Choose ボタンを使い、Payment method options ウィンドウで決済方法を選択してから、チェックアウトページ下部の Confirm Order をクリックします。

決済後、顧客はストアに戻ります。注文は、Cardcom が決済を確認した後にのみ支払い済みとしてマークされます。Cardcom は通知アドレスを呼び出し、拡張機能はその呼び出しから決済ページのコードのみを取得します。そのコードがこの注文についてストアから発行されたものであることを確認したうえで、サーバー間通信で Cardcom に実際の結果を問い合わせます。通知が遅れた場合は、顧客が戻ったときに同じ確認が行われます。その後、注文は通常の OpenCart の方法でステータスを受け取り、通常の注文メールと在庫更新が行われ、顧客には OpenCart の注文成功ページが表示され、Your payment with Cardcom has been received. と表示されます。顧客が戻った時点で Cardcom がまだ決済を確認していない場合、Payment confirmation ページに Your payment is being confirmed by Cardcom. You will receive an e-mail as soon as it is confirmed. と表示され、Check again と Back to checkout のボタンが表示されます。通知が届くと、直ちに注文ステータスが設定されます。OpenCart 4 では、Cardcom が顧客を戻す際にブラウザがストアのセッションを送信しないため、拡張機能はまず短いページを表示し、ストアからこの戻り先アドレスをもう一度開きます。これにより、顧客のカートとログインは維持されます。

決済が完了しなかった場合、または Cardcom が決済を拒否した場合、顧客は The card payment was not completed. Please try again or choose a different payment method. と表示されたチェックアウトに戻ります。OpenCart 4 では、このメッセージはチェックアウトページの上部に表示されます。注文はステータスなしのまま、カートは保持されます。顧客は再試行できます。OpenCart 3 では Confirm Order のステップが表示されるたびに新しい注文が作成され、OpenCart 4 ではチェックアウトの注文を 1 つ保持して更新し、各試行には新しい Cardcom の決済ページが割り当てられます。新しいページを作成する前に、この注文と、同じカート(同じ顧客セッションおよび同じカート内容)の他の注文について、過去 24 時間に開かれた未完了の Cardcom 決済ページが Cardcom に問い合わせられます。そのいずれかが決済済みであれば、その注文は確認され、顧客は二重に支払うことなく成功ページに進みます。別の注文で既に決済されたカートに対して再請求は行われず、顧客は成功ページに進みます。古いページでの拒否は、より新しい試行には影響しません。

チェックアウトの注文が、その間に決済されないまま終了していた場合(たとえば取り消した場合)、Confirm Order または Cardcom からの戻りによって、顧客は This order can no longer be paid. Please confirm your order again. と表示されたチェックアウトに戻り、次の Confirm Order ではカートの新しい注文が決済されます。OpenCart 4 では、成功ページが表示されるまで注文はチェックアウトに保持されます。その注文に既にステータスがあり、その後カート(商品や数量)が変更されていた場合、顧客は同じメッセージを受け取り、変更されたカートには新しい注文と独自の決済が割り当てられます。一方、変更されていない同じカートは、新たな決済なしで成功ページに進みます。

Cardcom が決済ページを開けない場合、顧客はボタンの上に短いメッセージが表示された Confirm Order のステップに留まります。例:Cardcom に接続できませんでした。しばらくしてからもう一度お試しください。 または、Cardcom が Cardcom のコードとともに決済ページを開けなかったという内容のメッセージです。顧客は別の決済方法を選択できます。

ストアがメンテナンスモードの間も、通知は機能します。OpenCart 3 では決済拡張機能のリクエストが通過し、OpenCart 4 では拡張機能が、通知と顧客の戻りを通過させるスタートアップアクションを追加します。

この拡張機能は、Cardcom のページでの 1 回限りのカード決済のみを受け付けます。保存されたカードやワンクリック決済、サブスクリプションには対応しておらず、保存されたトークンに対する請求も行いません。Cardcom の請求書や領収書の設定はなく、Cardcom 経由の Bit、Apple Pay、Google Pay、PayPal には対応していません。iframe モードや、後日のキャプチャ契約もありません。

注文と返金

注文ステータス

ステータスなし(欠落した注文): 顧客は Cardcom に移動しましたが、まだ決済していないか、決済が拒否されたか、Cardcom がまだ決済を確認していません。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合のみ表示されます。

Success Order Status(既定値 処理中): 決済が確認されました。メモには Cardcom の取引が表示され、Cardcom から提供される場合はカードの下 4 桁、請求書番号、分割払いの回数と、決済がどのように確認されたか(通知、戻り、または新しい試行)が表示されます。テスト決済には テストモード — 実際の料金は請求されていません。 と表示されます。

On Hold (Review) Status(既定値 保留中): Cardcom は注文と一致しない決済を確認しました。たとえば、異なる金額または通貨が請求された場合や、Cardcom が取引番号を返さなかった場合です。メモにはその理由が記載され、注文のタブには Needs review: の下に表示されます。Cardcom のダッシュボードで決済を注文と照合し、その後、注文を処理するか、決済を返金してください。

Refunded Status(既定値 返金済み): 拡張機能を通じて決済が全額返金されました。

すでにステータスを持つ注文に 2 回目の決済が成功した場合(たとえば、顧客が 2 つのブラウザタブで決済した場合)、その注文は変更されません。メモで、顧客が二重に請求された可能性があることが警告され、Cardcom のダッシュボードで返金するよう求められます。同じカートが別の注文でもう一度決済された場合(たとえば 2 つ目のタブで)、支払い済みの注文にも同じメモが追加されます。その別の注文にはステータスは設定されません。

メモは、顧客には表示されない注文の History のエントリです。

VibeFox Cardcom Payment Gateway タブ

Sales > Orders で、Cardcom で決済された注文を開きます。注文ページの下部、History と Additional の横にある VibeFox Cardcom Payment Gateway タブには、Transaction(テスト決済の場合は Test mode のラベル付き)、Payment page (LowProfileCode)、Status、Card、Installments、Invoice、Card token(Charge + Save token の場合)、請求済み金額の Charged、Order total / refunded、返金フォーム、返金履歴、注文の Cardcom notes が表示されます。このタブは、拡張機能へのアクセス権を持つユーザーに表示されます。

返金

タブで Amount(まだ返金されていない金額が自動入力されます)を入力し、必要に応じて Reason (optional) を入力して、Refund via Cardcom をクリックします。Refund this amount through Cardcom? This cannot be undone. の確認に応じてください。全額返金と部分返金に対応しており、1 つの注文に対して複数回の部分返金も可能です。拡張機能を変更する権限が必要です(System > Users > User Groups で設定します)。返金は Cardcom が請求した金額と通貨で行われるため、金額や通貨に不一致がある場合は、注文合計ではなく、顧客が実際に支払った金額まで返金できます。返金は注文が決済されたときのモードの認証情報を使って送信されます。テスト注文は、本番モードに切り替えた後も Cardcom のテストターミナルで返金され、本番注文は常に本番の認証情報を使用します。本番での返金には API Username と API Password が必要です。Cardcom が返金を受け付けない場合、タブにエラーが表示され、返金は記録されません。成功した返金は、Cardcom の返金取引と理由とともに、返金履歴とメモに追加されます。全額返金の場合、顧客には通知せず、商品を在庫に戻すこともなく、手動でのステータス変更と同様に注文を Refunded Status に設定します。部分返金ではステータスは変更されません。

Sales > Returns での商品返品は、Cardcom を通じて返金されることはありません。Cardcom のダッシュボードで行った返金は、ストアには報告されません。

ライセンスキー

この拡張機能は、vibefox.net で取得した VibeFox ライセンスキーで動作します。ライセンスブロック License — VibeFox Cardcom Payment Gateway は、Extensions > Extensions > Payments > VibeFox Cardcom Payment Gateway > Edit の最初のブロックで、設定の上にあります。キーを License key に貼り付けて、Activate をクリックします。その後、ブロックにはマスクされたキー、ステータス(たとえば、ライセンスの有効期限日とドメイン)、および Check now(ステータスを再確認)、Change key(別のキーを入力)、Remove key(このストアからキーを削除)のボタンが表示されます。その下には、Product: opencart-payment-cardcom の行と、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 のアカウントで枠を解放してください。

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

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

トラブルシューティング

Cardcom がチェックアウトに表示されない: ライセンスが有効であること、Enable/Disable がオンであること、顧客の通貨が ILS、USD、EUR、GBP のいずれかであることを確認してください。本番モードでは、Terminal Number と API Username が、テスト用ターミナル 1000 / CardTest1994 ではなく、ご自身の認証情報で入力されていることを確認してください。設定ページには、不足している項目がある場合に警告が表示されます。また、支払い先住所が選択した Geo Zone に含まれていること、および注文が設定の Total に達していることも確認してください。

決済は完了したのに、注文がステータスなしのまま: ファイアウォール、パスワード保護、ローカルの開発サイトなどが原因で、Cardcom がストアに到達できなかった可能性があります。通知アドレスは、インターネットから HTTPS でアクセスできる必要があります。顧客が決済後にストアに戻ると、注文にもステータスが設定されます。Debug log をオンにして、拡張機能のページにある Log フィールドを確認してください。

通知が Missing or invalid lowprofilecode または Unknown lowprofilecode for this order と応答する: 呼び出しに、この注文についてストアが発行した決済ページのコードが含まれていませんでした。何も変更されません。

通知が Gateway not configured または Indicator check failed と応答する: 決済ページが作成されたモードの認証情報が不足しているか、確認のために Cardcom に接続できませんでした。何も変更されません。顧客がストアに戻ったときに、決済が再確認されます。

通知が Busy, retry と応答する: 同じタイミングで別のリクエストが注文を確認していたか、注文ステータスを設定できませんでした。理由を確認するには Debug log をオンにしてください。

通知が ReturnValue mismatch または Terminal mismatch と応答する: Cardcom が、別の注文または別のターミナルの決済を報告しました。何も変更されません。Terminal Number がご自身のアカウントのターミナルであることを確認してください。

ブラウザで通知 URL に Missing or invalid lowprofilecode と表示される: これは正常です。この URL は Cardcom からの呼び出しのみを受け付けます。

顧客に「決済エラー:この通貨は Cardcom でサポートされていません。」と表示される: 注文の通貨が ILS、USD、EUR、GBP のいずれでもありません。

顧客に「カード決済は一時的にご利用いただけません。別の決済方法をお選びください。」と表示される: 本番モードがオンですが、ターミナル番号または API ユーザー名が未入力か、本番用フィールドに公開テストターミナルが入力されています。

Confirm Order の後に顧客に「この決済方法は利用できません。」と表示される: チェックアウトのセッションが注文と一致しなくなったか、その間に決済方法がオフにされました。顧客がチェックアウトを再読み込みします。

Confirm Order の後に顧客に別のエラーが表示される: Debug log をオンにして、Log フィールドを確認してください。接続の問題や Cardcom のエラーコードがそこに記録されます。

決済後、注文が確認状態になる: メモ、または VibeFox Cardcom Payment Gateway タブの Needs review: を確認してください。支払われた金額または通貨が注文と異なっていました。注文を処理するか、決済を返金してください。

タブに返金フォームが表示されない: タブには理由が表示されます。取引がまだ確認されていない、決済が全額返金済みである、ユーザーグループに拡張機能を変更する権限がない、または決済モードの API ユーザー名と API パスワードが未入力である、などです。

返金が API username and API password are required for refunds で失敗する: 設定で API Password(および API Username)を入力して、もう一度お試しください。

返金が Could not connect to Cardcom で失敗する: 返金が行われたかどうかは不明なため、再試行する前に Cardcom のダッシュボードを確認してください。

開発者向け:拡張機能は、OpenCart のイベント cardcom_p_supported_currencies(通貨の一覧を拡張します。Cardcom のターミナルで有効になっている通貨のみを追加してください)と、cardcom_p_low_profile_params(決済ページを作成する前に、そのパラメーターを変更します)をトリガーします。

アンインストール

Extensions > Extensions に移動し、種類として Payments を選択して、VibeFox Cardcom Payment Gateway の横にある Uninstall(赤い − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは、常に削除されます。OpenCart は、拡張機能自体の設定を常に削除します。Enable/Disable、Sort Order、Geo Zone、Total、および Orders セクションの注文ステータスで、これらは再インストール時に既定値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、そのイベントと、メンテナンスモード中に Cardcom を通過させるスタートアップアクションも削除されます)。Delete on Uninstall がオンの場合、その他のゲートウェイ設定(タイトル、説明、テストモード、認証情報、決済ページのオプション、ログ記録)とログも削除されます。オフの場合は、後で再インストールするために保持されます。Cardcom の取引と返金は常に保持されるため、以前に決済された注文は、再インストール後も返金できます。既存の注文は、決済メモを保持します。

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

Cardcom は、その所有者の商標です。この拡張機能は Cardcom とは提携しておらず、Cardcom による承認もありません。