public class InvoiceData extends Object
| Constructor and Description |
|---|
InvoiceData() |
| Modifier and Type | Method and Description |
|---|---|
InvoiceData |
addInstallmentsItem(Integer installmentsItem) |
InvoiceData |
amount(BigDecimal amount) |
InvoiceData |
currency(String currency) |
InvoiceData |
expireAt(OffsetDateTime expireAt) |
InvoiceData |
installments(List<Integer> installments) |
InvoiceData |
installmentType(String installmentType) |
InvoiceData |
reusable(Boolean reusable) |
InvoiceData |
reuseCount(Integer reuseCount)
minimum: 1
|
void |
setAmount(BigDecimal amount) |
void |
setCurrency(String currency) |
void |
setExpireAt(OffsetDateTime expireAt) |
void |
setInstallments(List<Integer> installments) |
void |
setInstallmentType(String installmentType) |
void |
setReusable(Boolean reusable) |
void |
setReuseCount(Integer reuseCount) |
String |
toString() |
public void setAmount(BigDecimal amount)
public InvoiceData amount(BigDecimal amount)
amount - The total invoice amount in selected currency with dot as a decimal separator, must be less than 10 billionpublic void setCurrency(String currency)
public InvoiceData currency(String currency)
currency - [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) currency codepublic void setExpireAt(OffsetDateTime expireAt)
public InvoiceData expireAt(OffsetDateTime expireAt)
expireAt - Date and time of invoice expiring. Invoice cannot be used after this date and time.public void setInstallmentType(String installmentType)
public InvoiceData installmentType(String installmentType)
installmentType - Installment typepublic InvoiceData installments(List<Integer> installments)
installments - Number of installments. It depends on country.public InvoiceData addInstallmentsItem(Integer installmentsItem)
public void setReusable(Boolean reusable)
public InvoiceData reusable(Boolean reusable)
reusable - The flag that can be used for enabling payment link multiple timespublic void setReuseCount(Integer reuseCount)
public InvoiceData reuseCount(Integer reuseCount)
reuseCount - The number that customer can pay by this link. Default value 10Copyright © 2024. All rights reserved.