Card requirements for the returned payment card. Examples include which card networks are
allowed (See WalletConstants.CardNetwork)
and whether prepaid card is allowed.
| class | CardRequirements.Builder | Builder to create a CardRequirements. |
|
| public static final Creator<CardRequirements> | CREATOR |
| boolean |
allowPrepaidCards()
Returns whether a prepaid card may be used as the backing card for this
transaction.
|
| ArrayList<Integer> |
getAllowedCardNetworks()
Returns the types of
WalletConstants.CardNetwork that are allowed for this purchase, or
null if no restrictions were specified.
|
| int |
getBillingAddressFormat()
Returns the billing address format.
|
| boolean |
isBillingAddressRequired()
Returns whether a billing address is required to be returned.
|
| static CardRequirements.Builder | |
| void |
writeToParcel(Parcel out, int
flags)
|
Returns whether a prepaid card may be used as the backing card for this transaction.
Returns the types of WalletConstants.CardNetwork
that are allowed for this purchase, or null if no restrictions were
specified.
Returns the billing address format. See
WalletConstants.BillingAddressFormat for more info.
Returns whether a billing address is required to be returned.