VibeFox IntaSend for OpenCart
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
VibeFox IntaSend Pay Gateway додає до OpenCart 3 і OpenCart 4 платежі через IntaSend для магазинів у Кенії та Східній Африці. На останньому кроці оформлення замовлення покупець натискає Confirm Order, переходить на розміщену сторінку оплати IntaSend, платить через M-Pesa, карткою або іншим способом, увімкненим у вашому обліковому записі IntaSend, і повертається до вашого магазину. OpenCart створює замовлення до оплати, але замовлення отримує статус лише після того, як IntaSend підтвердить платіж, тому неоплачені спроби залишаються відсутніми замовленнями.
Він підходить магазинам, які хочуть приймати M-Pesa та картки через обліковий запис IntaSend без форми оплати на власному сайті. Розширення приймає лише разові платежі. Повернення коштів із магазину в IntaSend не надсилаються, а збережених карток, підписок і вбудованої (спливаючої) форми оплати немає.
Основні можливості
Розміщена сторінка оплати IntaSend: один платіж на суму замовлення у валюті замовлення. Підтримувані валюти: KES, USD, EUR, GBP, UGX, TZS, NGN, GHS, XAF та XOF. UGX, XAF і XOF передаються без десяткових знаків.
Оплачено лише після підтвердження IntaSend: статус замовлення встановлюється лише після того, як ваш сервер запитає у API статусу платежів IntaSend стан платежу, використовуючи ваш секретний ключ. Нічому, що надіслано браузером або міститься в тілі вебхука, не довіряють. Далі OpenCart надсилає звичайні листи про замовлення.
Вебхук із перевірочною фразою: платежі підтверджуються навіть тоді, коли покупець закрив браузер або M-Pesa підтвердить платіж пізніше. Вебхуки з неправильною перевірочною фразою відхиляються.
Перевірка суми та валюти: сума і валюта, які повідомляє IntaSend, порівнюються із замовленням. Невідповідність або часткова оплата переводить замовлення в статус перевірки з приміткою.
Без повторної обробки: платіж застосовується один раз, навіть якщо повернення покупця і вебхук надходять одночасно. Один кошик оплачується один раз, а повторний платіж позначається приміткою.
Тестовий і робочий режими: окрема пара ключів для кожного режиму. Спосіб оплати приховано, доки ключі поточного режиму відсутні або належать іншому режиму. Старі платежі завжди перевіряються в тому режимі, в якому були здійснені.
Зрозумілі повідомлення: повідомлення після невдалої або перерваної оплати та сторінка «Платіж підтверджується» з кнопкою Check again, поки M-Pesa ще підтверджує платіж.
Умови OpenCart і вкладка в замовленні: геозона, мінімальна сума замовлення, порядок сортування та ваші власні статуси замовлень. На сторінці замовлення є вкладка зі спробами оплати й рахунками IntaSend. Журнал не містить ключів і даних покупців.
Вимоги
OpenCart 3.0.x (перевірено на 3.0.5.0) або OpenCart 4.0.2 і новіші (перевірено на 4.1.0.3), PHP 8.0 або новіша версія з cURL. Один архів містить пакети для обох версій. Обліковий запис IntaSend з публічним і секретним ключами API та вебхук із перевірочною фразою. HTTPS для платежів у робочому режимі. Ліцензійний ключ VibeFox з vibefox.net (один ключ на домен).
