• Resolved ashleyrtamayo

    (@ashleyrtamayo)


    Hi there! Needing some help with figuring out downloadable files. I’ve been researching a ton on my own and nothing seems to be working.

    Products that in the online store have been added as a simple product and virtual and downloadable.

    I’ve checked the product settings and made sure force downloads is turned on.

    I cannot find this woocommerce_downloadable_product_permissions table so many articles keep speaking of.

    THE ISSUE: Once the virtual/downloadable product has been fully purchased, there’s literally nothing showing where to download the file. No link, no redirect, nothing. In the email receipt it’s the same, no links or anything.

    Someone please help! πŸ™‚

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Thu P. a11n

    (@thup90)

    Hi there,

    Can you confirm download limit is set to something more than 0?

    Could you share your System Status Report, it would help us to understand your site setup a bit better. You can find it via WooCommerce > Status. Select Get system report and then Copy for support. Once you’ve done that, paste it here in your reply.

    Thread Starter ashleyrtamayo

    (@ashleyrtamayo)

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://safamusicacademy.com
    Site address (URL): https://safamusicacademy.com
    WC Version: 5.6.0
    REST API Version: βœ” 5.6.0
    WC Blocks Version: βœ” 5.9.0
    Action Scheduler Version: βœ” 3.2.1
    WC Admin Version: βœ” 2.5.1
    Log Directory Writable: βœ”
    WP Version: 5.8.1
    WP Multisite: –
    WP Memory Limit: 2 GB
    WP Debug Mode: –
    WP Cron: βœ”
    Language: en_US
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.4.23
    PHP Post Max Size: 2 GB
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.78.0
    OpenSSL/1.1.1l
    
    SUHOSIN Installed: –
    MySQL Version: 5.6.41-84.1
    Max Upload Size: 2 GB
    Default Timezone is UTC: βœ”
    fsockopen/cURL: βœ”
    SoapClient: βœ”
    DOMDocument: βœ”
    GZip: βœ”
    Multibyte String: βœ”
    Remote Post: βœ”
    Remote Get: βœ”
    
    ### Database ###
    
    WC Database Version: 5.6.0
    WC Database Prefix: _VIG_
    Total Database Size: 47.17MB
    Database Data Size: 43.05MB
    Database Index Size: 4.12MB
    _VIG_woocommerce_sessions: Data: 1.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    _VIG_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    _VIG_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_actionscheduler_actions: Data: 0.19MB + Index: 0.20MB + Engine InnoDB
    _VIG_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_actionscheduler_logs: Data: 0.13MB + Index: 0.14MB + Engine InnoDB
    _VIG_bookly_appointments: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_categories: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_customers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_customer_appointments: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_holidays: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_messages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_notifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_payments: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_schedule_item_breaks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_sent_notifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_services: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_bookly_shop: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_staff: Data: 0.06MB + Index: 0.02MB + Engine InnoDB
    _VIG_bookly_staff_categories: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_staff_category_staff: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_bookly_staff_preference_orders: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_bookly_staff_schedule_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_bookly_staff_services: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_bookly_stats: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_bookly_sub_services: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    _VIG_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_options: Data: 7.06MB + Index: 0.14MB + Engine InnoDB
    _VIG_postmeta: Data: 13.20MB + Index: 0.75MB + Engine InnoDB
    _VIG_posts: Data: 6.19MB + Index: 0.33MB + Engine InnoDB
    _VIG_redirection_404: Data: 1.02MB + Index: 0.05MB + Engine InnoDB
    _VIG_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_redirection_items: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    _VIG_redirection_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    _VIG_smush_dir_images: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_usermeta: Data: 0.11MB + Index: 0.09MB + Engine InnoDB
    _VIG_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    _VIG_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    _VIG_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    _VIG_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    _VIG_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_wfblockediplog: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wfblocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    _VIG_wfconfig: Data: 0.47MB + Index: 0.00MB + Engine InnoDB
    _VIG_wfcrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wffilechanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wffilemods: Data: 3.52MB + Index: 0.00MB + Engine InnoDB
    _VIG_wfhits: Data: 0.08MB + Index: 0.05MB + Engine InnoDB
    _VIG_wfhoover: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_wfissues: Data: 0.06MB + Index: 0.06MB + Engine InnoDB
    _VIG_wfknownfilelist: Data: 2.52MB + Index: 0.00MB + Engine InnoDB
    _VIG_wflivetraffichuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_wflocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wflogins: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    _VIG_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wfnotifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wfpendingissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    _VIG_wfreversecache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wfsnipcache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    _VIG_wfstatus: Data: 0.13MB + Index: 0.09MB + Engine InnoDB
    _VIG_wftrafficrates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wpfm_backup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wpforms_tasks_meta: Data: 2.52MB + Index: 0.00MB + Engine InnoDB
    _VIG_wpmailsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _VIG_wpsmtp_logs: Data: 2.52MB + Index: 0.00MB + Engine InnoDB
    _VIG_yoast_indexable: Data: 0.34MB + Index: 0.31MB + Engine InnoDB
    _VIG_yoast_indexable_hierarchy: Data: 0.06MB + Index: 0.05MB + Engine InnoDB
    _VIG_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _VIG_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _VIG_yoast_seo_links: Data: 0.13MB + Index: 0.09MB + Engine InnoDB
    _VIG_yoast_seo_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    
    ### Post Type Counts ###
    
    al_product: 1
    astra-advanced-hook: 1
    attachment: 710
    custom_css: 2
    customize_changeset: 3
    elementor_library: 5
    elementor-hf: 8
    jetpack_migration: 2
    jp_sitemap: 1
    jp_sitemap_master: 1
    nav_menu_item: 11
    oembed_cache: 22
    page: 42
    post: 11
    product: 127
    revision: 458
    shop_coupon: 1
    shop_order: 25
    wpforms: 2
    
    ### Security ###
    
    Secure connection (HTTPS): βœ”
    Hide errors from visitors: βœ”
    
    ### Active Plugins (30) ###
    
    Mobile Menu: by Rui Guerreiro – 2.8.2.4
    Astra Pro: by Brainstorm Force – 2.7.0
    Premium Starter Templates: by Brainstorm Force – 2.3.9
    Bookly PayPal Checkout (Add-on): by Bookly – 1.7
    Bookly Pro (Add-on): by Bookly – 4.1
    Bookly: by Bookly – 20.1.1
    Duplicate Page: by mndpsingh287 – 4.4.3
    Elementor: by Elementor.com – 3.4.4
    Essential Addons for Elementor: by WPDeveloper – 4.9.1
    Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 8.0.0
    Elementor Header & Footer Builder: by Brainstorm Force
    Nikhil Chavan – 1.6.4
    
    Insert Headers and Footers: by WPBeginner – 1.6.0
    JivoChat: by JivoChat – 1.3.5.3
    Mailchimp for WooCommerce: by Mailchimp – 2.5.2
    Menu Image: by Rui Guerreiro – 3.0.4
    Really Simple SSL: by Really Simple Plugins – 5.1.0
    Redirection: by John Godley – 5.1.3
    Ultimate Addons for Gutenberg: by Brainstorm Force – 1.24.2
    Ultimate Addons for Elementor: by Brainstorm Force – 1.28.0
    UpdraftPlus - Backup/Restore: by UpdraftPlus.Com
    DavidAnderson – 1.16.61
    
    User Role Editor: by Vladimir Garagulya – 4.60.1
    WooCommerce Blocks: by Automattic – 5.9.0
    Stripe For WooCommerce: by Payment Plugins
    support@paymentplugins.com – 3.3.10
    
    WooCommerce: by Automattic – 5.6.0
    WooLentor - WooCommerce Elementor Addons + Builder: by HasThemes – 1.9.7
    Yoast SEO: by Team Yoast – 17.1
    WP File Manager: by mndpsingh287 – 7.1.2
    WP SMTP: by Yehuda Hassine – 1.2.3
    Smush: by WPMU DEV – 3.9.0
    WPForms Lite: by WPForms – 1.6.9
    
    ### Inactive Plugins (1) ###
    
    Action Scheduler: by Automattic – 3.3.0
    
    ### Dropin Plugins (2) ###
    
    db-error.php: db-error.php
    maintenance.php: maintenance.php
    
    ### Must Use Plugins (3) ###
    
    Endurance Browser Cache: by Mike Hansen – 0.4
    Endurance Page Cache: by Mike Hansen – 2.1.1
    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: #3167 - /online-store/
    Cart: #3044 - /cart/
    Checkout: ❌ Page does not contain the [woocommerce_checkout] shortcode or the woocommerce/checkout block.
    My account: #4516 - /my-account/
    Terms and conditions: ❌ Page not set
    
    ### Theme ###
    
    Name: Astra
    Version: 3.6.5 (update to version 3.7.2 is available)
    Author URL: https://wpastra.com/about/
    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: –
    
    ### Action Scheduler ###
    
    Complete: 537
    Oldest: 2021-08-22 22:37:33 +0000
    Newest: 2021-09-20 13:10:23 +0000
    
    Pending: 6
    Oldest: 2021-09-20 14:12:14 +0000
    Newest: 2021-09-27 02:00:13 +0000
    
    ### Status report information ###
    
    Generated at: 2021-09-20 13:36:54 +00:00
    
    Thread Starter ashleyrtamayo

    (@ashleyrtamayo)

    @thup90 I’m honestly unsure of how to confirm download limit is set to something more than 0.

    I’ve pasted the system report above.

    Looking forward to your feedback.

    Mirko P.

    (@rainfallnixfig)

    Hey @ashleyrtamayo,

    Thanks for sending over your System Status.

    Once the virtual/downloadable product has been fully purchased, there’s literally nothing showing where to download the file. No link, no redirect, nothing. In the email receipt it’s the same, no links or anything.

    What’s the order status? If it’s “On hold” or “Pending payment” there will be no file shown under “Downloadable product permissions”. If this does not help, please take screenshots of your product settings and order status and we’ll check this further.

    I recommend https://snipboard.io for easily sharing screenshots – please follow the instructions on that page, then paste the URL in this thread.

    Thanks.

    Thread Starter ashleyrtamayo

    (@ashleyrtamayo)

    Yes, it does show as “on-hold”. Does this need to be changed?

    Plugin Support Rynald0s.a11n

    (@rynald0s)

    Automattic Happiness Engineer

    Hi @ashleyrtamayo!

    Does this need to be changed?

    Yes, you can allow the downloads to become available in processing status, using the following setting here:

    https://snipboard.io/Ntqsnc.jpg

    You can find that setting in your “WooCommerce > Settings > Products > Downloadable products” settings.

    Additionally, if you set the product in question to be both virtual AND downloadable, then the order will be completed automatically and the download become available there, as per

    https://docs.woocommerce.com/document/digital-downloadable-product-handling/#usage

    Cheers!

    I am having a similar issue. My product is a simple, virtual and downloadable product and has a price of zero. The # of downloads is set to unlimited, while the download expiration is set to 30 days.

    The odd thing is that some product downloads work just fine, while others seem to randomly not provide a download link on the order confirmation page.

    For example, this product is one that is experiencing this technical issue.

    Here’s the snapshot of the WP Dashboard for the above product. My first guess is that the product download link is a relative link and not an absolute link? I’ve inspected the data table on the order confirmation page, and the page prints the table name and header row, but then no data for the actual download is printed.

    You can view my downloadable product settings in this snapshot.

    <hr>

    My WooCommerce System Report is Here

    Thank you in advance for your help!

    Plugin Support abwaita a11n

    (@abwaita)

    Hi @21adsmedia,

    We’d like to look at your issue separately. Kindly create a new thread for it here – https://wordpress.org/support/plugin/woocommerce/#new-topic-0.

    Thanks.

    Plugin Support abwaita a11n

    (@abwaita)

    Hi @ashleyrtamayo,

    We’ve not heard back from you in a while, so I’m marking this thread as resolved. Hopefully, the above info was helpful and you were able to find a solution to the issue.

    If you have further questions, please feel free to open a new topic.

    Thanks.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Downloadable Files Not Showing After Purchase’ is closed to new replies.