vindi / vindi-woocommerce-subscriptions

Plugin de cobrança recorrente para WooCommerce Subscriptions e WordPress
https://wordpress.org/plugins/vindi-woocommerce-subscriptions/
GNU General Public License v3.0
20 stars 25 forks source link

Assinatura criada no Woo não existe na Vindi #73

Closed Frisoni closed 6 years ago

Frisoni commented 6 years ago

Em alguns casos, quando no momento do registro da assinatura na Vindi apresenta um erro 422 na API, (falha no telefone, falha no método de pagamento, etc) acaba ficando a assinatura criada no Woo, dando a entender ao cliente que está tudo ok. Mas na vindi, não há nem sinal de assinatura, fatura ou qualquer outra coisa. Nesses casos, o ideal seria nem deixar criar a assinatura no Woo, mas caso não seja possível, o retorno do erro 422 deveria pelo menos cancelar a assinatura que foi criada para manter os dois sistemas sincronizados.

laerte-guimaraes commented 6 years ago

Olá, Tudo bem?

Desculpe o transtorno;

Essa questão foi corrigida no Pull #71 pode verificar?

Qualquer dúvida, estamos a disposição ;)

Frisoni commented 6 years ago

Oi Laerte. Eu já havia implementado manualmente essa correção do telefone. Tive algumas assinaturas depois disso com sucesso. Mas ontem o problema foi no método de pagamento, conforme log abaixo. E a assinatura foi criada no Woo mas não na Vindi. 422 Unprocessable Entity {"errors":[{"id":"invalid_parameter","parameter":"card_number","message":"inválido(a)"}]} 04-15-2018 @ 20:46:10 - Falha ao registrar o método de pagamento. Verifique os dados e tente novamente.

laerte-guimaraes commented 6 years ago

@Frisoni

O erro continua acontecendo?

A mensagem informada ocorre quando o número do cartão não é válido.

Frisoni commented 6 years ago

Confirmando que não tive mais este problema nos ultimos meses.