• Resolved jose3905

    (@jose3905)


    Fala Marcos, tudo bem?!
    Seguinte, um erro que n?o sei se está conectado com o plugin, mas é algo que precisa ser visto.

    O plugin funciona perfeitamente já em modo Produ??o.

    Acontece que fui tentar ajustar um outro detalhe e cliquei para realizar a compra do produto já com todos os meus dados preenchidos, MENOS os dados do cart?o de crédito, ou seja, deixei toda a parte de pagamento em branco.

    Cliquei em comprar, deu o erro na página mas entrou como pedido no painel do Woocommerce.
    Como estou lidando com um restaurante, muitas vezes o pessoal pode deixar de conferir se o pagamento foi realmente realizado e enviar o pedido pra cozinha.

    Seria possível uma verifica??o sobre isso?!
    Obrigado

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Contributor MarcosAlexandre

    (@marcosalexandre)

    Olá, tudo bem?

    N?o entendi bem os passos que você seguiu, para que eu tente simular o erro.

    Você já havia preenchido os dados do cart?o e depois alterou os dados pessoais, removeu os dados do cart?o e clicou em comprar?

    Consegue descrever passo a passo como foi feito e se, em algum momento, os dados do cart?o haviam sido preenchidos?

    Existe outra forma de pagamento, como “na entrega”, onde n?o necessite preencher os dados para pagamento, ent?o, se está op??o estiver habilitada, sugiro trocar a ordem no admin, colocando a op??o de cart?o por último, pois por padr?o, a primeira op??o vai estar marcada e, se ela for uma que n?o precise de dados bancários, o pedido vai ser concluído, conforme é o esperado.

    Se já está dessa forma, teste desabilitar outros plugins e manter apenas o WooCommerce e o Brazilian Market on WooCommerce, junto com este, para ver se o erro ainda acontece. Se sim, teste um tema padr?o, como o Storefront, caso utilize outro tema.

    N?o esque?a de dar um retorno aqui sobre a resolu??o do problema ??

    Thread Starter jose3905

    (@jose3905)

    Olá, joia.

    O sistema de venda é apenas com o cart?o. N?o existe nenhum outro tipo de pagamento.

    Eu vou enviar uma imagem pra poder facilitar…

    https://ibb.co/vsDpD7L

    Clicando em finalizar pedido sem preencher os dados do cart?o, dá o erro normal que precisa ser preenchido, mas entra como pedido dentro do painel do woocommerce. Ou seja, se a pessoa errar algo ao preencher, vai gerar o pedido igual.

    Plugin Contributor MarcosAlexandre

    (@marcosalexandre)

    Olá,

    Testa dessa forma, para ver se o comportamento é igual:

    Se já está dessa forma, teste desabilitar outros plugins e manter apenas o WooCommerce e o Brazilian Market on WooCommerce, junto com este, para ver se o erro ainda acontece. Se sim, teste um tema padr?o, como o Storefront, caso utilize outro tema.

    Att,

    Thread Starter jose3905

    (@jose3905)

    Olá Marcos, fiz os testes aqui e ainda continua na mesma.
    Vou fazer um teste localhost e ver se encontro o problema.

    Queria saber de outros usuários do plugin, se alguém passou por algo semelhante.

    Obrigado.

    • This reply was modified 4 years, 4 months ago by jose3905.
    Plugin Contributor MarcosAlexandre

    (@marcosalexandre)

    Olá,

    N?o tive nenhum ticket sobre isso de outros usuários ;(

    Quanto fizer os testes em localhost, avisa aqui o resultado ??

    Att,

    Thread Starter jose3905

    (@jose3905)

    Fala Marcos, acabei fazendo inúmeros testes e acabei descobrindo que existe algum erro de compatibilidade com o Tema Porto.
    Vou tentar achar uma solu??o.

    Se tiver alguma dica para que eu possa resolver essa quest?o, eu agrade?o.

    Obrigado.

    Plugin Contributor MarcosAlexandre

    (@marcosalexandre)

    Consegue enviar mais detalhes sobre a incompatibilidade? Quais plugins tem instalado no momento do teste com o tema Porto?

    Já testei com esse tema e n?o tive nenhuma incompatibilidade, ao menos, que eu tenha visto.

    Você pode gerar um relatório de informa??es no WordPress, acessando o menu Ferramentas > Diagnóstico > Informa??es e clicando no bot?o “Copiar informa??es do site”. Depois só colar o conteúdo aqui ??

    Thread Starter jose3905

    (@jose3905)

    Plugins ativados – Somente Rede, Woocommerce, Porto, WPBakery.

    Funcionou perfeitamente sem gerar o pedido quando troquei para outro tema, Generatepress da loja do wp. Mesmo desativando tudo e voltando pro tema Porto, ele voltou a gerar os pedidos mesmo sem os dados do cart?o.

    `
    ### wp-core ###

    version: 5.5.3
    site_language: pt_BR
    user_language: pt_BR
    timezone: America/Sao_Paulo
    permalink: /%postname%/
    https_status: false
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 1
    dotorg_communication: true

    ### wp-paths-sizes ###

    wordpress_path: C:\Program Files (x86)\Ampps\www\pizza
    wordpress_size: loading…
    uploads_path: C:\Program Files (x86)\Ampps\www\pizza/wp-content/uploads
    uploads_size: loading…
    themes_path: C:\Program Files (x86)\Ampps\www\pizza/wp-content/themes
    themes_size: loading…
    plugins_path: C:\Program Files (x86)\Ampps\www\pizza/wp-content/plugins
    plugins_size: loading…
    database_size: loading…
    total_size: loading…

    ### wp-active-theme ###

    name: Porto
    version: 5.5.1
    author: P-THEMES
    author_website: https://www.portotheme.com/
    parent_theme: none
    theme_features: core-block-patterns, post-thumbnails, title-tag, editor-style, automatic-feed-links, woocommerce, menus, post-formats, html5, wp-block-styles, responsive-embeds, align-wide, editor-styles, editor-color-palette, widgets
    theme_path: C:\Program Files (x86)\Ampps\www\pizza/wp-content/themes/partiupizza
    auto_update: Desativado

    ### wp-themes-inactive (1) ###

    GeneratePress: version: 2.4.2, author: Tom Usborne (latest version: 3.0.2),Atualiza??es automáticas desativadas

    ### wp-plugins-active (4) ###

    Integration Rede for WooCommerce: version: 2.0.2, author: MarcosAlexandre, Atualiza??es automáticas ativadas
    Porto Theme – Functionality: version: 1.8.0, author: P-Themes, Atualiza??es automáticas desativadas
    WooCommerce: version: 4.7.0, author: Automattic, Atualiza??es automáticas ativadas
    WPBakery Page Builder: version: 6.4.2, author: Michael M – WPBakery.com, Atualiza??es automáticas desativadas

    ### wp-plugins-inactive (20) ###

    Classic Editor: version: 1.6, author: WordPress Contributors, Atualiza??es automáticas desativadas
    Duplicate Page: version: 4.3, author: mndpsingh287, Atualiza??es automáticas ativadas
    Element Plus for WP Bakery Page Builder: version: 1.9.5, author: Pluginbazar, Atualiza??es automáticas desativadas
    Elfsight Contact Form CC: version: 2.3.0, author: Elfsight, Atualiza??es automáticas desativadas
    Elfsight Testimonials Slider CC: version: 1.4.0, author: Elfsight, Atualiza??es automáticas desativadas
    Font Awesome: version: 4.0.0-rc21, author: Font Awesome, Atualiza??es automáticas ativadas
    GTranslate: version: 2.8.60, author: Translate AI Multilingual Solutions, Atualiza??es automáticas ativadas
    Loco Translate: version: 2.4.4, author: Tim Whitlock, Atualiza??es automáticas ativadas
    Perfmatters: version: 1.6.0, author: forgemedia, Atualiza??es automáticas desativadas
    Safe SVG: version: 1.9.9, author: Daryll Doyle, Atualiza??es automáticas ativadas
    Slider Revolution: version: 6.2.23, author: ThemePunch, Atualiza??es automáticas desativadas
    SVG Support: version: 2.3.18, author: Benbodhi, Atualiza??es automáticas ativadas
    Unlimited Addons for WPBakery Page Builder: version: 1.0.42, author: Blox Themes, Atualiza??es automáticas ativadas
    UpdraftPlus – Backup/Restore: version: 2.16.23.24, author: UpdraftPlus.Com, DavidAnderson, Atualiza??es automáticas desativadas
    WooCommerce Custom Fields: version: 2.3.4, author: RightPress, Atualiza??es automáticas desativadas
    Woocommerce Custom Product Addons: version: 3.9.8, author: Acowebs, Atualiza??es automáticas desativadas
    XT WooCommerce Floating Cart Pro: version: 1.7.9, author: XplodedThemes, Atualiza??es automáticas desativadas
    XT WooCommerce Quick View: version: 1.7.0, author: XplodedThemes, Atualiza??es automáticas ativadas

    ### wp-media ###

    image_editor: WP_Image_Editor_GD
    imagick_module_version: Indisponível
    imagemagick_version: Indisponível
    file_uploads: File uploads is turned off
    post_max_size: 8M
    upload_max_filesize: 128M
    max_effective_size: 8 MB
    max_file_uploads: 20
    gd_version: bundled (2.1.0 compatible)
    ghostscript_version: not available

    ### wp-server ###

    server_architecture: Windows NT 10.0 AMD64
    httpd_software: Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.11
    php_version: 7.3.11 64bit
    php_sapi: apache2handler
    max_input_variables: 2000
    time_limit: 600
    memory_limit: 128M
    admin_memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 128M
    php_post_max_size: 8M
    curl_version: 7.64.0 OpenSSL/1.1.1c
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: false

    ### wp-database ###

    extension: mysqli
    server_version: 8.0.18
    client_version: mysqlnd 5.0.12-dev – 20150407 – $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $

    ### wp-constants ###

    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: C:\Program Files (x86)\Ampps\www\pizza/wp-content
    WP_PLUGIN_DIR: C:\Program Files (x86)\Ampps\www\pizza/wp-content/plugins
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_LOCAL_DEV: undefined
    DB_CHARSET: utf8mb4
    DB_COLLATE: undefined

    ### wp-filesystem ###

    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable

    Thread Starter jose3905

    (@jose3905)

    Bom, fiz um teste do zero – com instala??o nova e somente o plugin da rede.

    Segue o vídeo mostrando o erro: https://drive.google.com/file/d/12BI6aEj4KFcNCCgkUDWxV-_f__bkW8x8/view?usp=sharing

    Thread Starter jose3905

    (@jose3905)

    Boa noite, vai ter alguma atualiza??o para resolver o problema?

    Obrigado.

    Plugin Contributor MarcosAlexandre

    (@marcosalexandre)

    Olá,

    Fiz alguns testes com outros plugins de pagamento e este é realmente o comportamento padr?o. Qualquer erro durante o pagamento ele processa o pedido deixando o status como “Pagamento pendente”.

    Isso é para facilitar ao usuário uma tentativa de compra, pois ele pode simplesmente entrar na página “Minha conta” e encontrar o pedido, para fazer o pagamento, além de fazer a reserva do produto (você pode gerenciar o tempo que o pedido fica aguardando pagamento pelas configura??es do WooCommerce).

    Ent?o sua dúvida seria mais uma estratégia de negócio do que um erro do plugin.

    A equipe que gerencia os pedidos precisa acompanhar o status para checar se está como “Processando” antes de passar o pedido para a produ??o.

    Aqui você pode acompanhar mais sobre os status de pedidos:
    https://docs.woocommerce.com/document/como-gerenciar-pedidos/

    Também pode criar novos status de pedidos como o plugin:
    https://br.www.ads-software.com/plugins/custom-order-statuses-woocommerce/

    Att,

    Thread Starter jose3905

    (@jose3905)

    Vlw Marcos, eu vou ver o que consigo resolver com as altera??es dos status.
    Obrigado.

    Plugin Contributor MarcosAlexandre

    (@marcosalexandre)

    Ok, se precisar de mais alguma ajuda, sinta-se a vontade para abrir um novo tópico ??

    Hoje foi lan?ada uma nova vers?o, com um visual do cart?o na página de finaliza??o de compra melhorado.

    Caso ainda n?o tenha avaliado o plugin, se puder fazer, agrade?o ??

    Thread Starter jose3905

    (@jose3905)

    Boa noite Marcos.
    Acabei entrando em contato com o suporte do Woocommerce e detalhei o problema para eles. Eles me responderam isso:

    – Eu testei isso com o plugin Stripe. Se os campos de pagamento n?o forem preenchidos, a página de checkout n?o prossegue e nenhum pedido é criado. O pedido só é criado se o processo puder prosseguir após a finaliza??o da compra. Em seu site, o portal de pagamento está permitindo que a transa??o prossiga, embora as informa??es corretas n?o tenham sido preenchidas.

    Esta n?o é estritamente uma fun??o central do WooCommerce – o gateway de pagamento determina quais campos ele precisa mostrar na finaliza??o da compra e quais precisam ser obrigatórios. Como você mencionou, alguns gateways de pagamento n?o exigem essa valida??o (como uma transferência bancária), mas os pagamentos com cart?o de crédito exigem. E isso se refere ao plug-in do gateway.

    Cabe ao plugin do gateway de pagamento validar. Se o seu gateway de pagamento n?o estiver fazendo isso, recomendo tentar outro para ver se funciona corretamente ou entrar em contato com o desenvolvedor do gateway atual.

    Link da conversa: https://www.ads-software.com/support/topic/prevent-order-generation-without-payment/#post-13779033

    Estou apenas informando para mostrar que o plugin deve sim bloquear o pedido até que todos os campos sejam preenchidos corretamente, e depois fazer a finaliza??o. O plugin Stripe faz esse tipo de bloqueio, até que a pessoa coloque todos os dados corretamente.

    Acontece que o meu restaurante está tendo inúmeros pedidos sem os dados do cart?o e isso está me gerando um grande transtorno, mesmo alterando o Status do pedido. Um empregado gerou um pedido pra cozinha que n?o estava pago, e tivemos mais um prejuízo.
    N?o sei mais o que fazer, ou vou ter que trocar de meio de pagamento.
    Obrigado.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Compra realizada sem digitar os dados’ is closed to new replies.