Support » Plugin: WooCommerce Stripe Payment Gateway » 301 webhook delivery error

  • Resolved createitwebdesigns

    (@createitwebdesigns)


    I’m receiving the following error message and I cannot figure out how to resolve it. I’ve tried putting Wordfence in learning mode and I verified the keys are correct. Nothing is resolving the issue.

    Hi there,

    We’re contacting you because we’ve had some trouble sending requests to a webhook endpoint associated with your Cincilingua account in live mode. Webhooks are used to notify your server about events that happen in your Stripe account, such as a payout completing or an invoice being created. The failing webhook endpoint is https://cincilingua.com.

    You or someone on your team has added that endpoint in your Stripe webhook settings, which you can view and edit here: https://dashboard.stripe.com/account/webhooks.

    Please note that in most cases a failing webhook does not impact your payments or payouts. However, if you use subscriptions we rely on your webhook endpoint to notify you of new invoices. These invoices may be delayed for up to three days if your webhook is unable to successfully receive them. If you use Checkout, you may be handling the checkout.session.completed event as part of your purchase fulfillment process as described here: https://stripe.com/docs/payments/checkout/fulfillment#webhooks. If you do, failure to handle these events may interfere with purchase fulfillment.

    We’ve attempted to notify the endpoint 17 times since December 21, 2020 at 04:32PM. If this endpoint is important to your application, please try and fix the issue. If you do not need the webhook endpoint you can delete it from your Stripe webhook settings. We will stop sending notifications to your webhook by December 30, 2020 around 04:32PM.

    Here is the summary of errors we have received when sending you webhooks:
    * 17 requests returned a HTTP 301, which usually signifies you need to update your webhook URL to point towards a new location.

    You need to return anything between a HTTP 200 to 299 for the webhook to be considered successfully delivered.
    For more details on the errors, you can find your events page here: https://dashboard.stripe.com/events.

    You can also always review the history of webhooks and failed request logs right from your dashboard: https://dashboard.stripe.com/events.

    For more in depth information about how to use webhooks, we recommend taking a look at our documentation: https://stripe.com/docs/webhooks.

    Yours,

    The Stripe team

Viewing 3 replies - 1 through 3 (of 3 total)
  • createitwebdesigns

    (@createitwebdesigns)

    And here is my Woocommerce system report:

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://cincilingua.com
    Site address (URL): https://cincilingua.com
    WC Version: 4.8.0
    REST API Version: ✔ 4.8.0
    WC Blocks Version: ✔ 3.8.1
    Action Scheduler Version: ✔ 3.1.6
    WC Admin Version: ✔ 1.7.3
    Log Directory Writable: ✔
    WP Version: 5.6
    WP Multisite: –
    WP Memory Limit: 1 GB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.2.34
    PHP Post Max Size: 1 GB
    PHP Time Limit: 30000
    PHP Max Input Vars: 1000000
    cURL Version: 7.74.0
    OpenSSL/1.1.1i
    
    SUHOSIN Installed: –
    MySQL Version: 5.7.23-23
    Max Upload Size: 1 GB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    
    ### Database ###
    
    WC Database Version: 4.8.0
    WC Database Prefix: _X8S_
    Total Database Size: 17.45MB
    Database Data Size: 13.01MB
    Database Index Size: 4.44MB
    _X8S_woocommerce_sessions: Data: 0.25MB + Index: 0.01MB + Engine MyISAM
    _X8S_woocommerce_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_attribute_taxonomies: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_downloadable_product_permissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_order_items: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_order_itemmeta: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    _X8S_woocommerce_tax_rates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_tax_rate_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_shipping_zones: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_shipping_zone_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_shipping_zone_methods: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_payment_tokens: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_payment_tokenmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_woocommerce_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_actionscheduler_actions: Data: 0.00MB + Index: 0.02MB + Engine MyISAM
    _X8S_actionscheduler_claims: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_actionscheduler_groups: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_actionscheduler_logs: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_commentmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_comments: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_mo_campaign_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _X8S_mo_campaign_logmeta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _X8S_mo_conversions: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    _X8S_mo_email_campaignmeta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _X8S_mo_email_campaigns: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _X8S_mo_optin_campaignmeta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _X8S_mo_optin_campaigns: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _X8S_options: Data: 2.22MB + Index: 0.08MB + Engine MyISAM
    _X8S_postmeta: Data: 2.61MB + Index: 0.08MB + Engine MyISAM
    _X8S_posts: Data: 0.42MB + Index: 0.05MB + Engine MyISAM
    _X8S_termmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_terms: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_term_relationships: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_term_taxonomy: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_tm_taskmeta: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    _X8S_tm_tasks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_trp_dictionary_en_us_es_mx: Data: 0.19MB + Index: 0.40MB + Engine MyISAM
    _X8S_trp_dictionary_en_us_pt_br: Data: 0.20MB + Index: 0.40MB + Engine MyISAM
    _X8S_trp_dictionary_en_us_pt_pt: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_trp_gettext_en_us: Data: 0.35MB + Index: 0.80MB + Engine MyISAM
    _X8S_trp_gettext_es_mx: Data: 0.37MB + Index: 0.54MB + Engine MyISAM
    _X8S_trp_gettext_pt_br: Data: 0.36MB + Index: 0.63MB + Engine MyISAM
    _X8S_trp_gettext_pt_pt: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_trp_original_meta: Data: 0.06MB + Index: 0.07MB + Engine MyISAM
    _X8S_trp_original_strings: Data: 0.21MB + Index: 0.15MB + Engine MyISAM
    _X8S_usermeta: Data: 0.03MB + Index: 0.02MB + Engine MyISAM
    _X8S_users: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_wc_admin_notes: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
    _X8S_wc_admin_note_actions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wc_category_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wc_customer_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_wc_download_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wc_order_coupon_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wc_order_product_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_wc_order_stats: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_wc_order_tax_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wc_product_meta_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_wc_reserved_stock: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wc_tax_rate_classes: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _X8S_wc_webhooks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wfblockediplog: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wfblocks7: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wfconfig: Data: 1.46MB + Index: 0.01MB + Engine MyISAM
    _X8S_wfcrawlers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wffilechanges: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wffilemods: Data: 2.15MB + Index: 0.44MB + Engine MyISAM
    _X8S_wfhits: Data: 0.15MB + Index: 0.04MB + Engine MyISAM
    _X8S_wfhoover: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wfissues: Data: 0.02MB + Index: 0.01MB + Engine MyISAM
    _X8S_wfknownfilelist: Data: 1.14MB + Index: 0.13MB + Engine MyISAM
    _X8S_wflivetraffichuman: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wflocs: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wflogins: Data: 0.03MB + Index: 0.01MB + Engine MyISAM
    _X8S_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _X8S_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _X8S_wfnotifications: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wfpendingissues: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wfreversecache: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wfsnipcache: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wfstatus: Data: 0.13MB + Index: 0.05MB + Engine MyISAM
    _X8S_wftrafficrates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_wpforms_tasks_meta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _X8S_yoast_indexable: Data: 0.17MB + Index: 0.08MB + Engine InnoDB
    _X8S_yoast_indexable_hierarchy: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    _X8S_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _X8S_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _X8S_yoast_seo_links: Data: 0.19MB + Index: 0.13MB + Engine InnoDB
    
    ### Post Type Counts ###
    
    attachment: 146
    custom_css: 2
    elementor_icons: 1
    elementor_library: 25
    language_switcher: 4
    nav_menu_item: 7
    oembed_cache: 2
    page: 14
    post: 1
    product: 5
    revision: 31
    shop_order: 11
    
    ### Security ###
    
    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔
    
    ### Active Plugins (23) ###
    
    Astra Pro: by Brainstorm Force – 2.7.1
    Autoptimize: by Frank Goossens (futtta) – 2.7.8
    Classic Editor: by WordPress Contributors – 1.6
    Disable Cart Fragments: by Optimocha – 1.21
    Yoast Duplicate Post: by Enrico Battocchi & Team Yoast – 3.2.6
    Elementor Pro: by Elementor.com – 3.0.8
    Elementor: by Elementor.com – 3.0.14
    Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 7.13.2
    MailOptin - Lite: by MailOptin Team – 1.2.34.0
    Really Simple SSL: by Really Simple Plugins – 4.0.5
    Lazy Load - Optimize Images: by WP Rocket – 2.3.4
    Social Icons Widget & Block by WPZOOM: by WPZOOM – 4.0.5
    TranslatePress - Extra Languages Add-on: by Cozmoslabs
    Razvan Mocanu – 1.0.1
    
    TranslatePress - Multilingual: by Cozmoslabs
    Razvan Mocanu
    Madalin Ungureanu
    Cristophor Hurduban – 1.8.8
    
    UpdraftPlus - Backup/Restore: by UpdraftPlus.Com
    DavidAnderson – 2.16.41.0
    
    WooCommerce Checkout Add-Ons: by SkyVerge – 2.3.0
    WooCommerce PayPal Checkout Gateway: by WooCommerce – 2.1.1
    WooCommerce Stripe Gateway: by WooCommerce – 4.5.5
    WooCommerce: by Automattic – 4.8.0
    Wordfence Security: by Wordfence – 7.4.14
    Yoast SEO: by Team Yoast – 15.4
    WP-Optimize - Clean, Compress, Cache: by David Anderson
    Ruhani Rabin
    Team Updraft – 3.1.4
    
    WP Super Cache: by Automattic – 1.7.1
    
    ### Inactive Plugins (2) ###
    
    TranslatePress - Navigation Based on Language Add-on: by Cozmoslabs
    Madalin Ungureanu – 1.0.3
    
    TranslatePress - SEO Pack Add-on: by Cozmoslabs
    Razvan Mocanu – 1.3.1
    
    ### Dropin Plugins (1) ###
    
    advanced-cache.php: advanced-cache.php
    
    ### Must Use Plugins (2) ###
    
    Endurance Page Cache: by Mike Hansen – 2.0.5
    SSO: by Garth Mortensen
    Mike Hansen – 0.3
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: 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 ###
    
    Shop base: #1133 - /shop/
    Cart: #1134 - /cart/
    Checkout: #1135 - /checkout/
    My account: #1136 - /my-account/
    Terms and conditions: ❌ Page not set
    
    ### Theme ###
    
    Name: Astra Child
    Version: 1.0.0
    Author URL: http://wpastra.com/about/
    Child Theme: ✔
    Parent Theme Name: Astra
    Parent Theme Version: 2.6.1 – 2.6.2 is available
    Parent Theme Author URL: https://wpastra.com/about/
    WooCommerce Support: ✔
    
    ### Templates ###
    
    Overrides: –
    
    ### Action Scheduler ###
    
    Complete: 13
    Oldest: 2020-12-09 15:24:30 +0000
    Newest: 2021-01-05 17:08:44 +0000
    
    
    Plugin Support Adam

    (@adamkheckler)

    I think you might have an incorrect Stripe endpoint set in their interface.

    Try going to WooCommerce > Settings > Payments > Stripe, and seeing what the endpoint URL is here:

    https://d.pr/i/TB8qZF/9wZAH6ccZW

    Then, go here:

    https://dashboard.stripe.com/account/webhooks

    You should see a URL there:

    https://d.pr/i/TjGTqZ/3sxRmAc5Jw

    Those URLs should be the same. If they are not, that’s the issue. You will need to enter the endpoint URL from your WooCommerce Stripe settings into the Stripe dashboard.

    More info here:

    https://docs.woocommerce.com/document/stripe/

    Let us know if that works. 🙂

    createitwebdesigns

    (@createitwebdesigns)

    Thank you soo much! I appreciate the quick response. That was the issue.

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.