Códigos de error de Redsys.

Las tiendas online han tenido mucho auge con el tema del coronavirus (para muchos han sido la única manera de sobrevivir).
Muchas de estas tiendas tienen un TPV virtual con su banco, y el más común es Redsys.

Al recibir pagos con tarjeta, estos pagos pueden ser rechazados por muchos motivos (mal código CVV , fecha errónea, datos erróneos, problemas de comunicación etc etc). Redsys devuelve estos errores como un código en una notificación.

Cuando recibes este pedido cancelado, si quieres ver por qué ha sido, tienes que:

  • Comprobar el código de error de Redsys en la notificación (correo o sms).
  • Puedes entrar en el panel de Redsys (el de producción) que te han enviado. Ahí podrás ver más información…pero básicamente verás el mismo código.

Como todo se basa en el código de error, teníamos pendiente escribir un artículo sobre los mismos, que puedes ver aquí. A ver..no es que den muchísima más información. Pero en algún caso algo aclara.

Códigos de error de Redsys.

<
Código de errorError SIS0XXXDescripción
9001SIS0001Error Interno
9002SIS0002Error genérico
9003SIS0003Error genérico
9004SIS0004Error genérico
9005SIS0005Error genérico
9006SIS0006Error genérico
9007SIS0007El mensaje de petición no es correcto, debe revisar el formato
9008SIS0008falta Ds_Merchant_MerchantCode
9009SIS0009Error de formato en Ds_Merchant_MerchantCode
9010SIS0010Error falta Ds_Merchant_Terminal
9011SIS0011Error de formato en Ds_Merchant_Terminal
9012SIS0012Error genérico
9013SIS0013Error genérico
9014SIS0014Error de formato en Ds_Merchant_Order
9015SIS0015Error falta Ds_Merchant_Currency
9016SIS0016Error de formato en Ds_Merchant_Currency
9018SIS0018Falta Ds_Merchant_Amount
9019SIS0019Error de formato en Ds_Merchant_Amount
9020SIS0020Falta Ds_Merchant_MerchantSignature
9021SIS0021La Ds_Merchant_MerchantSignature viene vacía
9022SIS0022Error de formato en Ds_Merchant_TransactionType
9023SIS0023Ds_Merchant_TransactionType desconocido
9024SIS0024El Ds_Merchant_ConsumerLanguage tiene mas de 3 posiciones
9025SIS0025Error de formato en Ds_Merchant_ConsumerLanguage
9026SIS0026Problema con la configuración
9027SIS0027Revisar la moneda que está enviando
9028SIS0028Error Comercio / terminal está dado de baja
9029SIS0029Que revise como está montando el mensaje
9030SIS0030Nos llega un tipo de operación errónea
9031SIS0031Nos está llegando un método de pago erróneo
9032SIS0032Revisar como está montando el mensaje para la devolución.
9033SIS0033El tipo de operación es erróneo
9034SIS0034error interno
9035SIS0035Error interno al recuperar datos de sesión
9037SIS0037El número de teléfono no es válido
9038SIS0038Error genérico
9039SIS0039Error genérico
9040SIS0040El comercio tiene un error en la configuración, tienen que hablar con su entidad.
9041SIS0041Error en el cálculo de la firma
9042SIS0042Error en el cálculo de la firma
9043SIS0043Error genérico
9044SIS0044Error genérico
9046SIS0046Problema con la configuración del bin de la tarjeta
9047SIS0047Error genérico
9048SIS0048Error genérico
9049SIS0049Error genérico
9050SIS0050Error genérico
9051SIS0051Error número de pedido repetido
9052SIS0052Error genérico
9053SIS0053Error genérico
9054SIS0054No existe operación sobre la que realizar la devolución
9055SIS0055existe más de un pago con el mismo número de pedido
9056SIS0056Revisar el estado de la autorización
9057SIS0057Que revise el importe que quiere devolver( supera el permitido)
9058SIS0058Que revise los datos con los que está validando la confirmación
9059SIS0059Revisar que existe esa operación
9060SIS0060Revisar que exista la confirmación
9061SIS0061Revisar el estado de la preautorización
9062SIS0062Que el comercio revise el importe a confirmar.
9063SIS0063Que el comercio revise el númer de tarjeta que nos están enviando.
9064SIS0064Número de posiciones de la tarjeta incorrecto
9065SIS0065El número de tarjeta no es numérico
9066SIS0066Error mes de caducidad
9067SIS0067El mes de la caducidad no es numérico
9068SIS0068El mes de la caducidad no es válido
9069SIS0069Año de caducidad no valido
9070SIS0070El Año de la caducidad no es numérico
9071SIS0071Tarjeta caducada
9072SIS0072Operación no anulable
9073SIS0073Error en la anulación
9074SIS0074Falta Ds_Merchant_Order ( Pedido )
9075SIS0075El comercio tiene que revisar cómo está enviando el número de pedido
9076SIS0076El comercio tiene que revisar el número de pedido
9077SIS0077El comercio tiene que revisar el número de pedido
9078SIS0078Por la configuración de los métodos de pago de su comercio no se permiten los pagos con esa tarjeta.