Назад

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: токен для продуктивного середовища для реальних платежів і токен sandbox для тестів. Продуктивний токен: увійдіть до свого облікового запису PagBank, відкрийте Venda online > Integrações і натисніть Gerar token; PagBank надішле токен електронною поштою. Sandbox: скопіюйте токен свого облікового запису sandbox на порталі розробників PagBank. Токени sandbox і продуктивного середовища працюють лише у власному середовищі.

VibeFox license key: придбаний на vibefox.net. Один ключ працює для одного домену.

Встановлення

Завантаження — це один zip-архів із пакетами для обох версій OpenCart. Розпакуйте його на своєму комп’ютері. Він містить 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 (кнопка з олівцем), щоб відкрити сторінку налаштувань. Вставте свій ліцензійний ключ VibeFox у поле License key у блоці ліцензії у верхній частині сторінки та натисніть Activate (див. Ліцензійний ключ).

4. Введіть токен sandbox і, щоб приймати реальні платежі, продуктивний токен. У 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. Введіть ліцензійний ключ і токени та протестуйте платежі, як у кроках з 3 по 5 для OpenCart 3. Сторінка налаштувань і її поля однакові в обох версіях. Відрізняється лише URL сповіщень (див. Notification URL); він також надсилається в PagBank з кожним платежем.

Нове встановлення починається з вимкненим способом оплати та увімкненим режимом sandbox.

Налаштування

Усі параметри розміщено на сторінці розширення: Extensions > Extensions > Payments > VibeFox PagSeguro Gateway > Edit. Розділи перелічено ліворуч; кнопка Save під списком зберігає всю сторінку. Над налаштуваннями сторінка показує поточний режим: SANDBOX MODE (платежі створюються в sandbox 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). Нові платежі надсилаються в sandbox PagBank із токеном sandbox, а покупці бачать SANDBOX MODE — Using test environment. No real charges. на кроці Confirm Order. Перевірка статусу та повернення коштів для замовлення завжди використовують середовище й токен, у яких було створено його платіж. За замовчуванням: увімкнено.

Sandbox token: токен sandbox PagBank. Використовується, поки ввімкнено режим sandbox.

Production token: продуктивний токен PagBank (Bearer). Використовується, коли режим sandbox вимкнено. Зберігайте його в таємниці.

Збережені токени більше ніколи не показуються. Поле залишається порожнім і показує 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 та сповіщення у файл wc_psg_debug.log.php у папці логів OpenCart (storage/logs). Файл неможливо відкрити через веб. Логи не містять токенів і даних покупців. Помилки та попередження завжди записуються. За замовчуванням: вимкнено.

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, розширення створює оформлення PagBank на суму замовлення в BRL як одну позицію, Order # з номером замовлення та назвою вашого магазину (купони, доставка та податки входять до суми), і перенаправляє покупця на сторінку оплати PagBank. Передаються ім’я та електронна пошта покупця, а також CPF або CNPJ (11 або 14 цифр) з користувацького поля покупця або платіжної адреси, назва якого містить CPF або CNPJ, і бразильський номер телефону. За замовчуванням в OpenCart немає поля CPF; ви можете додати його в Customers > Custom Fields. В OpenCart 4, якщо магазин не запитує платіжну адресу, використовуються адреса доставки та її користувацькі поля. Покупець може доповнити або виправити ці дані на сторінці PagBank і платити способами, увімкненими у вашому обліковому записі PagBank. Сторінка оплати спливає через 120 хвилин.

Після оплати покупець повертається до вашого магазину. Замовлення позначається оплаченим лише після підтвердження PagBank: розширення зчитує платіж через API PagBank, коли надходить сповіщення або коли покупець повертається, а списана сума (без відсотків за розстрочку 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 зберігає одне замовлення для оформлення і оновлює його, тож після відхиленої картки, незавершеного платежу або прострочення сторінки покупець оплачує те саме замовлення новим оформленням PagBank. Перед новим платежем розширення перевіряє попередні оформлення PagBank для того самого замовлення та кошика: платіж, здійснений на попередній сторінці, враховується замість створення нового, а якщо інше замовлення з кошика оплачено або очікує оплати, покупець переходить на сторінку успіху. Відкрите оформлення замовлення повторно використовується, якщо сума та середовище ті самі й воно не спливає протягом 10 хвилин; інакше воно деактивується і більше не може бути оплачене. Якщо все ж надійде другий платіж, примітка попросить вас повернути його.

Якщо замовлення було оплачено, а потім закрите вами (наприклад, скасоване або повернене), покупець, який повертається з 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, який OpenCart 4 встановлює, коли покупець повертається до кроку Confirm Order. Розширення вважає таке замовлення замовленням без статусу, і пізніший платіж усе одно його підтверджує.

Order Status After Payment (default Processing): платіж підтверджено з очікуваною сумою та валютою. Примітка показує суму, спосіб оплати та ідентифікатор списання PagBank.

Awaiting PagBank Payment Status (default Pending): створено boleto або PIX, що очікує на оплату, або платіж на перевірці. Замовлення переходить до Order Status After Payment, коли PagBank повідомляє, що платіж пройшов.

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 застосовується один раз, тож повторні сповіщення або повернення не додають приміток і не змінюють статус. Оплачене замовлення ніколи не повертається назад. Якщо другий платіж надходить для вже оплаченого замовлення, замовлення не змінюється, а примітка просить повернути дублікат у PagBank. Примітки — це записи в History замовлення, які покупець не бачить.

Вкладка VibeFox PagSeguro Gateway

У Sales > Orders відкрийте замовлення, оплачене через PagBank. Внизу сторінки замовлення, поруч із History та Additional, вкладка VibeFox PagSeguro Gateway показує PagBank checkout з позначкою Sandbox для платежів у sandbox, ідентифікатори PagBank order та Charge, 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. Успішне повернення додається до історії повернень і приміток разом з ідентифікатором списання. Повне повернення встановлює замовлення у статус Refunded Status без сповіщення покупця і без повернення товарів на склад, як і ручна зміна статусу. Часткове повернення статус не змінює. Повернення доступні, щойно PagBank повідомив, що платіж проведено.

Повернення товарів у Sales > Returns не повертає кошти через PagBank.

Повернення, здійснені в панелі PagBank, стають видимими з наступним сповіщенням або перевіркою: повне повернення встановлює замовлення у статус Refunded Status, часткове додає примітку із сумою повернення.

Ліцензійний ключ

Розширення працює з ліцензійним ключем VibeFox, отриманим на vibefox.net. Блок ліцензії License — VibeFox PagSeguro Gateway є першим блоком на сторінці Extensions > Extensions > Payments > VibeFox PagSeguro Gateway > Edit, над налаштуваннями. Вставте ключ у License key і натисніть Activate. Після цього блок показує замаскований ключ, статус (наприклад, дату, до якої ліцензія активна, і ваш домен) та кнопки Check now, щоб повторно перевірити статус, Change key, щоб ввести інший ключ, і Remove key, щоб видалити ключ із цього магазину. Нижче розміщено рядок Product: opencart-payment-pagseguro і посилання Manage licenses and domains in your account, яке відкриває ваш обліковий запис vibefox.net. Змінювати ключ можуть лише адміністратори з правом Modify для розширення. Тексти блоку відповідають мові адмін-панелі (включено англійську та російську).

Якщо ключ не приймається, блок пояснює причину, наприклад Key not found, This key belongs to another product, Domain limit reached або License expired on з датою. Після зміни адреси магазину або після звільнення місця для домену у вашому обліковому записі натисніть Check now. Якщо сервер ліцензій недоступний, розширення продовжує працювати за останнім відомим статусом.

Один ключ працює для одного домену: адреса магазину з конфігурації 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 днів після введення ключа, потім раз на тиждень. Cron-завдання не потрібне. Видалення розширення завжди видаляє ліцензійний ключ і статус ліцензії.

Усунення несправностей

PagBank does not appear at checkout: перевірте, що ліцензія активна, що Enable / Disable увімкнено, що токен поточного режиму задано (Sandbox token у режимі sandbox і 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: API PagBank було недоступно, токен середовища платежу відсутній або кошик у той самий момент оброблявся іншим запитом. 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.: сума замовлення дорівнює нулю.

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: платіж було здійснено в sandbox або в продуктивному середовищі, а токен цього середовища відсутній або відхилений. Введіть правильний токен і повторіть спробу.

Для розробників: перед створенням оформлення PagBank розширення запускає подію OpenCart wc_psg_checkout_data з тілом запиту, замовленням і середовищем. Позиція має залишатися рівною сумі замовлення.

Видалення

Перейдіть до Extensions > Extensions, виберіть тип Payments і натисніть Uninstall (червона кнопка −) поруч із VibeFox PagSeguro Gateway. Ліцензійний ключ і статус ліцензії цього розширення завжди видаляються. OpenCart завжди видаляє власні налаштування розширення: Enable / Disable, Sort Order, Geo Zone, Total і статуси замовлень у розділі Orders, які під час повторного встановлення повертаються до значень за замовчуванням. Подію OpenCart розширення також видаляється (в OpenCart 4 — її події та стартова дія, яка пропускає сповіщення та повернення покупця в режимі технічного обслуговування). Якщо Delete Data on Uninstall увімкнено, видаляються решта налаштувань шлюзу (назва, опис, режим sandbox, токени, ведення журналу) і журнал. Якщо вимкнено, вони зберігаються для майбутнього повторного встановлення. Записи про платежі та повернення PagBank завжди зберігаються, тож замовлення, оплачені раніше, можна повернути й після повторного встановлення. Наявні замовлення зберігають свої примітки про оплату.

В OpenCart 4, щоб також видалити файли розширення, після видалення перейдіть до Extensions > Installer і натисніть Uninstall (помаранчева кнопка −) поруч із VibeFox PagSeguro Gateway у списку встановлених розширень, а потім Delete (червона кнопка з кошиком), щоб видалити завантажений пакет.

PagSeguro і PagBank є торговельними марками їх відповідних власників. Це розширення не пов’язане з PagSeguro чи PagBank і не схвалене ними.