VibeFox PayFast for OpenCart
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
VibeFox PayFast Pay Gateway додає PayFast до OpenCart 3 і OpenCart 4 для платежів у південноафриканських рендах. На останньому кроці оформлення замовлення покупець натискає Confirm Order і переходить на захищену сторінку оплати PayFast з підписаною платіжною формою. Там він сплачує карткою, Instant EFT або іншим способом вашого облікового запису PayFast. Потім PayFast підтверджує платіж для вашого магазину серверним сповіщенням (ITN). Замовлення отримує статус лише після того, як сповіщення проходить усі перевірки, тож неоплачені спроби залишаються відсутніми замовленнями.
Розширення підходить магазинам Південної Африки, які хочуть використовувати розміщену сторінку оплати PayFast без форми картки на власному сайті. Воно приймає лише разові платежі в ZAR. Не підтримуються повернення коштів зі сторінки замовлення (їх здійснюють у панелі PayFast), підписки, збережені картки та розділені платежі.
Основні можливості
Підписана платіжна форма: форма підписується вашою passphrase за офіційним алгоритмом PayFast.
Перевірені сповіщення: кожне ITN перевіряється: підпис, ваш обліковий запис мерчанта, токен спроби оплати, підтвердження з сервером PayFast і, у робочому режимі, що сповіщення надійшло з сервера PayFast.
Перевірка суми: сплачена сума порівнюється з сумою замовлення в копійках (центах), і замовлення має бути в ZAR. У разі невідповідності замовлення переходить у ваш статус «на утриманні» з приміткою.
Без подвійної обробки: повторні сповіщення ніколи не застосовують платіж двічі. Запізнілі сповіщення про невдачу або очікування ніколи не понижують оплачене замовлення, а платіж за скасованим замовленням позначається для перевірки.
Робочий режим і sandbox: окремі облікові дані для кожного режиму. Кожне сповіщення перевіряється обліковими даними того режиму, у якому розпочато платіж, а платіж у sandbox ніколи не оплачує замовлення, поки магазин працює в робочому режимі.
Власні статуси замовлень: оберіть статус OpenCart для оплаченого замовлення, платежу в очікуванні, платежу на утриманні та невдалого платежу.
Нічого не потрібно налаштовувати в PayFast: URL сповіщення надсилається з кожним платежем і відображається на сторінці налаштувань.
Вкладка PayFast на сторінці замовлення: посилання на платіж, ідентифікатор платежу PayFast, режим, суми gross, fee та net і примітки PayFast. Геозона, мінімальна сума, порядок сортування та необов'язковий журнал налагодження.
Вимоги
OpenCart 3.0.x (перевірено на 3.0.5.0) або OpenCart 4.0.2 і новіші (перевірено на 4.1.0.3), PHP 8.0 або новіша. Один архів містить пакети для обох версій. Південноафриканський ранд (ZAR) як валюта магазину. Обліковий запис PayFast з Merchant ID, Merchant Key і passphrase, а також облікові дані sandbox для тестів. Магазин, доступний з інтернету. Ліцензійний ключ VibeFox з vibefox.net (один ключ на один домен).
