Skip to content

Bundle Item price cannot differ per website #12584

Closed
@AntonEvers

Description

@AntonEvers

Preconditions

  1. Magento 2.2-develop
  2. Magento 2.1-develop

Steps to reproduce

  1. Set Stores | Configuration | Catalog | Catalog | Price | Catalog Price Scope to 'Website'
  2. Create a second website, store and store view
  3. Create a bundle product with option 'Dynamic Price': 'No'
  4. Add it to both websites
  5. Add a bundle item with price type 'fixed' and price '12'
  6. Save the product
  7. Use the dropdown on the top left to change scope to your second store view
  8. Set the Bundle Item price to '10'
  9. Save the product

Expected result

  1. The bundle item should have price '12' in the default scope and in the first store view
  2. The bundle item should have price '10' in the second store view
  3. Website specific prices should be saved in table catalog_product_bundle_selection_price

Actual result

  1. The bundle item has price '10' everywhere
  2. There are no entries in catalog_product_bundle_selection_price
  3. The price is only saved in catalog_product_bundle_selection which is not website specific

Tip: almost all logic is already in place, because if you add entries to the catalog_product_bundle_selection_price table manually, the bundle items do have different prices per website, until you save the product in the backend. Then the catalog_product_bundle_selection_price entry is deleted again and only the catalog_product_bundle_selection entry remains.

Metadata

Metadata

Assignees

Labels

Component: BundleFixed in 2.4.xThe issue has been fixed in 2.4-develop branchIssue: Clear DescriptionGate 2 Passed. Manual verification of the issue description passedIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: Format is validGate 1 Passed. Automatic verification of issue format passedIssue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentPriority: P2A defect with this priority could have functionality issues which are not to expectations.Progress: PR in progressProgress: doneReproduced on 2.1.xThe issue has been reproduced on latest 2.1 releaseReproduced on 2.2.xThe issue has been reproduced on latest 2.2 releaseReproduced on 2.3.xThe issue has been reproduced on latest 2.3 releaseReproduced on 2.4.xThe issue has been reproduced on latest 2.4-develop branchSeverity: S2Major restrictions or short-term circumventions are required until a fix is available.

Type

No type

Projects

Status

Pull Request In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions