Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › eStore/eMember – only allowing a member to download file once
Tagged: download once, eMember, estore, PDF
- This topic has 10 replies, 4 voices, and was last updated 12 years, 4 months ago by wzp.
-
AuthorPosts
-
July 18, 2012 at 1:18 am #6910happyplanktonMember
Is there a way to restrict the amount of times a member can download a PDF from the eStore? I’ve tried changing the Download Limit Count to 1 under the Digital Product Delivery Settings, but every time I click on a file, it just lets you download it again with a fresh URL.
Thanks.
July 18, 2012 at 5:55 am #47461PeterMemberThe “Download Limit Count” applies to each (encrypted) link which is generated per purchase.
Assuming that this field is set to “1”, if your customer tries to use the link more than once they will not be allowed to download the file.
If the same customer makes another purchase they will receive another download link for which a limit of 1 download will apply.
There is also another field in the product config called “Quantity Limit Per Customer”.
See admin’s response for an explanation about this field:
But for your case, as far as I’m aware eStore or eMember don’t have a configurable way to restrict number of downloads for a particular file on a per member basis.
July 18, 2012 at 12:48 pm #47462wzpModeratorIn eStore, the download “limits” for links are based on two factors: a “Download Limit Count” and a “Duration of Download Link.” These can be found under “Digital Product Delivery Settings,” on the “General Settings” tab of the eStore “Settings” page.
The “Count” limits the number of times a link ***can be used or clicked on*** before it becomes invalid. It does not mean the number of successful downloads, just download “attempts.” Any number less than 3 invites the possibility of “user error” coming into play.
The “Duration” limits the number of hours ***after a link has been created*** by eStore, before it becomes invalid.
In eStore, the default count value is 5 and the default duration is 24; meaning the default limits for encrypted links is the lessor of 5 attempts or 24 hours.
In your case, reasonable values might be 3 and 2; meaning that buyers are afforded 3 download attempts, within 2 hours after a download link is created.
July 19, 2012 at 8:16 pm #47463happyplanktonMemberThanks for the clarification, wzp.
Another question: once that link has expired both in terms of count and duration, is that it? They cannot download it again at all?
July 20, 2012 at 12:00 am #47464PeterMemberYes as far as that particular link is concerned nobody will be able to use it to download the file once the count and duration limits have been exceeded.
However if another link is generated for the same product as a result of another purchase or manual link generation made by the administrator, then the count limits are reset again.
July 20, 2012 at 12:22 am #47465IvyMemberThere are options for downloading the item again. However to have it so the information is re-stamped when a download is requested you would need to use the eMember and eStore with the PDF Stamper. There is the following shortcode for you can use.
[wp_eStore_download_now_button_with_stamping id=1]
When a logged in member of WP eMember plugin
uses this button to download the the file it will stamp it
using the details from eMember’s member info and
serve the download.
You can also manually stamp the file with the information and email the link to the customer.
July 22, 2012 at 7:58 am #47466happyplanktonMemberThanks again,
I’m using eStore, eMember & PDF Stamper. I’m also using the shortcode Ivy posted above. Will the “Download Limit Count” and “Duration of Download Link” settings still apply?
July 22, 2012 at 12:17 pm #47467wzpModeratorYes. The download limit count and duration of download link apply to any encrypted link generated by eStore, or an eStore shortcode.
It is important to understand the limits apply to LINKS, not PRODUCTS. If a customer purchases a product, they can potentially receive 2 links to a product; one on the Thank You page, and another in the buyer’s email message. Using the eStore defaults of 5 times in 24 hours; a buyer has the opportunity to try and download a file 10 times in 24 hours.
July 23, 2012 at 2:43 am #47468happyplanktonMemberWhat’s happening is the PDFs have been uploaded as products and then being linked to with [wp_eStore_download_now_button_with_stamping id=x].
But they’re using eMember to build the customer database and they only want members to download the PDF once. There’s no Thank You page or email involved.
July 23, 2012 at 3:06 am #47469happyplanktonMemberI just noticed https://support.tipsandtricks-hq.com/forums/topic/estore-limit-customer-to-buying-one-copy-of-product in Peters reply. Would this still work if there’s no shopping cart or checkout involved?
July 23, 2012 at 1:25 pm #47470wzpModeratorThe thread you are referring to, only places a limit on the quantity a person can purchase, EACH TIME they place an order.
In practice, it would be difficult to enforce the kind of restriction you are seeking. It is akin to the store that states “limit one per customer.” There is no way they can keep me from coming back multiple times, without taking extraordinary measures; like tattooing my hand.
-
AuthorPosts
- You must be logged in to reply to this topic.