Stripe · Códigos de rechazo
¿Qué significa el código de rechazo `duplicate_transaction` de Stripe?
Revisado
El código de rechazo `duplicate_transaction` de Stripe significa que se envió una transacción con un importe y una información de tarjeta idénticos muy recientemente. Protege al cliente de que se le cobre dos veces, por ejemplo, después de un doble clic o de actualizar una página. El consejo de Stripe es verificar si ya existe un pago reciente. Si el primer pago tuvo éxito, el pedido está pagado y no se necesita nada más; si no, espere un momento antes de un nuevo intento genuino.
- Tipo
- No es un problema de fondos o de tarjeta
- Quién rechazó
- Marcado como una repetición de un pago muy reciente
- Reintentar
- No, hasta que haya verificado el pago anterior
- Acción del comprador
- Verifique su aplicación bancaria o correo electrónico para el primer pago antes de volver a pagar
- Acción del comerciante
- Busque primero un pago reciente que coincida
Qué hace PlatformDTC
El proceso de pago de PlatformDTC trata `duplicate_transaction` como nunca reintentar y no lo envía a un procesador de respaldo, lo que arriesgaría exactamente el doble cobro que el código previene. En las renovaciones, generalmente significa que una segunda suscripción en la misma tarjeta se facturó minutos antes, por lo que con Smart retry activado, obtiene un reintento 48 a 72 horas después, ya no "reciente"; un segundo rechazo le pide al cliente un nuevo método de pago.
Por qué sucede
La misma tarjeta y el mismo importe llegaron al banco dos veces en poco tiempo: un botón de pago pulsado dos veces, una página de confirmación actualizada o una integración que envió el mismo cobro dos veces.
Qué puede hacer el comprador
Antes de volver a pagar, verifique si el primer pago se realizó. Un cargo pendiente en su aplicación bancaria o un correo electrónico de confirmación de pedido significa que ya ha terminado.
Qué puede hacer la tienda
Encuentre el pago anterior en su panel de control. Si tuvo éxito, complete ese pedido. Si su proceso de pago crea repeticiones regularmente, desactive el botón de pago después del primer toque.
Preguntas frecuentes
- ¿Se le cobró dos veces al cliente?
- Normalmente no. Este rechazo detiene el segundo intento idéntico. Verifique si el primero tuvo éxito.
- ¿Puedo simplemente volver a cobrar?
- Solo después de confirmar que el pago anterior falló. De lo contrario, podría crear el cobro duplicado que este código existe para prevenir.
Fuentes
- Códigos de rechazo de Stripe — Stripe
Relacionado
- processing_error — Ocurrió un error al procesar la tarjeta. Generalmente temporal.
- reenter_transaction — El banco no pudo procesar el pago por una razón desconocida; inténtelo de nuevo.
- invalid_amount — El monto del pago es inválido o superior a lo que permite la tarjeta.
- expired_card — La tarjeta ha superado su fecha de vencimiento.
- fraudulent — Las comprobaciones de fraude de Stripe sospecharon que el pago era fraudulento y lo bloquearon.
- generic_decline — Rechazado por una razón desconocida, o bloqueado por Stripe Radar o Adaptive Acceptance.
- incorrect_address — La dirección de facturación ingresada no coincide con los registros del banco.
- incorrect_cvc — El código de seguridad de la tarjeta (CVC) es incorrecto.