Автоматические выплаты

Как делать автоматические выплаты

Думаю у многих людей возникала идея сделать у себя автоматические выплаты. Например сделать какой-либо сервис, или форум с оплатой за сообщения, и что-бы заработанные деньги люди могли выводить полностью в автоматическом режиме. Все казалось-бы сделать не так сложно, но упирается в персональный аттестат Webmoney. Без него невозможно пользоваться этими нужными интерфейсами. Но разве мы ищем легких путей? Есть куча обходных дорог и способов как рассылать webmoney автоматически без персонального аттестата, о одной из них я расскажу.

Где-то около года назад понадобилось создать для небольшого сайта бесплатную лотерею (для заманухи пользователей). Естественно обрабатывать все выигрышные билеты вручную, и выплачивать ручками это просто адский труд, да и не по-программерски это. Стал искать решения, от покупки персонального аттестата в то время пока отказался, отложив это дело на потом. Решение было найдено быстро — в сервисе, котором менял деньги (menyala.ru) обнаружил забавную кнопку «Массовые выплаты», и после изучения мануала понял, что это именно то, что и требуется!

Итак, кто решился, регаемся, и заводим аккаунт в массовых платежах. После регистрации все работает в тестовом режиме, и нужно ждать, пока администрация одобрит проект (иначе платежи не будут доступны).

Все, самая сложная часть закончена, можете бежать на свой хостинг, создавать тестовый файл, например pay.php с таким содержимым:

<?

$xml=»<?xml version=\»1.0\» encoding=\»windows-1251\» ?>

<import_request>

<request id=\»».rand(1,5000).»\»>

<target_currency>WMR</target_currency>

<target_account>R201457961240</target_account>

<target_amount>0.1</target_amount>

<email>mail@gmail.com</email>

<partner_id>partnerid</partner_id>

<password>md5hash</password>

</request>

</import_request>»;function _GetAnswer($address, $xml){

$ch = curl_init($address); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_POST,1); curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);

$result=curl_exec($ch); return $result;

}$answer=_GetAnswer(«https://www.menyala.ru/external_partner/service/», $xml);

?>

Что-же тут такое? Все просто — формируется XML-запрос и отправляется к ним на сервак.

Только замените кошель на тот, куда нужно слать, цену в 10 копеек на нужную, почтовый ящик, id партнера, который дадут вам и md5-хэш пароля.

Как это работает можно посмотреть у меня. (на домен в примечании к платежу не смотрите, тот проект уже не работает, и кто-то перехватил домен и повесил редирект на адалт)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Оставьте мне собщение