ecommerce 6.x-4.0-rc10
| Download | Size | md5 hash |
|---|---|---|
| ecommerce-6.x-4.0-rc10.tar.gz | 202.63 KB | 211674886a62a4fcde67b612a912a44b |
This is actually an important release, in that I have done a lot of work in making sure that there is high degree of accuracy in the allocation of receipts to transactions. There are also checks in the administer > reports > status which will check that all the balances of both the receipts and transaction are correct, and that the receipt to transaction allocations in correct.
Also I have implemented Recurring payments for PayPal Express which is a much better option than the basic PayPal in that it stops customers from going to PayPal and not paying which leaves transactions waiting for payment, and not moving on.
Also I have built some more reports and enhanced the existing reports to have more filters and fields to allow you to create better reports. Over the last release cycle I found the importance being able to use views. I had a requirement for an additional repor, if I had to code it, it would have taken me a few hours, where as with views I was able to build the required report is about 10 mins. This makes providing more information for clients so much easier.
I am getting very close to a final release and it is getting more and more bullet proof. My list of todos is getting much smaller and most of them are really cosmetic and mostly just polishing. If you are starting a new project which needs an e-Commerce solution, then start using 6.x-4.x version as I am very close now.
Changes since DRUPAL-6--4-0-RC9:
- Fix up issue with processing the first subscription payment via paypal
- Add balance field to views
- Add Receipt allocation list
- Fix up the permissions of the new report
- #178742 Restore custom destination for shopping link.
- Fix issue with ec_receipt.allocate and ec_receipt.balance being 0 decimal places.
- Add requirements to check that the allocation is in balance.
- Fix up all rounded allocations to be the correct price.
- Add a new requirement to check the internal balance of the receipts
- Add a better definition of the balance between receipts and allocation.
- Add another fix to balances on receipts with no allocation.
- Add allocated and balance columns to ec_transaction table
- Add checks to make sure there new columns balance correctly
- Add tests to check that allocations are working correctly.
- Add the additional fields added by PayPal to the receipts table to views
- Add all the filters to ec_receipts and ec_receipts_allocation and update default views for receipts list.
- #475320 Modify the the paypal update to use sub-selects instead of the mysql spec query.
- Fix up the links to move between the transactions and receipts.
- Implement Recurring Payments for PayPal Express
- Fix up issue with updating scheduled payments created by PayPal express.
