Drupal Ubercart Video Tutorial 2 of 2: Selling File Downloads and Node Access

This is the second video of a two part Drupal video tutorial series looking at the Ubercart module. In this video, we start back up where we left off with Ubercart. We enable the file download module that comes with Ubercart and set up products on our site which have files associated with them. This allows users to purchase a product and download the attached file. In the second part of this Ubercart video tutorial, we install ACL, Content Access, and UC Node Access and configure these modules so that we can attach node access to products in our Ubercart store. As a result, we create some specific nodes that are only accessible after users make the purchase. Enjoy.

Comments

Nice and useful tutorials. I

Nice and useful tutorials. I found it very helpful as I was trying to build a product download website.
I was wondering if you can go a little further and explain how to enable email notification(also send download link with email) to buyer once they made a purchase a product.

I agree with you, the

I agree with you, the tutorials are great. Just finished watching the video and have learned a lot. The only negative I can say about it is that it was a little too short.
Best Regards,
Dana
http://jakpoderwacdziewczynee.blogspot.com/

Hi Dana - when you say a

Hi Dana - when you say a little too short, was there something specific you were looking for that I didn't cover?

Hi Rahman, thanks for

Hi Rahman, thanks for feedback - good to know the tutorials are helping out! Sounds like a good idea, I was toying with a video tutorial on drush but I'll dive a little deeper into configuring Ubercart and setting up the store itself. I'll try to get this up in the next few days. In the mean time, you can go to your store's conditional actions (admin/store/ca/overview) and configure the emails specifically. You'll see there are a couple of email actions and you can edit each. In there you can configure the specific email message the user receives and enable/disable the action. Hope that helps! Keep an eye out for the next video tutorial. pete

Yea, I agree the tutorials

Yea, I agree the tutorials help out so much. They are so clear and you dont take ages to explain things. Thank you for making them! I was wondering though where you got the test gateway for the payment module. It doesnt seem to come with ubercart anymore?

Hi Michael, Thanks! I really

Hi Michael,

Thanks! I really appreciate the feedback. Good to know getting to the point quickly is working.  What version of Ubercart are you using?  I just checked and the stable release is still 6.x-2.4 and contains the Test Gateway.  It is listed under the Ubercart - Payment package when listing your modules.

Let me know if it isn't listed.

pete

Yea, I really appreciate the

Yea, I really appreciate the tutorials so much.

Ok, that was weird. It must have missed some files out when I ftp the folder. I uploaded the folder again and a few more files went up while overwriting it. I got it now.

Really great tutorial -- I've

Really great tutorial -- I've done many Drupal sites but I'm in the process of setting up my first Ubercart site and this is exactly what I'm looking for. Awesome job!

Great tutorial

Great tutorial

Hi Peter, Thanks for the

Hi Peter,

Thanks for the tutorial. It all works great. Without the redirect to the content that they just purchased, a crucial piece is missing. Any tips on setting up that redirect you mentioned? Can it be based on the specific product? Or at least setting up a custom checkout message based on the specific product that can point the customer in the right direction to access their content?

Thanks,

Robert

Thanks for information, two

Thanks for information, two thumbs up

Canvas Backpacks

Hi, Drupal Ubercart Video

Hi, Drupal Ubercart Video Tutorial 2 of 2: Selling File Downloads and Node Access is wonderful. I almost got my site up, when suddenly, the video was lost. I tried two other computers, and it wasn't there either. Please let me know when you fix it. I'm holding my breath!

Thanks for all you do,

-Renee

Hi Renee, just checked it

Hi Renee,

just checked it out - should be no problems... are you still having the issue?

pete

Thanks for letting us know.

Thanks for letting us know. Any further updates on this planned in future?

Steve
www.purelyhydroponic.com

The videos helped me quite a

The videos helped me quite a bit. Thanks!

I'm trying to sell a file download. I can get the purchase to go through, but the buyer never sees the file listed in their account. Can you suggest what I might be missing?

Hey Chuck, couple things

Hey Chuck,

couple things come to mind:

1. Does the user role have permission to access file downloads under the uc_file permissions?

2. Have you completed the order as the administrator -- i've seen that happen with roles and include that in video tutorial 1 of this series i believe.

let me know,

Pete

Got some help in IRC. I

Got some help in IRC. I hadn't set up any payment methods yet, just allowing the order to come in, and then changed the status as admin. However, the conditional trigger for access to files is Payment Rec'd, and without any payment modules enabled, that status is never active.

It is listed under the

It is listed under the Ubercart - Payment package when listing your modules.
Prozac dosage

I can get the purchase to go

I can get the purchase to go through, but the buyer never sees the Unlock iphone 5 file listed in their account. Can you suggest what I might be missing?

Be careful about what you

Be careful about what you sell and make sure you have close access to the access logs. The health industry is one that needs to have better security with their file downloads. One of their programs involved CPR training in Dallas. This was a CPR class through the American Heart Association that involved an online download system for learning and certification. This naturally needs node and remote accessibility on a very secure server.

Is Ubercart module is

Is Ubercart module is available for mobile devices such as Android?

ipad 2 case

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options