- Изменена работа с созданием платежей через
Bill
- Исправлены критические ошибки при создании платежа через
Bill
Изменения в работе с созданием платежей через Bill
:
В версиях 1.0.1 (и ниже)
// Создаем объект платежа
Bill bill = Bill.builder()
.billId(UUID.randomUUID().toString()) // Указываем идентификатор платежа
.amount(billAmount) // Указываем сумму платежа
.expirationDateTime(ZonedDateTime.now().plusDays(5)) // Указываем время истечения оплаты счета
.build();
// Создаем платеж
BillInfo billInfo = client.createBill(bill);
В текущей версии
// Создаем объект платежа
Bill bill = Bill.builder()
.amount(new BillAmount(BigDecimal.valueOf(50), BillAmount.Currency.RUB)) // Указываем сумму платежа
.expirationDateTime(ZonedDateTime.now().plusDays(5)) // Указываем время истечения оплаты счета
.build();
// Создаем платеж
// Передаем Bill и указываем идентификатор платежа
BillInfo billInfo = client.createBill(bill, UUID.randomUUID().toString());