All Projects → atnartur → php-qiwi

atnartur / php-qiwi

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

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to php-qiwi

SimpleQIWI
Простая библиотека позволяющая принимать QIWI платежи.
Stars: ✭ 113 (+352%)
Mutual labels:  qiwi-api, qiwi
glQiwiApi
The ultrarapid and multifunctional wrapper over QIWI and YooMoney
Stars: ✭ 44 (+76%)
Mutual labels:  qiwi-api, qiwi
Donate-page
Таблица донатеров с авторизацией через VK и Discord и оплатой через Yoomoney и Qiwi p2p
Stars: ✭ 13 (-48%)
Mutual labels:  qiwi

php-qiwi

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].