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