This guide provides detailed information about possible errors received in MYMOID responses. As much as in the error messages as in the standard response, MYMOID will send a code to verify that the action has been executed correctly.


Here are the possible codes to receive from MYMOID:


Código MYMOID Mensaje
Validator.mymoPay.3dsAuthenticationFailedError
3D Secure authentication failed
Validator.mymoPay.amountTooSmall
Amount too small for this transaction
Validator.mymoPay.accountNumberFormatNotValid Account number is not of valid format
Validator.mymoPay.bicNotValid BIC code is not valid






Validator.mymoPay.ibanNotValid






IBAN code is not valid
Validator.mymoPay.callToMerchantError Error calling the callback url in the application
Validator.mymoPay.cardBlockedByIssuerBankError Card is blocked by the issuer bank
Validator.mymoPay.cardNotVerified Card must be validated before being used
Validator.mymoPay.cardTemporallyBlockedbyIssuerBa nk Card is temporally blocked by the issuer bank
Validator.mymoPay.cardValidationError Card validation error
Validator.mymoPay.creditCardAlreadyVerifiedError This credit card has already been verified
Validator.mymoPay.creditCardDeleted Credit card deleted
Validator.mymoPay.creditCardVerificationError Error verifying credit card
Validator.mymoPay.creditCardVerificationMaxAttempts ReachedError Error verifying credit. The number of attempts to be verified has been reached
Validator.mymoPay.creditCardVerificationMaxAttemtps ReachedError This credit card has reached the max attempts to be verified.
Validator.mymoPay.currencyNotAvailable Currency not available
Validator.mymoPay.currencyNotFound currency not found
Validator.mymoPay.declinedCardError Declined card
Validator.mymoPay.fraudSuspectCardError Fraud suspect card
Validator.mymoPay.gatewayConfigurationError Gateway configuration error
Validator.mymoPay.gatewayConnectionError Gateway connection error
Validator.mymoPay.gatewayError We cannot process payment because a problem on gateway
Validator.mymoPay.gatewayServiceError Gateway system error. Try in a few minutes
Validator.mymoPay.genericGatewayError Generic gateway error
Validator.mymoPay.incorrectOwnerRefund This merchant is not the owner of this payment order
Validator.mymoPay.insufficentBalance insufficient balance
Validator.mymoPay.invalidCvvCodeError Cvv code is not correct
Validator.mymoPay.paymentMethodTypeNotValid Invalid payment method type
Validator.mymoPay.InvalidPaymentOrderStatus Invalid payment order status
Validator.mymoPay.redsysTokenFormatNotValid Invalid Redsys token
Validator.mymoPay.invalidUser invalid user
Validator.mymoPay.invalidPaymentOrderParameters Invalid PaymentOrder parameters
Validator.mymoPay.merchantNotFound Merchant not found
Validator.mymoPay.operationNotAllowedCurrentGatewayError Operation not allowed for current gateway
Validator.mymoPay.operationNotAllowedForExternalMerchant Operation not allowed for external merchant. Trade t should contact the processing center to solve the problem.
Validator.mymoPay.paymentMethodAuthenticationError Error authenticating paymentMethod
Validator.mymoPay.paymentMethodNotValid Operation not allowed for this payment method
Validator.mymoPay.paymentNotFound payment not found
Validator.mymoPay.paymentOrderExpired Payment order has expired
Validator.mymoPay.paymentOrderNotFound Payment order not found
Validator.mymoPay.paymentOrderReissueError Error executing reissue operation
Validator.mymoPay.paymentOrderStatusUpdateFailed payment order status could not be updated
Validator.mymoPay.paymentOrderUnavailable payment order is not available
Validator.mymoPay.paymentOrderWithoutAmountCannotBeRefundedError Payment order with 0 amount cannot be refunded
Validator.mymoPay.paymentsNotFound Payments not found
Validator.mymoPay.payOrderCantBeExpired Payment order can't be expired
Validator.mymoPay.payOrderStatusNotAllowed Operation not allowed for this order status
Validator.mymoPay.payTypeNotAllowed Pay type not allowed
Validator.mymoPay.promotionalCodeInvalidOrExpired The promotional code is not valid or has expired
Validator.mymoPay.refundAmountBiggerThanAvailable Refund amount is bigger than available amount
Validator.mymoPay.refundAmountTooHighError Refund amount is too high
Validator.mymoPay.refundNotAllowedError Refund not allowed
Validator.mymoPay.reusePaymentOrderError The payment order cannot be reused
Validator.mymoPay.securePaymentNotAllowedOnCurrentGatewayError Current gateway does not allow secure payment
Validator.mymoPay.temporaryBlockedOrFraudSuspectCardError Card temporary blocked by the issuer bank or fraud suspect
Validator.mymoPay.wrongMerchant Operation not allowed. Check application configuration