VibeFox PayFast for PrestaShop
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
VibeFox PayFast Pay Gateway додає PayFast до PrestaShop для платежів у південноафриканських рандах. На етапі оплати покупець обирає PayFast, перенаправляється на захищену сторінку оплати PayFast з підписаною формою платежу та платить карткою, Instant EFT або іншим способом вашого облікового запису PayFast. Потім PayFast підтверджує платіж вашому магазину через серверне сповіщення (ITN). Замовлення створюється лише після того, як це сповіщення пройде всі перевірки, тож незавершені платежі не залишають неоплачених замовлень.
Він підходить південноафриканським магазинам, які хочуть використовувати розміщену сторінку оплати PayFast без форми введення картки на власному сайті. Модуль приймає лише разові платежі в ZAR. Повернення коштів зі сторінки замовлення не підтримуються (повернення виконується в панелі PayFast), також немає підписок, збережених карток і платежів з розподілом.
Ключові можливості
Підписана форма платежу: форма підписується вашою passphrase за офіційним алгоритмом PayFast.
Перевірені сповіщення: кожне сповіщення ITN перевіряється: підпис, ваш обліковий запис мерчанта, токен спроби оплати, серверне підтвердження від PayFast і, у робочому режимі, походження з сервера PayFast.
Перевірка суми: сплачена сума порівнюється із сумою кошика в копійках, і кошик має бути в ZAR. У разі невідповідності замовлення створюється у статусі PayFast payment on hold з приміткою.
Без повторної обробки: повторні сповіщення ніколи не створюють друге замовлення і не фіксують платіж двічі. Запізнілі сповіщення про невдачу або очікування ніколи не понижують оплачене замовлення, а платіж за скасоване замовлення позначається для перевірки.
Робочий режим і sandbox: окремі облікові дані для кожного режиму. Кожне сповіщення перевіряється обліковими даними того режиму, у якому розпочато платіж, а платіж у sandbox ніколи не оплачує замовлення, поки магазин працює в робочому режимі.
Прихований, коли не може працювати: без облікових даних, якщо валюта кошика не ZAR, або якщо сума менша за мінімальну суму PayFast у R5,00.
Нічого не потрібно налаштовувати в PayFast: URL для сповіщень передається з кожним платежем і показується на сторінці налаштувань.
Блок PayFast на сторінці замовлення: посилання на платіж, ID платежу PayFast, режим, суми брутто, комісії та нетто, а також примітки модуля. Необов'язковий журнал налагодження.
Вимоги
PrestaShop від 8.0 до 9.x, PHP 8.0 або новіший. Південноафриканський ранд (ZAR) як валюта магазину. Обліковий запис PayFast з Merchant ID, Merchant Key і passphrase, а також облікові дані sandbox для перевірок. Магазин, доступний з інтернету. Ліцензійний ключ VibeFox з vibefox.net (один ключ на один домен).
