Will the Ubercart give me more zen?

Posts: 8
Joined: 06/14/2008

Hi,

I've been developing a digital download site in zen cart for a while and I'm keeping my options open to move to another platform.

The main stumbling block I've hit is the addition of new customer registration fields. With Zen this involves editing lots of .php files and making a few changes to the database, not something I'm enjoying.

Does Ubercart offer the facility to easily change the customer registration page (addition/removal of fields)? Secondly is it easy to setup a digital store using PayPal as the payment processor?

your quick input will be greatly appreciated.

John

Posts: 5379
Joined: 08/07/2007
AdministratorHead Code Monkey - I eat bugs.

Hey John, we developed Ubercart b/c we hated the headache it took to modify our old osC stores, much the same as Zen since it's a fork of osC. Ubercart supports PayPal out of the box, and Drupal provides the ability to add profile fields to user accounts that must be filled in upon registration. I might be able to give you a little more info if you can specify the types of fields you need. Smiling

Posts: 8
Joined: 06/14/2008

Hi Ryan,

thanks for the reply.

I'm looking to capture the following fields when a customer registers:

-----------------------------------------

Persoanl Details:

Title
First name
Surname
Job Title
Email
Direct Tel
Mobile

Company Details

Organisation
Address
Town
County
Postcode
Telephone
Fax
Email
Website
What's you companies main business

-----------------------------------------

It would also be nice if a user could update the above fields/account information after logging in.

Would this be relatively simple to implement or would it require open heart Uber Cart surgery?

thanks John

Posts: 931
Joined: 11/05/2007
Bug FinderFAQ ModeratorGetting busy with the Ubercode.

The core Drupal module Profile will let you collect any number of extra fields you want in the user profile. Just go to admin/build/modules on your site and enable Profile, then you can add the fields at admin/user/profile. That's the simple way, and should suffice if all you want to do is collect the information. If you want to make active use of the information, there are some Drupal contributions that might address your needs (see for example the User Management Contributions at http://drupal.org/project/Modules/category/76), and some Ubercart contributions such as http://www.ubercart.org/contrib/4872 which might be helpful.

--

<tr>.

Posts: 57
Joined: 10/07/2007

Hey John,

Also check out friexas' addition which allows you to store Ubercart shipping addresses:
http://www.ubercart.org/contrib/4872

As it remembers them, and pulls them from your User profile page.
without it, you may annoy some members if they are used to the details being saved.

IMO, friexas has done an amazing job on this one.

As the other guys say, checkout creating custom user fields, they allow you to add whatever you want, and show/hide etc etc.

There is also a "user locations" module, however, last time I read, it wasn't stable.

best wishes with the changeover!

Posts: 8
Joined: 06/14/2008

Smiling

THANKS FOR ALL THE INPUT!

I'm going to give it a try, looks like there might be more zen in Uber after all.

Thanks

John