Releases: osk115/Qiwi4J
Releases · osk115/Qiwi4J
1.0.4
- Проект добавлен в maven-репозиторий на github
- Добавлено поле
customFields
в p2p-платежах (PaymentForm
)
Подключение библиотеки к вашему проекту используя maven
<repositories>
...
<repository>
<id>Qiwi4J</id>
<url>https://raw.github.com/osk115/Qiwi4J/mvn-repo/</url>
</repository>
...
</repositories>
<dependencies>
...
<dependency>
<groupId>ru.osk.qiwi4j</groupId>
<artifactId>Qiwi4J</artifactId>
<version>1.0.4</version>
</dependency>
...
</dependencies>
1.0.3
1.0.2
- Изменена работа с созданием платежей через
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());