Support » Plugin: WooCommerce » Problems with Webhooks and Paypal

  • Resolved kluivertqueiroz

    (@kluivertqueiroz)


    Hi everyone. I’ve been using Woocommerce for a month with BACS and everything’s okay, but a few months ago we’ve tried to implement Paypal in our store. Payments and everything is ok, but not the webhooks communication between Paypal and Woocommerce, so orders are not updating when payments completes.
    I made contact with Paypal’s support and after their analysis they suggested to open a ticket here and give the ticket id to their support team.

    Problem:
    Customer places an order -> Paypal -> Customer makes payment -> Payment get held by Paypal on Risk Analysis -> Payment is released by Paypal and try to update order via Webhook but no success -> Order continues in On-Hold status until manually change.


    ### WordPress Environment ###

    WordPress address (URL): http://saldofone.com.br
    Site address (URL): http://saldofone.com.br
    WC Version: 3.8.0
    REST API Version: ✔ 1.0.2
    Log Directory Writable: ✔
    WP Version: ❌ 5.2.5 – Há uma nova versão do WordPress disponível (5.3.2)
    WP Multisite: –
    WP Memory Limit: 4 GB
    WP Debug Mode: –
    WP Cron: ✔
    Language: pt_BR
    External object cache: –

    ### Server Environment ###

    Server Info: LiteSpeed
    PHP Version: 7.2.26
    PHP Post Max Size: 1 GB
    PHP Time Limit: 900000
    PHP Max Input Vars: 9000
    cURL Version: 7.62.0
    OpenSSL/1.0.2k

    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.2.30-MariaDB
    Max Upload Size: 1 GB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔

    ### Database ###

    WC Database Version: 3.8.0
    WC Database Prefix: wp_
    MaxMind GeoIP Database: ✔
    Tamanho total do banco de dados: 139.26MB
    Tamanho dos dados do banco de dados: 92.04MB
    Tamanho do índice do banco de dado: 47.22MB
    wp_woocommerce_sessions: Dados: 0.25MB + Índex: 0.02MB + mecanismo InnoDB
    wp_woocommerce_api_keys: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_woocommerce_attribute_taxonomies: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wp_woocommerce_downloadable_product_permissions: Dados: 0.02MB + Índex: 0.06MB + mecanismo InnoDB
    wp_woocommerce_order_items: Dados: 2.52MB + Índex: 0.38MB + mecanismo InnoDB
    wp_woocommerce_order_itemmeta: Dados: 11.52MB + Índex: 9.03MB + mecanismo InnoDB
    wp_woocommerce_tax_rates: Dados: 0.02MB + Índex: 0.06MB + mecanismo InnoDB
    wp_woocommerce_tax_rate_locations: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_woocommerce_shipping_zones: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_woocommerce_shipping_zone_locations: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_woocommerce_shipping_zone_methods: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_woocommerce_payment_tokens: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wp_woocommerce_payment_tokenmeta: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_woocommerce_log: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    saldofone_stock_hope: Dados: 8.52MB + Índex: 0.00MB + mecanismo InnoDB
    wc_functional_waste: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wc_more_meta: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wc_tf_responsible: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_berocket_termmeta: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_commentmeta: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_comments: Dados: 7.52MB + Índex: 4.88MB + mecanismo InnoDB
    wp_failed_jobs: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_links: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wp_mailchimp_carts: Dados: 0.28MB + Índex: 0.00MB + mecanismo InnoDB
    wp_mailchimp_jobs: Dados: 0.06MB + Índex: 0.00MB + mecanismo InnoDB
    wp_mpsl_sliders: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_mpsl_sliders_preview: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_mpsl_slides: Dados: 0.08MB + Índex: 0.00MB + mecanismo InnoDB
    wp_mpsl_slides_preview: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_nextend2_image_storage: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wp_nextend2_section_storage: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_nextend2_smartslider3_generators: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_nextend2_smartslider3_sliders: Dados: 0.05MB + Índex: 0.00MB + mecanismo InnoDB
    wp_nextend2_smartslider3_sliders_xref: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_nextend2_smartslider3_slides: Dados: 0.23MB + Índex: 0.00MB + mecanismo InnoDB
    wp_options: Dados: 8.14MB + Índex: 1.11MB + mecanismo InnoDB
    wp_pendingusers: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_pmxi_files: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_pmxi_history: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_pmxi_images: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_pmxi_imports: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_pmxi_posts: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_pmxi_templates: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_postmeta: Dados: 24.53MB + Índex: 23.11MB + mecanismo InnoDB
    wp_posts: Dados: 19.30MB + Índex: 4.22MB + mecanismo InnoDB
    wp_queue: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_responsive_menu: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_status_order: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_termmeta: Dados: 0.11MB + Índex: 0.19MB + mecanismo InnoDB
    wp_terms: Dados: 0.09MB + Índex: 0.13MB + mecanismo InnoDB
    wp_term_relationships: Dados: 1.52MB + Índex: 0.47MB + mecanismo InnoDB
    wp_term_taxonomy: Dados: 0.09MB + Índex: 0.11MB + mecanismo InnoDB
    wp_UPCP_Catalogues: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Catalogue_Items: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Categories: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Custom_Fields: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Fields_Meta: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Items: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Item_Images: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_SubCategories: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Tagged_Items: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Tags: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Tag_Groups: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_UPCP_Videos: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_usermeta: Dados: 1.52MB + Índex: 0.63MB + mecanismo InnoDB
    wp_users: Dados: 0.02MB + Índex: 0.05MB + mecanismo InnoDB
    wp_wauc_auction_log: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wauc_winners: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wc_admin_notes: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wc_admin_note_actions: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wp_wc_category_lookup: Dados: 0.20MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wc_customer_lookup: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_wc_download_log: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_wc_order_coupon_lookup: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_wc_order_product_lookup: Dados: 2.52MB + Índex: 1.41MB + mecanismo InnoDB
    wp_wc_order_stats: Dados: 0.05MB + Índex: 0.05MB + mecanismo InnoDB
    wp_wc_order_tax_lookup: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB
    wp_wc_product_meta_lookup: Dados: 1.52MB + Índex: 0.75MB + mecanismo InnoDB
    wp_wc_tax_rate_classes: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wp_wc_webhooks: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wp_wdm_bidders: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wdslayer: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wdsslide: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wdsslider: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_woo_ua_auction_log: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wpa_auctions: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wpa_bids: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wpf_filters: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wpmm_subscribers: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wswl_product_list: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_wswl_product_list_log: Dados: 0.02MB + Índex: 0.00MB + mecanismo InnoDB
    wp_yith_wcwl: Dados: 0.02MB + Índex: 0.02MB + mecanismo InnoDB
    wp_yith_wcwl_lists: Dados: 0.02MB + Índex: 0.03MB + mecanismo InnoDB

    ### Security ###

    Secure connection (HTTPS): ❌
    Sua loja não está usando HTTPS. Saiba mais sobre HTTPS e certificados SSL.
    Hide errors from visitors: ✔

    ### Active Plugins (32) ###

    Add Responsible User to Status: por Bravo – 1.0
    Adminimize: por Frank Bültge – 1.11.5
    Capability Manager Enhanced: por PublishPress – 1.8.1
    Easy WP SMTP: por wpecommerce
    alexanderfoxc – 1.3.9.1

    Elementor: por Elementor.com – 2.7.5
    Google XML Sitemaps: por Arne Brachhold – 4.1.0
    Homepage Control: por WooThemes – 2.0.3
    JetWoo Widgets For Elementor: por Crocoblock – 1.1.2 – Não testado com a versão ativa do WooCommerce
    Kirki Customizer Framework: por Ari Stathopoulos (@aristath) – 3.0.45
    Tradução (Loco): por Tim Whitlock – 2.3.0
    Mailchimp para Woocommerce: por Mailchimp – 2.3 – Não testado com a versão ativa do WooCommerce
    Media Deduper: por Cornershop Creative – 1.5.2
    Checkout Transparente do PayPal: por PayPal – 1.7.1
    Redirect on added to cart.ajax: por Bravo – 1.0
    Gerenciador de Cadastros TF: por –
    Shopper Pro: por ShopperWP – 1.1.4
    Smart Slider 3: por Nextend – 3.3.24
    WC Simple Waiting List: por Bob Ong – 1.0.11 – Não testado com a versão ativa do WooCommerce
    WC Tabela de Frete Offline: por Fernando Acosta – 1.4.1
    All-in-One Addons for Elementor – WidgetKit: por Themesgrove – 2.1 – Não testado com a versão ativa do WooCommerce
    Ajax add to cart for WooCommerce: por QuadLayers – 1.1.4 – Não testado com a versão ativa do WooCommerce
    WooCommerce for Logged Users: por Rahmon – 1.1.0 – Não testado com a versão ativa do WooCommerce
    WooCommerce Admin: por WooCommerce – 0.22.0 – Não testado com a versão ativa do WooCommerce
    Brazilian Market on WooCommerce: por Claudio Sanches – 3.7.2 – Não testado com a versão ativa do WooCommerce
    Integração do Google Analytics com o WooCommerce: por WooCommerce – 1.4.15 – Não testado com a versão ativa do WooCommerce
    WooCommerce Mercado Pago: por Mercado Pago – 4.0.8 – Não testado com a versão ativa do WooCommerce
    WooCommerce: por Automattic – 3.8.0 – 4.0.1 está disponível
    WooLentor – WooCommerce Elementor Addons + Builder: por HasThemes – 1.4.8 – Não testado com a versão ativa do WooCommerce
    Manutenção Site: por Designmodo – 2.2.4
    WP Super Cache: por Automattic – 1.7.0
    YITH WooCommerce Ajax Product Filter: por YITH – 3.8.1 – Não testado com a versão ativa do WooCommerce
    YITH WooCommerce Wishlist: por YITH – 2.2.16 – Não testado com a versão ativa do WooCommerce

    ### Inactive Plugins (3) ###

    Akismet Anti-Spam: por Automattic – 4.1.2
    Claudio Sanches – PagSeguro for WooCommerce: por Claudio Sanches – 2.14.0 – Não testado com a versão ativa do WooCommerce
    YITH WooCommerce Waiting List: por YITH – 1.3.13 – Não testado com a versão ativa do WooCommerce

    ### Dropin Plugins (1) ###

    advanced-cache.php: advanced-cache.php

    ### Settings ###

    API Enabled: –
    Force SSL: ✔
    Currency: BRL (R$)
    Currency Position: left
    Thousand Separator: .
    Decimal Separator: ,
    Number of Decimals: 2
    Taxonomies: Product Types: auction (auction)
    external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)

    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)

    Connected to WooCommerce.com: –

    ### WC Pages ###

    Base da loja: #6 – /loja/
    Carrinho: #7 – /carrinho/
    Finalizar compra: #8 – /finalizar-compra/
    Minha conta: #9 – /minha-conta/
    Termos e condições: ❌ Página não definida

    ### Theme ###

    Name: Shopper
    Version: 1.3.8
    Author URL: https://saldofone.com.br
    Child Theme: ❌ – Recomendamos você utilizar um tema filho no caso de você estiver personalizando o WooCommerce em um tema ascendente. Veja como criar um tema filho
    WooCommerce Support: ✔

    ### Templates ###

    Overrides: shopper/woocommerce/archive-product.php
    shopper/woocommerce/content-product.php
    shopper/woocommerce/global/quantity-input.php versão – está desatualizado. A versão do core é 3.6.0
    shopper/woocommerce/loop/loop-end.php
    shopper/woocommerce/loop/loop-start.php
    shopper/woocommerce/single-product.php

    Outdated Templates: ❌

    Aprenda como atualizar

    ### Action Scheduler ###

    Complete: 4.636
    Oldest: 2020-02-18 18:16:16 -0300
    Newest: 2020-03-20 17:25:07 -0300

    Pending: 2
    Oldest: 2020-03-20 18:17:54 -0300
    Newest: 2020-03-20 18:17:54 -0300

    Canceled: 2.119
    Oldest: 2020-02-19 08:47:09 -0300
    Newest: 2020-03-20 11:35:55 -0300

    In-progress: 0
    Oldest: –
    Newest: –

    Failed: 45
    Oldest: 2019-09-10 12:16:04 -0300
    Newest: 2020-02-20 17:51:12 -0300

    `

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support wbrubaker

    (@wbrubaker)

    This sounds to me like your PayPal IPN isn’t configured properly. Can you please ensure that your PayPal IPN settings are configured as per these instructions: https://www.paypal.com/us/cgi-bin/webscr?cmd=p/acc/ipn-info-outside – you will need your notification url – more information about that can be found here: http://docs.woocommerce.com/document/paypal-standard/#section-6

    If you are still having trouble can I ask you to go through the steps listed here Debugging IPN issues.

    Aside from that, another helpful tool would be to look at the IPN history for one particular transaction and find out the HTTP status code that is received. If the status code is 500 then there is a fatal error happening when the site receives the IPN notification.

    You should also ensure that PayPal logging is enabled and examine the logs for clues why this isn’t working.

    Plugin Support wbrubaker

    (@wbrubaker)

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Problems with Webhooks and Paypal’ is closed to new replies.