Настройка на стороне вебмани
https://merchant.webmoney.ru/conf/purse.asp#act
https://merchant.webmoney.ru/conf/guide_simple.asp
в параметре RRR перехватываешь артикул товара и открываешь его после оплаты
алгоритм работы
fail.php
<html>
<head>
<meta charset="UTF-8">
<title>Fail</title>
</head>
<body>
<p><a href="pay.php">Главная</a> Платеж не был выполнен.</p>
</body>
</html>
<?php
echo "<pre>";
print_r($_POST);
echo "</pre>";
$f=serialize($_POST);
file_put_contents('wm.txt',$f);
?>
pay.php
<form action="https://merchant.webmoney.ru/lmi/payment.asp" method="POST">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="10.00">
<input type="hidden" name="LMI_PAYMENT_DESC_BASE64" value="0YLQtdGB0YLQvtCy0YvQuSDRgtC+0LLQsNGA">
<input type="hidden" name="LMI_PAYEE_PURSE" value="R234417284627">
<input type="hidden" name="RRR" value="rrrrrrrrrrr">
<input type="submit" class="wmbtn" style="font-famaly:Verdana, Helvetica, sans-serif!important;padding:0 10px;height:30px;font-size:12px!important;border:1px solid #538ec1!important;background:#a4cef4!important;color:#fff!important;" value="оплатить10.00 WMR ">
</form>
<?php
$f=unserialize(file_get_contents('wm.txt'));
echo "<pre>";
print_r($f);
echo "</pre>";
?>
result.php
Yes
<?php
/*
echo "<pre>";
print_r($_POST);
echo "</pre>";
*/
$f=serialize($_POST);
file_put_contents('wm.txt',$f);
?>
success.php
<html>
<head>
<meta charset="UTF-8">
<title>Success</title>
</head>
<body>
<p><a href="pay.php">Главная</a> Платеж был выполнен.</p>
</body>
</html>
<?php
$f=unserialize(file_get_contents('wm.txt'));
echo"<pre>";
print_r($f);
echo"</pre>";
?>
https://merchant.webmoney.ru/conf/purse.asp#act
https://merchant.webmoney.ru/conf/guide_simple.asp
в параметре RRR перехватываешь артикул товара и открываешь его после оплаты
алгоритм работы
- заходишь на pay.php и выбираешь товар
- при оплате и не оплате тайный переход на result.php
- с него переброс на fail.php ошибка или sussecc.php прошел
- данные передаются post и пишутся
- открываешь товар RRR оплата пришла
fail.php
<html>
<head>
<meta charset="UTF-8">
<title>Fail</title>
</head>
<body>
<p><a href="pay.php">Главная</a> Платеж не был выполнен.</p>
</body>
</html>
<?php
echo "<pre>";
print_r($_POST);
echo "</pre>";
$f=serialize($_POST);
file_put_contents('wm.txt',$f);
?>
pay.php
<form action="https://merchant.webmoney.ru/lmi/payment.asp" method="POST">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="10.00">
<input type="hidden" name="LMI_PAYMENT_DESC_BASE64" value="0YLQtdGB0YLQvtCy0YvQuSDRgtC+0LLQsNGA">
<input type="hidden" name="LMI_PAYEE_PURSE" value="R234417284627">
<input type="hidden" name="RRR" value="rrrrrrrrrrr">
<input type="submit" class="wmbtn" style="font-famaly:Verdana, Helvetica, sans-serif!important;padding:0 10px;height:30px;font-size:12px!important;border:1px solid #538ec1!important;background:#a4cef4!important;color:#fff!important;" value="оплатить10.00 WMR ">
</form>
<?php
$f=unserialize(file_get_contents('wm.txt'));
echo "<pre>";
print_r($f);
echo "</pre>";
?>
result.php
Yes
<?php
/*
echo "<pre>";
print_r($_POST);
echo "</pre>";
*/
$f=serialize($_POST);
file_put_contents('wm.txt',$f);
?>
success.php
<html>
<head>
<meta charset="UTF-8">
<title>Success</title>
</head>
<body>
<p><a href="pay.php">Главная</a> Платеж был выполнен.</p>
</body>
</html>
<?php
$f=unserialize(file_get_contents('wm.txt'));
echo"<pre>";
print_r($f);
echo"</pre>";
?>
Аттестат: | персональный | ||||||||
---|---|---|---|---|---|---|---|---|---|
Регистрация в Мегастоке: | Нет | ||||||||
Лимиты: | лимитирован и лимит пока не превышен (причина лимита - нет регистрации в Мегастоке)
|
Детальное описание интерфейса сервиса Web Merchant Interface см. на Wiki.webmoney
Дополнительные методы оплаты
Бизнес идея
бесплатная доска объявлений
https://vk.com/club76579123 парсишь и размещаешь в приложении с рекламой