Braintree · Códigos de rechazo
¿Qué significa Braintree 2109-2999 “Processor Declined”?
Revisado
Los códigos de Braintree 2109-2999 “Processor Declined” son un rango genérico: el banco del comprador no está dispuesto a aceptar la transacción, y el cliente necesita contactar a su banco para obtener detalles. Braintree clasifica el rango como suave, por lo que un intento posterior puede funcionar, pero solo el banco sabe la razón. Ofrezca otro método de pago mientras tanto.
- Tipo
- Rechazo suave
- Quién rechazó
- El banco del comprador
- Reintentar
- Sí, más tarde; espaciar los intentos
- Acción del comprador
- Contactar al banco o usar otra tarjeta
- Acción del comercio
- Ofrecer otro método
Qué hace PlatformDTC
PlatformDTC no se conecta a Braintree. Un rechazo sin razón en su checkout de Stripe es `generic_decline`: un reintento de renovación después de 48–72 horas, luego una solicitud de una nueva tarjeta; en el checkout se pueden ofrecer los campos de tarjeta de PayPal si la tienda configuró esa copia de seguridad.
Por qué sucede
Braintree reserva el rango para rechazos del procesador sin un código más específico.
Qué puede hacer el comprador
Llamar al banco o probar otra tarjeta o PayPal.
Qué puede hacer la tienda
Mostrar un mensaje de rechazo amigable y ofrecer PayPal u otra tarjeta. Espaciar los reintentos de suscripción.
Para desarrolladores
Braintree devuelve `processor_response_code` 2109-2999 con `processor_response_text` “Processor Declined” y `processor_response_type` “soft_declined” en el objeto `Transaction`. Cualquier `processor_response_code` de 2109 a 2999 cae en este rango.
Preguntas frecuentes
- ¿Están documentados los códigos de Braintree 2109-2999 uno por uno?
- No. Braintree documenta el rango como una única entrada de Processor Declined.
- ¿Puedo reintentar un código en 2109-2999?
- Braintree los clasifica como suaves; un reintento espaciado es razonable.
Fuentes
- Rechazos: códigos de rechazo de autorización — Braintree (PayPal)
- Objeto de respuesta de la transacción — Braintree (PayPal)
- Códigos de rechazo — Stripe
Relacionado
- 2000 — El banco rechazó el pago sin dar una razón (Do Not Honor).
- 2038 — El banco rechazó sin una razón específica.
- 2046 — El banco (o PayPal/Venmo) rechazó el pago.
- 3000 — La red del procesador no estaba disponible; intente de nuevo.
- 2001 — La tarjeta no tenía suficiente dinero o crédito para este importe.
- 2002 — El cargo es mayor que el límite de retiro de la cuenta.
- 2003 — La tarjeta alcanzó su límite de actividad (demasiadas compras o compras demasiado grandes).
- 2004 — La tarjeta ha caducado.