戻る

VibeFox PagSeguro for OpenCart — ヘルプ

要件

OpenCart: 3.0.x(3.0.5.0 でテスト済み)または 4.0.2 以降(4.1.0.3 でテスト済み)。

PHP: 8.0 以降。

Currency: ブラジル・レアル(BRL)。ストアに BRL 通貨が設定されている必要があり(System > Localisation > Currencies)、支払い方法は顧客が BRL で購入手続きを行った場合にのみ表示されます。

Reachable site: PagBank が支払い通知を送信できるよう、ストアはインターネットからアクセス可能である必要があります。

PagBank account: 実際の支払い用の本番トークンと、テスト用のサンドボックストークン。本番:PagBank アカウントにログインし、Venda online > Integrações を開いて Gerar token をクリックします。PagBank からトークンがメールで送信されます。サンドボックス:PagBank の開発者ポータルで、サンドボックスアカウントのトークンをコピーします。サンドボックスと本番のトークンは、それぞれの環境でのみ使用できます。

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

インストール

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

OpenCart 3

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

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

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

4. サンドボックストークンを入力し、実際の支払いを受け付けるには本番トークンも入力します。PagBank で設定する必要はありません。通知 URL は支払いごとに送信されます。

5. Enable / Disable をオンにして、Save をクリックします。Sandbox Mode をオンにした状態でテスト支払いを行い、実際の支払いを受け付けるにはオフに切り替えます。

OpenCart 4

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

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

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

4. ライセンスキーとトークンを入力し、OpenCart 3 の手順 3〜5 と同じようにテスト支払いを行います。設定ページとそのフィールドは両バージョンで同じです。違うのは通知 URL だけです(通知 URL を参照)。この URL も支払いごとに PagBank へ送信されます。

新規インストール時は、支払い方法がオフ、サンドボックスモードがオンの状態で開始されます。

設定

すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox PagSeguro Gateway > Edit。セクションは左側に一覧表示されます。一覧の下にある Save ボタンで、ページ全体を保存します。設定の上部には現在のモードが表示されます:SANDBOX MODE(支払いは PagBank のサンドボックスで作成され、実際の請求は発生しません)または LIVE(支払いは本番トークンで作成されます)。現在のモードのトークンがない場合(その場合、支払い方法は購入手続き時に非表示になります)や、ストアの既定の通貨が BRL でない場合に警告が表示されます。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。

保存時には、Title を空欄にすることはできません(最大 128 文字)。Sort Order は整数である必要があります(負の数も使用できます)。Total は 0 以上の数値である必要があります。また、ジオゾーンと注文ステータスが存在している必要があります。値に誤りがあると、エラーでどの値かが示され、何も保存されません。

PagSeguro / PagBank

Enable / Disable: Enable PagSeguro/PagBank payments は支払い方法のオン/オフを切り替えます。既定値:オフ。

Title: 購入手続き時に顧客に表示される支払い方法の名称です。注文にも、この支払い方法の名称として保存されます。既定値:PagSeguro / PagBank。必須、最大 128 文字。

Description: Confirm Order のステップで、確認ボタンの上に顧客に表示されるテキストです。既定値:Pay securely via PagSeguro/PagBank. You will be redirected to complete your payment.

Sort Order: 購入手続き時の支払い方法の中での PagBank の表示位置です。空欄のままにするか、整数を入力します。

Geo Zone: 選択したジオゾーン内の支払い先住所に対してのみ PagBank を提供します。既定値:All zones。ジオゾーンは System > Localisation > Geo Zones で設定します。OpenCart 4 では、ストアが支払い先住所を求めない場合、配送先住所が使われます。

Total: PagBank を提供するために注文が達している必要がある、ストアの既定通貨での購入手続き合計金額です。空欄にすると、どの合計金額でも PagBank を提供します。

PagBank アカウント

このセクションでは、トークンの取得方法を説明し、ご自身の PagBank アカウントとトークンに関する PagBank のページへのリンクを掲載しています。

Sandbox Mode: Enable sandbox/test mode (no real charges)。新しい支払いはサンドボックストークンを使って PagBank のサンドボックスに送信され、顧客には Confirm Order のステップで SANDBOX MODE — Using test environment. No real charges. と表示されます。注文のステータス確認と返金は、その支払いが作成された環境とトークンを常に使用します。既定値:オン。

Sandbox token: PagBank のサンドボックストークンです。サンドボックスモードがオンの間に使用されます。

Production token: PagBank の本番トークン(Bearer)です。サンドボックスモードがオフの間に使用されます。秘密にしてください。

保存済みのトークンは再度表示されません。フィールドは空欄のままで、Saved — leave empty to keep it. と表示されます。変更したい場合にのみ新しい値を入力してください。保存済みのトークンを削除するには、フィールドの下にある Clear the saved token on save にチェックを入れ、Save をクリックします。

支払い通知

Notification URL: 支払いごとに、PagBank は購入手続きと支払いの通知をこの URL に送信するよう指示されるため、PagBank 側で設定するものはありません。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_pagseguro_gateway/webhook のような形式、OpenCart 4 では https://your-store/index.php?route=extension/wcp_pagseguro_gateway/payment/wcp_pagseguro_gateway.webhook のような形式です。OpenCart のインストール先のストアフロントのアドレスから作成されます。この URL はインターネットからアクセス可能である必要があります。

x-authenticity-token ヘッダーを含む通知は、支払いが作成された環境のトークンで検証されます。無効な署名は拒否されます。通知本体そのものは信頼されません。拡張機能は、注文を変更する前に、必ず PagBank API から購入手続きと PagBank の注文(ステータス、金額、通貨)を読み取ります。通知がない場合、注文は顧客が支払い後にストアへ戻ったときにステータスを受け取ります。

注文

OpenCart は Confirm Order のステップで、ステータスのない注文(欠落注文)を作成します。注文がステータスを受け取るのは、PagBank が通知によって、または顧客の戻り時に支払いを報告した後だけです。支払いは常に PagBank から読み直されます。以下の各フィールドには、OpenCart の注文ステータスが一覧表示されます。

Order Status After Payment: 検証済みの PagBank 支払い後に設定されるステータスです。既定値:処理中。

Awaiting PagBank Payment Status: boleto または PIX が発行されたか、支払いが審査中です(WAITING / IN_ANALYSIS)。PagBank が後で入金を確認します。既定値:保留中。

PagBank Payment On Hold Status: 支払いにはあなたによる確認が必要です(注文ステータスを参照)。既定値:保留中。OpenCart には On hold ステータスがないためです。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。

Payment Declined Status: 保留中の注文の支払いが拒否されました。PagBank が後で支払い済みと報告した場合、注文は支払い後のステータスを受け取ります。既定値:失敗。

Payment Cancelled Status: 保留中の注文の支払いが PagBank でキャンセルされました。このステータスの注文に届いた支払いは、注文を審査ステータスにします。既定値:キャンセル。

Refunded Status: 注文ページまたは PagBank のダッシュボードから支払いが全額返金された後に設定されます。既定値:返金済み。

詳細設定

Debug log: API リクエストと通知を、OpenCart のログフォルダー(storage/logs)にある wc_psg_debug.log.php に書き込みます。このファイルはウェブから開くことはできません。ログにはトークンや顧客データは含まれません。エラーと警告は常に記録されます。既定値:オフ。

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

Delete Data on Uninstall: オンにすると、拡張機能をアンインストールした際にゲートウェイの設定とログが削除されます。注文と、その PagBank 参照情報(返金に必要)は常に保持されます。既定値:オフ。

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

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

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

チェックアウト

Payment Method のステップで、顧客は支払い方法を選択します(既定では PagSeguro / PagBank)。Confirm Order のステップで、顧客にはあなたの説明と、You will be redirected to the PagBank payment page (credit card, PIX, boleto) and returned to the store. という注記が表示されます。OpenCart はこのステップで注文を作成しますが、まだステータスはありません。OpenCart 4 では、顧客は支払い方法ブロックの Choose ボタンを押し、Payment method options ウィンドウで支払い方法を選択して、チェックアウトページ下部の Confirm Order をクリックします。顧客が Confirm Order をクリックすると、拡張機能は注文合計を BRL で 1 つの商品として PagBank の購入手続きを作成します。商品名は Order # と注文番号、およびストア名です(クーポン、配送料、税金は合計に含まれます)。そのうえで顧客を PagBank の支払いページへ移動させます。顧客の氏名とメールアドレス、そして顧客または支払い先住所のカスタムフィールド(名前に CPF または CNPJ を含むもの)にある CPF または CNPJ(11 桁または 14 桁)、およびブラジルの電話番号が渡されます。OpenCart には既定で CPF フィールドがありませんが、Customers > Custom Fields で追加できます。OpenCart 4 では、ストアが支払い先住所を求めない場合、配送先住所とそのカスタムフィールドが使われます。顧客は PagBank のページでこれらの情報を補完または修正でき、PagBank アカウントで有効になっている方法で支払います。支払いページは 120 分後に期限切れになります。

支払い後、顧客はストアに戻ります。注文は、PagBank が確認した後にのみ支払い済みとしてマークされます。拡張機能は、通知が届いたとき、または顧客が戻ったときに PagBank API から支払いを読み取り、請求された金額(PagBank の分割払い手数料を除く)と通貨が注文と一致している必要があります。その後、注文は OpenCart の標準的な方法でステータスを受け取り、通常の注文メールと在庫の更新が行われ、顧客には OpenCart の注文完了ページが表示されます。生成された boleto または PIX、または審査中の支払いの場合、ページには Your PagBank payment is awaiting confirmation (boleto / PIX / analysis). The order will be confirmed as soon as PagBank reports the payment. も表示されます。審査ステータスの注文の場合は、We are confirming your payment with PagBank. The order will be updated automatically — please do not pay again. と表示されます。顧客が戻った時点で PagBank がまだ支払いを確認していない場合、Payment confirmation ページに同じテキストが表示され、Check again と Back to checkout のボタンが付きます。

支払いが完了しなかった場合、顧客は購入手続きに戻り、The PagBank payment was not completed. You can try again or choose another payment method.、The PagBank payment page has expired. You can try again or choose another payment method.、または The payment was declined by PagBank. Please try again with another card or payment method. と表示されます。カートは保持されます。OpenCart 4 では、これらのメッセージはチェックアウトページの上部に表示されます。boleto または PIX の支払いを待っていた注文がキャンセルされた場合、顧客には The PagBank payment was cancelled, so the order was cancelled. と表示されます。カートがすでに空の場合(たとえば、boleto または PIX の期限が切れる前に注文が完了ページに到達していた場合)、購入手続きで支払うものはありません。その代わりに Payment confirmation ページにメッセージが表示されます。未払いの注文の場合は The PagBank payment of order #N was not completed (declined, canceled or expired), so the order will not be shipped. To buy these items, please place a new order. と表示され、Continue ボタンが付きます。

OpenCart 3 は、Confirm Order のステップが表示されるたびに新しい注文を作成します。OpenCart 4 では、チェックアウトの注文は 1 つのまま更新されるため、カードが拒否された後、支払いが未完了の後、または支払いページが期限切れになった後も、顧客は同じ注文を新しい PagBank の購入手続きで支払います。新しい支払いの前に、拡張機能は同じ注文とカートの以前の PagBank の購入手続きを確認します。以前のページで行われた支払いは、新しい支払いを作成する代わりに適用されます。カート内の別の注文が支払い済みまたは保留中の場合、顧客は完了ページに移動します。注文の未完了の購入手続きは、金額と環境が同じで、10 分以内に期限切れにならない場合は再利用されます。そうでない場合は無効化され、支払うことができなくなります。それでも 2 回目の支払いが届いた場合は、返金を依頼するメモが表示されます。

注文が支払い済みになった後にご自身が閉じた場合(例:キャンセルまたは返金)、PagBank から戻った顧客には成功ページは表示されません。顧客は購入手続きに戻り、Your previous order #(number) was closed by the store. Please confirm the order again to pay with a new order. が表示されます。カートがすでに空の場合は、Payment confirmation ページに同じメッセージが表示されます。

OpenCart 4 では、成功ページが表示されるまで注文はチェックアウト内に保持されます。その間に注文が閉じられた場合、Confirm Order は顧客を該当するメッセージとともにチェックアウトに戻します。上記の boleto または PIX のキャンセルと支払い拒否に関するメッセージ、Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order.、または、支払い済みの後にご自身が閉じた注文については、ストアによって閉じられたことを示すメッセージが表示されます。次の Confirm Order では新しい注文が支払われます。その注文がすでに支払い済みまたは保留中で、カートに別の商品や数量が追加されている場合、メッセージは Your previous order #(number) has already been placed. Your cart has changed: please confirm the new order to pay for it. です。

PagBank が支払いを開始できない場合、顧客は Confirm Order のステップに留まり、短いメッセージが表示されます。例えば PagBank did not accept your billing details (CPF/CNPJ). Please check them and try again. や Could not connect to PagBank. Please try again in a moment. です。技術的な理由はログに書き込まれます。

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

この拡張機能には、サイト内のカードフォーム、カードの保存、サブスクリプションや定期支払い、分割支払いやマーケットプレイスの機能はありません。支払い方法と分割払いは、PagBank アカウントで設定されたものになります。

注文と返金

注文ステータス

No status (missing order): 顧客は PagBank に移動されましたが、支払いを行わなかったか、カードが拒否されたか、支払いページの期限が切れました。顧客は再度支払うことができます。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合にのみ表示されます。

OpenCart 4 では、チェックアウトの未払いの注文に Voided ステータスが設定される場合があります。これは、顧客が Confirm Order のステップに戻ったときに OpenCart 4 が設定するものです。拡張機能はこのような注文をステータスのない注文として扱い、その後の支払いでも注文は確認されます。

Order Status After Payment (default Processing): 支払いは想定どおりの金額と通貨で確認されました。メモには、金額、支払い方法、PagBank の請求 ID が表示されます。

Awaiting PagBank Payment Status (default Pending): boleto または PIX が生成され、支払いを待っているか、支払いが審査中です。PagBank が支払い済みと報告すると、注文は Order Status After Payment に移行します。

PagBank Payment On Hold Status (default Pending): PagBank が注文と異なる金額または通貨を報告した場合、注文がキャンセルされた後に支払いが届いた場合(在庫を確認してから、注文を完了させるか、PagBank で支払いを返金してください)、またはカード支払いが承認されたもののキャプチャされていない場合(PagBank でキャプチャしてください)。メモにはその内容が説明されます。実際に受け取った金額は、返金のために記録されます。

Payment Declined Status (default Failed): 待機中または審査中の支払いが拒否されました。

Payment Cancelled Status (default Canceled): 期限切れの boleto や PIX など、待機中の支払いがキャンセルされました。

Refunded Status (default Refunded): 支払いが拡張機能経由で、または PagBank のダッシュボードで全額返金されました。

各 PagBank ステータスは 1 回だけ適用されるため、通知や戻りが繰り返されても、メモやステータスの変更は追加されません。支払い済みの注文が元に戻ることはありません。すでに支払い済みの注文に 2 回目の支払いが届いた場合、注文は変更されず、メモが重複分を PagBank で返金するよう求めます。メモは注文の History にあるエントリーで、顧客には表示されません。

VibeFox PagSeguro Gateway タブ

Sales > Orders で、PagBank で支払われた注文を開きます。注文ページの下部、History と Additional の隣にある VibeFox PagSeguro Gateway タブには、サンドボックスでの支払いには Sandbox ラベル付きの PagBank checkout、PagBank order と Charge の ID、Payment method、Status、Paid / refunded の金額、返金フォーム、返金履歴、そして注文の PagBank notes が表示されます。このタブは、拡張機能にアクセスできるユーザーに表示されます。

返金

VibeFox PagSeguro Gateway タブで Amount を入力します(まだ返金されていない金額が自動入力されます)。必要に応じて Reason (optional) を入力し、Refund via PagBank をクリックします。Refund this amount through PagBank? This cannot be undone. の確認に応じてください。全額返金と一部返金に対応しています。拡張機能を変更する権限が必要です(System > Users > User Groups で設定します)。上限は PagBank が請求した金額です。そのため、金額の不一致が生じた後は、注文合計ではなく、顧客が実際に支払った金額まで返金できます。返金は、支払いが行われた環境と、そのトークンを使って送信されます。返金は PagBank が確認した場合にのみ記録されます。確認されない場合、タブにはエラーが表示され(例:PagBank refund failed: ... または PagBank did not confirm the refund)、何も記録されません。boleto 支払いの返金と PIX の一部返金は、PagBank のルールに従います。返金が成功すると、請求 ID とともに返金履歴とメモに追加されます。全額返金では、顧客に通知せず、商品を在庫に戻さずに、注文を Refunded Status に設定します。これは手動でのステータス変更と同じです。一部返金ではステータスは変更されません。返金は、PagBank が支払い済みと報告した後に利用できます。

Sales > Returns での商品の返品では、PagBank を通じて返金は行われません。

PagBank のダッシュボードで行われた返金は、次の通知または確認時に認識されます。全額返金では注文が Refunded Status に設定され、一部返金では返金額を示すメモが追加されます。

ライセンスキー

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

有効なキーがない場合、購入手続き時に PagBank は顧客に表示されません。それでも支払いが開始された場合、顧客には 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 ジョブは必要ありません。拡張機能をアンインストールすると、ライセンスキーとライセンスステータスは常に削除されます。

トラブルシューティング

PagBank does not appear at checkout: ライセンスが有効であること、Enable / Disable がオンであること、現在のモードのトークンが設定されていること(サンドボックスモードでは Sandbox token、ライブモードでは Production token)、そして顧客が BRL で購入手続きを行っていることを確認してください。トークンがない場合やストアの通貨が BRL でない場合、設定ページに警告が表示されます。また、支払い先住所が選択した Geo Zone に含まれていること、注文が設定の Total に達していることも確認してください。

The payment went through, but the order stays without a status: PagBank がまだ支払いを報告しておらず、顧客がストアに戻っていません。通知が届き次第、注文はステータスを受け取ります。ストアが Notification URL でインターネットからアクセス可能であることを確認し、Debug log をオンにして通知を確認してください。

The notification answers Invalid signature: x-authenticity-token が、支払いが行われた環境のトークンと一致しないか、そのトークンが保存されていません。設定に正しいトークンが入っていることを確認してください。

The notification answers Verification failed, retry later: PagBank API に接続できなかったか、支払い環境のトークンがないか、カートが同時に別のリクエストによって処理されていました。PagBank は通知を再試行します。

The notification answers Order not found: この通知は、このストアでこの拡張機能を使って支払われなかった注文に関するものです。何も変更されません。

The customer sees PagBank payments are temporarily unavailable. Please choose another payment method.: 現在のモードのトークンがないか、PagBank がそれを拒否しました。

The customer sees PagSeguro/PagBank only accepts payments in Brazilian Real (BRL).: 購入手続きが別の通貨で行われています。

The customer sees This order has no amount to pay.: 注文合計が 0 です。

Order is in the review status after payment: VibeFox PagSeguro Gateway タブのメモを読み(注文ステータスを参照)、PagBank で金額を比較してから、注文を処理するか、支払いを返金してください。

No refund form in the tab: タブに理由が表示されます。支払いがまだ支払い済みと報告されていないか、全額返金済みか、ユーザーグループに拡張機能を変更する権限がないか、支払い環境のトークンが設定されていません。

Refund fails with a message about the token: 支払いはサンドボックスまたは本番環境で行われており、その環境のトークンがないか、拒否されています。正しいトークンを入力して、もう一度お試しください。

開発者向け:PagBank の購入手続きが作成される前に、拡張機能はリクエスト本文、注文、環境とともに OpenCart イベント wc_psg_checkout_data を発生させます。商品の金額は注文合計と等しいままである必要があります。

アンインストール

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

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

PagSeguro と PagBank は、それぞれの所有者の商標です。この拡張機能は PagSeguro または PagBank と提携しておらず、両社による承認も受けていません。