download delivery case

Posted by: carlo fattori

7th August 2022, 6:25 pm

carlo fattori

@carlo_fattori

7 Aug 2022
6:25 pm

I describe the following case:
setting of free downloads woocommerce pro:
-->Download Delivery Settings=Email link then redirect to confirmation page
-->track free downloads disabled

A user selects and requests the download of one of the n variations of a free product.
An email containing a link is generated.
If the user clicks on the link inside the email received with the browser still open (same session as when he asked for the download) the requested variation is downloaded (in my case a jpeg file)

If the user clicks on the link in the email received with the browser closed or reopened (therefore with a different session from the one with which he had requested the download),
does not get the download of the variation (as in the previous situation) but is redirected back to the page where it can again select a variation of the product but.... the user had already selected it !!

can anyone tell me if it has verified the same operation and if it is correct that clicking on the same link you get a different operation depending on the state of the browser ?

  • Developer
    Richard Webster

    @rwebster

    7 Aug 2022
    9:31 pm

    There is an option to expire download links once used, on the settings. Is that selected?

  • carlo fattori

    @carlo_fattori

    8 Aug 2022
    6:02 am

    Link expiry time=24 (default)
    Expire When Used unselected (left empty)

    I had excluded problems of expiration mail because
    if the user clicks several times on the link within the email received with the browser still open
    (same session as when he asked for the download) always gets the download while if immediately after you close the browser and click again on the link of the email is redirected back on the page instead of having the download

  • Developer
    Richard Webster

    @rwebster

    8 Aug 2022
    6:15 am

    Open up a support ticket mate ­čÖé

Looking for Square One Media? Check this post