• Resolved zephan

    (@zephan)


    Hello,

    I sell downloadable, audio files in mp3, wav, and zip formats using Woocommerce.

    When a customer makes a purchase and is directed to the order completion page showing them the download links, the download files and brings up a new page saying “Sorry, you have reached your download limit for this file Go to shop”.

    This same thing happens when the receive the email order confirmation with the downloadable links as well.

    This seems to happening only to one product for now as some of the products work.

    I have product downloads set to “unlimited”, as well as download expiration to “never”.

    I checked downloads report and the product has not been downloaded.

    I provided as status report below as well.

    Thanks!

    Here is a status report:
    WordPress Environment WordPress address (URL): https://gizephyfranco.com
    Site address (URL): https://gizephyfranco.com
    WC Version: 7.3.0
    REST API Version: ✔ 7.3.0
    WC Blocks Version: ✔ 9.1.5
    Action Scheduler Version: ✔ 3.4.0
    Log Directory Writable: ✔
    WP Version: 6.1.1
    WP Multisite: –
    WP Memory Limit: 768 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    External object cache: – Server Environment Server Info: Apache
    PHP Version: 7.4.33
    PHP Post Max Size: 256 MB
    PHP Time Limit: 120
    PHP Max Input Vars: 3000
    cURL Version: 7.85.0
    OpenSSL/3.0.8 SUHOSIN Installed: –
    MySQL Version: 5.7.39-42-log
    Max Upload Size: 256 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔ Database WC Database Version: 7.3.0
    WC Database Prefix: mxv_
    Total Database Size: 28.69MB
    Database Data Size: 21.59MB
    Database Index Size: 7.10MB
    mxv_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    mxv_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    mxv_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    mxv_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    mxv_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_actionscheduler_actions: Data: 1.52MB + Index: 1.08MB + Engine InnoDB
    mxv_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_actionscheduler_logs: Data: 1.52MB + Index: 0.53MB + Engine InnoDB
    mxv_aioseo_cache: Data: 0.09MB + Index: 0.03MB + Engine InnoDB
    mxv_aioseo_notifications: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    mxv_aioseo_posts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    mxv_e_events: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_e_notes: Data: 0.02MB + Index: 0.17MB + Engine InnoDB
    mxv_e_notes_users_relations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    mxv_e_submissions: Data: 0.02MB + Index: 0.27MB + Engine InnoDB
    mxv_e_submissions_actions_log: Data: 0.02MB + Index: 0.11MB + Engine InnoDB
    mxv_e_submissions_values: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_options: Data: 5.17MB + Index: 0.16MB + Engine InnoDB
    mxv_postmeta: Data: 6.52MB + Index: 3.03MB + Engine InnoDB
    mxv_posts: Data: 4.52MB + Index: 0.27MB + Engine InnoDB
    mxv_sgs_log_events: Data: 1.02MB + Index: 0.00MB + Engine InnoDB
    mxv_sgs_log_visitors: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    mxv_sonaar_events: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_term_relationships: Data: 0.06MB + Index: 0.02MB + Engine InnoDB
    mxv_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    mxv_wc_admin_notes: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    mxv_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    mxv_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    mxv_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    mxv_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    mxv_wc_product_attributes_lookup: Data: 0.05MB + Index: 0.05MB + Engine InnoDB
    mxv_wc_product_download_directories: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    mxv_wc_product_meta_lookup: Data: 0.08MB + Index: 0.13MB + Engine InnoDB
    mxv_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    mxv_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    mxv_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB Post Type Counts acf-field: 5
    acf-field-group: 1
    attachment: 187
    customize_changeset: 1
    elementor_library: 16
    elementor_snippet: 1
    nav_menu_item: 4
    page: 9
    post: 2
    product: 96
    product_variation: 368
    revision: 500
    shop_coupon: 1
    shop_order: 12
    usage-terms: 4
    wpforms: 1 Security Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔ Active Plugins (10) Advanced Custom Fields: by WP Engine – 6.0.7
    Elementor Pro: by Elementor.com – 3.10.3
    Elementor: by Elementor.com – 3.10.2
    MP3 Audio Player by Sonaar: by Sonaar Music – 4.2
    SiteGround Security: by SiteGround – 1.4.1
    MP3 Audio Player by Sonaar - Pro Addon: by Sonaar Music – 4.2.1
    WooCommerce Google Analytics Integration: by WooCommerce – 1.6.1
    WooCommerce Payments: by Automattic – 5.4.0
    WooCommerce PayPal Payments: by WooCommerce – 2.0.2
    WooCommerce: by Automattic – 7.3.0 (update to version 7.4.0 is available) Inactive Plugins (0) 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)
    subscription (subscription)
    variable (variable)
    variable subscription (variable-subscription) 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: –
    Enforce Approved Product Download Directories: ✔
    Order datastore: WC_Order_Data_Store_CPT WC Pages Shop base: #368 - /shop/
    Cart: ❌ Page does not contain the [woocommerce_cart] shortcode or the woocommerce/cart block.
    Checkout: ❌ Page does not contain the [woocommerce_checkout] shortcode or the woocommerce/checkout block.
    My account: #371 - /my-account/
    Terms and conditions: ❌ Page not set Theme Name: Hello Elementor
    Version: 2.6.1
    Author URL: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
    Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
    WooCommerce Support: ✔ Templates Overrides: – WooCommerce PayPal Payments Onboarded: ✔
    Shop country code: US
    WooCommerce currency supported: ✔
    Advanced Card Processing available in country: ✔
    Pay Later messaging available in country: ✔
    Webhook status: –
    Vault enabled: ✔
    Logging enabled: –
    Reference Transactions: –
    Used PayPal Checkout plugin: –
    Tracking enabled: ✔ Admin Enabled Features: activity-panels
    analytics
    coupons
    customer-effort-score-tracks
    experimental-products-task
    experimental-import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    multichannel-marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page Disabled Features: minified-js
    new-product-management-experience
    settings Daily Cron: ✔ Next scheduled: 2023-02-28 19:11:54 +00:00
    Options: ✔
    Notes: 45
    Onboarding: completed WooCommerce Payments Version: 5.4.0
    Connected to WPCOM: Yes
    Blog ID: 215307574
    Account ID: acct_1MYKaUCQsEuelaNY Action Scheduler Complete: 3,980
    Oldest: 2023-02-05 19:12:07 +0000
    Newest: 2023-02-27 23:39:01 +0000 Pending: 3
    Oldest: 2023-02-28 08:59:02 +0000
    Newest: 2023-02-28 08:59:02 +0000 Status report information Generated at: 2023-02-27 23:44:49 +00:00
    `
Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi @zephan

    Thanks for reaching out!

    I understand that a customer was not able to download the digital product on your site and receives the error message: Sorry, you have reached your download limit for this file Go to shop even though the download settings are set to Unlimited, correct?

    Can you please try to switch to the default Storefront theme and only WooCommerce plugin is enabled, create a test order for that digital product and see if you are able to download it afterwards?

    If so, then this kind of problem is usually caused by your theme or a third-party plugin present on your site. We can run a conflict test to verify this. I’d recommend cloning your site to a staging environment and performing the tests described on this guide without modifying your live site or impacting customers. Many hosts provide staging facilities, so it’s worth checking in with them. It’s also possible to do it using the free WP Staging plugin.

    If this was caused by a third-party plugin present on your site, it would be best to reach out to the developers for further assistance here.

    If this did not resolve the issue, please provide the fatal error logs (if any) under WooCommerce > Status > Logs.

    You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.

    Let us know how it goes!

    Have a look at your download settings. If your settings are that the customer has to be logged in to download from their downloads dashboard that produces the error that you’ve described.

    Thread Starter zephan

    (@zephan)

    @clairedelune

    Thanks for your response.

    Just double checked, the option for requirement to be logged in is unmarked.

    Also, I don’t think this would be the issue as other products don’t have this problem?

    Well, that’s one possibility you can now scratch off the list now. 🙂

    I suggested that because I just had a recent string of customers reporting that they had that error show up and in many cases it was triggered when the customers were trying to download via the email link when the store setting is must be logged in. I found a snippet to remove the download link from the email and that has resolved a lot of headaches.

    On my site I also found that’ll the error was also triggering by unverified accounts (I’m using the free version of a plug-in to verify emails before login). Again, no download link in email fixes a lot of problems.

    Perplexingly, it also seems to be occurring for some customers at complete random although I am not 100% sure why that would be the case.

    Cron jobs are also a bug at my store site and the recommended string that I setup on my cPanel cron jobs did not resolve the issue, so maybe cron jobs are involved also? The most reports I had of download problems were on a product that didn’t publish at the scheduled time… bleeping cron jobs!!! That particular product is being deactivated shortly so I’m hoping that particular problem will go away by itself.

    My last thought is a possible sessions issue; a number of years ago I had a problem in Zencart where customers were seeing other customer’s accounts because of duplicated sessions when the server was very busy.

    Anyway, hoping that you can sort it out.

    Hi @zephan ,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if you need any further help with this.

    Cheers!

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Sorry, you have reached your download limit for this file Go to shop’ is closed to new replies.