Stripe · Códigos de rechazo
¿Qué significa el código de rechazo `service_not_allowed` de Stripe?
Revisado
El código de rechazo `service_not_allowed` de Stripe significa que la tarjeta fue rechazada por una razón desconocida, según Stripe, y el cliente necesita contactar a su emisor de tarjeta para más información. El nombre sugiere que la tarjeta no está configurada para este tipo de pago, como compras en línea o internacionales. Otra tarjeta o método de pago usualmente completa el pedido.
- Tipo
- Rechazo suave, razón no dada
- Quién rechazó
- El banco de la tarjeta
- Reintento
- Posible más tarde; otro método es más rápido
- Acción del comprador
- Usar otra tarjeta o preguntar al banco
- Acción del comerciante
- Ofrecer alternativas
Qué hace PlatformDTC
En el pago, PlatformDTC permite que una tienda con pagos con tarjeta de PayPal como respaldo ofrezca al comprador esa ruta después de `service_not_allowed`, ya que otro procesador puede aprobarlo. Con Smart retry activado, las renovaciones rechazadas de esta manera se tratan como rechazos genéricos: se reintentan 2, 5, 8, 13 y 18 días después del primer rechazo, hasta 6 intentos, a las 14:00 hora local del suscriptor por defecto, y se mantienen vencidas si nunca se liquidan.
Por qué sucede
Stripe no especifica la razón. Los bancos pueden deshabilitar servicios en una tarjeta, por ejemplo, pagos en línea, extranjeros o recurrentes, y rechazar cualquier cosa fuera de ellos.
Qué puede hacer el comprador
Pague con otra tarjeta o billetera, o pregunte a su banco qué tipos de compras permite la tarjeta.
Qué puede hacer la tienda
Muestre otros métodos de pago junto al error. Para las suscripciones, un reintento espaciado más un correo electrónico para actualizar la tarjeta funciona mejor que cobrar repetidamente.
Para desarrolladores
`decline_code = service_not_allowed`. Lea `charge.outcome.advice_code` y `network_decline_code` antes de decidir un reintento; un código de consejo `do_not_try_again` significa detenerse.
Preguntas frecuentes
- ¿Qué servicio no está permitido?
- Stripe no lo dice. Solo el banco de la tarjeta sabe qué servicio de la tarjeta está bloqueado, por lo que el cliente tiene que preguntarles.
- ¿Es `service_not_allowed` un rechazo duro?
- Stripe no lo clasifica. Describe una razón desconocida, y los reintentos están permitidos bajo las reglas genéricas de Visa, pero un nuevo método de pago suele ser más rápido.
Fuentes
- Códigos de rechazo de Stripe — Stripe
- Rechazos de tarjeta — Stripe
Relacionado
- not_permitted — El banco dice que este pago no está permitido en esta tarjeta.
- transaction_not_allowed — El banco rechazó; la tarjeta no permite este tipo de transacción.
- card_not_supported — La tarjeta no se puede usar para este tipo de compra.
- no_action_taken — La tarjeta fue rechazada por una razón que el banco no compartió.
- 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.
- try_again_later — Código obsoleto: el banco rechazó por una razón desconocida; intenta de nuevo más tarde.