public class Payment extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Payment.PaymentTypeEnum
See Payment Types.
|
static class |
Payment.StatusEnum
The status of the payment.
|
| Constructor and Description |
|---|
Payment() |
| Modifier and Type | Method and Description |
|---|---|
Payment |
account(Object account) |
Payment |
amount(Float amount) |
Payment |
bankAccountNumber(String bankAccountNumber) |
Payment |
code(String code) |
Payment |
creditNote(Object creditNote) |
Payment |
creditNoteNumber(String creditNoteNumber) |
Payment |
currencyRate(Float currencyRate) |
Payment |
date(String date) |
Payment |
details(String details) |
boolean |
equals(Object o) |
Object |
getAccount()
Get account
|
Float |
getAmount()
The amount of the payment.
|
String |
getBankAccountNumber()
The suppliers bank account number the payment is being made to
|
String |
getCode()
Code of account you are using to make the payment e.g.
|
Object |
getCreditNote()
Get creditNote
|
String |
getCreditNoteNumber()
Number of invoice or credit note you are applying payment to e.g.
|
Float |
getCurrencyRate()
Exchange rate when payment is received.
|
String |
getDate()
Date the payment is being made (YYYY-MM-DD) e.g.
|
String |
getDetails()
The information to appear on the supplier's bank account
|
Object |
getInvoice()
Get invoice
|
String |
getInvoiceNumber()
Number of invoice or credit note you are applying payment to e.g.
|
String |
getIsReconciled()
An optional parameter for the payment.
|
Object |
getOverpayment()
Get overpayment
|
String |
getParticulars()
The suppliers bank account number the payment is being made to
|
UUID |
getPaymentID()
The Xero identifier for an Payment e.g.
|
Payment.PaymentTypeEnum |
getPaymentType()
See Payment Types.
|
Object |
getPrepayment()
Get prepayment
|
String |
getReference()
An optional description for the payment e.g.
|
Payment.StatusEnum |
getStatus()
The status of the payment.
|
String |
getUpdatedDateUTC()
UTC timestamp of last update to the payment
|
int |
hashCode() |
Payment |
invoice(Object invoice) |
Payment |
invoiceNumber(String invoiceNumber) |
Payment |
isReconciled(String isReconciled) |
Payment |
overpayment(Object overpayment) |
Payment |
particulars(String particulars) |
Payment |
paymentID(UUID paymentID) |
Payment |
prepayment(Object prepayment) |
Payment |
reference(String reference) |
void |
setAccount(Object account) |
void |
setAmount(Float amount) |
void |
setBankAccountNumber(String bankAccountNumber) |
void |
setCode(String code) |
void |
setCreditNote(Object creditNote) |
void |
setCreditNoteNumber(String creditNoteNumber) |
void |
setCurrencyRate(Float currencyRate) |
void |
setDate(String date) |
void |
setDetails(String details) |
void |
setInvoice(Object invoice) |
void |
setInvoiceNumber(String invoiceNumber) |
void |
setIsReconciled(String isReconciled) |
void |
setOverpayment(Object overpayment) |
void |
setParticulars(String particulars) |
void |
setPaymentID(UUID paymentID) |
void |
setPrepayment(Object prepayment) |
void |
setReference(String reference) |
void |
setStatus(Payment.StatusEnum status) |
Payment |
status(Payment.StatusEnum status) |
String |
toString() |
public Object getInvoice()
public void setInvoice(Object invoice)
public Object getCreditNote()
public void setCreditNote(Object creditNote)
public Object getPrepayment()
public void setPrepayment(Object prepayment)
public Object getOverpayment()
public void setOverpayment(Object overpayment)
public String getInvoiceNumber()
public void setInvoiceNumber(String invoiceNumber)
public String getCreditNoteNumber()
public void setCreditNoteNumber(String creditNoteNumber)
public Object getAccount()
public void setAccount(Object account)
public String getCode()
public void setCode(String code)
public String getDate()
public void setDate(String date)
public Float getCurrencyRate()
public void setCurrencyRate(Float currencyRate)
public Float getAmount()
public void setAmount(Float amount)
public String getReference()
public void setReference(String reference)
public String getIsReconciled()
public void setIsReconciled(String isReconciled)
public Payment status(Payment.StatusEnum status)
public Payment.StatusEnum getStatus()
public void setStatus(Payment.StatusEnum status)
public Payment.PaymentTypeEnum getPaymentType()
public String getUpdatedDateUTC()
public UUID getPaymentID()
public void setPaymentID(UUID paymentID)
public String getBankAccountNumber()
public void setBankAccountNumber(String bankAccountNumber)
public String getParticulars()
public void setParticulars(String particulars)
public String getDetails()
public void setDetails(String details)
Copyright © 2018. All rights reserved.