Перейти к содержанию
Форумы

+ Возможность добавления в биллинг собственных модулей оплаты (мерчантов).


viktorplus

Рекомендуемые сообщения

+ Возможность добавления в биллинг собственных модулей оплаты (мерчантов).

 

Опишите как можно реализовать эту функцию.

Хочу подключить систему оплаты пластиковыми картами Viza

Ссылка на комментарий
Поделиться на другие сайты

не добавите ли вы в ридми простой пример?

Или может кто другой здесь напишет, кто использует уже эту функцию... :)

 

ps. хотя вроде уже разобрался..

Ссылка на комментарий
Поделиться на другие сайты

не добавите ли вы в ридми простой пример?

Или может кто другой здесь напишет, кто использует уже эту функцию... :)

 

ps. хотя вроде уже разобрался..

 

 

Readme

 

API (Applictaion Programming Interface)

 

Расположение: /admin/api.php

Поддержка: GET, POST включение в скрипт (include, require).

 

Хотелось бы получить больше информации, может быть Вы напишите пример, если разобрались, пожалуйста?

Или подскажите хотя бы где и что искать...

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

а можно как-то отдельно иметь в сети реадми с последними исправлениями чтобы не качать всесь архив панели ради чтения реадми?

и вообще наполнить бы реадми примерами, или создать маленький блог с коллективными писанием манула по панели, а то блин столько ф-цый что не сразу силы мозга хватает.

опять же вам хлопот в перспективе меньше.

Ссылка на комментарий
Поделиться на другие сайты

Отдельно ридми ищите на http://bpanel.ru/demo.php

Блог, совместное написание faq и пр. - нет, faq уже пытались писать вместе, но активность была никакая :)

 

Описывайте, что не ясно, - при необходимости буду делать заметки непосредственно в самом биллинге или в ридми.

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
Для нового билда добавил в ридми пример запроса к API.

 

Попытался добавить способ оплаты с помощью пластиковых карт:

1. Добавил в админ панели- услуги -> способы оплаты: "Оплата банковской картой"

2. Настройки -> Финансы Мерчанты: включил RoboxChange, Выбрал: Закрепить за "Оплата банковской картой"

 

Можно предположить что закодированный файл мерчанта можно заменить на свой самописный, вероятно что на эту страницу при нажатии на кнопку оплатить передаються переменные с данными о сумме оплаты и номер эккаунта.... которые можно использовать, однако -

В панели клиента пишеться все равно "Для оплаты через RoboxChange...."

 

Подскажите пожайлуста как правильно добавить свой способ оплаты.

Если не трудно пошагово.

 

В ReadMe.doc сказано:

 

Добавление мерчантов производится на одноименной странице в админ-панели.

На мерчант передается такая же информация, как и в действиях для API +

userid= номер аккаунта

userlogin= логин аккаунта

go= действие

Дополнительно к ней: amount=стоимость в основной валюте.

 

Жаль но больше ничего нет... К сожалению пример HTML API в редми не помог.

Направьте пожалуйста на правильный путь.

Ссылка на комментарий
Поделиться на другие сайты

В панели клиента пишеться все равно "Для оплаты через RoboxChange...."

 

Нашел ответ в языковом файле lang/russian.php

переименовал все RoboxChange на Visa

 

Теперь попытаюсь переписать мерчант.... вместо файла RoboxChange

Ссылка на комментарий
Поделиться на другие сайты

есть шаблон формы оплаты, как присвоить переменным:

 

$amount - значения суммы оплаты,

$orderid - номер счета к оплате,

$iduser - ID клиента

$data -

 

к этой форме?

Ссылка на комментарий
Поделиться на другие сайты

Попробовал создать такой файлик (rbk.php):

<?

echo ($amount);

?>

в ответ пусто, что я сделал не так

(ожидал увидеть значение стоимости в основной валюте)

Ссылка на комментарий
Поделиться на другие сайты

Ничего заменять не надо. В настройки -> финансы -> мерчанты -> добавление мерчантов добавить новый мерчант. При добавлении указать имя файла, название мерчанта и закрепить его за способом оплаты через банковские карты.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Спасибо, разобрался,

мне помогло это, может кому то пригодиться:

 

<?

$merchant_name=$_POST['merchant_name'];

$mod=$_POST['mod'];

$domenid=$_POST['domenid'];

$term=$_POST['term'];

$tarifid=$_POST['tarifid'];

$amount=$_POST['amount'];

$userid=$_POST['userid'];

$userlogin=$_POST['userlogin'];

$go=$_POST['go'];

echo "amount= $amount userid= $userid userlogin= $userlogin go= $go merchant_name= $merchant_name mod= $mod domenid= $domenid term= $term tarifid= $tarifid";

........

 

Скажите а как сделать что бы при нажатии кнопки оплатить открывался (добавленый) мерчант в новом окне?

Ссылка на комментарий
Поделиться на другие сайты

  • 4 года спустя...

Ничего заменять не надо. В настройки -> финансы -> мерчанты -> добавление мерчантов добавить новый мерчант. При добавлении указать имя файла, название мерчанта и закрепить его за способом оплаты через банковские карты.

 

Сделал как описано в ReadMe, тоже что и указано выше:

1. Создал новый способ оплаты.

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

 

Но новый способ приема не появился в выпадающем меню мерчантов, может еще где то нужно его прописать?

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Для дальнейшего исследования проблемы необходимо следующее:
1. URL скрипта.
2. Данные доступа в админ-центр биллинга, проверка по IP адресу должна быть отключена;
3. Данные доступа на FTP с биллингом;
4. URL темы на нашем форуме.
На admin @ advanta.org

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...