forum.bitel.ru
http://forum.bitel.ru/

Протокол ОСМП. Поле comment в ответе на проверку платежа
http://forum.bitel.ru/viewtopic.php?f=18&t=3446
Страница 1 из 1

Автор:  Brodayga [ 19 янв 2010, 19:56 ]
Заголовок сообщения:  Протокол ОСМП. Поле comment в ответе на проверку платежа

Собственно вопрос в чем - возможно ли как то изменить данные которые пересылаются в этом поле, по умолчанию там комментарий к договору. А было бы удобно если была возможность в конфиге указать что именно пересылать в этом поле например comment+ balance. А может кто-то не захочет ничего пересылать. У меня возникла необходимость отображать баланс в терминале при попытке платежа, т.к. пользователь может уйти в минус и должен знать сколько ему надо закинуть на счёт чтобы возобновить обслуживание.

Автор:  Brodayga [ 22 янв 2010, 05:20 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

в версии 4.6 есть параметр mps.comment но нет описания его значений. можно выложить или, если не заметил описания, указать на него?

Автор:  Amir [ 22 янв 2010, 13:36 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

В текущей версии возможно только указывать номер договора и комментарий
$CONTRACT ($COMMENT)

Автор:  Cromeshnic [ 22 янв 2010, 14:49 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Brodayga писал(а):
Собственно вопрос в чем - возможно ли как то изменить данные которые пересылаются в этом поле, по умолчанию там комментарий к договору. А было бы удобно если была возможность в конфиге указать что именно пересылать в этом поле например comment+ balance. А может кто-то не захочет ничего пересылать. У меня возникла необходимость отображать баланс в терминале при попытке платежа, т.к. пользователь может уйти в минус и должен знать сколько ему надо закинуть на счёт чтобы возобновить обслуживание.


Хм, т.е. зная номер договора любого клиента я могу узнать его текущий баланс? Несколько инсекурно.

Автор:  Brodayga [ 22 янв 2010, 16:17 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Cromeshnic писал(а):
Brodayga писал(а):
Собственно вопрос в чем - возможно ли как то изменить данные которые пересылаются в этом поле, по умолчанию там комментарий к договору. А было бы удобно если была возможность в конфиге указать что именно пересылать в этом поле например comment+ balance. А может кто-то не захочет ничего пересылать. У меня возникла необходимость отображать баланс в терминале при попытке платежа, т.к. пользователь может уйти в минус и должен знать сколько ему надо закинуть на счёт чтобы возобновить обслуживание.


Хм, т.е. зная номер договора любого клиента я могу узнать его текущий баланс? Несколько инсекурно.

Так то оно так. Но знание баланса, особого вреда хозяину не принесёт.

Автор:  Brodayga [ 22 янв 2010, 16:18 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Amir писал(а):
В текущей версии возможно только указывать номер договора и комментарий
$CONTRACT ($COMMENT)

Спасибо.

Автор:  Владимир [ 15 июн 2010, 11:50 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Amir писал(а):
В текущей версии возможно только указывать номер договора и комментарий
$CONTRACT ($COMMENT)

а вообще в 5.х возможно будет добавить текущий баланс абонента?

Автор:  Amir [ 16 июн 2010, 12:59 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

В 5.0 попала доработка:
http://www.bgbilling.ru/v5.1/doc/ch18s02.html
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

Автор:  snark [ 12 сен 2010, 01:28 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Brodayga писал(а):
Cromeshnic писал(а):
Brodayga писал(а):
было бы удобно если была возможность в конфиге указать что именно пересылать в этом поле например comment+ balance.

Хм, т.е. зная номер договора любого клиента я могу узнать его текущий баланс? Несколько инсекурно.

_абсолютно_ не секьюроо!!!111 зная баланс договора X можно тупо брутфорсить оный договор (dialup + антиспам слабо помогает) на предмет узнавания "у кого есть бабки" :(

Автор:  Phricker [ 12 ноя 2010, 17:43 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Amir писал(а):
В 5.0 попала доработка:
http://www.bgbilling.ru/v5.1/doc/ch18s02.html
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

АПну тему. Что плодить повторы
Кто юзает подобное?
Какой разделитель отправляется в платежные системы?
Терминалы работают у нас, сейчас подумываю о том, чтобы доп.соглашение сделать и выводить балансы абонентов.
Чтобы сразу описать в ОСМП (и иже с ними), что в поле комментария будут приходить следующие параметры разделенные точкой с запятой/табулятором/и т.п.

Автор:  Amir [ 13 ноя 2010, 13:39 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Для осмп в модуле можно еще выставить:
Код:
mps.{x}.protocol.ext=addBalanceInfo
Тогода в ответе появится дополнительная ветка:
Код:
<account_balance>123.45</account_balance>

Автор:  skyb [ 13 ноя 2010, 13:46 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

А добавьте возможность узнавать Юридическое или Физическое лицо, а то уже задолбались с бухгалтерией разбираться если юрик заплатит через терминал

Автор:  Amir [ 13 ноя 2010, 13:47 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

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

Автор:  skyb [ 13 ноя 2010, 14:24 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Amir писал(а):
В смысле, в ответе слать тип договора, например, также в дополнительной ветке?

Да

Автор:  Phricker [ 13 ноя 2010, 18:09 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Amir писал(а):
Для осмп в модуле можно еще выставить:
Код:
mps.{x}.protocol.ext=addBalanceInfo
Тогода в ответе появится дополнительная ветка:
Код:
<account_balance>123.45</account_balance>

Спасибо.
А разделитель какой в поле comment???

Автор:  Amir [ 15 ноя 2010, 14:29 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Не совсем понял, какой разделитель?

Автор:  Phricker [ 15 ноя 2010, 16:53 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

тут написано
Цитата:
В комментарии ответа (если такой поддерживатся протоколом) можно передать номер, комментарий, параметр и/или баланс договора
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

Т.е. допустим я хочу передавать title, comment и balance

Допустим: DP00001 Якунин Александр 100.00
Какой разделитель (символ используемый для отделения одного поля от другого) используется в системе??
Т.е. что стоит между DP00001(тут_символ)Якунин Александр(тут_символ)100.00?
Табулятор?

Автор:  Amir [ 15 ноя 2010, 17:39 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Ну этот вопрос уже к системе платежей... В протоколе об этом ничего нет.

Автор:  Phricker [ 15 ноя 2010, 18:12 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Amir писал(а):
Ну этот вопрос уже к системе платежей... В протоколе об этом ничего нет.

Хмм... Эти данные я буду отдавать им в поле comment. Как системе платежей (тому же ОСМП/E-port) разделать данные пришедшие к ним, чтобы понять что вот эта часть это номер договора, а вот эта часть это комментарий к нему?

Т.е. я отдаю в этом поле номер договора, комментарий и баланс. Как платежной системе понять ху из ху? Чем будут разделены записи об этих данных?

Автор:  Amir [ 18 ноя 2010, 13:07 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Цитата:
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

Это просто шаблон, т.е. если хотите разделить точкой с запятой
Цитата:
mps.1.comment=$contract_title;$contract_comment;$contract_param(4);$contract_balance

Также можно попробовать и табом.

Автор:  Phricker [ 18 ноя 2010, 16:13 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Amir писал(а):
Цитата:
mps.1.comment=$contract_title ($contract_comment) [$contract_param(4)] $contract_balance

Это просто шаблон, т.е. если хотите разделить точкой с запятой
Цитата:
mps.1.comment=$contract_title;$contract_comment;$contract_param(4);$contract_balance

Также можно попробовать и табом.

Спасибо

Автор:  Владимир [ 27 окт 2011, 12:04 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

skyb писал(а):
А добавьте возможность узнавать Юридическое или Физическое лицо, а то уже задолбались с бухгалтерией разбираться если юрик заплатит через терминал

Вот это возможно?.

Автор:  Phricker [ 27 окт 2011, 12:07 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Отчет не?

Автор:  Владимир [ 27 окт 2011, 12:22 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Phricker писал(а):
Отчет не?

mps.comment разный сделать

Автор:  Phricker [ 27 окт 2011, 12:25 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

А для чего?
просто у нас (если я не ошибаюсь) платежные системы присылают общий итог в конце месяца. а бухи уже отчетом дергают данные по платежам через платежные системы

Автор:  Владимир [ 27 окт 2011, 14:21 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Phricker писал(а):
А для чего?
просто у нас (если я не ошибаюсь) платежные системы присылают общий итог в конце месяца. а бухи уже отчетом дергают данные по платежам через платежные системы

если физик платит то в комментариях показывал фамилию из параметров договора, а если юрик то наименование организации из параметров договора.

Автор:  Phricker [ 27 окт 2011, 14:29 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Это для бухов уже? Сверки и т.п.?
Почему бы действительно не использовать отчет? :)

Автор:  Владимир [ 27 окт 2011, 15:45 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

Phricker писал(а):
Это для бухов уже? Сверки и т.п.?
Почему бы действительно не использовать отчет? :)

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

Автор:  Владимир [ 14 ноя 2011, 17:52 ]
Заголовок сообщения:  Re: Протокол ОСМП. Поле comment в ответе на проверку платежа

mps.comment работает REGEXP?

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/