• Hi WC Support,

    The completed order emails are being sent out, they’re just not including the download link to the product. I’ve been stuck on this for over 2 weeks.

    I’ve changed the WP Prefix and then de/re-activated WC, the woocommerce_downloadable_product_permissions table has been created and is logging the orders.

    I’ve changed themes, disabled all my plug-ins (minus WC), contacted my hosting company to see if their email server is not allowing the links to go through (they said this is not the case), but still the download link is not showing up in the final customer email. I’ve also contacted my theme developer’s support team but they are not sure either.

    I’m stumped. I hope I’m just doing something stupid. Please let me know what else I can provide apart from what I have below.

    Here are screenshots for product settings, order info page, completed email page, and screenshot showing the SQL table is logging them in the backend.

    https://tacticaltalks.com/blog/wp-content/uploads/2017/01/product_settings.png
    https://tacticaltalks.com/blog/wp-content/uploads/2017/01/order.png
    https://tacticaltalks.com/blog/wp-content/uploads/2017/01/completed-order-email.png
    https://tacticaltalks.com/blog/wp-content/uploads/2017/01/wc_downloadable_product_permissions-table.png

    Here is status report as well:

    
    ### WordPress Environment ###
    
    Home URL: https://tacticaltalks.com
    Site URL: https://tacticaltalks.com/blog
    WC Version: 2.7.0
    Log Directory Writable: ?
    WP Version: 4.7.1
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_US
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.0.12
    PHP Post Max Size: 128 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 4000
    cURL Version: 7.45.0
    OpenSSL/1.0.1e
    
    SUHOSIN Installed: –
    MySQL Version: 5.6.33
    Max Upload Size: 128 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 2.7.0
    WC Database Prefix: wp_k20z3r_
    woocommerce_sessions: ?
    woocommerce_api_keys: ?
    woocommerce_attribute_taxonomies: ?
    woocommerce_downloadable_product_permissions: ?
    woocommerce_order_items: ?
    woocommerce_order_itemmeta: ?
    woocommerce_tax_rates: ?
    woocommerce_tax_rate_locations: ?
    woocommerce_shipping_zones: ?
    woocommerce_shipping_zone_locations: ?
    woocommerce_shipping_zone_methods: ?
    woocommerce_payment_tokens: ?
    woocommerce_payment_tokenmeta: ?
    MaxMind GeoIP Database: ? The MaxMind GeoIP Database does not exist - Geolocation will not function. You can download and install it manually from https://dev.maxmind.com/geoip/legacy/geolite/ to the path: . Scroll down to "Downloads" and download the "Binary / gzip" file next to "GeoLite Country". Please remember to uncompress GeoIP.dat.gz and upload the GeoIP.dat file only.
    
    ### Security ###
    
    Secure connection (HTTPS): ?Your store is not using HTTPS. Learn more about HTTPS and SSL Certificates.
    Hide errors from visitors: ?
    
    ### Active Plugins (17) ###
    
    Compact Audio Player: by Tips and Tricks HQ – 1.9.6
    Contact Form 7: by Takayuki Miyoshi – 4.6
    Cornerstone: by Themeco – 1.3.3
    FV Gravatar Cache: by Foliovision – 0.3.6
    Google Analyticator: by SumoMe – 6.5.0.0
    Jetpack by WordPress.com: by Automattic – 4.5
    Quick Page/Post Redirect Plugin: by anadnet – 5.1.8
    SF Move Login: by Grégory Viguier – 2.4.1
    Thrive Headline Optimizer: by Thrive Themes – 1.1.6
    Thrive Leads: by Thrive Themes – 1.95.6
    Thrive Ovation: by Thrive Themes – 1.0.5
    Thrive Ultimatum: by Thrive Themes – 1.5.6
    Thrive Visual Editor: by Thrive Themes – 1.500.6
    W3 Total Cache: by Frederick Townes – 0.9.5.2
    WooCommerce: by WooThemes – 2.7.0-beta-1
    WordPress Related Posts: by Sovrn
    zemanta – 3.6.3
    
    Yoast SEO: by Team Yoast – 4.1
    
    ### 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)
    
    ### WC Pages ###
    
    Shop base: #6882 - /shop/
    Cart: #6718 - /cart/
    Checkout: #6719 - /checkout/
    My account: #6720 - /my-account/
    
    ### Theme ###
    
    Name: X – Child Theme
    Version: 1.0.0
    Author URL: https://theme.co/
    Child Theme: ?
    Parent Theme Name: X
    Parent Theme Version: 4.6.4
    Parent Theme Author URL: https://theme.co/
    WooCommerce Support: ?
    
    ### Templates ###
    
    Archive Template: Your theme has a woocommerce.php file
    you will not be able to override the woocommerce/archive-product.php custom template since woocommerce.php has priority over archive-product.php. This is intended to prevent display issues.
    
    Overrides: x/woocommerce/cart/cart-empty.php
    x/woocommerce/cart/cross-sells.php version 1.6.4 is out of date. The core version is 2.7.0
    x/woocommerce/loop/loop-end.php
    x/woocommerce/loop/loop-start.php
    x/woocommerce/loop/pagination.php
    x/woocommerce/notices/error.php
    x/woocommerce/notices/notice.php
    x/woocommerce/notices/success.php
    x/woocommerce/single-product/product-image.php version 2.6.3 is out of date. The core version is 2.7.0
    x/woocommerce/single-product/product-thumbnails.php version 2.6.3 is out of date. The core version is 2.7.0
    x/woocommerce/single-product/related.php version 1.6.4 is out of date. The core version is 2.7.0
    x/woocommerce/single-product/tabs/tabs.php
    x/woocommerce/single-product/up-sells.php
    x/woocommerce/single-product-reviews.php
    
    Outdated Templates: ?Learn how to update
    
Viewing 2 replies - 31 through 32 (of 32 total)
  • Thanks Conor! I emailed you just this morning. Looking forward to hearing from you! Thanks! best, Ellen

    trajcep

    (@trajcep)

    I had the same problem with downloadable products. Using PayPal as payment option in WooCommerce, the placed orders got stuck on “hold”. And the download links are always available if the order is “complete”. Which means, you don’t have an issue of the kind “download links missing”, but you just have a problem with the order status.

    What I did to solve this is – put PRIMARY PayPal address (which can be found in PayPal account -> Profile -> My business info) in both fields “PayPal email” and “Receiver email” in the PayPal settings in WooCommerce. This solved the problem.

    Btw, I’ve already set up IPN previously (Can be found in PayPal account -> Profile -> My selling Tools -> Instant payment notifications). Turn them ON and put notification URL: https://YOURWEBSITE.com/?wc-api=WC_Gateway_Paypal

    Hope this helps!

Viewing 2 replies - 31 through 32 (of 32 total)
  • The topic ‘Emails Not Including Download Links’ is closed to new replies.