Ubercart without checkout

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
2ndmile's picture

There is a little organic farm nearby that my wife and I buy a lot of food from. The couple that runs the farm are great people. I started talking to them about their current site and how it was not suiting their needs or doing much for anyone else (prepare yourself mentally and physically before clicking this link http://www.robertsfarm2004.com/).

I am fairly new to Drupal (3 sites under my belt) and I volunteered to do a site for them at no charge (good practice for me & huge blessing for them). While most of the site is straight forward (About Us, Services, Blog, Links), there is one part of the site that I am stumped on how to set up.

So here are the requirements:

  1. They would like to be able to enter in the items that each person gets from the farm (ex. eggs, milk, cheese, chickens, beef), how many of each item that person gets, and how much each item costs (but NOT for invoicing or payment through the site purposes, just as a reminder).
  2. Each person picks up their items on different days (same day each week or every other week) and they would like Drupal to email the person the day before to remind them and possibly email them with a list of everyone that is getting items the next day and what they are getting.
  3. Possibly, although this is not a requirement, each person would have the ability to add an item "permentantly" or just indicate that they need an extra milk this week.

So I need some direction on the module combination that this is going to take. I am wondering if Ubercart would take care of most of the functionality. I am thinking that I will make a content type for the different items. That will contain the pricing info. After that though I start to get a little fuzzy (I still consider myself a newb). I know it is going to be a custom combination of Date module (for the scheduling), Actions (for the auto emails), and maybe some hacking on Profile or using Profile Node module (to show the list of items that each person gets possibly under their name).... but I need your input. How would you set this up?

TIA

Comments

cool idea

alex.ihlo's picture

I'd help out with this once you get a plan together. Maybe hook up with drupal for "community supported agriculture" group too! not sure what they are up to in there, haven't seen much activity in a while. but it's worth a shot.

Thanks

2ndmile's picture

I edited so this would post in the CSA group as well.

Where am I?

From the Ubercart end, you

rszrama's picture

From the Ubercart end, you can disable any part of the checkout that you don't need. I'm not really sure what you need Ubercart for here, but it sounds like you'd want to add items to a shopping cart and then create an order without collecting any shipping or billing information. You can just disable those "checkout panes" and let people go through checkout simply with a user account or e-mail address. AOL did this for file distribution.

Additionally, you might need to add in a custom checkout pane to let people specify a pick-up date, but I guess that depends on whether or not you do end up using a trimmed down checkout form.

Thanks!

2ndmile's picture

That is exactly what I needed. I little direction from the experts!!

Where am I?

Awesome!

sg.homecoming's picture

Love the ideas. I've got lots more for my CSA. I've been shooting out emails to a few developers whose sites I like so I can't wait to see the responses.

Are there any plans from this community to make available the code for a "basic CSA template" comprised of a little of everyone's stuff? Only the best? :)

Great idea with this group. Looking forward to getting involved!

Ubercart free order based on product price

suneelprakash's picture

Hi,
I am new to drupal and trying to configure ubercart for payment.

I have two types of products.
1)Priced
2)Quoted

individually both work perfectly with payment and free order respectively but in case if i use both free order happens only total cart is 0 but not for any product is zero.

Can some one please help me out in this issue.

Thanks,
Suneel