По договоренности
Есть самописный модуль для WHMCS, который позволяет автоматизировать частично работу с юридическими лицами.
Это генерация счетов, актов, актов сверок.
На данный момент модуль работает на версии WHMCS 8.7 и php 7.4
Требуется реализовать возможность его работы на WHMCS 8.13 и php 8.3+
Из основных моментов что требуется починить в административной части:
1. addonmodules.php?module=LegalEntities&action=actsVerify не корректно работает генератор pdf акты сверки
2. addonmodules.php?module=LegalEntities&action=demo не корректно работает генератор pdf актов
3. Не открываются настройки модуля addonmodules.php?module=LegalEntities&action=settings
Клиентская часть:
1. Не работает хук скрытия способа оплаты, если физическое лицо.
2. Само собой не работает корректно скачивание актов и генератор актов сверки в клиентском части.
3. На странице счета если нажимать кнопку посмотреть, если url whmcs, не в корне, то путь ссылку не верный.
Дополнить:
1. В настройках компании, добавить ставки НДС, 5% и 7%. Не забыть, учитывать это при генерации счетов и генерации актов, УПД.
2. Добавить ещё две страницы. для генерации УПД(УПД и превью генерации УПД), плюсом к актам. Реализовать возможность, что акты по старой форме генерируются если счет оплачен до n даты, после уже будет генерироваться в формате УПД.
3. На странице счета/pdf счета добавить QR , для возможности быстрой оплаты через банк клиент у клиентов. Что писать в QR предоставим.
Для работы предоставляется стенд на старой и новой версии WHMCS и php.
Итог выполненной задачи, модуль работает на свежей версии WHMCS и php аналогично старой версии, плюс добавлен/исправлен функционал.
P.S. Часть пунктов описана кратко, при заинтересованности может быть описана более подробно.