NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Braintree · Códigos de rechazo

¿Qué significa Braintree 2094 “PayPal payment has already been completed”?

Revisado

Braintree 2094 “PayPal payment has already been completed” significa que es probable que tu integración esté realizando llamadas a PayPal fuera de secuencia, por ejemplo, actuando sobre un pago que ya está completado. Es un rechazo duro. Revisa la respuesta de error para obtener detalles y corrige el orden de las llamadas.

Tipo
Rechazo duro (integración)
¿Quién rechazó?
Tu integración
Reintentar
No; corrige la secuencia de llamadas
Acción del comprador
Nada
Acción del comercio
Revisa el orden de tus llamadas a PayPal

Qué hace PlatformDTC

PlatformDTC no se conecta a Braintree. Su vía de PayPal asocia cada intento de renovación con su propia clave de idempotencia, por lo que una llamada repetida para la misma renovación no puede completar un pago dos veces.

Por qué sucede

Tu sistema intentó completar un pago de PayPal que ya estaba completado.

Qué puede hacer la tienda

Revisa el orden de tus llamadas a PayPal.

Para desarrolladores

Braintree devuelve processor_response_code 2094 con processor_response_text “PayPal payment has already been completed” y processor_response_type “hard_declined” en el objeto Transaction.

Preguntas frecuentes

¿Se le cobró al comprador en Braintree 2094?
El pago ya estaba completado, así que revisa tus registros.
¿Cómo soluciono el 2094?
Corrige la secuencia de llamadas en tu integración.

Fuentes

Relacionado

Biblioteca de pagos