Robokassa - система электронных платежей

Рано или поздно любой веб-мастер столкнется с необходимостью использовать на своем или сайте клиента систему приема электронных платежей. Различных систем большое множество, можно использовать каждую в отдельности, но все же лучше воспользоваться уже готовым сервисом. Мой взгляд остановился на системе приема платежей под названием Робокасса (http://robokassa.ru/).

Прелесть данной системы в следующем:

  1. Принимает платежи практически всеми известными способами (от SMS-сообщений до MasterCard);
  2. Небольшая комиссия, которую можно возложить либо на клиентов, либо платить самому - 5%;
  3. Удобная система отчетов о проведенных, отмененных и замороженых платежах;
  4. Система работает как с юридическими лицами, так и физическими;
  5. Адекватная техподдержка.

Для начала пройдите регистрацию и заполните все необходимые поля. Выполните все требования робокассы и мы приступим к самому интересному, к настройке счета и скриптов. Я показывать вам буду на примере моего проекта - сервиса объявлений.

После успешной регистрации и всех формальностей вы попадете в личный кабинет. Сразу обращаю ваше внимание на то, что пока вы пользуетесь тестовым сервером, но после запроса на активацию сменить настройки уже будет нельзя, поэтому смотрите внимательно на следующее изображение, а ниже я объясню что к чему:

 

С паролями все ясно. Нас интересуют поля с методами отправки и URLами. Сразу оговорюсь, что не так важно какой метод отправки вы выберите, но все же лучше метод POST. А вот URLы имеют самое важное значение. У меня на сайте за проведение всех денежных операций пользователей отвечает 1 страница, которая меняется в зависимости от передаваемых ей данных. Именно поэтому каждый URL имеет похожее значение, где меняется только переменная act. Именно эта переменная будет передавать нашему серверу значение о том, в какое состояние перешел платеж. Вы можете настроить все по своему, но главное чтобы смысл вам был понятен. В зависимости от значения данной переменной мы будем запускать тот или иной скрипт.

Рассмотрим поближе всю систему. Скачайте демонстрационную систему с сайта Робокассы, она нам очень поможет. Для начала форма отправки заявки на оплату:

echo "

Стоимость 1 ОП равна 30 рублей. В зависимости от способа оплаты который вы выберете эта стоимость может изменится, т.к. некоторые платежные системы берут дополнительную комиссию.

Количество приобретаемых ОП: "; $setTime = time(); $maxCoins = 10; $userNumber = $_SESSION["iduser"]; $numberOfOrder = $userNumber+$setTime; echo "

Номер счета: ".$numberOfOrder."

Общая стоимость рублей

";

Данная форма позволит нам выбрать, сколько очков мы будем покупать - 1 очко стоит 30 рублей. Таким образом выбрав 4 очка мы купим их за 120 рублей. В поле Общая стоимость выводится сразу сумма средствами JS (мы не будем здесь показывать как это делать, урок не о том). После нажатия на кнопку Продолжить оплату, пользователь передаст номер заказа, свой ID, сумму покупки скрипту, который выполняется на этой же странице.

При получении всех данных срабатывает следующий скрипт:

	if (isset($_REQUEST["coinsToPay"]) && isset($_REQUEST["numberOfOrder"])) {
	echo "

Мы используем популярную систему приема платежей, которая гарантирует безопасность ваших переводов. В случае проблем просьба писать в техподдержку.

"; echo "
"; echo "

Номер счета: ".$_REQUEST["numberOfOrder"]."

"; $coins = $_REQUEST["coinsToPay"]; echo "

Вы приобретаете ".$coins." ОП

"; $sumPay = $coins*30; echo "

Сумма к оплате по счету: ".$sumPay." руб.

"; // регистрационная информация (логин, пароль #1) // registration info (login, password #1) $mrh_login = "*********"; $mrh_pass1 = "*********"; // номер заказа // number of order $inv_id = $_REQUEST["numberOfOrder"]; // описание заказа // order description $inv_desc = "Оплата очков Easy-bay"; // сумма заказа // sum of order $out_summ = $sumPay; // тип товара // code of goods $shp_item = "Coins"; // предлагаемая валюта платежа // default payment e-currency $in_curr = "PCR"; // язык // language $culture = "ru"; // формирование подписи // generate signature $crc = md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item"); // форма оплаты товара // payment form print "". "
". "". "". "". "". "". "". "". "". "". "
"; echo "
"; mysql_query("INSERT INTO orders (id_order, userid, sum_pay, coins, status) VALUES ('$inv_id', '$userid', '$out_summ', '$coins', 0)"); }

В поля $mrh_login, $mrh_pass1 для начала оставьте те, что даны для тестового сервера, а после отладки всей системы смените на свои. Обратите внимание на переменную $crc, она необходима для того, чтобы передать серверам Робокассы зашифрованную подпись, без которой не пройдет платеж. Так же посоветую использовать свою базу для хранения всех заказов, как это сделано у меня. Так вам проще будет отследить кто оплатил, статус его платежа, дату и время и в случае какого-нибудь сбоя робокассы (или своих неверных настроек) вы сможете безболезненно все исправить.

Теперь распакуйте все скачанные с робокассы файлы, из всех файлов нам понадобятся: result.php, success.php, fail.php. Эти файлы содержат всю необходимую информацию о проведении оплаты. Давайте подключим их опять же к нашему же файлу:

if ($_REQUEST["act"]==1) {
	if (file_exists("includes/success.php")) {
		require("includes/success.php");
		mysql_query("UPDATE orders SET status='1' WHERE id_order='$inv_id'");
		$result_coins = mysql_query("SELECT coins, userid FROM orders WHERE id_order='$inv_id'");
		$myrow_coins = mysql_fetch_array($result_coins);
		$result_old = mysql_query("SELECT coins FROM users WHERE id='$myrow_coins[userid]'");
		$myrow_old = mysql_fetch_array($result_old);
		$new_coins  = $myrow_old["coins"]+$myrow_coins["coins"];
		mysql_query("UPDATE orders SET status='1' WHERE id_order='$inv_id'");
		mysql_query("UPDATE users SET coins='$new_coins' WHERE id='$myrow_coins[userid]'");
	}
}
if ($_REQUEST["act"]==2) {
	if (file_exists("includes/fail.php")) {
		require("includes/fail.php");
		mysql_query("UPDATE orders SET status='2' WHERE id_order='$inv_id'");
	}
}
if ($_REQUEST["act"]==3) {
	if (file_exists("includes/result.php")) {
		require("includes/result.php");
		mysql_query("UPDATE orders SET status='3' WHERE id_order='$inv_id'");
	}
}

Обратите внимание, в зависимости от того, какое значение мы передали переменной act у нас грузится соответствующий файл - вот в этом и была вся идея. Если мы получили значение 1, то значит платеж прошел успешно, мы получили деньги и соответственно можем плательщику начислить очки, а сам заказ перевести в состояние исполненных. Если 2, то в базе пишем, что пользователь отказался от платежа. act=3 вы вряд ли когда увидите, хотя он соответственно проходит и сразу же запускает нам условие равное 1, т.е. это промежуточный шаг который в основе своей оповещает только администратора.

Рассмотрим структуру каждого файла в отдельности. fail.php:

$inv_id = $_REQUEST["InvId"];
echo "Вы отказались от оплаты. Заказ# $inv_id\n";
echo "You have refused payment. Order# $inv_id\n";

Тут все просто, если пользователь отказался от платежа то мы просто выводим ему это на экран.

success.php:

// регистрационная информация (пароль #1)
// registration info (password #1)
$mrh_pass1 = "*******";
// чтение параметров
// read parameters
$out_summ = $_REQUEST["OutSum"];
$inv_id = $_REQUEST["InvId"];
$shp_item = $_REQUEST["Shp_item"];
$crc = $_REQUEST["SignatureValue"];
$crc = strtoupper($crc);
$my_crc = strtoupper(md5("$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item"));
// проверка корректности подписи
// check signature
if ($my_crc != $crc)
{
  echo "bad sign\n";
  exit();
}
// проверка наличия номера счета в истории операций
// check of number of the order info in history of operations
$f=@fopen("order.txt","r+") or die("error");
while(!feof($f))
{
  $str=fgets($f);

  $str_exp = explode(";", $str);
  if ($str_exp[0]=="order_num :$inv_id")
  { 
	echo "Операция прошла успешно\n";
	echo "Operation of payment is successfully completed\n";
  }
}
fclose($f);

Данный файл отвечает за финальное проведение платежа, сверяет контрольную подпись и успешно проводит платеж, а пользователю сообщает об успешном платеже. А также данный скрипт дописывает в файл order.txt лог проведенной операции.

result.php:

// регистрационная информация (пароль #2)
// registration info (password #2)
$mrh_pass2 = "*********";
//установка текущего времени
//current date
$tm=getdate(time()+9*3600);
$date="$tm[year]-$tm[mon]-$tm[mday] $tm[hours]:$tm[minutes]:$tm[seconds]";
// чтение параметров
// read parameters
$out_summ = $_REQUEST["OutSum"];
$inv_id = $_REQUEST["InvId"];
$shp_item = $_REQUEST["Shp_item"];
$crc = $_REQUEST["SignatureValue"];
$crc = strtoupper($crc);
$my_crc = strtoupper(md5("$out_summ:$inv_id:$mrh_pass2:Shp_item=$shp_item"));
// проверка корректности подписи
// check signature
if ($my_crc !=$crc)
{
  echo "bad sign\n";
  exit();
}
// признак успешно проведенной операции
// success
echo "OK$inv_id\n";
// запись в файл информации о прведенной операции
// save order info to file
$f=@fopen("order.txt","a+") or die("error");
fputs($f,"order_num :$inv_id;Summ :$out_summ;Date :$date\n");
fclose($f);

Как уже говорилось выше, это промежуточный файл, который при отсутствии проблем в системе вернет вам переменную act=1.

Причем обратите внимание, что мы используем введенные нами при регистрации пароли практически во всех исполнительных файлах. В каждом файле свой. Это сделано с целью безопасности системы приема платежа и вашего личного кабинета в системе Робокасса.

Я вам показал лишь пример работы с фиксироваными ценами, таким же образом можно сделать систему приема донатов или настроить интернет-магазин. Хочется пожелать вам удачи с этой системой, внимательно все заполняйте и продумывайте систему, чтобы потом не испытать гнев обманутых пользователей. Подробнее о выплатах вы уже можете прочитать на сайте Робокассы.

Данный урок подготовлен для вас командой сайта ruseller.com
Источник урока: www.ruseller.com
Автор: Павлов Александр
Урок создан: 24 Февраля 2011
Просмотров: 143243
Правила перепечатки


1 последних уроков рубрики "Электронные деньги"

  • Как зарабатывать на сайте, даже если Вам нечего продавать?

    Из этого урока Вы узнаете, как можно начать зарабатывать на обыкновенном сайте с помощью контекстной рекламы. Я, например, за 6 месяцев с 3-х обыкновенных сайтов, заработал 1554$ лишь однажды разместив пару строк кода на страницах этих сайтов.

или авторизуйтесь, чтобы добавлять комментарии, оценивать уроки и сохранять их в личном кабинете
  • 24 Февраля 2011 05:45
    MopuC
    Для меня сейчас актуально, спасибо - будет куда смотреть при подключении :)
  • 24 Февраля 2011 08:51
    alexxhub
    Извиняюсь за небольшую ошибку в картинке. В первом поле должен стоять "/" вместо "?"
    • 3 Марта 2013 21:07
      nebesa
      Запишите Видео-Урок. Непонятно.
  • 24 Февраля 2011 09:04
    notbot
    Спасибо, почитаю...
  • 24 Февраля 2011 15:20
    Overlord888
    Классные уроки пошли! Спасибо!
  • 24 Февраля 2011 16:04
    budzin
    Спасибо :) прикручу к своему инет магазину :)
  • 25 Февраля 2011 04:03
    pasha5282
    а есть такие скрипты,только чтобы без налогов , я не зажал,просто есть свои заморочки.
    • 25 Февраля 2011 07:25
      alexxhub
      Вряд ли, по крайней мере мне пришлось искать очень долго, но так и не нашел. Тот же вебмани мерчант все равно берет комиссию. Если так напрягают комиссии то лучше немного подогнать цену с учетом комиссии.
  • 25 Февраля 2011 13:08
    Иоланта
    а у меня проблемы с первичной регистрацией...там есть поле "Электронный счет(кошелек) Продавца:" что туда нужно вводить? я ввожу свой счет Яндекс.Деньги, а мне система выдает это ошибкой...что я не так делаю? могу скрин приложить
    • 20 Января 2013 02:07
      asizintsev
      потому-что они работают, только с WebMoney!!! Читай внимательней!
  • 25 Февраля 2011 13:12
    alex2385
    А это работает только для России или можно и для других стран СНГ использовать? спасибо!
    • 25 Февраля 2011 13:36
      alexxhub
      Для всех стран СНГ, подписываете стандартные договора. В общем на сайте Робокассы все расписано, важнее всего именно настройки.
  • 25 Февраля 2011 14:47
    Иоланта
    помогите, пожалуйста!!!! у меня проблемы с первичной регистрацией...там есть поле "Электронный счет(кошелек) Продавца:" что туда нужно вводить? я ввожу свой счет Яндекс.Деньги, а мне система выдает это ошибкой...что я не так делаю?
    • 25 Февраля 2011 14:52
      alexxhub
      Дайте скрин этого поля, что то я такого не нашел.
      • 25 Февраля 2011 16:33
        Иоланта
        http://i012.radikal.ru/1102/07/d5537e94c8d4.jpg
        • 26 Февраля 2011 02:40
          alexxhub
          Напишите мне на ящик - alexxhub собака mail.ru Будем разбираться, я сейчас с администрацией робокассы свяжусь узнаю у них что это.
    • 21 Ноября 2013 18:03
      asizintsev
      блин первые 5000р ты должен вывести исключительно на WebMoney, только потом у тебя открывается возможность выводить на другие системы. Соответственно первоначальный кошелек должен быть R-кошеле вебмани!!!
  • 28 Февраля 2011 12:49
    Иоланта
    а те, кто еще не знаком с php не могут настроить этот сервис на своем сайте?
    • 28 Февраля 2011 13:26
      alexxhub
      Почему могут, но все же лучше знать php потому что много лучше дописывать и додедлывать под себя.
      • 28 Февраля 2011 14:10
        Иоланта
        что-то ничего я в коде не поняла, у меня просто диски по PHP еще не изученые лежат...ладно, позже вернусь к этому вопросу(((
  • 10 Марта 2011 16:33
    skylyne
    Подскажите, подойдет ли данная платежная система для Украины и какие есть нюансы в плане страны получателя денег?
  • 24 Марта 2011 00:48
    sanek_slk
    Спасибо за урок, для меня сейчас это очень актуальная тема.
  • 4 Апреля 2011 15:07
    kosma4o
    скажите а как связаться со службой поддержки робокассы я уже 10 запрос делаю на активацию мерчанта а в ответ тишина .... уже 4 день прошел и до сих пор всё глухо как в танке!
    • 28 Апреля 2011 02:56
      alexxhub
      У нас активация проходила 7 дней. Поэтому я думаю 4 дня это нормально. Подождите и активируют. А вообще пользуйтесь вот этой формой: http://robokassa.ru/ru/Support/SendMsg.aspx
  • 4 Мая 2011 08:14
    maxwell
    Огромное спасибо! Отличный урок перегуглил всё что можно в поисках подобного)
  • 27 Мая 2011 12:25
    Zorg68
    <html>
    <html>
  • 19 Июля 2011 12:16
    limurec
    Так долго че то активация проходит ппц...
  • 27 Августа 2011 22:34
    safarovb
    класс то что мне нужно была
  • 21 Октября 2011 16:34
    bjack
    5% - это очень большая комиссия
  • 25 Ноября 2011 09:26
    vaitzet
    Лучше если всё выше сказанное будет в формате видеоурока.Плюс видеоуроки регистрации на web many нюансы проценты и прочее.
  • 5 Декабря 2011 21:18
    Metanart
    Народ, кто работал с этой системой - объясните нюанс пожалуйста! После регистрации мы указываем 2 пароля (разных) в настройках, которые позже юзаем в коде. 1-ый пароль используется в создании первой контрольной суммы, которая отправляется на серв Robo. 2-ой пароль - юзается при создании второй контр.суммы в файле result.php, и они сравниваются. Но они же не совпадают, причем заведомо до сравнения, пароли же разные! Значит и контрольные суммы разные! Особенно если учесть что в первую контр. сумму записывается логин мерчанта, а во вторую - нет. Всю документацию прочел, излазил, везде указано именно так. Где я ошибаюсь? (
    • 17 Января 2012 11:04
      neko89
      вторая контрольная сумма приходит во второй скрипт и никак не зависит от первой! первый мд5 вы отправляете при проводе платежа. второй мд5 приходит к вам уже с ответом сервера робокассы который должен отработать у вас в скрипте и выдать обратно ответ робокассе ( $inv_id OK ) второй мд5 генерируется во втором скрипте исходя из нового пароля и прочих данных которые вы указали и сверяется с ответными данными робокассы. Пишу криво ибо только проснулся!
    • 21 Ноября 2013 18:08
      asizintsev
      Когда ты оправляешь данные об оплате на robo, она расшифровывает md5, далее происходит процессинг оплаты, после чего робокасса сама рассчитывает уже другой md5 с вторым паролем и отправляет его тебе в result.php, в котором происходит проверка.
  • 20 Января 2012 02:41
    Skelt
    Спасибо за урок! Вроде работает))
  • 20 Февраля 2012 20:38
    SskrollY
    http://advisor.wmtransfer.com/SiteDetails.aspx?url=robokassa.ru&tab=feedback ниодного положительного отзыва))
  • 2 Марта 2012 00:02
    asimut
    Вырезка из инструкции: "Предварительно магазин должен у себя запомнить счет (номер, сумма, дата формирования)". Вопрос: Как все это "предварительно запомнить"? В том смысле, чтобы это сохранялось только после отправки запроса на РОБОКАССУ. Глупо же сохранять все это при открытии страницы заказа. А если покупатель на неё зашел любопытства ради (просто посмотреть и ничего не платить) и потом просто закрыл вкладку? При этом сформированный счет сохраняется в БД. А если к тому же таких любопытных много?...
    • 21 Ноября 2013 18:10
      asizintsev
      делаешь удаление через n количество дней, а можно делать сессию уникальной и собирать статистику по оплатившим и не дошедшим до оплаты
  • 18 Апреля 2012 16:53
    kowalsky
    Из минусов не принимает Американ Экспресс (AmEx), периодически подвисает система - люди сидят ждут, часы крутят-крутят, в итоге ничего. Иногда не возвращает результат.
    • 21 Ноября 2013 18:10
      asizintsev
      ниразу не подвела...
  • 25 Сентября 2012 16:03
    Shveik
    привет гайз, туплю конкретно... нужно прикрутить робокассу к joomla 1.5 будет страница с формой заказа, в ней же должна быть "оплатить" на робокассу с сайта робокассы скачал demo_php.zip, там 6 php файлов demo1,2,3 и fail, result, success. куда их заливать в joomla? или нужно из них создавать модули? или при помощи плагина вставки php кода вставлять на страницу? так же не понял с урлами в форме: "А вот URLы имеют самое важное значение. У меня на сайте за проведение всех денежных операций пользователей отвечает 1 страница, которая меняется в зависимости от передаваемых ей данных. Именно поэтому каждый URL имеет похожее значение, где меняется только переменная act" в joomla нужно создать 3 страници? и что туда загонять? кто объяснит убогому?
  • 4 Октября 2012 15:33
    Alex_l79
    Я чето не понял - файлы Result, Success и Fail должны быть в какой папке? Что должно происходить после показа? Как при работе с ADSManager сделать так, чтобы система понимала, за какое объявление прошла оплата? Как сделать, чтобы после оплаты возвращалась страница с этим объявлением, за которое проведена оплата? Ато за исследованием структуры файлов упустили важные моменты. Если кто знает, подскажите плз! Заранее спасибо!
    • 21 Ноября 2013 18:11
      asizintsev
      пиши мне a.sizintsev собака mail.ru расскажу че куда
  • 2 Ноября 2012 22:09
    gami
    как РОБОКАССУ подключить к регистрации,что бы регистрация была платной?
    • 21 Ноября 2013 18:13
      asizintsev
      это легко сделать. Можно сначала собирать данные посетителя с формы дать ему доступ к личному кабинету, но сделать ему ограничение по времени оплаты регистрации, если не оплатил в течении 2-3 дней удаляешь его.
  • 21 Февраля 2013 17:18
    bilyal
    там можно настроить автоплатеж, когда клиент оплачивает сумму что бы и на карту менеджера упали его проценты?
  • 24 Февраля 2013 21:01
    nebesa
    НЕПОНЯТНО! - Нужен Видео-Урок! 1) Это код одного файла room.php? - Который Нужно Склеить По порядку? 2) includes/success.php - Нужно создать папку includes и закинуть туда эти 3 файла fail.php, success.php, result.php? 3) Где Дамп Базы? (непонятно нужно делать таблицу еще и с юзерами? Так же непонятно с таблицей orders и полями id_order, userid, sum_pay, coins, status) 4) Нужно открывать и закрывать <? ... ?> -- ? 5) Без мега опыта - получается Путаница 100% 6) Правильно было бы объяснить про ТЕСТОВЫЙ ВАРИАНТ, а Потом про Боевой! 7) Про пароли 1 и 2 не рассказали четко. НУ КАК МОЖНО РАЗОБРАТЬСЯ НОВИЧКУ И БОЛЕЕ МЕНЕЕ ЧЕЛОВЕКУ С ОПЫТОМ? Народ Требует Видео-Урок! Комментарий НЕ УДАЛЯЙТЕ! СВОБОДА СЛОВА!!! ЛДПР - Такого Не Допустит!!!
  • 2 Марта 2013 22:36
    nebesa
    Уважаемый Евгений Попов! Будьте добры, дайте народу ВИДЕО урок по данной теме. Непонятно, Не работает.
  • 3 Марта 2013 20:10
    nebesa
    Заплачу Деньги Тому - Кто Запишет Видео-Урок По Данной Теме!
  • 5 Июня 2013 02:42
    ilz88
    Могу помочь с настройкой "Робокассы", у меня тоже были определенные проблемы, могу проконсультировать. chem4u[at]mail.ru
  • 24 Июня 2013 06:54
    fantom103
    На картинке в Result url ошибка. Не '?', а '/' Правильный путь такой - http://www.easy-bay.ru/room.php?act=3 это так что б народ не путался.
  • 20 Июля 2013 17:36
    crazystr
    Проблемусечка тут появилась, некоторые кнопки стали рабочими полностью код не видно
  • 23 Июля 2013 14:42
    crazystr
    исправьте текст а то полу кнопки появились код толком не разберёшь Пардон не про грузилось просто
  • 30 Августа 2013 12:12
    axeld
    // тип товара
    // code of goods
    $shp_item = "Coins";
    
    Если в поле $shp_item = "русские буквы" - то не работает
  • 30 Сентября 2013 20:59
    kostyamir
    как файлы скачать, скиньте ссылку плиз
  • 15 Ноября 2013 13:24
    shamko.denis
    А где вы скачали файлы, которые робокасса предлагает, что-то все облазил (чтобы взять актуальные)
  • 16 Ноября 2013 04:11
    nozer0ne
    если не будет лень в ближайщее время выложу сюда протаколы xsolla, yandex.деньги, qiwi и dengionline
  • 14 Марта 2014 17:17
    IntellectMoney
    Добрый день! А вы не интересовались компанией IntellectMoney? Комиссия ниже, чем у популярных систем. Все техническая документация и готовые решения можно найти на нашем сайте. Если заинтересуют наши условия, готова провести Вас по всем этапам подключения, пишите на e.maslova@intellectmoney.ru . Начать подключение магазина можно по ссылке https://intellectmoney.ru/ru/registration/business/index.php?utm_source=ruseller.com&utm_medium=comment&utm_campaign=mention
  • 23 Июля 2014 01:06
    SolEvgeniy
    Здравствуйте! Вот пытаюсь прикрутить robokassу к плагину Ads-Wordpress "Доска объявлений", вроде робокасса та работает, денюшку снимает, куда надо перенаправляет, а вот как к доске его прикрутить т.е., к платным объявлениям, не понимаю. Есть мысля получать $inv_id, и чтоб пользователь ввел эти данные, потом заполнил все поля и все это чтоб проверялось. Если такой id существует то можно публиковать, ну а если нет то выдаст ошибку. Как вот такое вот "непонятное" организовать? :))
  • 10 Апреля 2015 12:49
    zapara_ekaterina
    Кто-нибудь скажите, пожалуйста, как и откуда передается параметр act? Что-то я совсем не пойму.
  • 18 Апреля 2015 18:41
    Алексей Сараев
    Подскажите пожалуйста, как скачать файл после оплаты?
  • 15 Января 2016 12:41
    Vaserman
    Мой совет - не тратьте нервы на этот шлак господа! Мало того что работают в черную, тех. поддержка вообще отсутствует, выплаты производят как хотят, постоянно меняют договор, по любому чиху клиента (которые с вероятностью 99.9% подкупные) блокируют счета на несколько сотен тысяч рублей, мотивируя своей отсутствующей службой безопасности, а на реале то мы знаем что используют чужие средства в своих целях (ст.395), а с 21 января 2016 года их вообще выкупает какая то контора ООО Бизнес Элемент. Итог - обходите мимо, нервы в наше время на много дороже!!!
  • Комментарий удален
    • 3 Июля 2011 09:46
      natalisem
      При чем тут Форекс? Это же платежная система!
    • 3 Июля 2011 09:47
      natalisem
      Ах, это вы комментатару))) Админ еще, не проверял комменты, наверное!
^ Наверх ^