Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atnartur/php-qiwi

PHP класс для работы с платежным API от QIWI
https://github.com/atnartur/php-qiwi

php php-qiwi qiwi qiwi-api

Last synced: about 1 month ago
JSON representation

PHP класс для работы с платежным API от QIWI

Awesome Lists containing this project

README

        

php-qiwi
========

PHP класс для работы с платежным API от QIWI

Исходный код с документацией находятся в ```qiwi.class.php```, а примеры - в ```example.php```

## Замечания
* Для работы класса должны быть указаны параметры ```shop_id``` (ID магазина), ```rest_id``` (API (REST) ID магазина), ```rest_pass``` (пароль API), ```prv_name``` (название магазина). Информацию о доступах к API можно получить на [этом сайте](http://ishop.qiwi.com)
* Магазин должен быть подтвержден
* Подробная документация находится на [ishop.qiwi.com](http://ishop.qiwi.com)
* Счет на оплату выставляется даже если у пользователя нет достаточной суммы для его оплаты
* Отмену счета ```reject()``` нельзя делать сразу после вызова ```redir()```, потому что у счета может не появиться возможность оплаты, т. е. счет отменится до того, как пользователь сможет его оплатить.
* ```redir()``` посылает заголовки, поэтому должен вызываться до вывода любого текста. Если такое невозможно, воспользуйтесь методом ```redir_link()```, чтобы получить ссылку для редиректа на сайт платежной системы
* Если возникают ошибки при обращении к Qiwi API, нужно включить отладку с помощью переменной ```debug```
* Подробная документация по методам класса находится в ```qiwi.class.php```