BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 21:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Ограничения на пополняемую сумму
СообщениеДобавлено: 09 окт 2014, 11:36 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
У меня не работает данное ограничение. Платеж проходит на любую сумму и выше и ниже минимальной.



В конфиге модуля указано:

Код:
# Ограничения на пополняемую сумму
#минимальная
mps.1.min.summ=10
#максимальная
mps.1.max.summ=15001



Код:
Информация о версии:

  Клиент: вер. 5.2 сборка 1221 от 01.10.2014 15:16:52
    os: Windows 2003; java: Java HotSpot(TM) Client VM, v.1.6.0_37
  Сервер: вер. 5.2 сборка 1610 от 08.10.2014 04:18:59
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

  card вер. 5.2 сборка 207 от 08.09.2014 17:34:48
  inet вер. 5.2 сборка 1344 от 08.10.2014 18:35:31
  mps вер. 5.2 сборка 184 от 08.10.2014 04:19:16
  npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03



Лог

Код:
10-09/09:27:10 DEBUG ["http-bio-/0.0.0.0-8080"-exec-5] mps - System: "ОСМП"
Request:
/4/1
txn_date=20141006152048&txn_id=710&command=pay&account=7755&sum=1,01&
Response:
<?xml version="1.0" encoding="UTF-8"?><response><result>0</result><osmp_txn_id>710</osmp_txn_id><prv_txn>21</prv_txn><sum>1,01</sum><comment>Платеж принят на: INET-7755 (Тестовый технический договор), баланс: 34519.47 руб.</comment></response>
10-09/09:27:17 DEBUG ["http-bio-/0.0.0.0-8080"-exec-6] mps - System: "ОСМП"
Request:
/4/1
txn_date=20141006152048&txn_id=711&command=pay&account=7755&sum=1,01&
Response:
<?xml version="1.0" encoding="UTF-8"?><response><result>0</result><osmp_txn_id>711</osmp_txn_id><prv_txn>22</prv_txn><sum>1,01</sum><comment>Платеж принят на: INET-7755 (Тестовый технический договор), баланс: 34520.48 руб.</comment></response>
10-09/09:29:44 DEBUG ["http-bio-/0.0.0.0-8080"-exec-7] mps - System: "ОСМП"
Request:
/4/1
txn_date=20141006152048&txn_id=712&command=pay&account=7755&sum=17000,01&
Response:
<?xml version="1.0" encoding="UTF-8"?><response><result>0</result><osmp_txn_id>712</osmp_txn_id><prv_txn>23</prv_txn><sum>17000,01</sum><comment>Платеж принят на: INET-7755 (Тестовый технический договор), баланс: 51520.49 руб.</comment></response>
10-09/09:29:55 DEBUG ["http-bio-/0.0.0.0-8080"-exec-8] mps - System: "ОСМП"
Request:
/4/1
txn_date=20141006152048&txn_id=713&command=pay&account=7755&sum=17000&
Response:
<?xml version="1.0" encoding="UTF-8"?><response><result>0</result><osmp_txn_id>713</osmp_txn_id><prv_txn>24</prv_txn><sum>17000,00</sum><comment>Платеж принят на: INET-7755 (Тестовый технический договор), баланс: 68520.49 руб.</comment></response>
10-09/09:30:00 DEBUG ["http-bio-/0.0.0.0-8080"-exec-9] mps - System: "ОСМП"
Request:
/4/1
txn_date=20141006152048&txn_id=713&command=pay&account=7755&sum=170000&
Response:
<?xml version="1.0" encoding="UTF-8"?><response><result>0</result><osmp_txn_id>713</osmp_txn_id><prv_txn>24</prv_txn><sum>17000,00</sum><comment>Платеж уже принят на: INET-7755 (Тестовый технический договор), баланс: 68520.49 руб.</comment></response>
10-09/09:30:08 DEBUG ["http-bio-/0.0.0.0-8080"-exec-10] mps - System: "ОСМП"
Request:
/4/1
txn_date=20141006152048&txn_id=714&command=pay&account=7755&sum=170000&
Response:
<?xml version="1.0" encoding="UTF-8"?><response><result>0</result><osmp_txn_id>714</osmp_txn_id><prv_txn>25</prv_txn><sum>170000,00</sum><comment>Платеж принят на: INET-7755 (Тестовый технический договор), баланс: 238520.49 руб.</comment></response>

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 окт 2014, 13:32 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Какой протокол используете? Ограничения по сумме не везде поддерживаются, насколько я помню.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 окт 2014, 17:24 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
По логу же видно, что ОСМП. И он (протокол) как раз поддерживает ограничения по сумме, а биллинг проверку не производит.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 окт 2014, 23:49 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
эти параметры только в одном протоколе поддерживаются (sberbank)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 окт 2014, 23:54 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
barguzin2 писал(а):
По логу же видно, что ОСМП. И он (протокол) как раз поддерживает ограничения по сумме, а биллинг проверку не производит.


а где можно почитать про ограничение?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 окт 2014, 13:29 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
Протокол действительно mps.1.protocol=osmp

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 окт 2014, 15:44 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Как выше указывали, осмп не проверяет мин и макс сумму. Проверка была добавлена в протокол sberbank по желанию заказчика протокола sberbank.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 окт 2014, 20:04 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
skn писал(а):
barguzin2 писал(а):
По логу же видно, что ОСМП. И он (протокол) как раз поддерживает ограничения по сумме, а биллинг проверку не производит.

а где можно почитать про ограничение?

http://wiki.bitel.ru/images/8/80/Mps_osmp.zip

В файле описания протокола ОСМП на последней странице есть коды ошибок суммы. А также, выдержка из пункта 6 на странице 4
Цитата:
При проверке статуса, провайдер должен проверить наличие в своей базе абонента с указанным идентификатором, и выполнить внутренние проверки идентификатора и суммы платежа в соответствии с принятой логикой пополнения лицевых счетов через платежные системы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 окт 2014, 20:43 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
Так! Что за халтура? =)
Где поддержка ограничения суммы платежа сверху и снизу? =)

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 окт 2014, 02:12 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
alf_from_melmok писал(а):
Где поддержка ограничения суммы платежа сверху и снизу? =)


а нафига это надо?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 окт 2014, 19:47 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
skn писал(а):
а нафига это надо?


Artur писал(а):
Как выше указывали, осмп не проверяет мин и макс сумму. Проверка была добавлена в протокол sberbank по желанию заказчика протокола sberbank.


Видимо, таки надо было. И тут также. Если протокол поддерживает - то почему бы не добавить пару условий, может еще кому пригодится.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 окт 2014, 14:27 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
Мне конечно жить это не мешает =)

Ну например наш партнер по сети платежных терминалов говорит, что по закону (не знаю правда какому) больше 15.000 руб. за одну транзакцию ему проводить нельзя. Поэтому в платеже от него я никогда не должен видеть более этой суммы.

Точно не скажу, но возможно речь идет о законе «О национальной платежной системе», в части понятия «неперсонифицированное электронное средство платежа». По таким средствам не производится идентификация, максимальный остаток по такому виду платежа в любой момент времени составляет 15 тыс. рублей, а лимит по обороту в месяц — 40 тыс. рублей.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 окт 2014, 20:38 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
ну так это (ограничение в 15 тыс.) проще в ПО терминалов заложить, а не в биллинг каждого получателя...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 окт 2014, 11:31 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Для 6.х добавлены ограничения по сумме в протокол osmp, empay, rapida, comepay, pegas

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 окт 2014, 13:37 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
skn писал(а):
ну так это (ограничение в 15 тыс.) проще в ПО терминалов заложить, а не в биллинг каждого получателя...


У него так и сделано. И даже хуже...

Если в терминал кладут 15.000, то разбивает это на две транзакции - в 1-ой идет 14999 рублей, а во второй 1 рубль.

В принципе, я бы тоже у себя поставил для отсечки того чего не нужно.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.082s | 48 Queries | GZIP : On ]