Компонент оплаты онлайн через KazKomBank для Yii2
Привет, читатель!
В большинстве проектов, которыми я занимаюсь, присутствует функционал оплаты онлайн. И, как правило, в качестве надежной системы оплаты наши клиенты выбирают ePay от КазКома.
Несмотря на обновленный лендинг, в технической документации полно устаревших примеров для PHP интеграции (которые, тем не менее, верно работают для версий PHP ниже 5.4). Плюс отсутствие пространства имен и несколько классов в одном файле не дают мне спокойно спать по ночам, ведь в своем коде я стараюсь не допускать подобной практики.
И вот, спустя два года работы на Yii2, я таки решился написать компонент, который реализует функционал примеров, но с более простой конфигурацией и чистым кодом.
Выношу на вердикт разработчикам казнета свою либу:
Ссылка на GitHub
Способ установки стандартный, через менеджер пакетов Composer. Он, так же как и пример использования, описан в документации к пакету в GitHub.
Буду очень рад конструктивной критике и пожеланиям (можно сюда, но лучше в issues на GitHub'e)!
В большинстве проектов, которыми я занимаюсь, присутствует функционал оплаты онлайн. И, как правило, в качестве надежной системы оплаты наши клиенты выбирают ePay от КазКома.
Несмотря на обновленный лендинг, в технической документации полно устаревших примеров для PHP интеграции (которые, тем не менее, верно работают для версий PHP ниже 5.4). Плюс отсутствие пространства имен и несколько классов в одном файле не дают мне спокойно спать по ночам, ведь в своем коде я стараюсь не допускать подобной практики.
И вот, спустя два года работы на Yii2, я таки решился написать компонент, который реализует функционал примеров, но с более простой конфигурацией и чистым кодом.
Выношу на вердикт разработчикам казнета свою либу:
Ссылка на GitHub
Способ установки стандартный, через менеджер пакетов Composer. Он, так же как и пример использования, описан в документации к пакету в GitHub.
Буду очень рад конструктивной критике и пожеланиям (можно сюда, но лучше в issues на GitHub'e)!