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

Назначение платежа
http://forum.bitel.ru/viewtopic.php?f=39&t=5894
Страница 1 из 2

Автор:  Lavrenov_Sergey [ 19 сен 2011, 12:56 ]
Заголовок сообщения:  Назначение платежа

Параметр order_desc отправляется в виде
???????????? ?????????? BVCom

Как исправить?

Автор:  skyb [ 19 сен 2011, 12:59 ]
Заголовок сообщения:  Re: Назначение платежа

http://wiki.bgbilling.ru/index.php/%D0% ... 0%BA%D0%B2

Автор:  Phricker [ 19 сен 2011, 13:07 ]
Заголовок сообщения:  Re: Назначение платежа

skyb писал(а):
http://wiki.bgbilling.ru/index.php/%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B_%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%BE_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D1%85_%D0%B1%D1%83%D0%BA%D0%B2

Помоему надо сделать FAQ на который с каждого раздела будет ссылка :D

Автор:  Lavrenov_Sergey [ 19 сен 2011, 13:24 ]
Заголовок сообщения:  Re: Назначение платежа

mysql> SHOW CREATE DATABASE bgbilling;
+-----------+----------------------------------------------------------------------+
| Database | Create Database |
+-----------+----------------------------------------------------------------------+
| bgbilling | CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */ |
+-----------+----------------------------------------------------------------------+
1 row in set (0.00 sec)

Все остальное видно нормально. Неправильная кодировка в запросе отправляемом на сайт BVCOM.

09-19/10:51:30 INFO [http-8080-3] ActionPayRedirector - Query to BVCom: https://sandbox.ariuspay.ru/paynet/api/ ... ??????????? ?????????? BVCom&redirect_url=http://xxxxx/bgbilling/webexecuter&ipaddress=xxxxx&server_callback_url=http://xxxxx/bgbilling/bvcomexecuter/158&control=9f7f4ce61ffd05cee19886d98e7246b774be45a3&country=RU&city=Castle_Rock&zip_code=000000&address1=Not_specified&email=email@example.org

Автор:  skyb [ 19 сен 2011, 14:45 ]
Заголовок сообщения:  Re: Назначение платежа

а таблица?

Автор:  Artur [ 19 сен 2011, 17:06 ]
Заголовок сообщения:  Re: Назначение платежа

Lavrenov_Sergey писал(а):
mysql> SHOW CREATE DATABASE bgbilling;
+-----------+----------------------------------------------------------------------+
| Database | Create Database |
+-----------+----------------------------------------------------------------------+
| bgbilling | CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */ |
+-----------+----------------------------------------------------------------------+
1 row in set (0.00 sec)

Все остальное видно нормально. Неправильная кодировка в запросе отправляемом на сайт BVCOM.

09-19/10:51:30 INFO [http-8080-3] ActionPayRedirector - Query to BVCom: https://sandbox.ariuspay.ru/paynet/api/ ... ??????????? ?????????? BVCom&redirect_url=http://xxxxx/bgbilling/webexecuter&ipaddress=xxxxx&server_callback_url=http://xxxxx/bgbilling/bvcomexecuter/158&control=9f7f4ce61ffd05cee19886d98e7246b774be45a3&country=RU&city=Castle_Rock&zip_code=000000&address1=Not_specified&email=email@example.org


В коде стоит преобразование в utf-8. Сами бвком'цы требуют utf-8

Автор:  Lavrenov_Sergey [ 19 сен 2011, 18:57 ]
Заголовок сообщения:  Re: Назначение платежа

Сформулируем вопрос по другому. Как можно изменить содержимое параметра order_desc ?

Автор:  Artur [ 20 сен 2011, 16:53 ]
Заголовок сообщения:  Re: Назначение платежа

Lavrenov_Sergey писал(а):
Сформулируем вопрос по другому. Как можно изменить содержимое параметра order_desc ?


В конфигурации параметр "bvcom.comment". Если не задается, то ставится фраза: Оплата по договору

Автор:  Lavrenov_Sergey [ 20 сен 2011, 17:14 ]
Заголовок сообщения:  Re: Назначение платежа

На данный момент в конфигурации прописано:
bvcom.comment=Oplata po dogovoru
Однако запрос отправляется именно в виде: order_desc=???????????? ?????????? BVCom

На всякий случай: bvcom вер. 5.1 сборка 37 от 02.08.2011 18:46:06

Автор:  Artur [ 20 сен 2011, 18:05 ]
Заголовок сообщения:  Re: Назначение платежа

Lavrenov_Sergey писал(а):
На данный момент в конфигурации прописано:
bvcom.comment=Oplata po dogovoru
Однако запрос отправляется именно в виде: order_desc=???????????? ?????????? BVCom

На всякий случай: bvcom вер. 5.1 сборка 37 от 02.08.2011 18:46:06

Сейчас проверю, спасибо что указали

Автор:  Lavrenov_Sergey [ 22 сен 2011, 18:11 ]
Заголовок сообщения:  Re: Назначение платежа

Есть ли какие-нибудь подвижки по данному вопросу?

Автор:  Lavrenov_Sergey [ 29 сен 2011, 13:43 ]
Заголовок сообщения:  Re: Назначение платежа

С этим вопросом разобрались, у Вас в программе всё в порядке. У нас в настройках 2 раза был параметр bvcom.comment (второй с русской надписью)

Появился новый вопрос. В "Отчет по платежам" комментарий выглядит:
Оплата через bvcom.ru,
транзакция BG00000028

Как можно изменить первую строку комментария "Оплата через bvcom.ru" ?

Автор:  Artur [ 03 окт 2011, 16:36 ]
Заголовок сообщения:  Re: Назначение платежа

Lavrenov_Sergey писал(а):
С этим вопросом разобрались, у Вас в программе всё в порядке. У нас в настройках 2 раза был параметр bvcom.comment (второй с русской надписью)

Появился новый вопрос. В "Отчет по платежам" комментарий выглядит:
Оплата через bvcom.ru,
транзакция BG00000028

Как можно изменить первую строку комментария "Оплата через bvcom.ru" ?

Эта фраза зашита в код.. Если нужно, можно вынести как параметр конфигурации модуля

Автор:  spectrum [ 23 окт 2015, 14:00 ]
Заголовок сообщения:  Re: Назначение платежа

У нас похожая проблема, что и у автора топика.
При переходе на страницу оплаты знаки вопросов в "Информации о платеже":
Цитата:
Информация о платеже

???????????????? ???? ??????????


Вся база в utf-8. Биллинг 6.2

Код:
 SHOW CREATE DATABASE bgbilling;
+-----------+--------------------------------------------------------------------------------------------+
| Database  | Create Database                                                                            |
+-----------+--------------------------------------------------------------------------------------------+
| bgbilling | CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */ |
+-----------+--------------------------------------------------------------------------------------------+
1 row in set (0.02 sec)


Ну и второй вопрос тот же самый: Как можно изменить строку комментария "Оплата через bvcom.ru" ?

Автор:  dimOn [ 23 окт 2015, 14:34 ]
Заголовок сообщения:  Re: Назначение платежа

а в БД уже вопросики?

Автор:  spectrum [ 23 окт 2015, 14:42 ]
Заголовок сообщения:  Re: Назначение платежа

dimOn писал(а):
а в БД уже вопросики?

Какую таблицу смотреть? Если module_config, то там все нормально:
"bvcom.comment=Оплатить по карте"

Автор:  Artur [ 23 окт 2015, 14:49 ]
Заголовок сообщения:  Re: Назначение платежа

bvcom_transaction_<mid>

Автор:  skn [ 23 окт 2015, 14:50 ]
Заголовок сообщения:  Re: Назначение платежа

spectrum писал(а):
dimOn писал(а):
а в БД уже вопросики?

Какую таблицу смотреть? Если module_config, то там все нормально:
"bvcom.comment=Оплатить по карте"


а что показывает
Код:
show create table module_config;

Автор:  spectrum [ 23 окт 2015, 14:54 ]
Заголовок сообщения:  Re: Назначение платежа

Artur писал(а):
bvcom_transaction_<mid>

Так там текстового ничего нет.
Код:
MariaDB [bgbilling]> select * from bvcom_transaction_7;
+----+-----+---------------------+---------------------+-------+--------+----------------+
| id | cid | create_time         | end_time            | summa | status | bvcom_order_id |
+----+-----+---------------------+---------------------+-------+--------+----------------+
|  1 |   1 | 2015-10-21 13:29:26 | 0000-00-00 00:00:00 |  1.00 |      0 | 28442886       |

Цитата:
а что показывает
Код:
show create table module_config;

Код:
MariaDB [bgbilling]> show create table module_config;
+---------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table         | Create Table                                                                                                                                                                                                                                                                                                                                                                                                                                     |
+---------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| module_config | CREATE TABLE `module_config` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mid` int(3) unsigned DEFAULT '0',
  `dt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `title` varchar(150) NOT NULL DEFAULT '0',
  `active` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `uid` int(11) unsigned DEFAULT '0',
  `config` longtext,
  PRIMARY KEY (`id`),
  KEY `mid_active` (`mid`,`active`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 |
+---------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Автор:  skn [ 23 окт 2015, 15:12 ]
Заголовок сообщения:  Re: Назначение платежа

выложили обновление модуля, попробуйте

Автор:  spectrum [ 23 окт 2015, 15:39 ]
Заголовок сообщения:  Re: Назначение платежа

Да, все теперь нормально стало. Ну и по второму вопросу теперь:
Как можно изменить строку комментария "Оплата через bvcom.ru" ?

Автор:  skn [ 23 окт 2015, 17:28 ]
Заголовок сообщения:  Re: Назначение платежа

добавили параметр
Код:
bvcom.payment.comment=

Автор:  spectrum [ 23 окт 2015, 19:39 ]
Заголовок сообщения:  Re: Назначение платежа

Снова нужно делать апдейт или в предыдущем уже было?

Автор:  skn [ 23 окт 2015, 20:49 ]
Заголовок сообщения:  Re: Назначение платежа

нужно обновить

Автор:  spectrum [ 27 окт 2015, 18:22 ]
Заголовок сообщения:  Re: Назначение платежа

Сделал апдейт. Добавил в конфигурацию модуля
bvcom.payment.comment=Оплата по карте
Установил, перезапустил bgserver.
Сделали тестовую оплату - не помогло. Все равно комментарий старый.

Автор:  skn [ 27 окт 2015, 19:08 ]
Заголовок сообщения:  Re: Назначение платежа

модуль точно обновился?
билд какой в about?
сервер точно перезапустился?

Автор:  dimOn [ 27 окт 2015, 19:19 ]
Заголовок сообщения:  Re: Назначение платежа

полное содержимое about ответит на все эти вопросы

Автор:  spectrum [ 29 окт 2015, 02:44 ]
Заголовок сообщения:  Re: Назначение платежа

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

Клиент: вер. 6.2.762 / 21.10.2015 18:45:56
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
Сервер: вер. 6.2.968 / 26.10.2015 14:53:27
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60

bvcom: вер. 6.2.85 / 26.10.2015 11:17:28
card: вер. 6.2.29 / 29.09.2015 19:43:48
enaza: вер. 6.2.53 / 14.08.2015 18:01:48
gorod: вер. 6.2.160 / 23.09.2015 17:51:55
inet: вер. 6.2.587 / 26.10.2015 11:17:27
mps: вер. 6.2.169 / 31.08.2015 19:07:41
npay: вер. 6.2.186 / 19.10.2015 19:25:57
rentsoft: вер. 6.2.47 / 11.09.2015 14:46:32
reports: вер. 6.2.195 / 21.10.2015 18:47:04

Автор:  spectrum [ 29 окт 2015, 03:00 ]
Заголовок сообщения:  Re: Назначение платежа

Сделал еще раз апдейт.
Но там обновились другие модули:
Downloading inet_6.2_592.zip OK
Downloading rentsoft_6.2_50.zip OK
Downloading update_6.2.zip OK


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

Клиент: вер. 6.2.764 / 28.10.2015 20:06:03
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
Сервер: вер. 6.2.969 / 27.10.2015 17:07:37
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60

bvcom: вер. 6.2.85 / 26.10.2015 11:17:28
card: вер. 6.2.29 / 29.09.2015 19:43:48
enaza: вер. 6.2.53 / 14.08.2015 18:01:48
gorod: вер. 6.2.160 / 23.09.2015 17:51:55
inet: вер. 6.2.592 / 28.10.2015 21:01:37
mps: вер. 6.2.169 / 31.08.2015 19:07:41
npay: вер. 6.2.186 / 19.10.2015 19:25:57
rentsoft: вер. 6.2.50 / 27.10.2015 17:49:27
reports: вер. 6.2.195 / 21.10.2015 18:47:04

Автор:  skn [ 29 окт 2015, 03:29 ]
Заголовок сообщения:  Re: Назначение платежа

какой сейчас комментарий?

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