Биллинговая система Nodeny
25 Ноября 2024, 06:13:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Иной идентификатор абонента в платежных системах  (Прочитано 8015 раз)
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« : 03 Ноября 2015, 12:17:53 »

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

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

В easypay: в начала файла easypay.pl:
Код:
my $account_field = 0; # 1: аккаунт - это логин клиента, 0: платежный код, 2: дополнительное поле
my $account_as_dopfield = '_adr_telefon'; # имя дополнительного поля когда $account_field = 2

В epay: в файла  epay.pl:

Код:
my $it = nod::paysystem->new(
     account_as_login => 1,
или
Код:
my $it = nod::paysystem->new(
     account_as_dopfield => '_adr_telefon',

В citypay, kaznachey аналогично epay.
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #1 : 03 Ноября 2015, 20:33:16 »

А несколько можно добавить?, старый например по логину продолжают, новые но номеру телефона.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #2 : 04 Ноября 2015, 14:24:17 »

А несколько можно добавить?, старый например по логину продолжают, новые но номеру телефона.
т/е несколько? как ты видишь работу? не нашел телефон 0671234567, нашел логин 0671234567 и пополнил по нему?
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #3 : 04 Ноября 2015, 15:56:09 »

А несколько можно добавить?, старый например по логину продолжают, новые но номеру телефона.
т/е несколько? как ты видишь работу? не нашел телефон 0671234567, нашел логин 0671234567 и пополнил по нему?
логин 1234 = номер +79181234567, чтоб постепенно перевести всех на оплату по номеру телефона, а не логину...
Записан
serg
Пользователь
**

Карма: 1
Offline Offline

Сообщений: 29


Просмотр профиля Email
« Ответ #4 : 04 Января 2016, 23:06:14 »

а на nostop24 ?
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #5 : 28 Мая 2019, 15:29:25 »

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

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

В easypay: в начала файла easypay.pl:
Код:
my $account_field = 0; # 1: аккаунт - это логин клиента, 0: платежный код, 2: дополнительное поле
my $account_as_dopfield = '_adr_telefon'; # имя дополнительного поля когда $account_field = 2

В epay: в файла  epay.pl:

Код:
my $it = nod::paysystem->new(
     account_as_login => 1,
или
Код:
my $it = nod::paysystem->new(
     account_as_dopfield => '_adr_telefon',

В citypay, kaznachey аналогично epay.

а в Fondy можно сменить платежный код на логин?
Записан
sever
Пользователь
**

Карма: 1
Offline Offline

Сообщений: 82


Просмотр профиля
« Ответ #6 : 29 Мая 2019, 18:58:44 »

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

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

В easypay: в начала файла easypay.pl:
Код:
my $account_field = 0; # 1: аккаунт - это логин клиента, 0: платежный код, 2: дополнительное поле
my $account_as_dopfield = '_adr_telefon'; # имя дополнительного поля когда $account_field = 2

В epay: в файла  epay.pl:

Код:
my $it = nod::paysystem->new(
     account_as_login => 1,
или
Код:
my $it = nod::paysystem->new(
     account_as_dopfield => '_adr_telefon',

В citypay, kaznachey аналогично epay.

а в Fondy можно сменить платежный код на логин?

С Fondy - автоматом перенаправляется из ЛК биллинга на оплату.
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #7 : 30 Мая 2019, 07:23:28 »

Цитировать
С Fondy - автоматом перенаправляется из ЛК биллинга на оплату.
Спс, уже потом догнал
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #8 : 30 Мая 2019, 10:31:18 »

Цитировать
С Fondy - автоматом перенаправляется из ЛК биллинга на оплату.
Спс, уже потом догнал
дело еще в том что приучили абонентов к номеру логина, рассказывать сейчас еще а платежном коде нет желания))) вот и думал можно ли это дело исправить
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #9 : 30 Мая 2019, 10:39:44 »

Так в Фонди разве они вводят где-либо ппк или логин?
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #10 : 30 Мая 2019, 10:54:55 »

Так в Фонди разве они вводят где-либо ппк или логин?
сори, туплю, там нет, я думал о платежных терминалах привата)))
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #11 : 30 Мая 2019, 14:47:29 »

абоны пока плотят в теримналах привата по логину, также заключаем договор с айбоксом, хочется все это также под модули загнать, и снова вопрос, там есть возможность всместо ппк использовать логин в качестве индентификатора?
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!