Посилання на оплату Payu
PayU – повторне посилання для оплати в PrestaShop | PrestaDev
PayU – повторне посилання для оплати в PrestaShop | PrestaDev
PayU – повторне посилання для оплати в PrestaShop | PrestaDev
PayU – повторне посилання для оплати в PrestaShop | PrestaDev
PayU – повторне посилання для оплати в PrestaShop | PrestaDev

Payu посилання для оплати Pro для PrestaShop

Module version: 2.3.0

PrestaShop compatibility: 1.7.x 8.x 9.x

Файл модуля оновлено: 2026-04-12 08:10:20

Дані товару оновлено: 2026-04-12 08:11:08


PD PayU Link Платежів Pro — це модуль PrestaShop, який дає змогу надіслати клієнту посилання для повторної оплати замовлення через PayU — безпосередньо з картки замовлення в панелі адміністрування або автоматично через запланований cron. Клієнт отримує електронний лист із посиланням, що веде на сторінку PayU, а після оплати PrestaShop автоматично отримує зашифроване сповіщення IPN і змінює статус замовлення без втручання оператора. Модуль добре працює скрізь, де замовлення зависають у статусі «очікування оплати» або «невдала оплата» і потребують повторного запиту на оплату. PD PayU Link Платежів Pro підтримує режим sandbox, перевірку підпису IPN, окремі облікові дані для кожного магазину в multistore, а також автоматичні нагадування перед закінченням терміну дії посилання. Це рішення для операторів, які хочуть швидко, безпечно й без ручного відстеження кожного замовлення повертати втрачені платежі.

Тип ліцензії / оновлення
123,00 zł
100,00 złnetto
Price history:

опис

Найважливіші функції модуля

  • Надсилання платіжного посилання PayU з картки замовлення одним кліком — повна сума або будь-яка сума, введена оператором.
  • Автоматичний cron для нагадувань, який циклічно перевіряє замовлення у вибраних статусах і надсилає електронні листи без втручання оператора.
  • Перевірка підпису IPN (алгоритм MD5 з ключем second key) — модуль відхиляє підроблені сповіщення та захищає магазин від несанкціонованого позначення замовлень як оплачених.
  • Автоматична зміна статусу замовлення після оплати — PayU надсилає сповіщення, модуль зіставляє статус COMPLETED з вибраним статусом PrestaShop (наприклад, «Платіж прийнято").
  • Режим sandbox, що дозволяє протестувати інтеграцію з тестовим POS PayU перед запуском у продакшн.
  • Multistore з окремими обліковими даними, ключем IPN і конфігурацією для кожного магазину.
  • Нагадування перед закінченням терміну дії посилання — автоматичний електронний лист, що надсилається через cron, коли термін дії платіжного посилання скоро закінчиться, але його ще не було використано.
  • Кнопка «Надіслати повторно" біля кожного активного посилання в історії замовлення — повторне надсилання електронного листа без створення нового замовлення PayU.
  • QR-код, що генерується для кожного платіжного посилання — корисно для офлайн-обслуговування або друку на рахунку-фактурі.
  • Внутрішня нотатка, що автоматично додається до замовлення при кожному надсиланні посилання — із сумою, валютою, посиланням і джерелом (вручну / cron).
  • Панель статистики з кількістю надісланих посилань, поділом за статусами PayU, коефіцієнтом конверсії та середнім часом до оплати.
  • Журнал аудиту IPN з автоматичним очищенням старих записів — налаштовуваний термін зберігання (за замовчуванням 90 днів).
  • Кеш токена OAuth з автоматичним оновленням — модуль не проходить автентифікацію при кожному запиті, що пришвидшує роботу та усуває блокування з боку PayU.
  • Конфігурація у вкладках з польською інструкцією з використання, описом flow платежу та чеклістом перед запуском.

Переваги для магазину

  • Повернення втрачених оплат — замість того, щоб втрачати замовлення, які зависли в неоплаченому статусі, ви надсилаєте клієнту зручне посилання для миттєвої оплати.
  • Менше ручної роботи — cron надсилає нагадування автоматично, оператору не потрібно відстежувати кожне замовлення окремо.
  • Безпека транзакцій — перевірка підпису IPN захищає від сценарію, коли хтось ззовні підробляє сповіщення «оплачено".
  • Повний контроль оператора — історія надісланих посилань, внутрішні нотатки, статуси PayU і час до закінчення терміну дії видно на рівні картки замовлення.
  • Зручність для клієнта — клієнт натискає посилання в електронному листі, переходить на сторінку PayU, оплачує вибраним способом (картка, BLIK, переказ) і повертається до магазину з підтвердженням.
  • Безпечне тестування — режим sandbox дозволяє протестувати весь flow без ризику реальних транзакцій.
  • Менше втрачених продажів — нагадування перед закінченням терміну дії посилання дає клієнту другий шанс оплатити замовлення.

Для кого цей модуль

  • Для магазинів PrestaShop, які використовують PayU як платіжний шлюз на польському та європейському ринках.
  • Для операторів, які регулярно стикаються із замовленнями, що зависли у статусі «очікування оплати" або «невдала оплата".
  • Для магазинів з multistore, яким потрібна окрема конфігурація PayU для кожної точки продажу.
  • Для компаній, які хочуть автоматизувати надсилання нагадувань про оплату без залучення служби підтримки клієнтів.
  • Для продавців, які також ведуть офлайн-продажі, де QR-код із платіжним посиланням може бути показаний клієнту на екрані або роздрукований.

Чому варто обрати PD PayU Link Płatności Pro

  • Модуль підтримує повний цикл оплати — від надсилання посилання, через підтвердження PayU, до автоматичної зміни статусу замовлення в PrestaShop.
  • Конфігурацію поділено на зрозумілі вкладки з польською інструкцією та чеклістом, завдяки чому запуск не потребує технічної допомоги.
  • Сумісний з PrestaShop 1.7 до 9.x і PHP 7.0 до 8.5 — працює на старіших і найновіших версіях рушія.
  • Пройшов багатоступеневий аудит безпеки, продуктивності та сумісності — це не експериментальний модуль, а продукт, готовий до впровадження у продакшн.

Деталі продукту

Підтримка Prestashop 9.x
Так
Підтримка Prestashop 8.x
Так
Підтримка Prestashop 1.7.x
Так
Підтримка Prestashop 1.6.x
Так
Модульні переклади
EN, ENG
Безкоштовна підтримка
Так
Безкоштовні оновлення (1 рік)
Так
Легко встановлюється
Так
Потрібна модифікація двигуна
Немає
PDPLP-FULL

Changelog

Release history for this product. Expand an entry to see what changed.

  • moduł został kompletnie przepisany pod PrestaShop 9.x

FAQ

Find answers to the most common questions about this product.

Модуль дозволяє надіслати клієнту посилання для повторної оплати замовлення через PayU. Посилання можна надіслати вручну з картки замовлення в панелі адміністрування або автоматично за допомогою запланованого cron-завдання. Після оплати клієнтом PrestaShop автоматично отримує підтвердження від PayU і змінює статус замовлення.

Вам потрібні три дані з конфігурації POS у панелі продавця PayU: Client ID (номер POS), Client Secret (пароль OAuth) та Second Key (ключ підпису IPN). Без ключа підпису IPN модуль відхилить усі сповіщення від PayU, і замовлення ніколи не змінять статус на оплачені.

На картці замовлення в розділі Надсилання посилання на оплату PayU доступні дві кнопки: Надіслати посилання на оплату (повна сума, що залишилася до сплати) та Надіслати посилання з власною сумою (будь-яка сума, введена оператором). Після натискання модуль генерує посилання в PayU, зберігає його в базі та надсилає електронний лист клієнту.

Після увімкнення функції cron у конфігурації модуля та вибору статусів замовлень для моніторингу, модуль циклічно перевіряє замовлення в цих статусах і надсилає клієнтам електронні листи з посиланням на оплату. Оператор повинен скопіювати URL cron зі сторінки конфігурації та додати його до розкладу сервера (crontab). Максимально 200 замовлень обробляються за один запуск.

Клієнт натискає посилання в електронному листі, переходить на сторінку PayU, обирає спосіб оплати (картка, BLIK, переказ) і оплачує замовлення. PayU надсилає до модуля зашифроване сповіщення IPN, модуль перевіряє його автентичність і автоматично змінює статус замовлення в PrestaShop на налаштований стан (наприклад, Платіж прийнято). Увесь процес є автоматичним.

Режим sandbox перемикає всі виклики API на тестове середовище PayU (secure.snd.payu.com), де можна безпечно тестувати інтеграцію без реальних транзакцій. PayU вимагає окремих тестових даних (Client ID, Secret, Second Key) для sandbox. Після тестування слід вимкнути sandbox і ввести продукційні дані.

Так. Після ввімкнення опції Нагадування перед закінченням терміну дії у вкладці Cron і обслуговування модуль автоматично надсилає другий електронний лист клієнтам, у яких посилання для оплати незабаром втратить чинність. За замовчуванням нагадування надсилається за 24 години до закінчення терміну дії. Цей час можна змінити в конфігурації.

Так. Біля кожного активного посилання в таблиці історії на картці замовлення видно кнопку повторного надсилання (іконка конверта). Натискання на неї повторно надсилає той самий e-mail клієнту без створення нового замовлення PayU. Кнопка доступна лише для посилань, які ще не втратили чинність і не були оплачені або скасовані.

Біля кожного посилання на оплату в таблиці історії доступна кнопка з іконкою QR. Після натискання відображається модальне вікно з QR-кодом, згенерованим з URL-адреси посилання на оплату. Це корисно в сценаріях офлайн-продажу, де оператор може показати QR-код клієнту на екрані, щоб той відсканував його телефоном і оплатив замовлення.

Так. Кожен магазин у конфігурації multistore може мати окремі облікові дані PayU (Client ID, Secret, Second Key), режим sandbox, а також зіставлення статусів. Cron обробляє замовлення з усіх активних магазинів, а сповіщення IPN перевіряються для кожного магазину окремо. Електронні листи надсилаються з адреси, налаштованої для конкретного магазину.

Найчастішою причиною є відсутній або неправильний ключ підпису IPN (Second Key) у конфігурації модуля. Без цього ключа модуль відхиляє всі сповіщення від PayU. Щоб це виправити, скопіюйте Second Key з конфігурації POS у панелі продавця PayU та вставте його на вкладці Дані автентифікації PayU у конфігурації модуля. Також перевірте логи PrestaShop (Конфігурація, Розширені, Логи) на наявність записів з pdpayupaymentlinkpro.

Модуль був підготовлений з урахуванням широкої сумісності та підтримує PrestaShop від версії 1.7.0 аж до 9.x, а також PHP від 7.0 до 8.5. Він працює як на старіших інсталяціях, так і на найновіших версіях рушія, зберігаючи узгоджену роботу та конфігурацію.

Відгуки (0)

Немає відгуків