Interface InvoicePayment

All Superinterfaces:
BaseObject<InvoicePayment>, Reference<InvoicePayment>

@TypeAdapters(fieldNamingStrategy=true) @Immutable public interface InvoicePayment extends BaseObject<InvoicePayment>
  • Method Details

    • getAmount

      Double getAmount()
    • getPaidAt

      @Nullable Instant getPaidAt()
    • getPaidDate

      @Nullable LocalDate getPaidDate()
    • getRecordedBy

      @Nullable String getRecordedBy()
    • getRecordedByEmail

      @Nullable String getRecordedByEmail()
    • getNotes

      @Nullable String getNotes()
      max length = 16,777,215
      Returns:
      the current value
    • getTransactionId

      @Nullable String getTransactionId()
    • getPaymentGateway

      @Nullable PaymentGateway getPaymentGateway()