ubercart for domain registration and hosting?

Posts: 10
Joined: 08/13/2007

Hey folks,

I'm new to ubercart and have just installed it and started playing around with it. I am in the process of migrating my site from Joomla and ModernBill (not integrated) to an integrated online community site providing web hosting and other services and products using Drupal, civicrm and perhaps ubercart.

My question to the community is this: has anyone here successfully set up an ubercart site with domain registration and hosting (two-step process to check domain name and then order it).

Next, and probably less likely, has anyone migrated from ModernBill or another hosting billing tool?

Cheers,

Tobias

Posts: 149
Joined: 08/07/2007
AdministratorNot Kulvik

I don't think anyone has tried this with Ubercart. I think a little custom code would allow you to use Ubercart to sell domains, but Ubercart is not really set up for billing. In the future we will incorporate recurring billing, but that will only work for you if you bill your customers the same amount every month, and will still be sort of hackish. Most hosting services charge extra for bandwidth etc. . . and I don't see this working very well with Ubercart.
Peace,
Andy

Posts: 10
Joined: 08/13/2007

Hi Andy -

Thanks for your thoughtful response. Does the ecommerce module do recurring billing better? I have not yet played with either of them very much yet. We actually currently bill on an annual basis, though in the future may want to consider offering monthly billing.

A concern we also have is that we'd like the hosting ordering and billing to be fairly well integrated with our civicrm installation, which we will be using for membership management. I see you have on your wishlist better integration with civicrm - what did you have in mind?

Cheers,

Tobias

Posts: 129
Joined: 08/07/2007

i havent tried this, but there is a WHM module that integrates with that. I dont have the link but if you search drupal for whm module or go to the old Cpanel module and check the support there is something similar i believe.

Posts: 149
Joined: 08/07/2007
AdministratorNot Kulvik

Asking my for my thoughts on CiviCRM integration is a dangerous thing. I will try to keep it brief Smiling

It has been a while since I have studied this in detail, so my assumptions may be outdated, but here goes: I want Ubercart customers and CiviCRM contacts to be automatically kept in sync. so when a new customer creates an order, Ubercart creates a CiviCRM contact and attaches a note to the contact with the order info. I want CiviCRM to have email capabilities similar to Gold Mine. When it does, I want order notifications and other Ubercart generated emails to be logged in CiviCRM.

As for ecommerce and recurring billing. I have not looked at ecommerce lately so take what I say with a grain of salt. The last time I looked e-commerce was just getting started with recurring billing but it didn't meet some people's needs. From a quick perusal of this post http://drupal.org/node/72517 I think the new e-commerce has recurring billing, but not recurring charging. Recurring charging is often handled by your payment gateway anyway.
I hope I have at least not confused you more.
Peace,
Andy

Posts: 80
Joined: 08/09/2007
Uber DonorBug Finder

We do domains and web hosting using ubercart. We haven't finished getting the recurring products working perfectly. Too much time spent on other client sites.

--

Biodiesel * (ubercart + drupal) = Sundays Energy

Posts: 29
Joined: 10/26/2007

Hi tobiaseigen,

What gateway did you plan to use? I have hacked the linkpoint_api module to do handle periodic payments (needs the expiry module). I haven't uploaded the code because Ryan is working on an recurring API for UC.

--

===
Elvis McNeely
Blogging about Drupal: http://www.elvisblogs.org/drupal

Posts: 4
Joined: 07/07/2008

Has anybody really succeeded in implementing this successfully? I am planning to give it a shot but would like to see if there are people who have done this before and would like to see if we could get some tips regarding this.
Cheers
Anoop

Posts: 10
Joined: 08/13/2007

Hi all,

I am back again and pleased to see recurring billing is now part of ubercart. Still wondering about soem basic whois functionality and providing - and managing - hosting services to my members using ubercart.

I basically am looking for an order process like this for my organization, kabissa:

1. person orders hosting (only people in certain drupal role can order - these are people associated with member organizations)
2. in order form, person indicates domain name they'd like
3. in order form, person indicates plan they'd like (starter, standard, power - eg different size hosting accounts)
4. kabissa receives notification, and if approved an invoice is sent to the person
5. person then pays via paypal or wire transfer or other
6. upon receiving payment, kabissa staff manually sets up hosting account and records it in ubercart
7. upon renewal anniversary, person gets renewal invoice and pays it via paypal or wire transfer or other
8. upon receiving payment, kabissa updates hosting account and records it in ubercart
9. upon renewal anniversary, person gets renewal invoice and pays it
10. go back to step 8 Smiling

I'd be grateful for any insights into how ubercart can be configured to do this.

Cheers,

Tobias