VibeFox GoPay for OpenCart — ヘルプ
要件
OpenCart: 3.0.x(3.0.5.0 でテスト済み)または 4.0.2 以降(4.1.0.3 でテスト済み)。
PHP: 8.0 以降。
通貨: GoPay は CZK、EUR、PLN、USD、GBP、HUF、RON、BGN を受け付けます。それ以外のチェックアウト通貨の場合、決済方法はチェックアウトで非表示になります。
GoPay アカウント: GoPay 加盟店アカウントの GoID、Client ID、Client Secret が必要です。これらはアカウントの連携設定にあります。サンドボックス(テスト)アカウントには独自の認証情報があります。通知のために GoPay アカウントで設定すべきことはありませんが、貴店はインターネットから到達可能である必要があります。
VibeFox ライセンスキー: vibefox.net で購入します。1 つのキーは 1 つのドメインで使用できます。
インストール
ダウンロードは、両方の OpenCart バージョン用のパッケージを含む 1 つの zip ファイルです。コンピューター上で解凍してください。このファイルには README.txt、OpenCart 3 用のパッケージ wcp_gopay_gateway-oc3-(version).ocmod.zip、および OpenCart 4 用のパッケージ wcp_gopay_gateway.ocmod.zip が含まれています。お使いの OpenCart バージョン用のパッケージのみをインストールしてください。ライセンスキーは両方のバージョンで同じです。
OpenCart 3
1. 管理画面で Extensions > Installer に移動し、Upload をクリックして、ファイル wcp_gopay_gateway-oc3-(version).ocmod.zip を選択します。この拡張機能には OCMOD の変更がないため、Extensions > Modifications を更新する必要はありません。インストーラーを使う代わりに、このパッケージの upload フォルダの内容をストアのルートフォルダにコピーすることもできます。
2. Extensions > Extensions に移動し、種類 Payments を選択します。VibeFox GoPay Gateway を見つけて、Install(緑色の + ボタン)をクリックします。管理者ユーザーには、決済拡張機能の一覧を変更する権限が必要です。
3. Edit(鉛筆のボタン)をクリックして設定ページを開きます。ページ上部のライセンスブロックにある License key に VibeFox ライセンスキーを貼り付け、Activate をクリックします(License key を参照)。
4. サンドボックスの GoID、Client ID、Client Secret を入力し、Test Mode をオンのままにして、Enable/Disable をオンにし、Save をクリックします。
5. テスト注文を行います。すべて正常に動作したら、本番の認証情報を入力し、Test Mode をオフにします。
OpenCart 4
1. 管理画面で Extensions > Installer に移動し、Upload をクリックして、ファイル wcp_gopay_gateway.ocmod.zip を選択します。ファイル名は変更しないでください。OpenCart 4 は拡張機能のコードをファイル名から取得するため、名前を変更したパッケージは動作しません。
2. インストール済み拡張機能の一覧に、同じページでそのパッケージが表示されます。その横の Install(緑色の + ボタン)をクリックします。
3. Extensions > Extensions に移動し、種類 Payments を選択します。VibeFox GoPay Gateway を見つけて、Install(緑色の + ボタン)をクリックし、次に Edit(鉛筆のボタン)をクリックします。
4. ライセンスキーと GoPay の認証情報を、OpenCart 3 の手順 3〜5 と同じように入力します。設定ページとそのフィールドは両方のバージョンで同じです。違うのは通知 URL だけです(決済通知を参照)。
新規インストール時は、決済方法がオフで、テストモードがオンの状態になります。
設定
すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox GoPay Gateway > Edit。セクションは左側に並んでおり、一覧の下にある Save ボタンでページ全体を保存します。設定の上部には Sandbox mode — test payments only または Production mode — real payments が表示されます。現在のモードの GoID、Client ID、Client Secret が不足している場合や、GoPay がストアの既定通貨を受け付けない場合に警告します。認証情報がない場合、GoPay はチェックアウトで提供されません。サポートされていない既定通貨の場合、サポートされている通貨に切り替えた購入者にのみ提供されます。拡張機能を変更する権限がない場合、ページには設定は表示されますが、保存はできません。
保存時、値が無効なフィールドは以前の値を保持し、ページにエラーが表示されます。他のフィールドは保存されます。これは、空または 128 文字を超える Title、6〜20 桁の数字でない GoID、整数でない Sort Order、0 以上の数値でない Total、存在しない Geo Zone または注文ステータスに適用されます。保存時には、キャッシュされた GoPay のアクセストークンも削除されるため、新しい認証情報がすぐに使用されます。
GoPay
Enable/Disable: Enable GoPay payment gateway で決済方法のオン/オフを切り替えます。初期値: オフ。
Title: チェックアウトに表示される決済方法のタイトルです。注文に保存される決済方法の名称にもなります。初期値: GoPay。必須、128 文字まで。
Description: Confirm Order のステップで、確認ボタンの上に表示される決済方法の説明です。初期値: Pay securely via GoPay - cards, wallets, bank transfers.
Sort Order: チェックアウトの決済方法の中での GoPay の表示順です。空欄のままにするか、整数を入力してください。
Geo Zone: 選択したジオゾーン内の支払い住所に対してのみ GoPay を提供します。初期値: All zones。ジオゾーンは System > Localisation > Geo Zones で設定します。
Total: GoPay を提供するために注文が達している必要がある、ストアの既定通貨でのチェックアウト合計金額です。空欄にすると、どの金額でも GoPay が提供されます。
API 認証情報
GoID、Client ID、Client Secret は GoPay 加盟店アカウント(連携設定)に表示されます。サンドボックス(テスト)アカウントには独自の認証情報があります。このセクションから GoPay API のドキュメントへのリンクがあります。
Test Mode: サンドボックスの認証情報を使い、gw.sandbox.gopay.com に決済を送信します。実際の料金は請求されません。本番の認証情報で実際の決済を受け付けるには、オフにしてください。初期値: オン。
Sandbox GoID: GoPay サンドボックス(テスト)アカウントの GoID です。
Sandbox Client ID: サンドボックスアカウントの OAuth Client ID です。
Sandbox Client Secret: サンドボックスアカウントの OAuth Client Secret です。
Production GoID: GoPay 加盟店 ID(GoID)です。
Production Client ID: GoPay の OAuth Client ID です。
Production Client Secret: GoPay の OAuth Client Secret です。
GoID は 6〜20 桁の数字のみで構成されます(例: 8123456789)。それ以外を入力すると、ページに GoID must contain digits only, 6 to 20 digits (for example 8123456789). The previous value was kept. と表示されます。
保存済みの client secret は二度と表示されません。フィールドは空欄のままで、Saved — leave empty to keep it. と表示されます。変更する場合のみ新しい値を入力してください。
Clear saved client secrets: チェックを入れて Save をクリックすると、保存済みの client secret が両方削除されます。空欄の場合は保存済みの値が保持されます。
決済
Payment Page Language: GoPay の決済ページの言語です。初期値: Automatic (site language, then billing country)。自動の場合はストアフロントの言語が使われます。GoPay がその言語に対応していない場合は請求先の国で決まり、それでも決まらない場合は英語が使われます。19 言語のいずれかを固定することもできます: Czech、English、Slovak、German、Polish、Hungarian、Romanian、Bulgarian、Croatian、Slovenian、Estonian、Latvian、Lithuanian、French、Italian、Spanish、Portuguese、Ukrainian、Russian。
OpenCart は、Confirm Order のステップでステータスなし(欠落注文、missing order)として注文を作成します。注文がステータスを受け取るのは、通知または購入者の返却によって GoPay が決済を確認した後だけです。状態は常に GoPay API から読み取られます。以下の各ステータスフィールドには、貴店の OpenCart の注文ステータスが一覧表示されます。
Order Status After Payment: 決済が確認されたときに設定される注文ステータスです。初期値: 処理中。たとえばバーチャル商品の場合は完了を選びます。
GoPay Payment On Hold Status: 注文と一致しない決済、キャンセル後の決済、事前承認のみの決済に使われます。メモに理由が表示されるので、GoPay アカウントで決済を確認してください。初期値: 保留中(OpenCart には On hold ステータスがないため)。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。
Cancelled Order Status: このステータス(または返金済みステータス)の注文に対して GoPay の決済が届いた場合、注文を黙って再開するのではなく保留にします。初期値: キャンセル。
Refunded Status: 注文ページから、または GoPay からの報告により、決済が全額返金された後に設定されます。初期値: 返金済み。
決済通知
通知は、決済が行われたことを貴店に知らせるものです。Notification URL はこのセクションに表示され、すべての決済とともに GoPay に送信されます。そのため、GoPay アカウントで設定する必要はありません。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_gopay_gateway/notify のような形になり、OpenCart 4 では https://your-store/index.php?route=extension/wcp_gopay_gateway/payment/wcp_gopay_gateway.notify のような形になります。URL は OpenCart インストールのストアフロントのアドレスから組み立てられます。インターネットから到達可能である必要があります。前にパスワード保護やファイアウォールを置かないでください。ストアがメンテナンスモードの間も機能します。OpenCart 3 では決済拡張機能のリクエストが通過でき、OpenCart 4 では拡張機能が、GoPay からの通知と購入者の戻りを通過させる起動時アクションを追加します。
GoPay の通知には決済 ID しか含まれず、署名はありません。すべての通知は、決済が行われたモードの認証情報を使って GoPay API に決済状態を問い合わせることで検証されます。決済は、拡張機能が貴店の注文のために作成したものである必要があります。GoPay から状態を読み取れない場合、貴店はエラーを返し、GoPay は通知を再送します。通知がない場合、注文は購入者が決済後にストアに戻ったときにのみステータスを受け取ります。
詳細設定
Logging: GoPay のイベントを OpenCart のログフォルダ(storage/logs)内の gopay_p_debug.log.php に書き込みます。ファイルはウェブから開くことはできません。エラーと警告は常に記録されます。認証情報、トークン、カードデータ、購入者のメールアドレスと名前は決して記録されません。初期値: オフ。
Log: ログのサイズと最新のエントリを表示します。Clear log をクリックすると、ログが空になります。
Delete Data on Uninstall: オンにすると、拡張機能のアンインストール時にゲートウェイの設定、キャッシュされた GoPay のアクセストークン、ログが削除されます。注文と GoPay の決済データは常に保持されます。初期値: オフ。
インポート / エクスポート
Export: Download JSON で、設定を JSON ファイルとして保存します。client secret はエクスポートされません。
Import: 以前にエクスポートした JSON を貼り付け、Import をクリックして設定を復元します。保存済みの client secret は保持されます。
チェックアウト
Payment Method のステップで、購入者は決済方法を選択します(初期値は GoPay)。Confirm Order のステップでは、購入者に貴店の説明が表示されます。OpenCart は、このステップで注文を作成しますが、まだステータスはありません。購入者が Confirm Order をクリックすると、拡張機能は注文通貨で注文合計に対する GoPay 決済を作成します。商品、ギフト券、配送料、その他の注文合計を含み、購入者を GoPay の決済ページに移動させます。そこでは、クレジットカード、銀行振込、ウォレットなど、GoPay アカウントで有効になっている決済方法が提供されます。購入者の氏名、メールアドレス、電話番号、支払い住所は GoPay に渡されます。空欄のフィールドは送信されません。決済は GoPay 上に、注文番号 OC- と OpenCart の注文番号付きで表示されます。
OpenCart 4 では、購入者は決済方法ブロックの Choose ボタンで、ウィンドウ Payment method options から決済方法を選び、チェックアウトページ下部の Confirm Order をクリックします。OpenCart 4 にはギフト券がないため、GoPay にはギフト券は送信されません。OpenCart 4 では、既定では支払い住所は尋ねられません。その場合、拡張機能は配送先住所の氏名と住所を GoPay に渡します。
決済後、購入者は貴店に戻ります。注文は、GoPay が通知によって、または購入者の返却時の GoPay API へのリクエストによって確認した後にのみ支払い済みになります。通知と返却が同時に届いた場合は順番に処理されるため、決済は一度だけ適用されます。その後、注文は OpenCart の標準的な方法でステータスを受け取り、通常の注文メールと在庫の更新が行われ、購入者には OpenCart の注文完了ページが表示されます。注文が保留ステータスになった場合、そのページには Your payment is being reviewed. We will contact you if anything else is needed. が追加されます。
購入者が戻ったとき、GoPay がまだ決済を確認していない場合(たとえば銀行振込が処理中の場合や、GoPay に接続できない場合)、Payment confirmation ページに GoPay has not confirmed your payment yet. Your order will be confirmed automatically as soon as the payment is confirmed — please do not pay again. と表示され、Check again と Back to checkout のボタンが表示されます。
決済が完了しなかった場合、キャンセルされた場合、または期限切れの場合、購入者は The GoPay payment was not completed. You can try again or choose another payment method. または The GoPay payment was cancelled or has expired. You can try again or choose another payment method. と表示されたチェックアウトに戻ります。カートは保持されます。OpenCart 4 では、これらのメッセージはチェックアウトページの上部に表示されます。新しい試行のたびに(OpenCart 3 では Confirm Order のステップが表示されるたびに新しい注文を作成し、OpenCart 4 ではチェックアウトの注文を更新して、同じ注文番号のもとで新しい GoPay 決済で支払います)、まずカート内の未完了の GoPay 決済を GoPay API で確認します。そのいずれかがすでに支払い済みであれば、その決済が確認され、購入者は再度支払うことなく成功ページに進みます。数量の変更を含め、カートが変更された場合は、独自の決済が必要な新しいカートとみなされます。
OpenCart 4 は、購入者が成功ページを見るまで、注文をチェックアウトで保持します。その注文が、その間に決済されないまま閉じられた場合(たとえば、キャンセルまたは返金された場合)、購入者は Your previous order was cancelled or refunded. Please confirm the order again.(またはキャンセルされた決済に関するメッセージ)と表示されたチェックアウトに戻され、次の Confirm Order で新しい注文が支払われます。支払い済みの注文が、別のカートの支払い済みとして表示されることは決してありません。
GoPay が決済を開始できない場合、購入者は Confirm Order のステップにとどまり、ボタンの上に短いメッセージが表示されます(例: GoPay could not accept the payment details. Please check your billing details (e-mail, phone, address) or choose another payment method. または GoPay is temporarily unavailable. Please try again in a moment or choose another payment method.)。技術的な理由はログに記録されます。
決済方法は GoPay のページで購入者が選択します。OpenCart では選択できません。この拡張機能には、サブスクリプションや定期払い、保存済みカード、埋め込み決済フォーム、OpenCart からの事前承認のキャプチャや取り消しはありません。
注文と返金
注文ステータス
No status (missing order): 購入者は GoPay に送られたものの、まだ決済していないか、GoPay がまだ決済を確認していません。キャンセルされたか期限切れになった GoPay 決済は、注文をメモ付きでステータスなしのままにします。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合にのみ表示されます。
Order Status After Payment(初期値 Processing): 決済が確認されました。メモには GoPay の決済 ID が表示されます。
GoPay Payment On Hold Status(初期値 Pending): GoPay は決済を確認しましたが、金額、通貨、注文番号が注文と一致しません。または、注文がキャンセルまたは返金された後に決済が届きました。または、決済は事前承認のみで、お金はまだキャプチャされていません。メモにその理由が書かれています。事前承認された決済は GoPay でキャプチャする必要があります。その後、GoPay が決済を支払い済みと報告すると、注文は支払い済みステータスに移ります。
Refunded Status(初期値 Refunded): 注文の GoPay 決済が、拡張機能を通じて、または GoPay アカウントで全額返金されました。
すでに支払い済みの注文に対して別の決済試行も支払われた場合、または同じカートの古い注文が支払われた場合、支払い済みの注文は変更されません。メモで、重複した決済を GoPay アカウントから返金するよう求められます。GoPay の決済なしに(たとえば手動で)支払い済みとマークされた注文に対して GoPay の決済が支払われた場合も、同様のメモが追加されます。キャンセルまたは返金された注文は、後の通知によって再開されることは決してありません。
メモは、購入者には表示されない注文の History の項目です。
VibeFox GoPay Gateway タブ
Sales > Orders で、GoPay で支払われた注文を開きます。注文ページの下部、History と Additional の横に、VibeFox GoPay Gateway タブが表示されます。このタブには、GoPay payment ID(サンドボックスの決済には Sandbox ラベル付き)、GoPay state と支払い手段、Payment amount、Paid / refunded、注文が保留中の場合は理由付きの Needs review、返金フォーム、返金履歴、注文の GoPay notes が表示されます。このタブは、拡張機能にアクセスできるユーザーに表示されます。
返金
タブで Amount を入力します(まだ返金されていない金額が自動的に入力されます)。必要に応じて Reason (optional) も入力し、Refund via GoPay をクリックします。Refund this amount through GoPay? This cannot be undone. を確認してください。全額返金と一部返金に対応しています。拡張機能を変更する権限が必要です(System > Users > User Groups で設定)。GoPay が一部返金を受け付けるのは、決済から 24 時間以内に限られます。返金は GoPay が請求した金額と通貨で行われるため、金額または通貨が一致しない場合は、購入者が実際に支払った金額まで返金できます。返金は、支払い済みの注文と、不一致または遅延決済後の保留中の注文で利用できます。返金は、決済が行われたモード(サンドボックスまたは本番)で送信されるため、そのモードの認証情報が設定されている必要があります。GoPay が返金を拒否した場合、タブには GoPay のメッセージが表示され、返金は記録されません。返金に成功すると、返金履歴とメモに追加されます。GoPay が後で処理するために受け付けた返金は、受理済みとして記録されます。全額返金では、注文は購入者への通知や商品の在庫への戻しを行わずに Refunded Status になります。これは、手動によるステータス変更と同じです。一部返金ではステータスは変わりません。
Sales > Returns での商品返品では、GoPay を通じて返金は行われません。
GoPay アカウントで行われた返金は、通知によって反映されます。全額返金の場合は注文が返金済みステータスになり、一部返金の場合はメモが追加されます。これらはタブの返金履歴には追加されません。
ライセンスキー
この拡張機能は、vibefox.net で取得した VibeFox ライセンスキーで動作します。ライセンスブロック License — VibeFox GoPay Gateway は、Extensions > Extensions > Payments > VibeFox GoPay Gateway > Edit の最初のブロックで、設定の上にあります。キーを License key に貼り付け、Activate をクリックします。その後、ブロックにはマスクされたキー、ステータス(たとえばライセンスの有効期限日と貴店のドメイン)、そして次のボタンが表示されます。ステータスを再確認する Check now、別のキーを入力する Change key、このストアからキーを削除する Remove key。その下には、Product: opencart-payment-gopay の行と、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 のアカウントで枠を解放してください。
有効なキーがない場合、GoPay はチェックアウトで購入者には表示されません。それでも決済が開始された場合、購入者には 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 ジョブは必要ありません。拡張機能をアンインストールすると、ライセンスキーとライセンスステータスは常に削除されます。
トラブルシューティング
GoPay does not appear at checkout: ライセンスが有効であること、Enable/Disable がオンであること、現在のモードに GoID、Client ID、Client Secret があること、チェックアウトの通貨が CZK、EUR、PLN、USD、GBP、HUF、RON、BGN のいずれかであることを確認してください。認証情報がない場合、設定ページに警告が表示されます。また、支払い住所が選択された Geo Zone に含まれていること、注文が設定の Total に達していることも確認してください。
The payment went through, but the order stays without a status: GoPay が、設定に表示されている通知 URL に到達できず、購入者もストアに戻りませんでした。URL をブロックしているパスワード保護やファイアウォールのルールを削除してください。決済が行われたモードの認証情報が設定されていることを確認してください。すべての通知はそれで検証されます。Logging をオンにして、Log フィールドを確認してください。GoPay は、成功した応答を受け取らなかった通知を再送します。
Notification answers Order not found: この決済はこのストアが作成したものではありません。
Notification answers Missing payment ID: リクエストが GoPay からのものではないか、URL が変更されています。何もする必要はありません。
Notification answers Payment state could not be verified: GoPay API に接続できなかったか、そのモードの認証情報が不足している、または誤っています。GoPay は通知を再送します。
Notification answers Busy, retry later: 同じ時刻に別のリクエストが注文を処理していました。GoPay は通知を再送します。理由を確認するには Logging をオンにしてください。
The customer sees an error after Confirm Order: Logging をオンにして、Log フィールドを確認してください。認証情報の誤り、または別のモードの認証情報であることが一般的な原因です。請求情報に関するメッセージは、GoPay がメールアドレス、電話番号、住所を受け付けなかったことを意味します。This payment method is not available. Please reload the checkout page. は、チェックアウトのセッションが注文と一致しなくなったか、その間に決済方法がオフにされたことを意味します。
The customer comes back and sees We could not verify the GoPay payment. If money was charged, please contact us before paying again.: 戻りリンクがストア内のどの注文にも一致しませんでした。たとえば、別のブラウザで開かれたか、変更されました。GoPay アカウントで決済を確認してください。通知は引き続き実際の決済を確認します。
Test payments do not confirm a live order: サンドボックスと本番は分けて扱われます。各決済は、作成されたモードでチェックされます。Test Mode を目的のモードに切り替え、そのモードの認証情報を使用してください。
Order is in the on hold status after payment: VibeFox GoPay Gateway タブのメモを確認してください。支払われた金額または通貨が注文と異なった、注文がキャンセルされた後に決済が届いた、または決済が事前承認のみである、のいずれかです。
Refund fails: タブに表示される GoPay のメッセージを確認してください。一部返金は、決済から 24 時間以内の場合にのみ可能です。モードに関するメッセージは、決済がサンドボックスまたは本番モードで行われ、そのモードの認証情報が設定されていないことを意味します。You do not have permission to refund (modify this extension). は、ユーザーグループに拡張機能を変更する権限がないことを意味します。
開発者向け: 決済を GoPay に送信する前に、拡張機能は決済リクエストと注文を含む OpenCart イベント gopay_p_payment_payload をトリガーします。
アンインストール
Extensions > Extensions に移動し、種類 Payments を選択して、VibeFox GoPay Gateway の横にある Uninstall(赤い − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します:Enable/Disable、Sort Order、Geo Zone、Total、および 4 つの注文ステータスフィールドです。これらは再インストール時に初期値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、イベントと起動時アクションも削除されます。起動時アクションは、メンテナンスモード中も通知と購入者の戻りを通過させます)。Delete Data on Uninstall がオンの場合、その他のゲートウェイ設定(タイトル、説明、テストモード、認証情報、決済ページの言語、ロギング)、キャッシュされた GoPay のアクセストークン、ログが削除されます。オフの場合は、後で再インストールするために保持されます。注文の GoPay 決済データと返金は常に保持されるため、以前に支払われた注文も、再インストール後に返金できます。既存の注文は、決済のメモを保持します。
OpenCart 4 で拡張機能のファイルも削除するには、アンインストール後に Extensions > Installer に移動し、インストール済み拡張機能の一覧で VibeFox GoPay Gateway の横にある Uninstall(オレンジ色の − ボタン)をクリックしてから、アップロードしたパッケージを削除するため Delete(赤いゴミ箱のボタン)をクリックします。
GoPay は、各所有者の商標です。この拡張機能は、GoPay との提携や承認を受けたものではありません。
