Stripe · Códigos de rechazo
¿Qué significa el código de rechazo `security_violation` de Stripe?
Revisado
El código de rechazo `security_violation` de Stripe es enumerado por Stripe como un rechazo por una razón desconocida; el cliente necesita contactar a su emisor de tarjeta para más información. El nombre sugiere que los controles de seguridad del banco rechazaron el pago. No es algo que la tienda pueda solucionar. Pida al comprador otro método de pago y no siga reintentando la misma tarjeta.
- Tipo
- Rechazo duro
- Quién rechazó
- El banco de la tarjeta
- Reintentar
- No
- Acción del comprador
- Llame al banco o use otra tarjeta
- Acción del comercio
- Ofrezca otros métodos de pago
- Renovación de PlatformDTC
- No reintentar; retenido como vencido con un enlace para actualizar la tarjeta
Qué hace PlatformDTC
PlatformDTC nunca reintenta `security_violation` y no lo dirige a un procesador de respaldo en el pago. En las renovaciones, en el calendario fijo o con Smart retry, se mantiene vencido sin reintento automático, y se envía al cliente un enlace de un solo clic para actualizar la tarjeta, repetido hasta 4 veces por ciclo de facturación con al menos 3 días de diferencia. Su motor de renovación también se detiene en el `raw code 63` de Visa.
Por qué sucede
Stripe no da detalles más allá de "razón desconocida". Los bancos usan códigos relacionados con la seguridad cuando una regla o verificación interna rechazó la solicitud.
Qué puede hacer el comprador
Use una tarjeta o billetera diferente. Para seguir usando esta tarjeta, llame a su banco y pregunte por qué fue rechazada.
Para desarrolladores
En Visa, el `raw network_decline_code 63` significa "Violación de seguridad (la fuente no es el emisor correcto)"; Visa no lista el 63 en una categoría nombrada, por lo que cae en la Categoría 4. En Mastercard, el 63 también significa violación de seguridad. PlatformDTC sigue tratando el `raw 63` como una detención en las renovaciones.
Preguntas frecuentes
- ¿Significa `security_violation` que el comprador es un defraudador?
- No. Stripe no da la razón. Puede ser una regla o verificación bancaria que el titular de la tarjeta puede aclarar con su banco.
- ¿Puede un reintento solucionar `security_violation`?
- Poco probable. Pida otro método de pago o haga que el titular de la tarjeta contacte a su banco.
Fuentes
Relacionado
- restricted_card — La tarjeta no se puede usar para este pago; puede haber sido reportada como perdida o robada.
- fraudulent — Las comprobaciones de fraude de Stripe sospecharon que el pago era fraudulento y lo bloquearon.
- transaction_not_allowed — El banco rechazó; la tarjeta no permite este tipo de transacción.
- do_not_honor — El banco rechazó la tarjeta sin decir por qué.
- service_not_allowed — La tarjeta fue rechazada por una razón que el banco no dio.
- stolen_card — La tarjeta ha sido reportada como robada. No puede usarse de nuevo.
- stop_payment_order — El banco rechazó; el nombre del código apunta a una orden de suspensión de pago en la tarjeta.
- testmode_decline — Se usó un número de tarjeta de prueba de Stripe en un pago real.