Status of v4

gordon's picture
public
gordon - Wed, 2008-01-09 02:02

Well we have been working hard and v4 is is starting to look really good. Most of the new features have been added, but we still have a few to go before we can call it done, and Drupal 6 is getting closer and closer, but it does depend on a few contributed modules to be completed before it can be released.

I am still confident that we have have of v4 before Drupal 6 is released.

Lately I have been working on auditing the work flows and making sure everything is working correctly. This has ended up with me fixing some old bugs like the preview of emails before sending which is now working correctly. I have also got the cancellation of transactions working so that it will now reverse the allocation of payments on the order. This means that we will then be able to refund this money or the customer will be able to use this money for another purchase.

With the payment gateways I have paypal express working well, and I am now going to start working on PayPal Pro, and get this working. I am really pleased with the receipts system as gateways a simple to develop and you can also develop extremely complex ones very easily.

We have also been working on shipping, and just need to do a few changes to the checkout workflow and this should be finished.

I have a couple of other modules that need to be finished, which is the community module which will allow people to turn on commissions and donate a user defined amount of the transaction to Drupal or e-Commerce. This will also allow other modules to add hooks and allow people to also donate to them. Also the simple commissions module I need to add in some settings and allow people to change the amount that can be earned.

I do need to finish of the other steps in the commission process which will create the receipts and then allow the payments to be sent to be paid to the customers who have earned the commission.

There is a couple of other things as well, and if we get to them, we will do them.

Thanks to everyone who have been testing v4, and I hope that there are not going to be too many more alphas. Once all the functionality has been written I will release a beta.

Gordon.


Timeline

erosenfield - Wed, 2008-01-09 13:04

Is there a timeline at all for the release of v4? Do you have an idea how long it'll be before there's an official release?

The short answer is when it

gordon's picture
gordon - Thu, 2008-01-10 04:28

The short answer is when it is done.

The long is I want this to be sooner rather than later, but Bruno is keeping me in line so there will be 0 issues when we release. I am thinking it will be the next 6-8 weeks which is when I think Drupal 6 will be released.


Hi Gordon, is there

mathiaz.sk - Wed, 2008-01-09 17:18

Hi Gordon,

is there automated payment (billing) for recurring products working in last release?

Thanks

Martin

ATM there is not, but when

gordon's picture
gordon - Thu, 2008-01-10 04:30

ATM there is not, but when developing the new receipting system this has been put into the design so that we can do it.

I hope that it will be in there at the time of release, but there is a chance it may not be.


Can I help you somehow? I

mathiaz.sk - Thu, 2008-01-10 09:35

Can I help you somehow? I would like to implement authorize.net automated recurring billing into e-commerce. If this will be finished there will be full drupal solution to sell memberships with automated billing.

This would be great, but I

gordon's picture
gordon - Sun, 2008-01-13 12:30

This would be great, but I do have some work to be done on ec_receipt to allow it to support gateways that support this. This will be so that any gateway that supports recurring payments can be used.

If you want to start playing with it, and I will get this going soon.


I have authorize.net test

mathiaz.sk - Sun, 2008-01-13 22:30

I have authorize.net test account and i've studied recurring payments implementation by authorize. Let me know when you will have finished changes to ec_receipt, then you can give me some basic instructions / API and i can start with implementation.

If you do want to do

gordon's picture
gordon - Tue, 2008-01-15 00:30

If you do want to do something for authorize.net. I have just implemented refunds, so if you want to implement refunds into authorize.net please go ahead.


Gordon, You're a

alanburke@drupal.org - Wed, 2008-01-09 20:29

Gordon,
You're a legend!
Bruno rocks too!

Alan