Назад

VibeFox iPay88 for OpenCart — Допомога

Вимоги

OpenCart: 3.0.x (перевірено на 3.0.5.0) або 4.0.2 і новіші (перевірено на 4.1.0.3).

PHP: 8.0 або новіша версія.

Обліковий запис мерчанта iPay88: Merchant Code і Merchant Key видає iPay88, коли ваш обліковий запис мерчанта активовано. Їх також можна переглянути в порталі мерчанта iPay88. Якщо ви ще не мерчант, подайте заявку на сайті iPay88. Зберігайте Merchant Key у таємниці: ним підписуються платежі. У iPay88 немає окремого sandbox, тож тестових ключів немає.

Request URL: адреса вашого сайту має бути зареєстрована в iPay88 як request URL. Інакше сторінка iPay88 показує «Permission not allow».

Валюта: Малайзія — MYR, а також USD, SGD, AUD, CAD, EUR, GBP, HKD, CNY, TWD, INR, IDR, PHP або THB, якщо опцію мультивалютності увімкнено у вашому обліковому записі iPay88; Філіппіни — PHP або USD; Індонезія — IDR; Таїланд — THB. Якщо валюту оформлення замовлення покупця не можна списати у вашому регіоні, спосіб оплати на оформленні замовлення приховується.

Ліцензійний ключ VibeFox: купується на vibefox.net. Один ключ працює для одного домену.

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

Завантаження — це один zip-файл із пакетами для обох версій OpenCart. Розпакуйте його на своєму комп'ютері. Він містить README.txt, пакет для OpenCart 3 wcp_ipay88_payment-oc3-(version).ocmod.zip і пакет для OpenCart 4 wcp_ipay88_payment.ocmod.zip. Встановлюйте лише пакет для вашої версії OpenCart. Ліцензійний ключ однаковий для обох версій.

OpenCart 3

1. В адмін-панелі перейдіть до Extensions > Installer, натисніть Upload і виберіть файл wcp_ipay88_payment-oc3-(version).ocmod.zip. Розширення не має модифікацій OCMOD, тому оновлювати Extensions > Modifications не потрібно. Замість інсталятора можна скопіювати вміст папки upload цього пакета в кореневу папку вашого магазину.

2. Перейдіть до Extensions > Extensions і виберіть тип Payments. Знайдіть VibeFox iPay88 Payment і натисніть Install (зелена кнопка +). Адміністратору потрібне право змінювати список платіжних розширень.

3. Натисніть Edit (кнопка з олівцем), щоб відкрити сторінку налаштувань. Вставте ліцензійний ключ VibeFox у поле License key у блоці ліцензії вгорі сторінки і натисніть Activate (див. Ліцензійний ключ).

4. Виберіть свій iPay88 region, введіть Merchant Code і Merchant Key, увімкніть Enable/Disable і натисніть Save.

5. Щоб перевірити налаштування, зробіть оплату з увімкненим Test mode, а потім вимкніть тестовий режим.

OpenCart 4

1. В адмін-панелі перейдіть до Extensions > Installer, натисніть Upload і виберіть файл wcp_ipay88_payment.ocmod.zip. Не перейменовуйте файл: OpenCart 4 бере код розширення з назви файлу, і перейменований пакет не працює.

2. Пакет з'являється у списку встановлених розширень на цій самій сторінці. Натисніть Install (зелена кнопка +) поруч із ним.

3. Перейдіть до Extensions > Extensions і виберіть тип Payments. Знайдіть VibeFox iPay88 Payment, натисніть Install (зелена кнопка +), а потім Edit (кнопка з олівцем).

4. Введіть ліцензійний ключ і налаштування iPay88 так само, як у кроках 3–5 для OpenCart 3. Сторінка налаштувань і її поля однакові в обох версіях. Відрізняються лише URL відповіді та бекенду (див. URL відповіді та бекенду).

Нове встановлення починається з вимкненим способом оплати. URL відповіді та бекенду передаються з кожним платежем, тому налаштовувати їх в iPay88 не потрібно.

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

Усі налаштування містяться на сторінці розширення: Extensions > Extensions > Payments > VibeFox iPay88 Payment > Edit. Розділи перелічено ліворуч; кнопка Save під списком зберігає всю сторінку. Над налаштуваннями сторінка показує Enter the iPay88 Merchant Code and Merchant Key — until then the payment method is not shown at checkout., поки бракує якогось ключа, попередження, якщо валюту за замовчуванням у магазині не можна списати у вибраному регіоні (тоді спосіб оплати приховується на оформленні замовлення для цієї валюти), і попередження, поки увімкнено тестовий режим. Без права змінювати розширення сторінка показує налаштування, але не може їх зберегти.

Під час збереження Title не може бути довшим за 128 символів, Sort Order має бути цілим числом, Total має бути числом 0 або більше, а вибрані геозона та статуси замовлень мають існувати. Інакше нічого не зберігається, і помилка вказує поле. Поля iPay88 ніколи не блокують збереження.

iPay88

Enable/Disable: Enable iPay88 Payment Gateway вмикає або вимикає спосіб оплати. За замовчуванням: вимкнено.

Title: назва способу оплати, яку покупці бачать на оформленні замовлення. Вона також зберігається в замовленні як назва способу оплати. За замовчуванням: iPay88. До 128 символів; якщо залишити поле порожнім, покупці бачитимуть iPay88.

Description: текст, який покупець бачить на кроці Confirm Order над кнопкою підтвердження. За замовчуванням: Pay securely via iPay88 (credit card, online banking, e-wallet).

Sort Order: позиція iPay88 серед способів оплати на оформленні замовлення. Залиште поле порожнім або введіть ціле число.

Geo Zone: пропонувати iPay88 лише для платіжних адрес у вибраній геозоні. За замовчуванням: All zones. Геозони налаштовуються в розділі System > Localisation > Geo Zones.

Total: сума оформлення замовлення у валюті магазину за замовчуванням, яку має досягти замовлення, перш ніж буде запропоновано iPay88. Залиште поле порожнім, щоб пропонувати iPay88 за будь-якої суми.

Обліковий запис iPay88

iPay88 region: країна вашого облікового запису мерчанта iPay88. Вона визначає платіжну сторінку iPay88 і валюти, які можна списувати. Замовлення завжди списується у власній валюті. За замовчуванням: Malaysia.

Malaysia (payment.ipay88.com.my): MYR та інші валюти з розділу Вимоги, якщо мультивалютність увімкнено у вашому обліковому записі.
Philippines (payment.ipay88.com.ph): PHP, USD.
Indonesia (payment.ipay88.co.id): IDR, передається без десяткових знаків.
Thailand (payment.ipay88.co.th): THB.

Merchant Code: ваш Merchant Code iPay88, наприклад M01234.

Merchant Key: ваш Merchant Key iPay88. Ним підписуються запити на оплату і перевіряються відповіді iPay88. Зберігайте його в таємниці. Пробіли на початку та в кінці видаляються під час збереження. Збережений ключ більше не відображається: поле лишається порожнім і показує Saved — leave empty to keep it. Вводьте нове значення, лише якщо хочете його змінити. Щоб видалити збережений ключ, позначте Clear the saved Merchant Key on save і натисніть Save.

Signature type: спосіб підпису запитів на оплату. Відповіді перевіряються в обох форматах, тож платежі, розпочаті до перемикання, залишаються перевірюваними.

SHA256 (recommended): поточна специфікація iPay88 (за замовчуванням).
SHA1 (legacy): обирайте лише тоді, коли iPay88 просив використовувати застарілий підпис.

Оплата

Payment method: попередньо виберіть один зі способів оплати iPay88 зі списку PaymentId Малайзії або залиште Let the customer choose on the iPay88 page (за замовчуванням). Список містить Credit Card (MYR), FPX (Online Banking), Maybank2U, Alliance Online, AmBank, RHB Bank, Hong Leong Bank, CIMB Clicks, Web Cash, PayPal (MYR), Credit Card (PHP), Boost, Touch n Go eWallet, GrabPay та ShopeePay.

Reference prefix: необов'язково. Додається перед номером замовлення в посиланні iPay88 (RefNo), наприклад SHOP1-. Використовуйте різні префікси в кожному магазині, що працює з тим самим обліковим записом iPay88, щоб відповідь одного магазину ніколи не застосовувалася до замовлення іншого. Допускаються літери, цифри, «-» і «_», до 10 символів. Інші символи видаляються під час збереження, а префікс, що закінчується цифрою, отримує «-» наприкінці, оскільки номер замовлення зчитується з кінця RefNo. Сторінка тоді попередить вас збереженим значенням.

Test mode: списує фіксовану тестову суму замість суми замовлення. У iPay88 немає окремого sandbox: тестові платежі — це реальні транзакції на сторінці production iPay88 з невеликою сумою (1,00; IDR 10 000). Замовлення позначається оплаченим, коли надходить тестова сума, і примітка до замовлення про це повідомляє. Поки тестовий режим увімкнено, покупці на кроці Confirm Order бачать TEST MODE: only a test amount of ... will be charged. Платіж, розпочатий у тестовому режимі, завжди перевіряється за тестовою сумою, навіть якщо ви вимкнете тестовий режим до відповіді iPay88. Ніколи не залишайте тестовий режим увімкненим у магазині production. За замовчуванням: вимкнено.

URL відповіді та бекенду

Розширення передає обидва URL із кожним платежем, тож налаштовувати нічого не потрібно. Якщо iPay88 попросить їх, скопіюйте з цього розділу. На OpenCart 3 вони мають вигляд https://your-store/index.php?route=extension/payment/wcp_ipay88_payment/back (Response URL, повернення покупця) та https://your-store/index.php?route=extension/payment/wcp_ipay88_payment/backend (Backend URL, повідомлення від сервера до сервера), на OpenCart 4 — https://your-store/index.php?route=extension/wcp_ipay88_payment/payment/wcp_ipay_88payment.back та https://your-store/index.php?route=extension/wcp_ipay88_payment/payment/wcp_ipay_88payment.backend. Розділ також показує адресу вашого сайту, яка має бути зареєстрована в iPay88 як request URL.

Обидві відповіді iPay88 перевіряються однаково: обов'язкові поля, підпис, створений вашим Merchant Key, і посилання на платіж, який цей магазин розпочав для цього замовлення. Відповіді без дійсного підпису відхиляються і ніколи не змінюють замовлення. Бекенд-повідомлення отримує відповідь RECEIVEOK лише після обробки; інакше iPay88 надсилає його повторно. Воно також працює, коли магазин перебуває в режимі обслуговування: OpenCart 3 пропускає запити платіжних розширень, а на OpenCart 4 розширення додає стартову дію, яка пропускає підписане бекенд-повідомлення та повернення покупця. iPay88 повідомляє такі статуси платежу:

1 (success): платіж здійснено. Замовлення отримує Order Status After Payment після перевірки суми та валюти.
6 (pending): платіж ще очікує, наприклад переказ через банкомат або віртуальний рахунок. Замовлення отримує Awaiting Payment Status, доки iPay88 не підтвердить або не відхилить платіж.
Any other status: платіж не вдався або був скасований. Замовлення лишається без статусу, а причина від iPay88 показується покупцеві.

Замовлення

OpenCart створює замовлення на кроці Confirm Order без статусу (відсутнє замовлення, missing order). Замовлення отримує статус лише після того, як iPay88 надішле коректно підписану відповідь. Невдалий або скасований платіж залишає замовлення без статусу; покупець повертається до оформлення замовлення із збереженим кошиком. Кожне поле нижче перелічує ваші статуси замовлень OpenCart.

Order Status After Payment: успішний платіж (статус iPay88 1) з очікуваними сумою та валютою. За замовчуванням: Processing.

Awaiting Payment Status: платіж в очікуванні (статус 6), наприклад переказ через банкомат або віртуальний рахунок, який покупець ще не здійснив. Замовлення переходить у статус після оплати, коли iPay88 підтверджує платіж. За замовчуванням: Pending.

On Hold (Review) Status: iPay88 повідомив про успішний платіж, але з іншою сумою чи валютою, ніж у замовленні, або для замовлення, яке було скасовано. Примітка показує подробиці; замовлення не позначається оплаченим. За замовчуванням: Pending, оскільки в OpenCart немає статусу On hold. Ви можете створити власний статус у розділі System > Localisation > Order Statuses і вибрати його тут.

Failed Payment Status: платіж в очікуванні (статус 6), який iPay88 згодом повідомив як невдалий (статус 0). За замовчуванням: Failed.

Cancelled Order Status: статус, який ваш магазин використовує для скасованих замовлень. Платіж, отриманий для такого замовлення, переводить його в статус перевірки замість позначки оплати. Розширення ніколи саме не встановлює цей статус. За замовчуванням: Canceled.

Додатково

Debug log: записує запити на оплату та відповіді iPay88 у файл ipay88_p_debug.log.php у папці логів OpenCart (storage/logs). Файл не можна відкрити через веб. Персональні дані, Merchant Key та підписи не записуються. Помилки та попередження записуються завжди, навіть коли перемикач вимкнено. За замовчуванням: вимкнено.

Log: показує розмір і останні записи журналу. Натисніть Clear log, щоб його очистити.

Delete data on uninstall: якщо увімкнено, при видаленні розширення видаляються налаштування та журнал. Замовлення та записи про платежі iPay88 ніколи не видаляються, тож пізня відповідь щодо старого платежу обробляється й після повторного встановлення. За замовчуванням: вимкнено.

Імпорт / Експорт

Export: Download JSON зберігає налаштування у файл JSON. Merchant Key не експортується.

Import: вставте раніше експортований JSON і натисніть Import, щоб відновити налаштування. Збережений Merchant Key зберігається.

Оформлення замовлення

На кроці Payment Method покупець обирає спосіб оплати (за замовчуванням iPay88). На кроці Confirm Order покупець бачить ваш опис. OpenCart створює замовлення на цьому кроці, ще без статусу. Коли покупець натискає Confirm Order, крок показує Redirecting to iPay88 payment gateway... і Please do not close this window., поки підписану форму надсилають на платіжну сторінку iPay88 вашого регіону. Якщо браузер не надсилає її автоматично, покупець натискає Pay Now. Розширення передає суму замовлення у валюті замовлення (у тестовому режимі — тестову суму), назви товарів, ім'я, e-mail і телефон покупця. На сторінці iPay88 покупець платить карткою, через інтернет-банкінг FPX, електронний гаманець або інший спосіб, який пропонує ваш обліковий запис.

На OpenCart 4 покупець обирає спосіб оплати кнопкою Choose у блоці способу оплати, у вікні Payment method options, і натискає Confirm Order внизу сторінки оформлення. За замовчуванням OpenCart 4 не запитує телефон на оформленні, але iPay88 його вимагає: якщо в замовленні немає телефону, на кроці підтвердження з'являється обов'язкове поле Phone з текстом iPay88 requires the contact number of the payer. Без номера покупець бачить iPay88 requires a phone number. Please enter your phone number and try again. Введений номер зберігається для наступної спроби.

Замовлення позначається оплаченим лише після того, як iPay88 підтвердить платіж підписаною відповіддю — або під час повернення покупця, або через бекенд-повідомлення. Потім замовлення отримує статус стандартним для OpenCart способом, зі звичайними листами про замовлення та оновленням залишків. Після успішної оплати покупець бачить сторінку успішного оформлення замовлення OpenCart з повідомленням Your iPay88 payment has been received. Для платежу в очікуванні сторінка показує Your payment is pending confirmation from iPay88. We will update your order as soon as the payment is confirmed. Для замовлення на перевірці — We have received a payment notification from iPay88 and are reviewing it. We will contact you if anything is needed. Коли платіж в очікуванні пізніше підтверджується або не вдається, OpenCart повідомляє покупця про новий статус.

Якщо замовлення в цей самий час підтверджується бекенд-повідомленням, покупець бачить We have not received the payment confirmation from iPay88 yet. If you completed the payment, your order will be updated shortly. з кнопками Check again та Back to checkout.

Якщо платіж не вдався або був скасований, замовлення лишається без статусу, а кошик зберігається. Покупець повертається до оформлення замовлення з повідомленням The payment was not completed: і причиною від iPay88, далі You can try again or choose another payment method. На OpenCart 4 це повідомлення показується над сторінкою оформлення. OpenCart 3 створює нове замовлення, а отже новий RefNo, щоразу, коли показується крок Confirm Order; OpenCart 4 оновлює замовлення оформлення, тож покупець оплачує те саме замовлення знову. Нова спроба того самого замовлення використовує той самий RefNo. Якщо відповідь неможливо перевірити, покупець бачить The payment response could not be verified. If you completed the payment, please contact us with your order number — the payment will be checked manually. з кнопкою Return to the store.

Якщо платіж не можна розпочати, покупець залишається на кроці Confirm Order з повідомленням This payment method is temporarily unavailable. Please choose another payment method. (ключі відсутні або сума нульова) або iPay88 cannot accept payments in ... Please choose another payment method. (валюту не можна списати в регіоні). Один кошик оплачується лише раз: якщо інше замовлення з цього самого кошика вже оплачено або очікує на платіж в очікуванні, другу форму оплати не створюють, і покупець переходить на сторінку успішного оформлення замовлення. Зміна кошика, зокрема нова кількість, вважається новим кошиком, який потребує власної оплати.

На OpenCart 4 замовлення зберігається в оформленні, доки не буде показано сторінку успіху. Якщо замовлення тим часом закрили без оплати (наприклад, неоплачений переказ не вдався або ви скасували замовлення), покупця повертають до оформлення з повідомленням Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order. Якщо замовлення вже розміщено, а кошик змінився, повідомлення таке: Your previous order #(number) has already been placed. Your cart has changed: please confirm the new order to pay for it. В обох випадках наступне натискання Confirm Order оплачує нове замовлення з кошика.

Розширення приймає лише разові платежі. Воно не має повернень із OpenCart, збережених карток, підписок, попередньої авторизації та списання, а також полів картки на вашому сайті. Воно не запитує в iPay88 статус платежу повторно: замовлення оновлюються лише відповіддю iPay88 і бекенд-повідомленням.

Замовлення

Статуси замовлень

No status (missing order): покупця було перенаправлено до iPay88, і результату ще немає, або платіж не вдався. У розділі Sales > Orders такі замовлення показуються лише з фільтром Order Status, встановленим на Missing Orders.

Order Status After Payment (default Processing): iPay88 повідомив про успішний платіж з очікуваними сумою та валютою. Примітка показує TransID, PaymentID, суму та валюту. У тестовому режимі друга примітка повідомляє, що списано тестову суму замість суми замовлення.

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

Failed Payment Status (default Failed): платіж в очікуванні, який потім не вдався. Примітка показує причину від iPay88. Покупець може оформити нове замовлення.

On Hold (Review) Status (default Pending): iPay88 повідомив про успішний платіж із сумою або валютою, відмінними від замовлення, або платіж надійшов після скасування замовлення. Замовлення НЕ було позначено оплаченим. Примітка пояснює це. Перевірте платіж у порталі iPay88, а потім виконайте замовлення або поверніть кошти.

Оплачене або завершене замовлення ніколи не змінюється пізнішою відповіддю. Якщо надходить інший успішний платіж для нього або для іншого замовлення з того самого кошика, примітка просить перевірити його в порталі iPay88 і повернути кошти, якщо це дублікат. Відповідь про невдачу ніколи не змінює оплачене, скасоване або перевірюване замовлення. Повторні відповіді нічого нового не додають.

Примітки — це записи в History замовлення, які покупець не бачить.

Вкладка VibeFox iPay88 Payment

У розділі Sales > Orders відкрийте замовлення, оплачене через iPay88. Унизу сторінки замовлення, поруч із History і Additional, вкладка VibeFox iPay88 Payment показує RefNo, TransId, Status, запитану суму (Requested), Amount received, PaymentId, AuthCode, Error і Region, позначку TEST MODE для тестових платежів і iPay88 notes замовлення. Вкладка показується користувачам, які мають доступ до розширення.

Повернення коштів

Повернення коштів з OpenCart до iPay88 не надсилаються. Поверніть платіж у порталі мерчанта iPay88, а потім зафіксуйте повернення в OpenCart вручну.

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

Розширення працює з ліцензійним ключем VibeFox, отриманим на vibefox.net. Блок ліцензії License — VibeFox iPay88 Payment — це перший блок на сторінці Extensions > Extensions > Payments > VibeFox iPay88 Payment > Edit, над налаштуваннями. Вставте ключ у поле License key і натисніть Activate. Після цього блок показує ключ у замаскованому вигляді, статус (наприклад, дату, до якої дійсна ліцензія, і ваш домен), а також кнопки Check now, щоб перевірити статус знову, Change key, щоб ввести інший ключ, і Remove key, щоб видалити ключ із цього магазину. Нижче розташовано рядок Product: opencart-payment-ipay88 і посилання 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.

Без активного ключа iPay88 не показується покупцям на оформленні замовлення. Якщо оплату все ж розпочато, покупець бачить This payment method is not available. Please choose another one. Адміністратор, який увійшов в адмін-панель у тому самому браузері, усе ще бачить спосіб оплати в магазині, позначений як (unlicensed — visible to admins only), щоб ви могли налаштувати й перевірити розширення до купівлі ключа. На OpenCart 4 цього попереднього перегляду немає: магазин не бачить вхід адміністратора, тож без активного ключа спосіб оплати приховано для всіх. Після того як ви один раз відкрили сторінку Edit, на Dashboard адмін-панелі з'являється нагадування. Закрийте його кнопкою ×, щоб приховати на 7 днів. Наявні замовлення не змінюються: вже розпочаті платежі підтверджуються як раніше.

Коли строк ліцензії спливає, розширення продовжує працювати, але для оновлень і підтримки потрібне продовження. Статус перевіряється знову автоматично, коли ви відкриваєте адмін-Dashboard або сторінку Edit: раз на добу протягом перших 14 днів після введення ключа, потім раз на тиждень. Cron-завдання не потрібне. Видалення розширення завжди видаляє ліцензійний ключ і статус ліцензії.

Вирішення проблем

iPay88 не з'являється на оформленні замовлення: перевірте, що ліцензія активна, Enable/Disable увімкнено, заповнені Merchant Code і Merchant Key, а валюта оформлення замовлення покупця може бути списана у вибраному iPay88 region. Сторінка налаштувань показує попередження, коли чогось бракує. Також перевірте, що платіжна адреса належить до вибраної Geo Zone, і що сума замовлення досягає Total, заданого в налаштуваннях.

Платіж пройшов, але замовлення лишається без статусу: ні повернення покупця, ні бекенд-повідомлення не дійшли до магазину з коректним підписом. Перегляньте поле Log: помилки записуються завжди. Перевірте, що Merchant Key точно збігається з виданим iPay88, і що ваш сервер приймає запити від iPay88 за Backend URL, показаним у налаштуваннях.

Сторінка iPay88 показує «Permission not allow»: адреса вашого сайту не зареєстрована в iPay88 як request URL. Попросіть iPay88 зареєструвати адресу, показану в розділі URL відповіді та бекенду.

Бекенд-повідомлення відповідає BAD SIGNATURE: підпис не збігається з Merchant Key. Перевірте Merchant Key. Нічого не змінено.

Бекенд-повідомлення відповідає NOT CONFIGURED: Merchant Code або Merchant Key не задано, тож відповідь неможливо перевірити. iPay88 надішле повідомлення повторно.

Бекенд-повідомлення відповідає UNKNOWN ORDER: для цього посилання в цьому магазині не розпочато жодного платежу iPay88, наприклад тому, що інший магазин із цим самим обліковим записом не використовує Reference prefix або використовує той самий.

Бекенд-повідомлення відповідає RETRY: замовлення (або інше замовлення з того самого кошика) в цей самий час підтверджувалося поверненням покупця або іншим повідомленням, або не вдалося встановити статус замовлення. iPay88 надішле повідомлення повторно.

Backend URL у браузері показує BAD REQUEST: це нормально. URL приймає лише підписані запити від iPay88.

Замовлення в On Hold (Review) Status: iPay88 повідомив про платіж, що не відповідає замовленню, або замовлення було скасовано. Прочитайте примітки на вкладці VibeFox iPay88 Payment і перевірте платіж у порталі iPay88, а потім завершіть замовлення або поверніть кошти.

Покупець бачить «iPay88 cannot accept payments in» і назву валюти: валюту оформлення замовлення не можна списати у вибраному регіоні. В iPay88 Малайзія валюти, відмінні від MYR, також потребують опції мультивалютності у вашому обліковому записі iPay88.

Покупець бачить This payment method is not available. Please reload the checkout page.: сесія оформлення більше не відповідає замовленню, або спосіб оплати тим часом вимкнено. Покупець перезавантажує сторінку оформлення замовлення.

Реальних покупців списують лише 1,00: увімкнено Test mode. Вимкніть його.

Видалення

Перейдіть до Extensions > Extensions, виберіть тип Payments і натисніть Uninstall (червона кнопка −) поруч із VibeFox iPay88 Payment. Ліцензійний ключ і статус ліцензії цього розширення завжди видаляються. OpenCart завжди видаляє власні налаштування розширення: Enable/Disable, Sort Order, Geo Zone, Total і статуси замовлень у розділі Orders, які повертаються до значень за замовчуванням під час повторного встановлення. Також видаляється подія OpenCart розширення (на OpenCart 4 також його події та стартова дія, яка пропускає відповіді iPay88 у режимі обслуговування). Якщо Delete data on uninstall увімкнено, видаляються інші налаштування (назва, опис, регіон, Merchant Code і Key, тип підпису, спосіб оплати, префікс, тестовий режим, перемикач журналу налагодження) та журнал. Якщо вимкнено, вони зберігаються для повторного встановлення. Записи про платежі iPay88 за замовленнями завжди зберігаються. Замовлення ніколи не видаляються і зберігають свої примітки про оплату.

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

iPay88 є торговельною маркою її власника. Це розширення не пов'язане з iPay88 і не схвалене iPay88.