public class CreditFinancingOffered extends PayPalModel
| Constructor and Description |
|---|
CreditFinancingOffered()
Default Constructor
|
CreditFinancingOffered(Currency totalCost,
float term,
Currency monthlyPayment,
Currency totalInterest,
java.lang.Boolean payerAcceptance)
Parameterized Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.Boolean |
getCartAmountImmutable()
Indicates whether the cart amount is editable after payer's acceptance on PayPal side
|
Currency |
getMonthlyPayment()
This is the estimated amount per month that the customer will need to pay including fees and interest.
|
java.lang.Boolean |
getPayerAcceptance()
Status on whether the customer ultimately was approved for and chose to make the payment using the approved installment credit.
|
float |
getTerm()
Length of financing terms in month
|
Currency |
getTotalCost()
This is the estimated total payment amount including interest and fees the user will pay during the lifetime of the loan.
|
Currency |
getTotalInterest()
Estimated interest or fees amount the payer will have to pay during the lifetime of the loan.
|
int |
hashCode() |
CreditFinancingOffered |
setCartAmountImmutable(java.lang.Boolean cartAmountImmutable)
Indicates whether the cart amount is editable after payer's acceptance on PayPal side
|
CreditFinancingOffered |
setMonthlyPayment(Currency monthlyPayment)
This is the estimated amount per month that the customer will need to pay including fees and interest.
|
CreditFinancingOffered |
setPayerAcceptance(java.lang.Boolean payerAcceptance)
Status on whether the customer ultimately was approved for and chose to make the payment using the approved installment credit.
|
CreditFinancingOffered |
setTerm(float term)
Length of financing terms in month
|
CreditFinancingOffered |
setTotalCost(Currency totalCost)
This is the estimated total payment amount including interest and fees the user will pay during the lifetime of the loan.
|
CreditFinancingOffered |
setTotalInterest(Currency totalInterest)
Estimated interest or fees amount the payer will have to pay during the lifetime of the loan.
|
toJSON, toStringpublic Currency getTotalCost()
public float getTerm()
public Currency getMonthlyPayment()
public Currency getTotalInterest()
public java.lang.Boolean getPayerAcceptance()
public java.lang.Boolean getCartAmountImmutable()
public CreditFinancingOffered setTotalCost(Currency totalCost)
public CreditFinancingOffered setTerm(float term)
public CreditFinancingOffered setMonthlyPayment(Currency monthlyPayment)
public CreditFinancingOffered setTotalInterest(Currency totalInterest)
public CreditFinancingOffered setPayerAcceptance(java.lang.Boolean payerAcceptance)
public CreditFinancingOffered setCartAmountImmutable(java.lang.Boolean cartAmountImmutable)
public boolean equals(java.lang.Object o)
equals in class PayPalModelprotected boolean canEqual(java.lang.Object other)
canEqual in class PayPalModelpublic int hashCode()
hashCode in class PayPalModel