java.lang.Object | |
↳ | com.google.android.gms.wallet.WalletConstants |
Collection of constant values used by the ClientLibrary.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
WalletConstants.CardNetwork | Credit card networks. |
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | ACTION_ENABLE_WALLET_OPTIMIZATION | Name of an action to use in an IntentFilter for a BroadcastReceiver that is a signal from your application that it uses Wallet, and thus the system should make the appropriate optimizations. | |||||||||
int | ENVIRONMENT_PRODUCTION | Environment constant for running in production with the most stringent application / merchant requirements. | |||||||||
int | ENVIRONMENT_SANDBOX |
This constant is deprecated.
use ENVIRONMENT_TEST instead. |
|||||||||
int | ENVIRONMENT_STRICT_SANDBOX |
This constant is deprecated.
use ENVIRONMENT_TEST instead. |
|||||||||
int | ENVIRONMENT_TEST | Environment constant for running in the test environment with relaxed application / merchant requirements. | |||||||||
int | ERROR_CODE_AUTHENTICATION_FAILURE | Not immediately recoverable error. | |||||||||
int | ERROR_CODE_BUYER_ACCOUNT_ERROR | Not immediately recoverable error. | |||||||||
int | ERROR_CODE_DEVELOPER_ERROR | ||||||||||
int | ERROR_CODE_INTERNAL_ERROR | ||||||||||
int | ERROR_CODE_INVALID_PARAMETERS | Not immediately recoverable error. | |||||||||
int | ERROR_CODE_INVALID_TRANSACTION | Not immediately recoverable error. | |||||||||
int | ERROR_CODE_MERCHANT_ACCOUNT_ERROR | Not immediately recoverable error. | |||||||||
int | ERROR_CODE_SERVICE_UNAVAILABLE | Not immediately recoverable error. | |||||||||
int | ERROR_CODE_SPENDING_LIMIT_EXCEEDED | This constant is deprecated. Unused. | |||||||||
int | ERROR_CODE_UNKNOWN | Not immediately recoverable error. | |||||||||
int | ERROR_CODE_UNSUPPORTED_API_VERSION | Not immediately recoverable error. | |||||||||
String | EXTRA_ERROR_CODE | Extra for retrieving an error code from the Intent passed to onActivityResult | |||||||||
String | EXTRA_FULL_WALLET | Extra for retrieving a FullWallet from the Intent passed to onActivityResult |
|||||||||
String | EXTRA_IS_NEW_USER | Extra for retrieving a boolean indicating if the user has previously used any Google accounts on the device to make purchases on your app. | |||||||||
String | EXTRA_IS_READY_TO_PAY | Extra for retrieving a boolean indicating with high, but not complete, confidence that the user is capable of making a payment using Android Pay | |||||||||
String | EXTRA_IS_USER_PREAUTHORIZED | Extra for retrieving a boolean indicating if the user has pre-authorized your app or not | |||||||||
String | EXTRA_MASKED_WALLET | Extra for retrieving a MaskedWallet from the Intent passed to onActivityResult |
|||||||||
String | EXTRA_MASKED_WALLET_REQUEST | Extra for retrieving the masked wallet request from the Bundle passed to onStateChanged(WalletFragment, int, int, android.os.Bundle) when
transitioning to PROCESSING . |
|||||||||
String | EXTRA_WEB_PAYMENT_DATA | Extra for retrieving a WebPaymentData from the Intent passed to onActivityResult | |||||||||
String | METADATA_TAG_WALLET_API_ENABLED | Name of the metadata tag that is a signal from your application that it uses Wallet APIs. | |||||||||
int | RESULT_ERROR | Response code passed to onActivityResult in the case of an error | |||||||||
int | THEME_DARK | Theme constant passed to setTheme(int) to use a dark theme
for Wallet on Android OS with SDK_INT >= HONEYCOMB . |
|||||||||
int | THEME_HOLO_DARK |
This constant is deprecated.
use THEME_DARK
|
|||||||||
int | THEME_HOLO_LIGHT |
This constant is deprecated.
use THEME_LIGHT
|
|||||||||
int | THEME_LIGHT | Theme constant passed to setTheme(int) to use a light
theme for Wallet on Android OS with SDK_INT >= HONEYCOMB . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Name of an action to use in an IntentFilter for a BroadcastReceiver that is a signal from your application that it uses Wallet, and thus the system should make the appropriate optimizations. Example of using the action:
Environment constant for running in production with the most stringent application / merchant requirements.
Environment constant for running in the test environment with relaxed application / merchant requirements. This environment is suggested for early development and for easily testing the Wallet SDK.
Not immediately recoverable error. There was a failure in retrieving an authentication token
for the buyer's Google Account. This could be because Google's AbstractAccountAuthenticator
is not installed or failed to respond, or could
be due to an invalid Google account, or could be caused by some internal error. Note however
that this error will NOT be returned if authentication failed because of a network error or
because the buyer cancelled the operation.
Not immediately recoverable error. There are problems with the buyer's account (e.g closed account, unsupported country)
See also:
See also:
Not immediately recoverable error. The request had missing or invalid parameters.
Not immediately recoverable error. loadFullWallet or changeMaskedWallet was called outside the context of a transaction. For example, loadFullWallet was called without a successful call to loadMaskedWallet.
Not immediately recoverable error. There is a problem with the merchant Google Wallet account.
Not immediately recoverable error. The service is temporarily off-line for all requests.
This constant is deprecated.
Unused.
Not immediately recoverable error. An unknown type of error has occurred.
Not immediately recoverable error. The server API version of the request is no longer supported. This error is not recoverable and should be treated as fatal.
Extra for retrieving an error code from the Intent passed to onActivityResult
Extra for retrieving a FullWallet
from the Intent passed to onActivityResult
Extra for retrieving a boolean indicating if the user has previously used any Google accounts on the device to make purchases on your app.
Extra for retrieving a boolean indicating with high, but not complete, confidence that the user is capable of making a payment using Android Pay
Extra for retrieving a boolean indicating if the user has pre-authorized your app or not
Extra for retrieving a MaskedWallet
from the Intent passed to onActivityResult
Extra for retrieving the masked wallet request from the Bundle passed to onStateChanged(WalletFragment, int, int, android.os.Bundle)
when
transitioning to PROCESSING
.
Extra for retrieving a WebPaymentData from the Intent passed to onActivityResult
Name of the metadata tag that is a signal from your application that it uses Wallet APIs. Note: In future versions this metadata tag will be required in your application manifest to use Wallet APIs in your app.
Example of using the tag:
Response code passed to onActivityResult in the case of an error
See also:
Theme constant passed to setTheme(int)
to use a dark theme
for Wallet on Android OS with SDK_INT
>= HONEYCOMB
. This will provide the dark version of either Holo or
Material based on the API level of the device.
This constant is deprecated.
use THEME_DARK
Theme constant passed to setTheme(int)
to use Holo Dark
theme for Wallet on Android OS with SDK_INT
>= HONEYCOMB
.
This constant is deprecated.
use THEME_LIGHT
Theme constant passed to setTheme(int)
to use Holo Light
theme for Wallet on Android OS with SDK_INT
>= HONEYCOMB
.
Theme constant passed to setTheme(int)
to use a light
theme for Wallet on Android OS with SDK_INT
>= HONEYCOMB
. This will provide the light version of either Holo
or Material based on the API level of the device.