VibeFox CorvusPay for OpenCart
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
VibeFox CorvusPay Gateway додає до OpenCart 3 і OpenCart 4 оплату картками через CorvusPay (Хорватія). На останньому кроці оформлення замовлення покупець натискає Confirm Order, переходить за допомогою підписаної форми на захищену сторінку оплати CorvusPay, там платить карткою і повертається у ваш магазин. Дані картки ніколи не потрапляють на ваш сайт. OpenCart створює замовлення до оплати, але замовлення отримує статус лише після того, як CorvusPay підтвердить платіж, тому неоплачені спроби залишаються як відсутні замовлення.
Вона підходить хорватським та іншим магазинам, які приймають картки через обліковий запис мерчанта CorvusPay, у EUR або в одній із 20 валют, які підтримує CorvusPay. Платіж підтверджується, коли CorvusPay повертає покупця на підписану Success URL; повідомлень від сервера до сервера немає. Розширення не підтримує повернення коштів, списання та анулювання з OpenCart (виконуйте їх у CorvusPay Merchant Center), а також збережені картки, підписки, розстрочку та форму для картки на сайті.
Основні можливості
Підписана форма оплати: форма, що надсилається до CorvusPay, підписується вашим секретним ключем (HMAC-SHA256 за всіма полями), API CorvusPay версії 1.4.
Оплачено лише після підтвердження CorvusPay: замовлення отримує статус лише після перевірки підпису запиту до Success URL секретним ключем магазину (тестового або робочого), у якому було розпочато платіж. Порожній секретний ключ ніколи не проходить перевірку. Потім OpenCart надсилає звичайні листи про замовлення.
Перевірка суми та валюти: оплачену суму та валюту порівнюють із замовленням. Невідповідність переводить замовлення у ваш статус перевірки з приміткою не відвантажувати його до перевірки.
Без подвійної обробки: оновлений або повторний запит Success ніколи не застосовує платіж двічі. Повторна оплата замовлення або кошика, які вже оплачено, лише додає примітку.
Sale або Authorize only: негайне списання з картки або резервування суми з подальшим списанням у CorvusPay Merchant Center, поки замовлення очікує у статусі перевірки.
Скасування зберігає кошик: якщо покупець скасовує оплату на сторінці CorvusPay, він повертається до оформлення замовлення з кошиком без змін і повідомленням.
Тестовий і робочий магазини: окремі Store ID і секретний ключ для кожного режиму; тестовий режим використовує тестове середовище CorvusPay.
Вкладка CorvusPay на сторінці замовлення: номер замовлення CorvusPay, статус, тип транзакції, сума, код авторизації, транзакція та тип картки. Геозона, мінімальна сума, ваші власні статуси замовлень і необов'язковий журнал без секретів, підписів або даних покупців.
Вимоги
OpenCart 3.0.x (перевірено на 3.0.5.0) або OpenCart 4.0.2 і новіші (перевірено на 4.1.0.3), PHP 8.0 або новіша. Один архів містить пакети для обох версій. Обліковий запис мерчанта CorvusPay із Store ID і секретним ключем тестового та робочого магазинів, а також із Success URL і Cancel URL, внесеними в CorvusPay Merchant Center. Ліцензійний ключ VibeFox з vibefox.net (один ключ на домен).
