Support » Plugin: WC Restrict Payment Methods » Conflito

  • Resolved leekel

    (@leekel)


    Plugin em conflito com a ultima atualização do wordpress. obs: o editor de menu do painel fica oculto porem só é possível editar através do modulo ao vivo.

Viewing 11 replies - 1 through 11 (of 11 total)
  • *Acompanhando

    Plugin Author dimdavid

    (@dimdavid)

    Olá, @leekel;

    Testei agora há pouco o plugin com o WordPress ver. 4.9.7. Não consegui encontrar anomalias. Tudo funcionou perfeitamente.

    Ressalto que este plugin não realiza alterações sobre a edição do tema, não tendo relação com a edição direta do menu ou do módulo de edição ao vivo das características do site. Ele realiza alterações apenas na página de produtos, acrescentando uma aba nas características do produto.

    @leekel, teria como explicar melhor o conflito para que eu possa realizar uma apuração mais conclusiva?

    • This reply was modified 2 years, 4 months ago by dimdavid.
    Plugin Author dimdavid

    (@dimdavid)

    Olá, @tuca_reis;
    Alguma dúvida específica?

    Desculpa @dimdavid , funciona perfeitamente, meu caso, é que não tinha ainda testado o plugin, fiquei alguns dias procurando uma solução que esse plugin particularmente apresenta, uma olhada rápida vi a dúvida acima e, fiquei ansioso (antes de testar). Fico apreensivo é saber como se comporta com outras compras, o checkout em questão, quando haver no caso 2 pagamentos diferentes.
    Obrigado por disponibilizar o plugin! 🙂

    • This reply was modified 2 years, 4 months ago by T3rS.
    • This reply was modified 2 years, 4 months ago by T3rS.
    • This reply was modified 2 years, 4 months ago by T3rS.

    Testei novamente @dimdavid

    Reativei o Plugin pois Aqui pra mim continua ocultando a edição do menu no painel de controle do WordPress.

    EX: VOU EM APARÊNCIA > MENUS > EM SEGUIDA OS MENUS SOMEM (AO ATIVAR O PLUGIN)

    • This reply was modified 2 years, 4 months ago by leekel. Reason: complemento
    Plugin Author dimdavid

    (@dimdavid)

    Olá, @leekel;

    Verifiquei a ativação e desativação do plugin, se poderia causar algum efeito sobre a área que você mencionou. Nenhuma anomalia foi apresentada.

    Sugiro que verifique se existe algum outro plugin em conflito com este. O ambiente que usei para o teste está com WordPress 4.9.7 e a versão do plugin é a 1.1.

    Espero ter ajudado. Qualquer outra dúvida, estamos aqui!

    Plugin Author dimdavid

    (@dimdavid)

    Olá, @tuca_reis;
    Sobre sua preocupação: “o checkout em questão, quando haver no caso 2 pagamentos diferentes.
    Temos duas coisas para avaliar:
    Primeiramente, o plugin atua diretamente no checkout, omitindo dele a forma de pagamento que estiver marcada nos produtos.
    O outro aspecto é que, sem algum outro plugin atuando, o checkout padrão do WooCommerce não seleciona duas formas de pagamento ao mesmo tempo. Caso você possua algum plugin instalado que faça isso, se ele estiver utilizando os padrões do WooCommerce provavelmente não terá problemas com a convivência entre os dois plugins.

    Mencionei, sobre esse erro mais cedo, supondo que eu tenha 2 produtos no carrinho:
    Woo Logo – R$70,00 (pode ser pago somente com paypal)
    Woo Album #3 – R$9,00 (qualquer outro tipo de pagamento, pois tenho pagseguro, Mercado pago etc..)

    Quando fecho meu pedido, tenho no checkout final esse erro: Warning: Invalid argument supplied for foreach() in C:(…)wp-content\plugins\wc-restrict-payment-methods\wc-restrict-payment-methods.php on line 148

    Dá entender que, então, tenho que vender 1 produto de cada vez para que feche no carrinho (checkout direto) não tendo a opção para que o cliente continue a comprar na loja com outros tipos de pagamento, estou correto?
    OBS; o teste que faço é no localhost*

    • This reply was modified 2 years, 4 months ago by T3rS.
    Plugin Author dimdavid

    (@dimdavid)

    Olá @tuca_reis;

    Obrigado pelo retorno. Entendi agora o seu caso. Não seriam duas formas de pagamento e sim dois produtos no checkout.

    Pela lógica aplicada, se existur pelo menos um produto no carrinho que possui restrição, a restrição é aplicada para o checkout inteiro, restringindo o carrinho por completo.

    Sobre o Warning, foi muito bom ter encaminhado. posso removê-lo para que não apareça mais. Mas se você atualmente desligar o debug dentro do arquivo wp-config.php ele não será exibido. Faço este tratamento e disponibilizo em breve, em uma correção.

    Obrigado @dimdavid, para terminar a discussão e não ficar cansativo a vc, sim, seria interessante a restrição por Checkout inteiro, eu bolaria algum texto descritivo (o pq ao cliente) explicando caso acontecesse, tendo o cliente ter que fazer 2 checkouts separado.
    Testei (por ser semelhantes) o plugin woocommerce payment gateway per product (woocommerce-product-payments.2.5.2), no caso (no teste) a restrição é aplicado a outros meios de pagamento, tendo fixo o pagamento “restrito” do produto, exemplo, se eu restringisse todos os pagamentos deixando somente paypal* só disponibilizaria o paypal no checkout, independente quantos outros produtos restritos ou não, colocasse no carrinho.
    Para terminar, não, o debug está desligado, ainda sim, aparece o erro, infelizmente :
    Warning: Invalid argument supplied for foreach() in C:(…)wp-content\plugins\wc-restrict-payment-methods\wc-restrict-payment-methods.php on line 148
    Obrigado por tudo! 🙂

    • This reply was modified 2 years, 4 months ago by T3rS.
    • This reply was modified 2 years, 4 months ago by T3rS.
    Plugin Author dimdavid

    (@dimdavid)

    Olá @tuca_reis;

    O comportamento que descreveu é o esperado mesmo. Em um carrinho com 3 produtos e se 1 deles tiver uma forma restrita, esta forma não ficará disponível no checkout mesmo que os outros 2 não tenham restrição.

    Sobre a mensagem, achei a ideia bem interessante. Levarei em conta nas próximas versões.

    Sobre a “Warning message”, publiquei uma nova versão agora há pouco com o tratamento adequado. Atualize aí.

    @tuca_reis e @leekel: Irei fechar o tópico. Qualquer novidade, podem abrir um novo.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Conflito’ is closed to new replies.