Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «qiwi»
Микрокредиты для пользователей QIWI VISA Wallet 2012-12-21 12:41:12
QIWI VISA Wallet и ... проект. Теперь пользователи QIWI VISA Wallet смогут ...
+ развернуть текст сохранённая копия
QIWI VISA Wallet и сервис микрокредитования Platiza.ru запустили совместный проект. Теперь пользователи QIWI VISA Wallet смогут получать микрозаймы на различные покупки, в том числе и онлайновые, не выходя из дома. Недавно запущенный сервис Platiza выдает в кредит суммы до 3 тыс. рублей на срок до месяца, что позволит его клиентам приобретать недорогие товары в интернет-магазинах, не дожидаясь [...]
Тэги: platiza, qiwi, visa, wallet, микрокредитования, новость, сервис
Платёжные системы 2012-12-18 12:24:28
... счет. Payza(AlertPay), QIWI кошелёк, WebMoney ... ; QIWI кошелёк Платёжный сервис, ...
+ развернуть текст сохранённая копия
Платёжные системы Регистрация, Пополнение счёта, Вывод денег на банковский счет. Payza(AlertPay), QIWI кошелёк, WebMoney QIWI кошелёк Платёжный сервис, предназначен для оплаты различных повседневных услуг, от мобильной связи и ЖКУ до банковских кредитов. WebMoney «Вебмани» Электронная платёжная система, обслуживающая на начало 2012 года более 16 млн счетов. В системе Webmoney имеется несколько видов расчётных [...]
Тэги: alertpay, payza, payza(alertpay), qiwi, webmoney, банковский, вебмани, вывод, денег, кошелёк, платёжный, пополнение, регистрация, система, счет, счёт
Библиотека для работы с QIWI через SOAP 2012-12-11 15:45:54
... прием платежей через QIWI. Сказано — сделано! ... приходят уведомления от QIWI Кошелька.
* SoapServer ...
+ развернуть текст сохранённая копия
Так уж получилось, что мы решили у себя подключить прием платежей через QIWI. Сказано — сделано! Вот только в процессе разработки пришлось столкнуться с убогостью примеров кода от разработчиков киви:
Код сервера, принимающего запрос от киви<?php
/**
* На этот скрипт приходят уведомления от QIWI Кошелька.
* SoapServer парсит входящий SOAP-запрос, извлекает значения тегов login, password, txn, status,
* помещает их в объект класса Param и вызывает функцию updateBill объекта класса TestServer.
*
* Логика обработки магазином уведомления должна быть в updateBill.
*/
$s = new SoapServer('IShopClientWS.wsdl', array('classmap' => array('tns:updateBill' => 'Param', 'tns:updateBillResponse' => 'Response')));
// $s = new SoapServer('IShopClientWS.wsdl');
$s->setClass('TestServer');
$s->handle();
class Response {
public $updateBillResult;
}
class Param {
public $login;
public $password;
public $txn;
public $status;
}
class TestServer {
function updateBill($param) {
// Выводим все принятые параметры в качестве примера и для отладки
$f = fopen('c:\\phpdump.txt', 'w');
fwrite($f, $param->login);
fwrite($f, ', ');
fwrite($f, $param->password);
fwrite($f, ', ');
fwrite($f, $param->txn);
fwrite($f, ', ');
fwrite($f, $param->status);
fclose($f);
// проверить password, login
// В зависимости от статуса счета $param->status меняем статус заказа в магазине
if ($param->status == 60) {
// заказ оплачен
// найти заказ по номеру счета ($param->txn), пометить как оплаченный
} else if ($param->status > 100) {
// заказ не оплачен (отменен пользователем, недостаточно средств на балансе и т.п.)
// найти заказ по номеру счета ($param->txn), пометить как неоплаченный
} else if ($param->status >= 50 && $param->status < 60) {
// счет в процессе проведения
} else {
// неизвестный статус заказа
}
// формируем ответ на уведомление
// если все операции по обновлению статуса заказа в магазине прошли успешно, отвечаем кодом 0
// $temp->updateBillResult = 0
// если произошли временные ошибки (например, недоступность БД), отвечаем ненулевым кодом
// в этом случае QIWI Кошелёк будет периодически посылать повторные уведомления пока не получит код 0
// или не пройдет 24 часа
$temp = new Response();
$temp->updateBillResult = 0;
return $temp;
}
}
?>
Я конечно понимаю, пример исчерпывающий, но можно ведь было что-нибудь «поготовее» выложить? Поскольку система популярна, как и язык PHP — я решил сразу вынести библиотеку в публичный репозитарий, дабы упростить жизнь тем, кому только предстоит подключать эту систему. Так как в недавнем моем вопросе никто против поста не возражал — выкладываю ее тут.
Описание
Тэги: composer, packagist, php, qiwi, soap, платежный, система
Предновогодняя акция Europa Casino 2012-12-01 12:17:38
С 1-го по 25-е декабря 2012 года, онлайн казино с поддержкой русского языка — Europa Casino ...
+ развернуть текст сохранённая копия
С 1-го по 25-е декабря 2012 года, онлайн казино с поддержкой русского языка — Europa Casino предлагает ежедневные сюрпризы, как своим новым, так и давним игрокам. Среди их предложений — бонусы, возврат части выигрыша заведения, дополнительные очки-компс и другие сюрпризы. … Читать далее →
Тэги: moneta.ru, playtech, qiwi, software, virtual, visa, webmoney, акция, бонус, бонус-код, европа, интернет, казино, новогодний, новость, поддержка, рождественский, русский, язык
Пластиковая карта Яндекс.Денег или карта Киви? Сравнение и обзор 2012-11-28 01:59:46
... Яндекс.Деньги и Qiwi, т.к. с ...
+ развернуть текст сохранённая копия
Давно хотелось сделать обзор двух пластиковых карточек от платёжных систем Яндекс.Деньги и Qiwi, т.к. с удовольствием пользуюсь и той и другой. Их я описывал ранее на данном сайте: Видео про банковскую карту от Yandex. Активация, pin-код и снятие денег с Яндекс-карточки. Пластиковая карта Киви. Как получить QVP и активировать её.Читать полностью: Пластиковая карта Яндекс.Денег или карта Киви? ..дальше про "Пластиковая карта Яндекс.Денег или карта Киви? Сравнение и обзор"
Тэги: qiwi, интересный, интернет, полезный, яндекс
Главная / Главные темы / Тэг «qiwi»
|
Взлеты Топ 5
Падения Топ 5
|