public class VisaCheckoutNonce extends PaymentMethodNonce implements android.os.Parcelable
PaymentMethodNonce representing a Visa Checkout card.PaymentMethodNonce| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
API_RESOURCE_KEY |
static android.os.Parcelable.Creator<VisaCheckoutNonce> |
CREATOR |
protected static java.lang.String |
TYPE |
DATA_KEY, mDefault, mDescription, mNonce, TOKEN_KEY| Modifier | Constructor and Description |
|---|---|
|
VisaCheckoutNonce() |
protected |
VisaCheckoutNonce(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fromJson(org.json.JSONObject json) |
static VisaCheckoutNonce |
fromJson(java.lang.String json)
Convert an API response to a
VisaCheckoutNonce. |
VisaCheckoutAddress |
getBillingAddress() |
BinData |
getBinData() |
java.lang.String |
getCallId() |
java.lang.String |
getCardType() |
java.lang.String |
getLastTwo() |
VisaCheckoutAddress |
getShippingAddress() |
java.lang.String |
getTypeLabel() |
VisaCheckoutUserData |
getUserData() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
describeContents, getDescription, getJsonObjectForType, getNonce, isDefault, parsePaymentMethodNonces, parsePaymentMethodNonces, parsePaymentMethodNoncesprotected static final java.lang.String TYPE
protected static final java.lang.String API_RESOURCE_KEY
public static final android.os.Parcelable.Creator<VisaCheckoutNonce> CREATOR
public VisaCheckoutNonce()
protected VisaCheckoutNonce(android.os.Parcel in)
public static VisaCheckoutNonce fromJson(java.lang.String json) throws org.json.JSONException
VisaCheckoutNonce.json - Raw JSON response from Braintree of a VisaCheckoutNonce.VisaCheckoutNonce.org.json.JSONException - when parsing the response fails.protected void fromJson(org.json.JSONObject json)
throws org.json.JSONException
fromJson in class PaymentMethodNonceorg.json.JSONExceptionpublic java.lang.String getLastTwo()
public java.lang.String getCardType()
public VisaCheckoutAddress getBillingAddress()
public VisaCheckoutAddress getShippingAddress()
public VisaCheckoutUserData getUserData()
public java.lang.String getCallId()
com.visa.checkout.VisaPaymentSummary.public java.lang.String getTypeLabel()
getTypeLabel in class PaymentMethodNoncepublic BinData getBinData()
VisaCheckoutNoncepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.ParcelablewriteToParcel in class PaymentMethodNonce