Pregunta sobre WooCommerce Stripe Payment Gateway de Wordpress:

Pago recurrente fallido con nota extraña

Un usuario preguntó 👇

Hola,

Estamos utilizando la versión más reciente de su plugin, así como WooCommerce versión 3.4.7 y WC Subscription versión 2.4.1. Fallamos en un pago recurrente y eso generalmente no es un problema si la nota del pedido no era tan extraña. La nota de pedido es la siguiente:

Lo sentimos, no podemos procesar su pago en este momento. Por favor, inténtelo de nuevo más tarde.

Por lo general, recibimos una nota de pedido fallido de la siguiente manera: los fondos han caducado o son insuficientes o algo así. Verificamos y el reportero de declaraciones solo tiene letras del alfabeto.

Lo que hace que esta suscripción sea diferente de otras es que cambiamos la «Fecha de próximo pago» para esa suscripción porque nuestro cliente nos pidió que moviéramos su pago. Lo hemos hecho antes (con versiones anteriores de su plugin) y hasta ahora no hemos tenido problemas. Lo extraño es que no hay registros dentro de nuestra cuenta de Stripe, por lo que el pago no llegó en absoluto a nuestra cuenta de Stripe.

También verificamos los errores del sitio y no se produjeron errores en el sitio, solo advertencias. El único hueco que teníamos era el interior Registro WooChimp:

Ordenar objeto ya procesado o desactivado en opciones, parando.

¿Puede verificar si la versión actual de sus plugins funciona con los cambios de fecha en las suscripciones de WC?

Gracias, Majda

(@dougaitken)

Ingeniero Automático de Felicidad

Hace 2 años

Hola ann @majdawoocomm

¿Se ha comunicado con el personal que apoya las donaciones sobre esto?

¿Tiene habilitado el inicio de sesión para la extensión Stripe? Los errores se mostrarán allí. No en las notas de comando estándar, sino en los archivos de registro.

Gracias,

(@majdawoocomm)

Hace 2 años

Hola @dougaitken,

Gracias por su respuesta rápida.

Me temo que los registros de Stripe no se activaron 🙁 Los conocí después de leer su mensaje (viernes), ya que el pago debería alentar un nuevo juicio anoche (sábado), para poder brindarles más información sobre todo.

Para mi sorpresa, el pago de un nuevo juicio fue exitoso esta vez (pedido completado). El cliente agregó una nota: Lo siento, no actualicé mi método de pago. ¡Es bueno irse ahora!. Entonces, el motivo fue el método de pago incorrecto en su cuenta.

Anteriormente, cuando el método de pago era incorrecto, recibíamos una nota de pedido como: “La tarjeta ha sido rechazada o la Tarjeta ha caducado…”. Ahora, hubo una nota realmente confusa y lo que más nos preocupó fue que no se agregaron registros sobre ese pago a nuestra cuenta de Stripe, por lo que pensamos que algo no funcionaba correctamente.

¿Puede consultar la versión más reciente del plugin? Sería muy útil si funcionara como sus versiones anteriores: obtenga un pago en nuestra cuenta de Stripe y tenga una nota de orden de pago fallida más específica.

Gracias

(@dougaitken)

Ingeniero Automático de Felicidad

Hace 2 años

Hola ann @majdawoocomm

Al menos debería decirse que la tarjeta fue rechazada en el registro de Stripe en la nota de pedido. Verificaré con el equipo detrás de Donaciones para ver si esto ha cambiado.

Todo lo que tienes que hacer es comprobar: ¿te han contactado?

Gracias,

(@majdawoocomm)

Hace 2 años

Hola @dougaitken,

¡Gracias, eso sería genial!

No, no me comuniqué con el soporte de suscripción, pensé que esto solo se aplica a su plugin, porque «Lo sentimos, no podemos procesar su pago en este momento. Por favor, inténtelo de nuevo más tarde.La nota de tu plugin …

(@majdawoocomm)

Hace 2 años

¿Alguna novedad sobre este?

(@dougaitken)

Ingeniero Automático de Felicidad

Hace 2 años

Hola ann @majdawoocomm

Esto parece haber cambiado el código de Stripe que lo cambió.

Le pediré al equipo de desarrollo que se extienda después del fin de semana para tener algo de contexto.

Gracias,

(@majdawoocomm)

Hace 2 años

De acuerdo, avísame cuando tengas noticias.

Gracias, Majda

(@wbrubaker)

Hace 2 años

Hola 🙂

La razón por la que el mensaje de falla es diferente es que la razón de la falla es diferente. La salida del mensaje está aquí: https://github.com/woocommerce/woocommerce-gateway-stripe/blob/master/includes/compat/class-wc-stripe-subs-compat.php#L253 y es el resultado de este condicional https://github.com/woocommerce/woocommerce-gateway-stripe/blob/master/includes/compat/class-wc-stripe-subs-compat.php#L240 ser falso, es decir, cualquiera que sea el error, no es un error recuperable. Sin iniciar sesión para este pago en particular, no podemos saber cuál fue el error a menos que no pueda ubicar el intento en su cuenta de Stripe y recuperar los registros de allí.

Tuyo sinceramente,

(@wbrubaker)

Hace 1 año, 12 meses

No hemos tenido noticias tuyas en un tiempo, así que marcaré esto como una solución. Si tienes alguna otra pregunta, puedes comenzar una nueva conversación.

(@ tejos-grigory)

Hace 1 año, 11 meses

Tenemos una pregunta similar, no estábamos seguros de si abrir un nuevo ticket de soporte o continuar con este … pero, el error que estamos recibiendo en Stripe, vinculado a la renovación de una suscripción:


"message": "Keys for idempotent requests can only be used with the same parameters they were first used with. Try using a key other than '#####-card_xxxxxxxxxxxxxxx' if you meant to execute a different request.",
"type": "idempotency_error"

¿Solucionó tu problema??

0 / 1

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *