• Hi there,

    currently the frontend download link is only available for logged in customers for security reasons. This makes sense, because anyone could use the same link and get the customer’s data.
    But do you think, there could be any way to make a frontend download possible for guest orders, too? Maybe by restricting the available link to the IP-address, the order was sent from, time limit after order was sent and / or showing the link only if we have a valid nonce from current order?
    We use your plugin to generate a form, that the customers have to print out and sign, and they are too often too lazy (or whatever) to go to their emails first and print the page instead.

    Thanks in advance,
    Fee

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter Fee

    (@wdfee)

    … we use the download link on thankyou page described here:
    https://docs.wpovernight.com/woocommerce-pdf-invoices-packing-slips/download-link-on-the-thank-you-page/

    The generated link uses my-account, that of course is not available for customers.

    Plugin Contributor Ewout

    (@pomegranate)

    Hello Fee,
    Unfortunately this is currently not possible without creating custom endpoints (download URLs)… Using time limits or IP restrictions may be a solution but quite complex to implement I have thought about enabling guests to download the invoice with the unique order key that WooCommerce generates, especially since this also allows anyone to see the order received page for that purchase in WooCommerce already, but haven’t gotten around to implementing this yet. I’ll look into this for you, thanks for the suggestion!

    Ewout

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Provide frontend download for guest orders?’ is closed to new replies.