View Issue Details

IDProjectCategoryView StatusLast Update
0004860OXID eShop (all versions)1.02. Price calculations (discounts, coupons, additional costs etc.)public2015-12-01 12:31
Reporterb.hasis 
PrioritynormalSeveritymajorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version4.6.5 revision 49955 
Target VersionFixed in Version 
Summary0004860: "Shipping Cost Rules" with assigned user groups and "Calculate default Shipping costs when User is not logged in yet"
DescriptionIn case you turn "Calculate default Shipping costs when User is not logged in yet" on and then a not logged on user "hits" an Shipping Cost Rule that have assigned Usergroups and than no other one without assigned usergroups, the shipping are "0" eq "false".

Even if there are more possible Shipping Cost Rules with assigned usergroups the shipping cost will be 0.
Steps To ReproduceUser Demoshop.
Assign to all Shipping Cost Rules a group and activate "Calculate default Shipping costs when User is not logged in yet".

Put Something cheap in you basket, go to the basket and you will see Shipping cost = 0 €
TagsDelivery, Documentation
ThemeAzure, Mobile
BrowserAll
PHP Versionany
MySQL Versionany

Activities

saulius.stasiukaitis

2014-03-06 14:14

reporter   ~0009613

1. Each shipping costs rule has assigned user group.
Not logged in user would see 0 as shipping cost in first basket step. He would see matching shipping cost after he enters information about shipping place (in second step).
2. Each shipping cost rules but one has assigned user group. One shipping rule has no user group assigned.
Not logged in user would see amount of not shipping cost which has no user group assigned. This might change when he enters his shipping information.

This looks like correct behaviour as 0 shipping price appears, in basket first step, when no shipping rule match user data. And no shipping rules match not logged in user if all shipping rules require user group information.

leofonic

2014-03-06 17:28

reporter   ~0009615

I think if no rules match no shipping costs should be displayed instead of zero, like with "Calculate default Shipping costs when User is not logged in yet" unchecked.

jurate.baseviciene

2014-03-31 07:55

reporter   ~0009787

We have missing documentation, so for this reason this bug is confirmed