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/ |