Downloads
Release notes
There have been a lot of bug fixes as well as the a complete rewrite of the checkout. The checkout ATM is only a single page and options like changing address and payment type have not been put back in. These are going to use the #ahah feature of the new formapi to allow users to change much easier. I am going to put back multi page checkouts, but this will be done by configuration and not be forced on the site admin.
The checkout api has completely changed and is now much more modular and should allow for much better formed functions.
Also there were problems with receipting now allowing the processing of receipts which have been fixed and now a complete checkout can be done.
The major things that need to be done are.
- Complete the changes to checkout
- Fix up the changing of address/receipts
- Implement filters into views for transactions/receipts/customers
- Implement more conditions/events for the rules module.
- Finish developing ec_charge.
Changes since DRUPAL-6--4-0-BETA2:
- Fix up issue which stops payment form from displaying
- Fix use of theme_get_registry()
- Fix up implementation condition into rules
- change saving of the items as to use drupal_write_record()
- Implement rules integration into ec_products
- Fix up the saving of receipt types
- Fix issue #329482 which was stopping the paypal logos from displaying
- Fix up #329876 where anonymous users were having problems with the checkout
- Fix up issue #329883 which stopped user returning after adding an address
- Fix up (change) links on the checkout page
- Move the display of the email address on anonymous customer setting page
to the store settings page. - Fix issue #330028 to fix uninstall issues
- Fix issue where some features where not been executed. #330015
- Start Implementing new checkoutapi
- Start building the new checkout
- Set up the checkout for the customer
- Add receipting details to the checkout page
- Change the checkout init to work better
- Remove the dpm() left in the cart
- Fix up how form_FORM_ID_alter() is being called. #332328
- Set up the transaction summary for the checkout
- Add in hook_checkout_validate() and hook_checkout_submit() hooks
- Add Checkout button
- Remove old link from menu for ec_buynow
- Change attributes on the receipting icon
- Finish off the checkout process
- Convert customer module to use the new checkout api
- Remove the checkoutapi() from ec_anon
- Move the email function from ec_anon to ec_customer
- Change ec_receipt to use the new checkout api
- Fix issue with ec_receipt_payment_goto()