-
- All Implemented Interfaces:
-
android.os.Parcelable
public class InstallmentPlansParams extends PaymentParams
Represents parameters which is required to fetch the visa installment plans.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringcvvprivate final StringcardNumberprivate final StringexpiryMonthprivate final StringexpiryYearprivate final StringcardHolderNamepublic final static Parcelable.Creator<InstallmentPlansParams>CREATOR
-
Method Summary
Modifier and Type Method Description StringgetCvv()CVV code of the card. StringgetCardNumber()Card number. StringgetExpiryMonth()Expiry month of the card. StringgetExpiryYear()Expiry year of the card. StringgetCardHolderName()Card holder name. Map<String, String>getParamsForRequest()Returns a map of all parameters needed for transaction. booleanequals(Object o)inthashCode()voidwriteToParcel(Parcel dest, int flags)-
-
Method Detail
-
getCardNumber
@NonNull() String getCardNumber()
Card number.
-
getExpiryMonth
@Nullable() String getExpiryMonth()
Expiry month of the card.
-
getExpiryYear
@Nullable() String getExpiryYear()
Expiry year of the card.
-
getCardHolderName
@Nullable() String getCardHolderName()
Card holder name.
-
getParamsForRequest
@NonNull() Map<String, String> getParamsForRequest()
Returns a map of all parameters needed for transaction.
-
hashCode
int hashCode()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
-
-
-