Open terentev-space opened 2 years ago
Отвечу себе сам, после долгой и упорной переписки с поддержкой, оказалось, что старое API никак поддерживаться не будет, нам дали новый личный кабинет, который ещё и зарегистрировали неправильно... Вот их ответ:
К сожалению, старый протокол приема платежей больше не будет действовать. Как Вы могли уже обратить внимание, универсальный протокол был переведен на сайте с Документацией в раздел "Архив": https://developer.qiwi.com/
Приносим наши извинения за доставленные неудобства.
Но Вы уже подключены на новый, усовершенствованный протокол интернет-эквайринга. Так как Вы перешли на новый протокол приема платежей, Вам необходимо пользоваться новой документацией: https://developer.qiwi.com/ru/payments/#get-started
Но это уже бюрократия, в любом случае, Актуальная документация: https://developer.qiwi.com/ru/payments/#get-started Я на скорую руку написал интеграцию: https://github.com/terentev-space/qiwi-php-client Скажу сразу, там пока всего пара методов, но для моих нужд хватило, возможно в будущем QIWI поправят свою либу или напишут новую, но пока этого не случилось велосипеды нам в руки, кто не хочет городить свои - может пользоваться моим, выложил в открытый доступ, правки и доработки будут тоже не лишними, если есть варианты лучше - тоже напишите, бегло пробежался ничего толкового не нашёл.
Здравствуйте, теперь при попытке создать методом
createBill
вылетает исключение:BillPaymentsException
. Более подробное изучение вопроса показало, что метод PUT https://api.qiwi.com/partner/bill/v1/bills/ теперь отдаёт 405 Method Not Allowed, с таким bodyЯ слышал, что у QIWI должны были произойти изменения, но ни на странице API https://developer.qiwi.com/en/bill-payments/?shell#create, ни в инструкции, которая мне пришла, я не нашёл ничего конкретного. Так же не вижу изменений в данной библиотеке, подскажите, стоит ли ждать обновлений или можно уже делать их своими силами? А может я просто чего-то не понимаю и всё намного проще?
UPD Дополню, по адресу bss@qiwi.com я связался, но пока мне ничего не ответили, решил написать ещё и тут.