<?php require_once("wmmerchant.class.php"); /* Для отображения формы используйте wmmerchant.php?pay */ $merchant = new WmMerchant(); $merchant->setPrice(0.01); // цена товара $merchant->setDescription("Тестовая продажа"); // описание товара $merchant->setPurseNumber("Z000000000006"); // кошелек продавца $merchant->setPaymentNumber(1); // установить локальный номер платежа. if (isset($_GET['pay'])) { print "Интерфейс оплаты, сумма 0.01<br>"; $form = $merchant->generatePayForm();//генерация формы для оплаты if ($form !== false) { print $form; } else { echo "Ошибка при генерации формы"; } } if (isset($_GET['result'])) { $merchant->prerequest();//предпроверка полученных данных } if (isset($_GET['success'])) { if ($merchant->isSuccess()) {// если верные даныне получены print "Удачная оплата";//выполянем нужные действия } } if (isset($_GET['fail'])) { //платеж не прошел либо пользователь отменил его. print "Неудачная оплата"; } ?>