CS-Cart 2.1.0 Release Candidate 1

In an effort to increase the stability of the final product, today we make publicly available the first release candidate for the next CS-Cart version 2.1.0. You’re welcome to either download CS-Cart 2.1.0 RC1 from our development server or test it online. No registration or login is required!



The release candidate is intended for community feedback and individuals who want to participate in QA process as well as reviewers who can get a first look at the upcoming CS-Cart 2.1.0 and its improvements. It is not recommended for production purposes, however.



CS-Cart 2.0.1 will contain a lot more features, bug fixes and changes than previous versions. And the new features in CS-Cart 2.1.0 that require feedback include:



Revamped checkout process, which is more user-friendly now. See it described and discussed at [url=“http://forum.cs-cart.com/showthread.php?t=16846”]http://forum.cs-cart.com/showthread.php?t=16846[/url]



New tax calculation logic. Now taxes can be based on either the cost of individual products or the order subtotal. See it described and discussed at [url=“http://forum.cs-cart.com/showthread.php?t=16572”]http://forum.cs-cart.com/showthread.php?t=16572[/url]



Improved order placement. We introduced the possibility to track and isolate incomplete orders to prevent unwilling inventory changing. See it described and discussed at [url=“http://forum.cs-cart.com/showthread.php?t=16180”]http://forum.cs-cart.com/showthread.php?t=16180[/url]





CS-Cart 2.1.0 RC1 should provide a solid ground to report last-minutes bugs that need to be tackled before the final version is released. Please post them to our public bug tracker.



And if you have any suggestions about new CS-Cart features, please use our idea tracking system. Or simply discuss CS-Cart 2.1.0 RC1 with other community members at CS-Cart Forums.



Final CS-Cart 2.1.0 is scheduled to be released in early August 2010.

Admin Login: admin / admin

On checkout page, if click Register by mistake, how can I go back to other options?

Couple of initial comments:



A customer can not edit the cart (product options) when using the one page checkout and bypassing the cart. I can see that if changing an option, changes the price, then there could be a problem, but the main reason I will use cs-cart is the ability for the customer to change product options, especially the text field/boxes during a review process. Currently, if something is incorrect and discovered during the Review and Place order Step, then how is it corrected?



There is a setting in the admin to calculate taxes on unit price or the Sub-total. This should also include discount coupons, which should be calculated on the sub-total. This was extensively discussed in the bug reports. How are discounts going to be applied in 2.1.

Thanks,

Bob

The shipto/billto isn’t designed as was agreed on:



[url]CS-Cart Community Forums



There isn’t a check box for the shipto to be the same as the billto, it’s been replaced by a “Ship to billing address” link which makes no sense. The ship to boxes are all grayed out and don’t auto fill in if that was the intention.



This section confused me at first as it would to a new customer.

The shipping estimator was agreed to be redesigned to stand out more:



[url]http://forum.cs-cart.com/showpost.php?p=81394&postcount=25[/url]



But it looks the same to me.

My checkout page looks like this for half a year now… Must check how open orders work

[quote name=‘ChrisW’]The shipto/billto isn’t designed as was agreed on:



[URL]CS-Cart Community Forums



There isn’t a check box for the shipto to be the same as the billto, it’s been replaced by a “Ship to billing address” link which makes no sense. The ship to boxes are all grayed out and don’t auto fill in if that was the intention.



This section confused me at first as it would to a new customer.[/quote]



Agreed.



Very serious design/bug flaw I added 2 items to the cart, registered, put my address in and got no further.



The cart would not add the billing address to the shippng area and then the cart emptied on its own.



Very frustrating.

[quote name=‘joe’]On checkout page, if click Register by mistake, how can I go back to other options?[/QUOTE]



Thank you for your questions. We add the “Cancel” link to the registration page on the first checkout step. So, now you will be able to click this link to go back to the first step.



Kind regards.

[quote name=‘pbannette’]

There is a setting in the admin to calculate taxes on unit price or the Sub-total. This should also include discount coupons, which should be calculated on the sub-total. This was extensively discussed in the bug reports. How are discounts going to be applied in 2.1.

[/QUOTE]



Dear Bob,



Please, look at the new tax calculation algorithm (calculate tax on “Subtotal”):



Common data:

ProductA (tax1: 10%) - $100 x 2

ProductB (tax2: 5%) - $50 x 3

ProductC (tax1 and tax2: 10% + 5%) - $70 x 4

Order subtotal = $630



Order discount = $60

ShippingABC (tax1: 10%) - $50



Order total = $620



****** Subtotal: taxes not included *******

o Step 1: Calculate discounted subtotal

630 - 60 = 570

o Step 2: Allocate discount by tax group subtotal

Get discount distribution coefficient (DDC) between taxes

570 / 630 = 0.904762

tax1 subt: ((100 * 2) + (70 * 4)) * .904762 + 50 = 484.29

tax2 subt: ((50 * 3) + (70 * 4)) * .904762 = 389.05

o Step 3: Calculate taxes

tax1: 484.29 * .1 = 48.43

tax2: 389.05 * .05 = 19.45

o Step 4: Calculate total (discounted subtotal + shipping cost + taxes)

570 + 50 + 48.43 + 19.45 = $687.88



****** Subtotal: taxes included in price *******

o Step 1: Calculate discounted subtotal

630 - 60 = 570

o Step 2: Allocate discount by tax group subtotal

Get discount distribution coefficient (DDC) between taxes

570 / 630 = 0.904762



tax1 subt: ((100 * 2) + (70 * 4)) * .904762 + 50 = 484.29

tax2 subt: ((50 * 3) + (70 * 4)) * .904762 = 389.05

o Step 3: Calculate taxes

tax1: 484.29 - (484.29 / (1 + (10 / 100))) = 44.03

tax2: 389.05 - (389.05 / (1 + (5 / 100))) = 18.53

o Step 4: Calculate total (discounted subtotal + shipping cost)

570 + 50 = 620,00



Please, let me know if you have any questions.



Kind regards.

I really like the design of the checkout page! Good work.

CS-Cart 2.1.0 RC2 is avaiable. Both for download and online testing



Bugfixes:

[quote name=‘ChrisW’]The shipto/billto isn’t designed as was agreed on:



[url]CS-Cart Community Forums



There isn’t a check box for the shipto to be the same as the billto, it’s been replaced by a “Ship to billing address” link which makes no sense. The ship to boxes are all grayed out and don’t auto fill in if that was the intention.



This section confused me at first as it would to a new customer.[/QUOTE]



Great news to see the release and even better news if we are aiming to have a production version marked for early August.:smiley:



I agree Chris, the shipping section is a bit confusing. It should auto fill if you select the billing address link.



More testing and comments to come…

As already stated above, Step 2 of the Checkout is very confusing for a customer. There needs to be a checkbox stating “Ship to same as Billing Address” near the top of Step 2. The current Ship to billing address link at the bottom right is lost and out of place.

Is there a way to test what happens when a CC rejects so that our customers do not order and re-order and re-order until the CC verifies? This was agreed to be complete in 2.1: [url]http://cscart.uservoice.com/forums/40782-general/suggestions/539155-simplify-and-improve-checkout?ref=comments[/url].



I am using the beta.cs-cart.com site. Thanks

I think it is the best if the “ship to the billing address” is on default enabled. Because the most customers would like that the shipping send to the billing address, and if they likt to change it the can disable it. What do you think for it?

[quote name=‘Triplex’]I think it is the best if the “ship to the billing address” is on default enabled. Because the most customers would like that the shipping send to the billing address, and if they likt to change it the can disable it. What do you think for it?[/QUOTE]



I absolutely agree, I’d say over 90% of our orders are to the same ship and bill address. At the very least this should be an option in the Admin area.

[quote name=‘Triplex’]I think it is the best if the “ship to the billing address” is on default enabled. Because the most customers would like that the shipping send to the billing address, and if they likt to change it the can disable it. What do you think for it?[/QUOTE]



Agreed

  1. The address input fields need to be condensed smaller, currently they are so spaced out that you have to scroll the page to view all the data, this also gives the customer the appearance of or an illusion that there’s this huge form to fill out which deters a customer from checking out, see the attached image for for how this should be formatted:




  2. The shipping/billing addresses need to be formatted correctly, see the image for the correct formatting to use:






  3. Absolutely avoid reloading a new page when clicking “change”, this provides an opportunity for the customer to re-think and abandon the cart. Instead use the default pop-up box:





    Please do not brush off the above 3 items, they are critically important changes in preventing cart abandonment - Sno

CS-Cart 2.1.0 RC3 is avaiable. Both for download and online testing



Main changes: