forum.bitel.ru http://forum.bitel.ru/ |
|
Назначение платежа http://forum.bitel.ru/viewtopic.php?f=39&t=5894 |
Страница 2 из 2 |
Автор: | spectrum [ 29 окт 2015, 12:36 ] |
Заголовок сообщения: | Re: Назначение платежа |
Такой же. "Оплата через bvcom.ru...." |
Автор: | Phricker [ 29 окт 2015, 12:48 ] |
Заголовок сообщения: | Re: Назначение платежа |
А покажите скриншот конфига модуля. |
Автор: | spectrum [ 29 окт 2015, 13:10 ] | ||
Заголовок сообщения: | Re: Назначение платежа | ||
screenshot
|
Автор: | Phricker [ 29 окт 2015, 13:25 ] |
Заголовок сообщения: | Re: Назначение платежа |
А дословно пишет "Оплата через bvcom.ru..."? Или "Оплата через BVCom, транзакция:"? |
Автор: | Phricker [ 29 окт 2015, 13:27 ] |
Заголовок сообщения: | Re: Назначение платежа |
bvcom не использую, но там есть два платежа по коду. и в одном используется Код: payment.setComment(moduleSetup.get("bvcom.payment.comment", "Оплата через BVCom, транзакция: {TRANSACTION_ID}") .replace("{TRANSACTION_ID}", transaction)); А вот в другом Возможно дело в этом, и если разрабы подтвердят - будет обновление Код: if (transaction.getStatus() == 1)
{ log.info("Processing payment (transaction " + transaction.getId() + ")"); Payment payment = new Payment(); payment.setContractId(transaction.getContractId()); payment.setSum(transaction.getSumma()); payment.setDate(transaction.getEndTime()); payment.setTypeId(this.params.getPaymentTypeId()); payment.setComment("Оплата через bvcom.ru, транзакция: " + clientOrderId); new PaymentDao(con).update(payment); ServerUtils.commitConnection(con); bu.updateBalance(transaction.getEndTime(), transaction.getContractId()); this.service.updateTransaction(transaction); EventProcessor.getInstance().publishAfterCommit(new PaymentEvent(0, payment)); EventProcessor.getInstance().publishAfterCommit(new ContractBalanceChangedEvent(transaction.getContractId(), 3, payment.getSum())); } |
Автор: | spectrum [ 29 окт 2015, 13:29 ] |
Заголовок сообщения: | Re: Назначение платежа |
Phricker писал(а): А дословно пишет "Оплата через bvcom.ru..."? Или "Оплата через BVCom, транзакция:"? "Оплата через bvcom.ru, транзакция: BG0000xxxx" |
Автор: | Phricker [ 29 окт 2015, 13:29 ] |
Заголовок сообщения: | Re: Назначение платежа |
Это для разных версий протокола. У вас как раз вторая используется, а для нее не исправили )))) Ждите обновы. |
Автор: | skn [ 29 окт 2015, 19:07 ] |
Заголовок сообщения: | Re: Назначение платежа |
выложили обновление |
Автор: | spectrum [ 29 окт 2015, 23:26 ] |
Заголовок сообщения: | Re: Назначение платежа |
Да, теперь комментарии изменился. Только исчезла часть с номером транзакции. Было "Оплата через bvcom.ru, транзакция: BG0000xxxx" Стало: "Оплата по карте" Я пока не знаю, насколько нужен этот номер транзакции (его теперь нигде не видно). Наверно при разборках проблем с платежной системой может понадобиться. |
Автор: | Phricker [ 29 окт 2015, 23:49 ] |
Заголовок сообщения: | Re: Назначение платежа |
Попробуйте написать Код: bvcom.payment.comment=Оплата по карте. Транзакция: {TRANSACTION_ID}
|
Страница 2 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |