View Issue Details

IDProjectCategoryView StatusLast Update
0004241OXID eShop (all versions)2. ----- eShop backend (admin) -----public2012-12-10 15:34
Status resolvedResolutionfixed 
PlatformLinuxOSUbuntuOS Version10.0.4 LTS
Product Version4.6.2 revision 46646 
Target VersionFixed in Version4.6.6 revision 54646 
Summary0004241: Payments - Base of price surcharge/reduction: Points 1 - 4 are always checked
DescriptionIf you uncheck points 1 - 4 on a payment method in "Shop Settings/Payment Methods" an click save they're all checked after the page reload, but in the database the field oxpayments__oxaddsumrules was set to 0.
Steps To Reproduce- go to "Shop Settings/Payment Methods"
- choose one payment method
- uncheck all points on "Base of price surcharge/reduction"
- click "save"
- all points are checked again
Additional InformationUsing PHP 5.3-Version of EE 4.6.2
TagsNo tags attached.
PHP Version
Database Version



2012-11-09 10:31

reporter   ~0007795

When all checkboxes are unchecked, the default value is used, which is first four checkboxes. This default value in db is zero and it means the same as 15. We have added a notice when all boxes is unchecked, that default values is used.

There is no use case when none of checkboxes should be selected, as it is used in percentage calculation.

If you have any further issues, please let us know.