VibeFox SimplePay for OpenCart — Допомога
Вимоги
OpenCart: 3.0.x (перевірено на 3.0.5.0) або 4.0.2 і новіші (перевірено на 4.1.0.3).
PHP: 8.0 або новіша версія.
Валюта магазину: HUF, EUR або USD. SimplePay не приймає інших валют, і спосіб оплати не пропонується, поки покупець має вибрану іншу валюту.
Торгові облікові записи SimplePay: SimplePay надає окремий торговий обліковий запис для кожної валюти, а також окремі облікові записи для робочого середовища та sandbox. Для кожного облікового запису потрібні його MERCHANT і SECRET KEY з адміністративної панелі торговців SimplePay (admin.simplepay.hu для робочого середовища, sandbox.simplepay.hu для sandbox), у розділі обліковий запис > Technical data. Якщо ви продаєте лише в HUF, достатньо облікового запису в HUF. Інші ключі не потрібні.
Ліцензійний ключ VibeFox: купується на vibefox.net. Один ключ працює на одному домені.
Встановлення
Архів для завантаження — це один zip-файл із пакетами для обох версій OpenCart. Розпакуйте його на своєму комп’ютері. Він містить README.txt, пакет для OpenCart 3 wcp_simplepay_gateway-oc3-(version).ocmod.zip і пакет для OpenCart 4 wcp_simplepay_gateway.ocmod.zip. Встановлюйте лише пакет для вашої версії OpenCart. Ліцензійний ключ однаковий для обох версій.
OpenCart 3
1. В адмін-панелі перейдіть до Extensions > Installer, натисніть Upload і виберіть файл wcp_simplepay_gateway-oc3-(version).ocmod.zip. Розширення не має модифікацій OCMOD, тож оновлювати Extensions > Modifications не потрібно. Замість інсталятора ви також можете скопіювати вміст папки upload цього пакета в кореневу папку вашого магазину.
2. Перейдіть до Extensions > Extensions і виберіть тип Payments. Знайдіть VibeFox SimplePay Gateway і натисніть Install (зелена кнопка +). Вашому користувачу-адміністратору потрібне право змінювати список розширень оплати.
3. Натисніть Edit (кнопка з олівцем), щоб відкрити сторінку налаштувань. Вставте свій ліцензійний ключ VibeFox у поле License key у блоці ліцензії у верхній частині сторінки та натисніть Activate (див. License key).
4. Введіть MERCHANT і SECRET KEY ваших облікових записів SimplePay для кожної валюти, у якій ви продаєте: облікові записи sandbox для тестів і робочі облікові записи для реальних платежів (див. Configuration).
5. Скопіюйте IPN URL, яка показана на сторінці налаштувань, в кожен торговий обліковий запис (робочий і sandbox) в адміністративній панелі торговців SimplePay.
6. Увімкніть Enable/Disable і натисніть Save. Протестуйте платіж із увімкненим Sandbox mode, потім вимкніть Sandbox mode, щоб приймати реальні платежі.
OpenCart 4
1. В адмін-панелі перейдіть до Extensions > Installer, натисніть Upload і виберіть файл wcp_simplepay_gateway.ocmod.zip. Не перейменовуйте файл: OpenCart 4 бере код розширення з назви файлу, і перейменований пакет не працює.
2. Пакет з’являється у списку встановлених розширень на тій самій сторінці. Натисніть Install (зелена кнопка +) поруч із ним.
3. Перейдіть до Extensions > Extensions і виберіть тип Payments. Знайдіть VibeFox SimplePay Gateway, натисніть Install (зелена кнопка +), а потім Edit (кнопка з олівцем).
4. Введіть ліцензійний ключ, торгові облікові записи та IPN URL так само, як у кроках з 3 до 6 для OpenCart 3. Сторінка налаштувань і її поля однакові в обох версіях. Відрізняється лише IPN URL (див. IPN URL).
Нова інсталяція починає роботу з вимкненим способом оплати та увімкненим режимом sandbox.
Налаштування
Усі налаштування розташовані на сторінці розширення: Extensions > Extensions > Payments > VibeFox SimplePay Gateway > Edit. Розділи перелічено ліворуч; кнопка Save під списком зберігає всю сторінку. Над налаштуваннями сторінка попереджає, якщо валюта магазину за замовчуванням не підтримується SimplePay, або якщо для неї немає торгового облікового запису в поточному режимі. В обох випадках спосіб оплати не пропонується для замовлень у цій валюті. Поки режим sandbox увімкнено, сторінка показує Sandbox mode is on: payments go to the SimplePay sandbox, no real money is charged. Без права змінювати розширення сторінка показує налаштування, але не може їх зберегти.
Під час збереження Title не може бути порожнім (до 128 символів), Sort Order має бути цілим числом (від’ємні значення дозволені), Total має бути числом, 0 або більше, а геозона та статуси замовлень мають існувати. Якщо значення неправильне, нічого не зберігається.
SimplePay (OTP)
Enable/Disable: Enable SimplePay Gateway вмикає або вимикає спосіб оплати. Default: off.
Title: назва способу оплати, яку бачать покупці під час оформлення замовлення. Вона також зберігається в замовленні як назва способу оплати. Default: SimplePay (Card Payment). Обов’язкове поле.
Description: текст, який показується покупцю на кроці Confirm Order над кнопкою підтвердження. Default: Pay securely with your credit or debit card via SimplePay. Угорські торговці можуть вказати тут декларацію про передавання даних SimplePay.
Sandbox mode: використовує sandbox SimplePay для тестових платежів з тестовими обліковими записами. Перемикає і адресу API, і торгові облікові записи. Реальні гроші не списуються. Default: on. Вимкніть, щоб приймати реальні платежі робочими обліковими записами. Поки режим увімкнено, покупці на кроці Confirm Order бачать Sandbox mode: no real payment is taken. Замовлення, розпочаті в sandbox, завжди повертаються через sandbox.
Sort Order: положення SimplePay серед способів оплати під час оформлення замовлення. Залиште поле порожнім або введіть ціле число (від’ємні значення дозволені).
Geo Zone: пропонувати SimplePay лише для платіжних адрес із вибраної геозони. Default: All zones. Геозони налаштовуються в System > Localisation > Geo Zones.
Total: сума оформлення замовлення у валюті магазину за замовчуванням, яку має досягти замовлення, перш ніж буде запропоновано SimplePay. Залиште порожнім, щоб пропонувати SimplePay за будь-якої суми.
Робочі торгові облікові записи
Облікові записи, які використовуються, коли Sandbox mode вимкнено. Заповніть облікові записи для валют, у яких продає ваш магазин. Значення MERCHANT і SECRET KEY знаходяться в адміністративній панелі торговців SimplePay (admin.simplepay.hu, там є посилання на розділи), у розділі обліковий запис > Technical data. Обліковий запис використовується лише тоді, коли заповнено обидва поля.
HUF account — Merchant ID: MERCHANT вашого робочого облікового запису в HUF.
HUF account — Secret key: SECRET KEY вашого робочого облікового запису в HUF.
EUR account — Merchant ID і EUR account — Secret key: те саме для вашого робочого облікового запису в EUR.
USD account — Merchant ID і USD account — Secret key: те саме для вашого робочого облікового запису в USD.
Торгові облікові записи sandbox
Облікові записи, які використовуються, коли Sandbox mode увімкнено. Поля такі самі, як у робочих облікових записів: HUF account — Merchant ID, HUF account — Secret key і такі самі пари для EUR та USD. Значення беруться з адміністративної панелі торговців sandbox SimplePay (sandbox.simplepay.hu), у розділі обліковий запис > Technical data.
Збережені секретні ключі більше ніколи не показуються. Поле залишається порожнім і показує Saved — leave empty to keep it. Вводьте нове значення, лише якщо хочете його змінити. Щоб видалити збережений ключ, позначте Clear the saved secret key під полем і натисніть Save.
IPN URL
IPN — це повідомлення, яке SimplePay надсилає до вашого магазину, коли змінюється статус платежу. Це звичайний спосіб, яким замовлення отримує свій статус. Розділ показує IPN URL вашого магазину. У OpenCart 3 вона має такий вигляд: https://your-store/index.php?route=extension/payment/wcp_simplepay_gateway/ipn, а в OpenCart 4 — https://your-store/index.php?route=extension/wcp_simplepay_gateway/payment/wcp_simplepay_gateway.ipn. Вона формується з адреси вітрини вашої інсталяції OpenCart. Вкажіть цю URL для кожного торгового облікового запису, робочого і sandbox, в адміністративній панелі торговців SimplePay. Копіюйте URL точно так, як її показують налаштування, бо перенаправлений IPN втрачається.
IPN має бути підписано SECRET KEY торгового облікового запису, який він називає, у тому режимі (sandbox або робочому), у якому було розпочато платіж. IPN без дійсного підпису відхиляються. Розширення підтверджує кожен дійсний IPN перед SimplePay у підписаній формі, яку вимагає SimplePay. Використовуються такі статуси IPN:
Статуси відхилення, скасування та прострочення фіксуються лише для останньої спроби оплати кошика, в якому ще нічого не оплачено. Інші статуси нічого не змінюють. Без IPN замовлення отримує статус, лише коли покупець повертається до магазину після успішного платежу.
Замовлення
OpenCart створює замовлення на кроці Confirm Order без статусу (відсутнє замовлення, missing order). Замовлення отримує статус лише після того, як SimplePay підтвердив платіж. Поля статусів перелічують ваші статуси замовлень OpenCart.
Order Status After Payment: який статус отримує оплачене замовлення.
Paid Order Status: статус оплаченого замовлення, коли Order Status After Payment має значення Processing. Default: Processing.
Complete Order Status: статус оплаченого замовлення, коли Order Status After Payment має значення Completed. Default: Complete.
On Hold (Review) Status: платіж було зроблено на іншу суму або в іншій валюті, ніж замовлення (див. Order statuses). Default: Pending, бо в OpenCart немає статусу On hold. Ви можете створити власний статус у System > Localisation > Order Statuses і вибрати його тут.
Refunded Status: встановлюється після повного повернення платежу зі сторінки замовлення. Default: Refunded.
Додатково
Logging: записує виклики API, IPN і повернення у файл simplepay_op_debug.log.php у папці журналів OpenCart (storage/logs). Файл не можна відкрити через веб, а при досягненні 5 МБ його ротують. Ключі та дані покупців не записуються. Помилки записуються завжди, навіть коли цю опцію вимкнено. Default: off.
Log: показує розмір і останні записи журналу. Натисніть Clear log, щоб його очистити.
Delete Data on Uninstall: коли увімкнено, видалення розширення прибирає налаштування шлюзу та журнал. Дані замовлень (транзакції та повернення SimplePay) завжди зберігаються. Default: off.
Імпорт / експорт
Export: Download JSON зберігає налаштування у файл JSON. Секретні ключі не експортуються.
Import: вставте раніше експортований JSON і натисніть Import, щоб відновити налаштування. Збережені секретні ключі зберігаються.
Оформлення замовлення
На кроці Payment Method покупець вибирає спосіб оплати (за замовчуванням SimplePay (Card Payment)). На кроці Confirm Order покупець бачить ваш опис і примітку You will be redirected to the SimplePay payment page to pay by card. OpenCart створює замовлення на цьому кроці, все ще без статусу. Коли покупець натискає Confirm Order, розширення розпочинає картковий платіж SimplePay на суму замовлення у валюті замовлення, з торговим обліковим записом цієї валюти в поточному режимі, і перенаправляє покупця на сторінку оплати SimplePay. E-mail покупця і, якщо він заповнений, платіжна адреса передаються до SimplePay. Сторінка оплати використовує мову замовлення, якщо SimplePay її підтримує, інакше англійську. Розпочатий платіж можна оплатити протягом 30 хвилин. На OpenCart 4 покупець обирає спосіб оплати кнопкою Choose у блоці способу оплати, у вікні Payment method options, і натискає Confirm Order внизу сторінки оформлення замовлення.
Після успішного платежу покупець повертається до вашого магазину. Саме повернення ніколи не оплачує замовлення: розширення запитує в SimplePay статус транзакції підписаним запитом, тож замовлення отримує статус, навіть якщо IPN прийшов із запізненням. Замовлення позначається оплаченим лише після підтвердження SimplePay. Далі замовлення отримує статус стандартним способом OpenCart, зі звичайними листами про замовлення та оновленням запасів, а покупець бачить сторінку успішного оформлення замовлення OpenCart з Successful transaction. SimplePay transaction ID: та ідентифікатором. Якщо SimplePay ще не підтвердив платіж, сторінка Payment confirmation показує Your payment is being confirmed by SimplePay. SimplePay transaction ID: з ідентифікатором, Your order will be confirmed as soon as SimplePay confirms the payment — please do not pay again. і кнопки Check again та Back to checkout; IPN встановлює статус замовлення, щойно отримує сповіщення.
Якщо платіж не вдався, скасовано або прострочено, покупець повертається до оформлення замовлення з повідомленням SimplePay та ідентифікатором транзакції, наприклад Cancelled payment. You cancelled the payment або Timeout. The time allowed to complete the payment has expired. Невдалий платіж просить покупця перевірити введені дані та звернутися до банку, що видав картку. Замовлення залишається без статусу, кошик зберігається, і покупець може спробувати знову. OpenCart 3 створює нове замовлення щоразу, коли показується крок Confirm Order. OpenCart 4 зберігає одне замовлення для оформлення і оновлює його, тому наступна спроба оплачує те саме замовлення. Кожна спроба отримує власне посилання SimplePay: OC, номер замовлення та номер спроби, наприклад OC123-1 і потім OC123-2. Якщо інше замовлення того самого кошика вже оплачено або перебуває на перевірці, покупець одразу переходить на сторінку успіху, а не платить знову.
Якщо SimplePay не може розпочати платіж, покупець залишається на кроці Confirm Order з повідомленням The SimplePay payment could not be started. Please try again or choose another payment method. Якщо для валюти замовлення немає торгового облікового запису, повідомлення таке: SimplePay is not available for the currency of this order. Please choose another payment method. Технічна причина записується в журнал. Повернення, яке не вдалося зіставити зі спробою оплати, показує We could not match this payment to an order. If you were charged, please contact us.
У OpenCart 4 повідомлення, що повертають до оформлення замовлення, показуються над сторінкою оформлення. Якщо замовлення цього оформлення тим часом було закрито, покупець повертається до оформлення з повідомленням Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order. або, якщо за ним була оплата через SimplePay, з повідомленням Your previous order was cancelled or refunded by the store. Please confirm the order again to pay with a new order. Наступне натискання Confirm Order оплачує нове замовлення. Якщо замовлення цього оформлення вже оплачено, але кошик відтоді змінився, зокрема новою кількістю, покупець повертається до оформлення, а новий кошик оплачується новим замовленням.
IPN і повернення покупця також працюють, коли магазин перебуває в режимі технічного обслуговування: OpenCart 3 пропускає запити розширень оплати, а на OpenCart 4 розширення додає для них стартову дію.
Розширення приймає лише разові платежі карткою, які списуються на сторінці SimplePay. Воно не підтримує збережені картки чи оплату в один клік, підписки або періодичні платежі, а також окремі авторизацію та списання.
Замовлення та повернення коштів
Статуси замовлень
No status (missing order): покупця перенаправили до SimplePay, і він не оплатив, платіж не вдався, було скасовано або прострочено, або SimplePay ще не підтвердив платіж. У Sales > Orders такі замовлення показуються лише з фільтром Order Status, встановленим на Missing Orders.
Paid Order Status or Complete Order Status: платіж підтверджено. Статус відповідає Order Status After Payment. Примітка показує ідентифікатор транзакції SimplePay і те, чи підтвердив платіж IPN або запит статусу.
On Hold (Review) Status (default Pending): сума або валюта замовлення були змінені після початку платежу, тож оплачена сума відрізняється від замовлення. Примітка показує обидві суми. Перевірте замовлення і виконайте його або поверніть платіж в адміністративній панелі торговців SimplePay. Якщо потім буде оплачено іншу спробу того самого кошика на правильну суму, замовлення цього платежу отримає статус оплаченого.
Refunded Status (default Refunded): платіж повністю повернено через розширення.
Оплачене, повернене або завершене замовлення ніколи не відкривається знову через запізнілий IPN. Якщо другий платіж успішний для замовлення, яке вже оплачено, або для іншого замовлення того самого кошика, оплачене замовлення не змінюється. Примітка просить перевірити це в адмін-панелі SimplePay і повернути платіж, якщо це дублікат.
Примітки — це записи в History замовлення, які покупець не бачить.
VibeFox SimplePay Gateway tab
У Sales > Orders відкрийте замовлення, оплачене через SimplePay. У нижній частині сторінки замовлення, поруч із History і Additional, вкладка VibeFox SimplePay Gateway показує Transaction ID з міткою Sandbox для платежів у sandbox, Order reference (orderRef), Merchant account і режим, Status SimplePay, суми Paid / refunded, форму повернення, історію повернень, Payment attempts of the cart (якщо спроб було більше однієї) і SimplePay notes замовлення. Вкладка показується користувачам, які мають доступ до розширення.
Повернення коштів
На вкладці VibeFox SimplePay Gateway введіть Amount (сума, яку ще не повернуто, підставляється автоматично), за бажанням Reason (optional, order note only), і натисніть Refund via SimplePay (OTP). Підтвердьте питання Refund this amount via SimplePay? This cannot be undone. Підтримуються повні та часткові повернення. Потрібне право змінювати розширення (встановлюється в System > Users > User Groups). Повернення в HUF мають бути цілими сумами у форинтах. Повернення надсилається за транзакцією SimplePay, якою було оплачено замовлення, з торговим обліковим записом і в режимі (sandbox або робочому) цього платежу, навіть якщо магазин відтоді перемкнуло на інший режим; цей обліковий запис має залишатися в налаштуваннях. Якщо SimplePay не приймає повернення, вкладка показує помилку, і повернення не записується. Успішне повернення додається до історії та приміток з транзакцією повернення SimplePay і причиною, якщо ви її вказали. Повне повернення встановлює статус Refunded Status без сповіщення покупця і без повернення товарів на склад, як і ручна зміна статусу. Часткове повернення статус не змінює. Замовлення на перевірці після розбіжності сум не можна повернути через вкладку: поверніть його в адмін-панелі торговців SimplePay.
Повернення товарів у Sales > Returns не повертають гроші через SimplePay. Повернення, зроблені в адміністративній панелі торговців SimplePay, не синхронізуються з OpenCart. Фіксуйте їх вручну.
Ліцензійний ключ
Розширення працює з ліцензійним ключем VibeFox, отриманим на vibefox.net. Блок ліцензії License — VibeFox SimplePay Gateway — це перший блок у Extensions > Extensions > Payments > VibeFox SimplePay Gateway > Edit, над налаштуваннями. Вставте ключ у License key і натисніть Activate. Після цього блок показує ключ у замаскованому вигляді, статус (наприклад, дату, до якої діє ліцензія, і ваш домен), а також кнопки Check now, щоб знову перевірити статус, Change key, щоб ввести інший ключ, і Remove key, щоб видалити ключ із цього магазину. Нижче розташовано рядок Product: opencart-payment-simplepay і посилання 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.
Без активного ключа SimplePay не показується покупцям під час оформлення замовлення. Якщо платіж усе ж розпочато, покупець бачить This payment method is not available. Please choose another one. Адміністратор, який увійшов в адмін-панель у тому самому браузері, все ще бачить спосіб оплати в магазині, позначений (unlicensed — visible to admins only), щоб ви могли налаштувати й протестувати розширення до купівлі ключа. В OpenCart 4 цей попередній перегляд недоступний: магазин не бачить входу адміністратора, тож без активного ключа спосіб оплати приховано для всіх. Після того як ви один раз відкриєте сторінку Edit, на Dashboard адмін-панелі з’явиться нагадування. Закрийте його кнопкою ×, щоб приховати на 7 днів. Наявні замовлення не зачіпаються: платежі, які вже розпочато, як і раніше підтверджуються IPN, а повернення працюють.
Коли ліцензія спливає, розширення продовжує працювати, але для оновлень і підтримки потрібне продовження. Статус перевіряється автоматично, коли ви відкриваєте Dashboard або сторінку Edit в адмін-панелі: раз на день протягом перших 14 днів після введення ключа, далі раз на тиждень. Cron-завдання не потрібне. Видалення розширення завжди видаляє ліцензійний ключ і статус ліцензії.
Усунення несправностей
SimplePay не відображається під час оформлення замовлення: перевірте, що ліцензія активна, Enable/Disable увімкнено, валюта покупця — HUF, EUR або USD, і ця валюта має Merchant ID та Secret key у поточному режимі: облікові записи sandbox, поки Sandbox mode увімкнено, робочі облікові записи, поки вимкнено. Також перевірте, що платіжна адреса входить до вибраної Geo Zone і що замовлення досягає Total, заданого в налаштуваннях.
Платіж пройшов, але замовлення залишилося без статусу: IPN не дійшов до магазину. В адміністративній панелі торговців SimplePay перевірте IPN URL торгового облікового запису, який ви використовуєте (робочого або sandbox, валюта замовлення). Вона має точно збігатися з URL, показаною в налаштуваннях, а ваш сервер має бути доступним з інтернету. Замовлення також отримає статус, коли покупець повернеться до магазину після оплати.
IPN відповідає Invalid signature.: IPN вказує торговий обліковий запис, якого немає в налаштуваннях, його Secret key невірний, або його підписано обліковим записом іншого режиму, ніж платіж. Введіть MERCHANT і SECRET KEY точно так, як їх показує адміністративна панель торговців SimplePay. SimplePay повторює непідтверджені IPN.
IPN відповідає Order not found. або Unknown transaction.: IPN стосується платежу, який цей магазин не розпочинав. Нічого не змінюється.
IPN відповідає Busy, retry.: кошик у той самий момент оброблявся іншим запитом, або не вдалося встановити статус замовлення. SimplePay повторює IPN. Причина записується в журнал.
Покупець бачить The SimplePay payment could not be started: перегляньте поле Log на сторінці розширення. Невірний секретний ключ дає Invalid response signature from SimplePay. Check the secret key of the merchant account. Помилки SimplePay записуються в журнал із їх кодами.
Покупець бачить This payment method is not available.: оформлення замовлення більше не відповідає замовленню, або спосіб оплати тим часом було вимкнено. Покупець перезавантажує сторінку оформлення замовлення.
Після перемикання між sandbox і робочим режимом: нові платежі використовують облікові записи нового режиму. Платежі, розпочаті раніше, зберігають торговий обліковий запис і режим, у яких були розпочаті: їхні IPN, запити статусу та повернення використовують цей обліковий запис. Зберігайте в налаштуваннях облікові записи попереднього режиму, поки такі платежі відкриті або можуть бути повернені.
Замовлення перебуває в статусі перевірки після оплати: прочитайте примітки на вкладці VibeFox SimplePay Gateway. Сума або валюта замовлення змінилися після початку платежу. Виконайте замовлення або поверніть платіж в адміністративній панелі торговців SimplePay.
На вкладці немає форми повернення: вкладка пояснює причину: замовлення не оплачено транзакцією SimplePay (наприклад, після розбіжності сум), його повністю повернено, ваша група користувачів не має права змінювати розширення, або торгового облікового запису платежу немає в налаштуваннях.
Повернення не проходить: прочитайте повідомлення на вкладці. SimplePay refunds in HUF must be whole amounts. означає, що сума в HUF мала десяткові знаки. Якщо повідомлення каже, що торговий обліковий запис цього платежу не налаштовано, введіть знову обліковий запис (валюту та режим), з яким було зроблено платіж. Якщо SimplePay повернув іншу суму, повідомлення просить перевірити повернення в адмін-панелі SimplePay.
Для розробників: перед початком платежу розширення викликає подію OpenCart simplepay_op_payment_data з даними платежу та замовленням. Торговця, посилання на замовлення, валюту, суму та URL повернення там змінити не можна.
Видалення
Перейдіть до Extensions > Extensions, виберіть тип Payments і натисніть Uninstall (червона кнопка −) поруч із VibeFox SimplePay Gateway. Ліцензійний ключ і статус ліцензії цього розширення завжди видаляються. OpenCart завжди видаляє власні налаштування розширення: Enable/Disable, Sort Order, Geo Zone, Total і статуси замовлень у розділі Orders, які при повторному встановленні повертаються до значень за замовчуванням. Подія OpenCart розширення також видаляється (в OpenCart 4 також її події та стартова дія, яка пропускає IPN і повернення покупця в режимі технічного обслуговування). Якщо Delete Data on Uninstall увімкнено, видаляються решта налаштувань шлюзу (заголовок, опис, режим sandbox, торгові облікові записи, журналювання) і журнал. Якщо вимкнено, вони зберігаються для пізнішого повторного встановлення. Транзакції та повернення SimplePay завжди зберігаються, тож замовлення, оплачені раніше, можна повернути й після повторного встановлення. Наявні замовлення зберігають свої примітки про оплату.
У OpenCart 4, щоб також видалити файли розширення, після видалення перейдіть до Extensions > Installer і натисніть Uninstall (помаранчева кнопка −) поруч із VibeFox SimplePay Gateway у списку встановлених розширень, а потім Delete (червона кнопка з кошиком), щоб видалити завантажений пакет.
SimplePay є торговою маркою її власника. Це розширення не афілійоване з SimplePay і не схвалене SimplePay.
