Расширение для работы с QIWI

Заказчик пожелал прикрутить к некой своей системе прием финансов через платежные терминалы QIWI. Поскольку данная контора весьма противна в плане взаимодействия с гражданами этой страны, убедить их добавить свою кнопку в терминал не получилось по целому ряду причин. Пришлось использовать их сервис "QIWI Кошелек", но не обычный, а который для интернет-магазинов и фрилансеров.
Поскольку разрабатываю я в основном на фреймворке Yii, а расширения для работы с QIWI нет, пришлось писать свое. Что в итоге получилось, можно глянуть тут
P.S.: Собственно за эту поделку я и получил инвайт на Habrahabr.