Class KnownCpsErrorCodes
- java.lang.Object
-
- com.gemalto.mfs.mwsdk.provisioning.model.KnownCpsErrorCodes
-
public final class KnownCpsErrorCodes extends java.lang.Object
The list of known status reasons from server response.
The list does NOT include the "System Error" from server, which includes 670 to 679.
DISCLAIMER: The list is for reference purpose. The server may send a status reason that is not priorly known. In typical use case, the MPA shall only need to propagate these errors to the user (with the advice to contact customer support and providing the error code). The SDK may decide from time to time to manage some of these errors internally and whether or not propagate it to the MPA.
-
-
Field Summary
-
-
-
Field Detail
-
ENROLLMENT_MOBILE_WALLET_ALREADY_ENROLLED
public static final int ENROLLMENT_MOBILE_WALLET_ALREADY_ENROLLED
- See Also:
- Constant Field Values
-
ENROLLMENT_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int ENROLLMENT_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
ENROLLMENT_PRODUCT_NOT_FOUND
public static final int ENROLLMENT_PRODUCT_NOT_FOUND
- See Also:
- Constant Field Values
-
ENROLLMENT_OS_UPGRADE_REQUIRED
public static final int ENROLLMENT_OS_UPGRADE_REQUIRED
- See Also:
- Constant Field Values
-
ENROLLMENT_DEVICE_NOT_ALLOWED
public static final int ENROLLMENT_DEVICE_NOT_ALLOWED
- See Also:
- Constant Field Values
-
ENROLLMENT_FAILED
public static final int ENROLLMENT_FAILED
- See Also:
- Constant Field Values
-
PUSH_MOBILE_WALLET_INSTANCE_NOT_FOUND
public static final int PUSH_MOBILE_WALLET_INSTANCE_NOT_FOUND
- See Also:
- Constant Field Values
-
PUSH_TOKEN_NOT_FOUND
public static final int PUSH_TOKEN_NOT_FOUND
- See Also:
- Constant Field Values
-
PUSH_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int PUSH_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
- See Also:
- Constant Field Values
-
PUSH_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int PUSH_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
PUSH_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
public static final int PUSH_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
- See Also:
- Constant Field Values
-
PUSH_ATC_OUT_SIDE_PERMISSIBLE_RANGE
public static final int PUSH_ATC_OUT_SIDE_PERMISSIBLE_RANGE
- See Also:
- Constant Field Values
-
PUSH_INVALID_CONVERSATION
public static final int PUSH_INVALID_CONVERSATION
- See Also:
- Constant Field Values
-
PUSH_INVALID_TOKEN
public static final int PUSH_INVALID_TOKEN
- See Also:
- Constant Field Values
-
INVALID_CARD_PROFILE_TYPE
public static final int INVALID_CARD_PROFILE_TYPE
- See Also:
- Constant Field Values
-
INVALID_PERSO_DATA
public static final int INVALID_PERSO_DATA
- See Also:
- Constant Field Values
-
INCORRECT_CARD_STATE_ERROR
public static final int INCORRECT_CARD_STATE_ERROR
- See Also:
- Constant Field Values
-
TECHNICAL_ERROR
public static final int TECHNICAL_ERROR
- See Also:
- Constant Field Values
-
WALLET_OUT_OF_CAPACITY
public static final int WALLET_OUT_OF_CAPACITY
- See Also:
- Constant Field Values
-
PROFILE_SCHEME_NOT_SUPPORTED
public static final int PROFILE_SCHEME_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_MOBILE_WALLET_INSTANCE_NOT_FOUND
public static final int CARD_ACTIVATION_MOBILE_WALLET_INSTANCE_NOT_FOUND
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_TOKEN_NOT_FOUND
public static final int CARD_ACTIVATION_TOKEN_NOT_FOUND
During replenishment process, CPS server return this error code to indicate the card intend to replenish doesn't exist in the CPS server. Since replenishment can only be trigger with a valid card in SDK, this mean that there are payment card desynchronization between CPS server and SDK. SDK will wipe the card in order to synchronize with CPS Server. MPA developer shall take note of this error and wiping of the payment card therefore prompting the error message accordingly to end-user.- See Also:
- Constant Field Values
-
CARD_ACTIVATION_WRONG_ACT_CODE
public static final int CARD_ACTIVATION_WRONG_ACT_CODE
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_ACT_CODE_TRY_LIMIT_EXCEEDED
public static final int CARD_ACTIVATION_ACT_CODE_TRY_LIMIT_EXCEEDED
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_ACT_CODE_EXPIRED
public static final int CARD_ACTIVATION_ACT_CODE_EXPIRED
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int CARD_ACTIVATION_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int CARD_ACTIVATION_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
public static final int CARD_ACTIVATION_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_PRODUCT_NOT_FOUND
public static final int CARD_ACTIVATION_PRODUCT_NOT_FOUND
- See Also:
- Constant Field Values
-
CARD_ACTIVATION_CAPACITY_EXCEEDED
public static final int CARD_ACTIVATION_CAPACITY_EXCEEDED
- See Also:
- Constant Field Values
-
CHANGE_PIN_MOBILE_WALLET_INSTANCE_NOT_FOUND
public static final int CHANGE_PIN_MOBILE_WALLET_INSTANCE_NOT_FOUND
- See Also:
- Constant Field Values
-
CHANGE_PIN_TOKEN_NOT_FOUND
public static final int CHANGE_PIN_TOKEN_NOT_FOUND
- See Also:
- Constant Field Values
-
CHANGE_PIN_WRONG_PIN
public static final int CHANGE_PIN_WRONG_PIN
- See Also:
- Constant Field Values
-
CHANGE_PIN_PIN_LOCKED_OR_PIN_TRY_LIMIT_EXCEEDED
public static final int CHANGE_PIN_PIN_LOCKED_OR_PIN_TRY_LIMIT_EXCEEDED
- See Also:
- Constant Field Values
-
CHANGE_PIN_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int CHANGE_PIN_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
- See Also:
- Constant Field Values
-
CHANGE_PIN_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int CHANGE_PIN_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
CHANGE_PIN_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
public static final int CHANGE_PIN_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
- See Also:
- Constant Field Values
-
CHANGE_PIN_CANNOT_BE_SAME_AS_PREVIOUS_PINS
public static final int CHANGE_PIN_CANNOT_BE_SAME_AS_PREVIOUS_PINS
- See Also:
- Constant Field Values
-
PULL_MOBILE_WALLET_INSTANCE_NOT_FOUND
public static final int PULL_MOBILE_WALLET_INSTANCE_NOT_FOUND
- See Also:
- Constant Field Values
-
PULL_TOKEN_NOT_FOUND
public static final int PULL_TOKEN_NOT_FOUND
- See Also:
- Constant Field Values
-
PULL_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int PULL_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
- See Also:
- Constant Field Values
-
PULL_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int PULL_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
PULL_REPLENISHMENT_NOT_ALLOWED
public static final int PULL_REPLENISHMENT_NOT_ALLOWED
- See Also:
- Constant Field Values
-
PULL_TOKEN_DOES_NOT_EXIST
public static final int PULL_TOKEN_DOES_NOT_EXIST
- See Also:
- Constant Field Values
-
MOBILE_WALLET_UPDATE_REQUIRED
public static final int MOBILE_WALLET_UPDATE_REQUIRED
- See Also:
- Constant Field Values
-
VAS_NOT_FOUND
public static final int VAS_NOT_FOUND
- See Also:
- Constant Field Values
-
VAS_PROFILE_NOT_FOUND
public static final int VAS_PROFILE_NOT_FOUND
- See Also:
- Constant Field Values
-
VAS_PROFILE_GENERATION_FAILED
public static final int VAS_PROFILE_GENERATION_FAILED
- See Also:
- Constant Field Values
-
MIGRATION_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int MIGRATION_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
- See Also:
- Constant Field Values
-
MIGRATION_NOT_ALLOWED_CONVERSATION_PENDING
public static final int MIGRATION_NOT_ALLOWED_CONVERSATION_PENDING
- See Also:
- Constant Field Values
-
MIGRATION_MOBILE_WALLET_NOT_FOUND
public static final int MIGRATION_MOBILE_WALLET_NOT_FOUND
- See Also:
- Constant Field Values
-
MIGRATION_SYSTEM_ERROR
public static final int MIGRATION_SYSTEM_ERROR
- See Also:
- Constant Field Values
-
WALLET_UNRECOVERABLE_ERROR
public static final int WALLET_UNRECOVERABLE_ERROR
- See Also:
- Constant Field Values
-
OPERATION_NOT_ALLOWED
public static final int OPERATION_NOT_ALLOWED
- See Also:
- Constant Field Values
-
WALLET_NOT_FOUND
public static final int WALLET_NOT_FOUND
- See Also:
- Constant Field Values
-
VISA_INVALID_MAC_ERROR
public static final int VISA_INVALID_MAC_ERROR
- See Also:
- Constant Field Values
-
VISA_MAC_PERMANENT_ERROR
public static final int VISA_MAC_PERMANENT_ERROR
- See Also:
- Constant Field Values
-
VISA_INVALID_REQUEST_ERROR
public static final int VISA_INVALID_REQUEST_ERROR
- See Also:
- Constant Field Values
-
VISA_UNEXPECTED_ERROR
public static final int VISA_UNEXPECTED_ERROR
- See Also:
- Constant Field Values
-
VISA_EXTERNAL_SYSTEM_NOT_AVAILABLE_ERROR
public static final int VISA_EXTERNAL_SYSTEM_NOT_AVAILABLE_ERROR
- See Also:
- Constant Field Values
-
SYNC_REPLENISH_NOT_SUPPORTED
public static final int SYNC_REPLENISH_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
-