public class

InvoicePaymentTerm

extends PayPalRetailObject
java.lang.Object
   ↳ PayPalRetailObject
     ↳ com.paypal.paypalretailsdk.InvoicePaymentTerm

Class Overview

Contains information about the due date / payment terms of an invoice.

Summary

Public Constructors
InvoicePaymentTerm()
Public Methods
Integer getDaysForTerm()
the number of days from the invoice start date that this term is valid for
String getDueDate()
A specific date on which payment is due.
InvoicePaymentTermPaymentTerms getPaymentTerms()
Describes when payment is expected on the invoice.
void setDaysForTerm(Integer value)
the number of days from the invoice start date that this term is valid for
void setDueDate(String value)
A specific date on which payment is due.
void setPaymentTerms(InvoicePaymentTermPaymentTerms value)
Describes when payment is expected on the invoice.
String toString()
Returns a string representing the serialized state of the InvoicePaymentTerm object
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public InvoicePaymentTerm ()

Public Methods

public Integer getDaysForTerm ()

the number of days from the invoice start date that this term is valid for

public String getDueDate ()

A specific date on which payment is due. Setting this to something truthy will clear paymentTerms.

public InvoicePaymentTermPaymentTerms getPaymentTerms ()

Describes when payment is expected on the invoice. Setting this to something truthy will clear dueDate.

public void setDaysForTerm (Integer value)

the number of days from the invoice start date that this term is valid for

public void setDueDate (String value)

A specific date on which payment is due. Setting this to something truthy will clear paymentTerms.

public void setPaymentTerms (InvoicePaymentTermPaymentTerms value)

Describes when payment is expected on the invoice. Setting this to something truthy will clear dueDate.

public String toString ()

Returns a string representing the serialized state of the InvoicePaymentTerm object