rcnascimento
Forum Replies Created
-
According to the PR post for this feature, it can
“be disabled on sites that don’t need it”
https://github.com/woocommerce/woocommerce/pull/51664You can see it in the video on that page.
The option for disable this badge directly via WooCommerce Settings, are on Advanced tab > Features page, and unchecking the “Site visibility badge” box.
Same behavior in my WP + WC setup.
Forum: Plugins
In reply to: [Premmerce Permalink Manager for WooCommerce] 404 after updating ver. 2.3.6Yes. My product pages were broken after plugin auto update from v2.3.5 to v2.3.6.
Forum: Plugins
In reply to: [Premmerce Permalink Manager for WooCommerce] 404 after updating ver. 2.3.6Same for my website. Downgraded to v2.3.5.
@gabrielsfreela o plugin possui algumas dependências para funcionar.
Veja se esta resposta da FAQ te ajuda: É possível enviar os dados de “Número”, “Bairro” e “CPF” para o PagSeguro?.Caso já tenha cumprido estes requisitos, então é possível que este outro plugin de customização dos campos de checkout esteja conflitando com algo.
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Retorno status de pagamento@bahl2 veja a resposta a esta questão na FAQ do plugin.
Quando tive um problema semelhante a causa foi bloqueio da CDN Cloudflare.
Isso já foi discutido também neste outro ticket: https://ww.wp.xz.cn/support/topic/os-status-do-pedido-nao-estao-sendo-atualizados-automaticamente/
O WooCommerce prevê um status de Falha (wc-failed) que não é tratada por este plugin. Este pode ser um caminho possível para conseguir este resultado que deseja.
Estou trabalhando em algo semelhante para minha loja atualmente. Caso consiga alguma solução volta pra compartilha por aqui. 😉
Abraço e sucesso aí.
@fernandodenardin o estado de Pendente é o primeiro quando um novo Pedido é criado na loja. Ele mudará para Aguardando somente após uma resposta bem sucedida do PagSeguro e significa que a transação de pagamento foi criada. Isso costuma ser instantâneo.
A mudança para outros status (Processando/Cancelado) ocorre quando a integração sinaliza quanto a aprovação ou não do pagamento.
No caso de cartão de crédito isso ocorre quase instantaneamente, enquanto que para boletos normalmente demora alguns dias.Ou seja, se ocorreu algum erro no início da tentativa de pagamento o Pedido vai continuar com status de Pendente até atingir o prazo de expiração configurado em sua loja.
Veja este quadro explicativo das mudanças de status: https://docs.woocommerce.com/document/managing-orders/#understanding-order-statuses-in-relation-to-payment-gateways.
Essas regras são definidas pelo WooCommerce e no plugin Claudio Sanches – PagSeguro for WooCommerce. Normalmente seu tema não deve se envolver nesse tipo de questão.
Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Pix no pagseguroEstá rolando uma conversa sobre isso neste tópico: https://ww.wp.xz.cn/support/topic/pagamento-pix/.
Tópico duplicado deste: https://ww.wp.xz.cn/support/topic/pagamento-via-cartao-de-credito-nao-funciona/
@joaomaarcoos o log de erro linkado indica que o campo SenderName (nome completo) foi preenchido de maneira errada pois contém somente uma palavra.
Segundo a documentação da API ele espera que sejam pelo menos duas:sender: name
string(obrigatório)
Nome completo do comprador. Especifica o nome completo do comprador que está realizando o pagamento.Formato: No mínimo duas sequências de caracteres, com o limite total de 50 caracteres.
Trecho da documentação do PagSeguro
Este assunto foi discutido neste outro tópico: https://ww.wp.xz.cn/support/topic/erro-sendername-invalid-length/. Veja se lhe ajuda em algo.
@fernandodenardin o plugin não possui um tratamento nativo para essa função de “tentar novamente”. As definições de mudanças de status de pedidos são básicas e tentam ser o mais genéricas possível dentro do fluxo do WooCommerce.
Quando uma transação de pagamento com cartão é rejeitada o PagSeguro retorna para a loja um código (7) informando o cancelamento [da transação iniciada]. O plugin por sua vez instrui a loja a cancelar o pedido.
Você pode tentar interceptar esse comportamento e sobrescrever com suas próprias regras. Acredito que o que deseja seja exequível.
Algumas referências que podem ajudar a elucidar são:
- As mudanças ocorrem de acordo com as notificações recebidas do PagSeguro. Esta é a referência dos códigos recebidos (documentação oficial): https://dev.pagseguro.uol.com.br/docs/api-notificacao-v1#status-da-transacao.
- As regras do plugin estão neste método: https://plugins.trac.ww.wp.xz.cn/browser/woocommerce-pagseguro/trunk/includes/class-wc-pagseguro-gateway.php?rev=2160373#L547.
@mribeiro86 teoricamente o plugin faz isso que deseja automaticamente.
O comportamento normal deve ser redirecionar seu comprador para sua “página de agradecimento” do pedido (thankyou page), e isso independe da configuração que fez no painel PagSeguro.Caso deseje sobrescrever esta definição e mandar para o “Minha Conta”, por exemplo, um caminho possível é tentar mudar o XML de saída via hook
woocommerce_pagseguro_checkout_xml.Forum: Plugins
In reply to: [Claudio Sanches - PagSeguro for WooCommerce] Pagamento recorrente@marcelohcortez atualmente este plugin cobre apenas as funcionalidades descritas pelas documentações do Checkout PagSeguro e API Checkout Transparente.
@grazisarro o plugin de integração que você utiliza não é o Claudio Sanches – PagSeguro for WooCommerce mas sim um derivado deste.
Você pode tentar ajuda diretamente no fórum do plugin Módulo PagSeguro.