Stripe · Códigos de rechazo
¿Qué significa el código de rechazo `stop_payment_order` de Stripe?
Revisado
El código de rechazo de Stripe `stop_payment_order` es listado por Stripe como un rechazo por una razón desconocida, indicando al cliente que contacte a su emisor de tarjeta. Su nombre se refiere a una orden de suspensión de pago, una instrucción del titular de la tarjeta a su banco para bloquear pagos, a menudo a un solo comercio o suscripción. No reintente; contacte al cliente para confirmar si aún desea comprar.
- Tipo
- Rechazo definitivo
- Quién rechazó
- El banco de la tarjeta
- Reintentar
- No
- Acción del comprador
- Eliminar la suspensión con el banco, o pagar de otra manera
- Acción del comercio
- Dejar de cobrar; confirmar con el cliente
- Renovación de PlatformDTC
- Sin reintento; retenida como vencida con un enlace para actualizar la tarjeta
Qué hace PlatformDTC
PlatformDTC nunca reintenta `stop_payment_order` ni lo envía a un procesador de respaldo. En las renovaciones, en el calendario fijo o con reintento inteligente, se detiene inmediatamente: la suscripción se mantiene como vencida, no se cancela, y el cliente recibe un enlace de un solo clic firmado para pagar con otra tarjeta, reenviado como máximo 4 veces por ciclo de facturación, con al menos 3 días de diferencia.
Por qué sucede
Stripe no proporciona una razón, pero una orden de suspensión de pago suele ser emitida por el titular de la tarjeta, por ejemplo, para finalizar una suscripción que no pudieron cancelar o que ya no reconocen.
Qué puede hacer el comprador
Si usted emitió la suspensión por error, pida a su banco que la elimine, o use una tarjeta diferente.
Qué puede hacer la tienda
Haga que la cancelación sea fácil y visible: los clientes que pueden cancelar con la tienda rara vez acuden a su banco. Contacte a este cliente antes de cualquier cargo adicional.
Para desarrolladores
Los códigos de suspensión brutos de Visa son R0 (detener este pago), R1 (detener todos los pagos futuros) y R3 (detener todos los comercios), todos Categoría 1 bajo las reglas de Visa: nunca vuelva a enviar la misma credencial de pago. Mastercard utiliza el Código de Asesoramiento al Comercio 21 para "Detener pago recurrente".
Preguntas frecuentes
- ¿Puedo cobrar una cantidad diferente después de `stop_payment_order`?
- No. Cambiar el cargo no evita la suspensión, y las reglas de Visa prohíben reintentar después de sus códigos de suspensión de pago.
- ¿Qué debo decirle al cliente?
- Pregunte si desean continuar. Si es así, pueden actualizar su tarjeta o pedir al banco que levante la suspensión.
Fuentes
- Códigos de rechazo de Stripe — Stripe
- Códigos de rechazo de la red — Stripe
- Visa Core Rules and Visa Product and Service Rules (24 October 2026), Table 7-2 — Visa
- Códigos de Asesoramiento al Comercio — Braintree (PayPal)
Relacionado
- revocation_of_authorization — El banco rechazó; típicamente el titular de la tarjeta revocó los pagos a esta tienda.
- revocation_of_all_authorizations — El banco rechazó; típicamente el titular de la tarjeta ha detenido todos los pagos futuros.
- do_not_try_again — Código obsoleto: rechazado por una razón desconocida; no vuelvas a cargar esta tarjeta.
- transaction_not_allowed — El banco rechazó; la tarjeta no permite este tipo de transacción.
- testmode_decline — Se usó un número de tarjeta de prueba de Stripe en un pago real.
- try_again_later — Código obsoleto: el banco rechazó por una razón desconocida; intenta de nuevo más tarde.
- withdrawal_count_limit_exceeded — El cliente ha superado el saldo o límite de crédito disponible en la tarjeta.
- mobile_device_authentication_required — El pago necesita autenticación; el cliente debería tocar su teléfono de nuevo.