vindi / vindi-woocommerce

Plugin Vindi para pagamento recorrente no Woocommerce
https://vindi.com.br
GNU General Public License v3.0
6 stars 12 forks source link

Mensagem induzindo ao erro ao ativar a configuração "Turn off" do subscriptions #117

Closed thalita-nascimento-vindi closed 1 year ago

thalita-nascimento-vindi commented 2 years ago

#Descrição do Problema Marcando a opção de Desativar pagamentos automáticos aparece uma mensagem de alerta que induz o cliente a desmarcar a opção de "turn off automatic payments" do plugin Woocommerce subscriptions quando na verdade a configuração deve estar marcarda pro fluxo do plugin funcionar corretamente.

#Solução de Contorno Modificar/excluir a mensagem para que não induza o cliente ao erro.

#Cenário de teste Marcar o check "turn off automatic payments", no topo da página aparece a seguinte mensagem: image

devaguia commented 2 years ago

Apenas inverti a verificação responsável por disparar a notificação:

Antes:

/**
* Warning if WCS automatic payments settings are disabled
**/
public function wcs_automatic_payment_settings()
{
    if('yes' != get_option('woocommerce_subscriptions_turn_off_automatic_payments'))
        return;

    $this->get_template('wcs-automatic-payment-deactivated-message.html.php');
}

Depois:

/**
* Warning if WCS automatic payments settings are disabled
**/
public function wcs_automatic_payment_settings()
{
    if('yes' !== get_option('woocommerce_subscriptions_turn_off_automatic_payments')) {
      $this->get_template('wcs-automatic-payment-deactivated-message.html.php');
    }

    return;
}
devaguia commented 1 year ago

@ThalitaNsc Pode fechar essa issue? A correção já está disponível no plugin.

thalita-nascimento-vindi commented 1 year ago

Issue encerrada, correção ja disponível.