Здравствуйте, уважаемые владельцы билинга UTM.
Хотелось бы узнать об актуальности данного вида пополнения счетов. Что Вы думаете по этоу поводу?
Оплата Visa/MasterCard
смотри в сторону https://www.mobi-money.ru/
у нас работает уже 4 месяца, без нареканий
визу и мастер карт умеет
у нас работает уже 4 месяца, без нареканий
визу и мастер карт умеет
А как насчет LiqPay? Нужно исключительно пополнение с банковских карт. Дело в том, что такие процессинговые центры как mobi-money, interkassa, robokassa работаю в качестве третьих лиц, так и процент берется дополнительный. А если работать с поставщиком данной услуги напрямую, то и процент соответствующий.
http://www.chronopay.com
модули есть стандатрные.. работает нормально..
могу помочь с интеграцией и формой, если требуется..
модули есть стандатрные.. работает нормально..
могу помочь с интеграцией и формой, если требуется..
-
- Сообщения: 134
- Зарегистрирован: Ср июн 29, 2005 13:08
-
- Сообщения: 134
- Зарегистрирован: Ср июн 29, 2005 13:08
Реализовал по API 1.0. Ничего сложного нет, всё быстро сделал. Выложить исходники затруднительно, т.к. в моём ЛК используется Smarty и т.д.
Самое нетривиальное было в intresult скрипте, привожу его:
Самое нетривиальное было в intresult скрипте, привожу его:
Код: Выделить всё
$signature_source =
"|" . $_POST['version'] .
"|тут подпись магазина|" .
$_POST['action_name'] . "|" .
$_POST['sender_phone'] . "|" .
$_POST['merchant_id'] . "|" .
$_POST['amount'] . "|" .
$_POST['currency'] . "|" .
$_POST['order_id'] . "|" .
$_POST['transaction_id'] . "|" .
$_POST['status'] . "|" .
$_POST['code'] . "|";
$sign = base64_encode(sha1($signature_source, true));
if ($sign != $_POST['signature'])
{
echo "failed";
}
else if ($_POST['status'] == 'success')
{
$account_id = split('/', $_POST['order_id']);
$account_id = $account_id[0];
$desc = "Номер транзакции " . addslashes($_POST['transaction_id']);
$z = shell_exec("/netup/utm5/bin/utm5_payment_tool -b "
. floatval($_POST['amount'])
. " -a " . intval($account_id) . " -k \"{$desc}\" -L \"{$desc}\" -m 107");
echo "success";
}
else
{
echo "failed";
}