Class KnownCpsErrorCodes
java.lang.Object
com.gemalto.mfs.mwsdk.provisioning.model.KnownCpsErrorCodes
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.
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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intDuring replenishment process, CPS server return this error code to indicate the card intend to replenish doesn't exist in the CPS server.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
-
Field Details
-
ENROLLMENT_MOBILE_WALLET_ALREADY_ENROLLED
public static final int ENROLLMENT_MOBILE_WALLET_ALREADY_ENROLLED- See Also:
-
ENROLLMENT_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int ENROLLMENT_CPS_PROTOCOL_VERSION_NOT_SUPPORTED- See Also:
-
ENROLLMENT_PRODUCT_NOT_FOUND
public static final int ENROLLMENT_PRODUCT_NOT_FOUND- See Also:
-
ENROLLMENT_OS_UPGRADE_REQUIRED
public static final int ENROLLMENT_OS_UPGRADE_REQUIRED- See Also:
-
ENROLLMENT_DEVICE_NOT_ALLOWED
public static final int ENROLLMENT_DEVICE_NOT_ALLOWED- See Also:
-
ENROLLMENT_FAILED
public static final int ENROLLMENT_FAILED- See Also:
-
PUSH_MOBILE_WALLET_INSTANCE_NOT_FOUND
public static final int PUSH_MOBILE_WALLET_INSTANCE_NOT_FOUND- See Also:
-
PUSH_TOKEN_NOT_FOUND
public static final int PUSH_TOKEN_NOT_FOUND- See Also:
-
PUSH_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int PUSH_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE- See Also:
-
PUSH_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int PUSH_CPS_PROTOCOL_VERSION_NOT_SUPPORTED- See Also:
-
PUSH_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
public static final int PUSH_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM- See Also:
-
PUSH_ATC_OUT_SIDE_PERMISSIBLE_RANGE
public static final int PUSH_ATC_OUT_SIDE_PERMISSIBLE_RANGE- See Also:
-
PUSH_INVALID_CONVERSATION
public static final int PUSH_INVALID_CONVERSATION- See Also:
-
PUSH_INVALID_TOKEN
public static final int PUSH_INVALID_TOKEN- See Also:
-
INVALID_CARD_PROFILE_TYPE
public static final int INVALID_CARD_PROFILE_TYPE- See Also:
-
INVALID_PERSO_DATA
public static final int INVALID_PERSO_DATA- See Also:
-
INCORRECT_CARD_STATE_ERROR
public static final int INCORRECT_CARD_STATE_ERROR- See Also:
-
TECHNICAL_ERROR
public static final int TECHNICAL_ERROR- See Also:
-
WALLET_OUT_OF_CAPACITY
public static final int WALLET_OUT_OF_CAPACITY- See Also:
-
PROFILE_SCHEME_NOT_SUPPORTED
public static final int PROFILE_SCHEME_NOT_SUPPORTED- See Also:
-
CARD_ACTIVATION_MOBILE_WALLET_INSTANCE_NOT_FOUND
public static final int CARD_ACTIVATION_MOBILE_WALLET_INSTANCE_NOT_FOUND- See Also:
-
CARD_ACTIVATION_TOKEN_NOT_FOUND
public static final int CARD_ACTIVATION_TOKEN_NOT_FOUNDDuring 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:
-
CARD_ACTIVATION_WRONG_ACT_CODE
public static final int CARD_ACTIVATION_WRONG_ACT_CODE- See Also:
-
CARD_ACTIVATION_ACT_CODE_TRY_LIMIT_EXCEEDED
public static final int CARD_ACTIVATION_ACT_CODE_TRY_LIMIT_EXCEEDED- See Also:
-
CARD_ACTIVATION_ACT_CODE_EXPIRED
public static final int CARD_ACTIVATION_ACT_CODE_EXPIRED- See Also:
-
CARD_ACTIVATION_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int CARD_ACTIVATION_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE- See Also:
-
CARD_ACTIVATION_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int CARD_ACTIVATION_CPS_PROTOCOL_VERSION_NOT_SUPPORTED- See Also:
-
CARD_ACTIVATION_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
public static final int CARD_ACTIVATION_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM- See Also:
-
CARD_ACTIVATION_PRODUCT_NOT_FOUND
public static final int CARD_ACTIVATION_PRODUCT_NOT_FOUND- See Also:
-
CARD_ACTIVATION_CAPACITY_EXCEEDED
public static final int CARD_ACTIVATION_CAPACITY_EXCEEDED- See Also:
-
CHANGE_PIN_MOBILE_WALLET_INSTANCE_NOT_FOUND
public static final int CHANGE_PIN_MOBILE_WALLET_INSTANCE_NOT_FOUND- See Also:
-
CHANGE_PIN_TOKEN_NOT_FOUND
public static final int CHANGE_PIN_TOKEN_NOT_FOUND- See Also:
-
CHANGE_PIN_WRONG_PIN
public static final int CHANGE_PIN_WRONG_PIN- See Also:
-
CHANGE_PIN_PIN_LOCKED_OR_PIN_TRY_LIMIT_EXCEEDED
public static final int CHANGE_PIN_PIN_LOCKED_OR_PIN_TRY_LIMIT_EXCEEDED- See Also:
-
CHANGE_PIN_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int CHANGE_PIN_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE- See Also:
-
CHANGE_PIN_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int CHANGE_PIN_CPS_PROTOCOL_VERSION_NOT_SUPPORTED- See Also:
-
CHANGE_PIN_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM
public static final int CHANGE_PIN_REQUEST_REJECTED_BY_EXTERNAL_SYSTEM- See Also:
-
CHANGE_PIN_CANNOT_BE_SAME_AS_PREVIOUS_PINS
public static final int CHANGE_PIN_CANNOT_BE_SAME_AS_PREVIOUS_PINS- See Also:
-
PULL_MOBILE_WALLET_INSTANCE_NOT_FOUND
public static final int PULL_MOBILE_WALLET_INSTANCE_NOT_FOUND- See Also:
-
PULL_TOKEN_NOT_FOUND
public static final int PULL_TOKEN_NOT_FOUND- See Also:
-
PULL_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int PULL_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE- See Also:
-
PULL_CPS_PROTOCOL_VERSION_NOT_SUPPORTED
public static final int PULL_CPS_PROTOCOL_VERSION_NOT_SUPPORTED- See Also:
-
PULL_REPLENISHMENT_NOT_ALLOWED
public static final int PULL_REPLENISHMENT_NOT_ALLOWED- See Also:
-
PULL_TOKEN_DOES_NOT_EXIST
public static final int PULL_TOKEN_DOES_NOT_EXIST- See Also:
-
MOBILE_WALLET_UPDATE_REQUIRED
public static final int MOBILE_WALLET_UPDATE_REQUIRED- See Also:
-
VAS_NOT_FOUND
public static final int VAS_NOT_FOUND- See Also:
-
VAS_PROFILE_NOT_FOUND
public static final int VAS_PROFILE_NOT_FOUND- See Also:
-
VAS_PROFILE_GENERATION_FAILED
public static final int VAS_PROFILE_GENERATION_FAILED- See Also:
-
MIGRATION_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE
public static final int MIGRATION_OPERATION_NOT_ALLOWED_FOR_CURRENT_STATE- See Also:
-
MIGRATION_NOT_ALLOWED_CONVERSATION_PENDING
public static final int MIGRATION_NOT_ALLOWED_CONVERSATION_PENDING- See Also:
-
MIGRATION_MOBILE_WALLET_NOT_FOUND
public static final int MIGRATION_MOBILE_WALLET_NOT_FOUND- See Also:
-
MIGRATION_SYSTEM_ERROR
public static final int MIGRATION_SYSTEM_ERROR- See Also:
-
WALLET_UNRECOVERABLE_ERROR
public static final int WALLET_UNRECOVERABLE_ERROR- See Also:
-
OPERATION_NOT_ALLOWED
public static final int OPERATION_NOT_ALLOWED- See Also:
-
WALLET_NOT_FOUND
public static final int WALLET_NOT_FOUND- See Also:
-
VISA_INVALID_MAC_ERROR
public static final int VISA_INVALID_MAC_ERROR- See Also:
-
VISA_MAC_PERMANENT_ERROR
public static final int VISA_MAC_PERMANENT_ERROR- See Also:
-
VISA_INVALID_REQUEST_ERROR
public static final int VISA_INVALID_REQUEST_ERROR- See Also:
-
VISA_UNEXPECTED_ERROR
public static final int VISA_UNEXPECTED_ERROR- See Also:
-
VISA_EXTERNAL_SYSTEM_NOT_AVAILABLE_ERROR
public static final int VISA_EXTERNAL_SYSTEM_NOT_AVAILABLE_ERROR- See Also:
-
SYNC_REPLENISH_NOT_SUPPORTED
public static final int SYNC_REPLENISH_NOT_SUPPORTED- See Also:
-