Skip to content

1.0.2

Compare
Choose a tag to compare
@osk115 osk115 released this 21 Jan 11:48
· 3 commits to main since this release
d358c14
  • Изменена работа с созданием платежей через 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());