awesomemotive / easy-digital-downloads

Sell digital downloads through WordPress
https://easydigitaldownloads.com
GNU General Public License v2.0
866 stars 473 forks source link

Downloads can have no files #804

Closed elliott-stocks closed 11 years ago

elliott-stocks commented 11 years ago

When a new download is added, it can be saved with only the title and nothing else. Therefore products without file downloads can be added (and purchased) but the customer will never see a download link, as there is nothing to download.

If there is a file (only one) already added and you try to remove it, a alert says "You must have at least one file", but you can get around this by simply deleting the values in "File Name" and "File URL". Would it not be possible to do a similar thing when a product is saved? In theory it shouldn't be able to be purchased if there isn't a file associated with it, as the customer is paying for nothing.

Maybe a notice to inform the user that a file must be added? We should still let them save it as they may want to add the file later, but if they forget or don't bother then should customers still be able to purchase it?

theGuruWithin commented 11 years ago

What if purchase was for access to a page. Or area rather than file so instead of purchasing download file you are actually getting a permission of some sort? IMHO that would be cool to sell or rent admissions both virtual and real world (even concerts etc) On Jan 27, 2013 1:17 PM, "Elliott Stocks" notifications@github.com wrote:

When a new download is added, it can be saved with only the title and nothing else. Therefore products without file downloads can be added (and purchased) but the customer will never see a download link, as there is nothing to download.

If there is a file (only one) already added and you try to remove it, a alert says "You must have at least one file", but you can get around this by simply deleting the values in "File Name" and "File URL". Would it not be possible to do a similar thing when a product is saved? In theory it shouldn't be able to be purchased if there isn't a file associated with it, as the customer is paying for nothing.

Maybe a notice to inform the user that a file must be added? We should still let them save it as they may want to add the file later, but if they forget or don't bother then should customers still be able to purchase it?

— Reply to this email directly or view it on GitHubhttps://github.com/pippinsplugins/Easy-Digital-Downloads/issues/804.

elliott-stocks commented 11 years ago

I did think of that to start with, but the plugin name Easy Digital "Downloads" suggests that a file should be downloaded. I don't think that the plugin was developed for access to pages, as there are many already like it (such as restrict content pro).

I agree, it would be useful to sell even tickets but that would most likely be an extension.

pippinsplugins commented 11 years ago

There are several people actively using the plugin for selling Pages, not download files. I'd propose removing that notice completely.

theGuruWithin commented 11 years ago

I think I see a an event add on that would do a combination of evite everclear ticketron style event management/billing etc running in EDD frame for virtual, physical & hybrid events both donations or fee based. Even selling pre-buy for video, audio, etc digital product to be delivered later. Pippin is this perhaps a new card or two? On Jan 27, 2013 2:46 PM, "Pippin Williamson" notifications@github.com wrote:

There are several people actively using the plugin for selling Pages, not download files. I'd propose removing that notice completely.

— Reply to this email directly or view it on GitHubhttps://github.com/pippinsplugins/Easy-Digital-Downloads/issues/804#issuecomment-12760009.

pippinsplugins commented 11 years ago

I'd love to see an event ticketing add-on. I've talked to the guys behind Events Calendar Pro several times about possibly doing an add-on for them + eventbrite.

crystalsilver commented 11 years ago

I definitely think you shouldn't require that files be attached to products, as it would cause problems for those using the Content Restriction extension, those selling renewable licenses/subscriptions, or those selling custom services for which the downloadable files are created on demand and uploaded after the sale is made. Besides, if a customer is preordering a new-but-soon-to-be-released item, the download might not be ready yet, but it will be added when it is. And, I'm pretty sure I'm not the only one setting up EDD for selling both digital and tangible products/services/licenses simultaneously. It's too much hassle (for both buyer and seller) to maintain multiple "shops" when you could just consolidate your offerings into a single shopping cart system. I realize it's not the original intent of the plugin, but you've done such a great job so far that I suspect your market share might be on the verge of an explosion/expansion. If you want, that is. ;)

pippinsplugins commented 11 years ago

Thanks for the feedback @crystalsilver. I completely agree.