update again
The #getpaid channel was lively today as the CIA-bot reported on a flurry of activity and a number of people took on issues ahead of the pending release. Here is a glimpse of the recent changes.
Since not all of our readers and follower are subscribed to the changes mailing list (where you should go for the real gory details of what happens to the code base...), I am preparing a summary of that info from the logs (while I wait for a new buildout), so I am very excited to see some of this stuff go into the product! (for those who want to get their hands on the latest, there is a new tarball as of this writing at http://code.google.com/p/getpaid/downloads/list )
- Anonymous checkout: Kapil hammered out a number of features and improvements here, including a configuration option!
- User Contact Info: Kapil added a schema for this in the product and also, this info is now pulled from member info on checkout (sweet!)
- Javier added a custom widget for setting credit card expiration date, making the checkout interface more user friendly, and also added display for additional information on the final page of checkout.
- JPG reinstated the shipping features for the system (/me is sorry for requesting their removal...)
- Checkout without session: Kapil also factored out the session for checkout...and made the pages of checkout screens save values between screens. The checkout wizard is now also bidirectional (/me admits to having no idea what that means...)
- Payment workflow: the default behavior was modified to authorize and capture payments (rather than authorizing them and then requiring the site admin to capture the payment). Additionally, workflow event driven payment processor integration happened.
- There is now an empty cart view
Finally, my favorite of the day...logged early this morning: " greatly simplify end user visible finance workflows". For that one, Kapil gets the "End User Appreciator Award" of the day!
Now...that was all TODAY! What a day for GetPaid!
That's not it, though, for noteworthy changes this week!
- Ken made a number of changes...in particular, improving the way information is passed to the authorize.net payment processor, making it easier to track who made payments!
- Ken also made some help text additions to the product, which show inline
- Javier fixed the GetPaid profile setting for country and state, which now saves the value entered.
There is also new documentation available at the Plone.org product area: see documentation (over the last few days we have even proved that FAQ's work!)
Thanks everyone for contributing!! Don't forget to get your copy at http://code.google.com/p/getpaid/downloads/list
