What are the Slack Archives?
Itβs a history of our time together in the Slack Community! Thereβs a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.
Because this space is not active, you wonβt be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..
Could somebody please explain the value in field spy_sales_order_item.price_to_pay_aggregation? Is i
Could somebody please explain the value in field spy_sales_order_item.price_to_pay_aggregation? Is it just net price + tax per single quantity? Or will it be the sum of all quantities?
Comments
-
It could also includes additional fees (deposits, transportation fees, fees for dangerous supplies, etc.) as well as distributed discounts.
Some payment and risk provides require to calculate prices on items base including all fees and discounts and this value can be used for refunds too.0 -
Okay, understand. But will it always be based on a single quantity?
0 -
This is something I can't answer, sorry.
0 -
No prob, thanks anyway.
0 -
Since the field is on the
spy_sales_order_item
table you should have always 1 quantity there. Is you group multiple quantities of a single SKU into a single sales_order_item, you can have a quantity > 1.0 -
Yes, that's why I'm asking. Atm, all items will be split into single quantites. But I'm not sure if that will always be the case.
0 -
if your project does not use the
spryker/sales-quantity
module, then you are fine, all SOI will have 1 as quantity0 -
Thx.
0 -
From spryker side this is a fundamental decision, which I doubt will change, to split all items into single quantity items.
This is mostly due to refunding and item splitting for delivery.
Imagine you order 100 and only 20 on stock, so 20 will be send immediately and 80 will be send later (-> two packages).
Now 10 of your from the first delivery are broken and 3 from the second one, so you refund a total of 13 items which would be really hard to split and merge during a refund process. That's why Spryker decided to handle each item as single entity.0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 75 Spryker News
- 921 Developer Corner
- 781 Spryker Development
- 88 Spryker Dev Environment
- 362 Spryker Releases
- 3 Oryx frontend framework
- 34 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 25 Job Opportunities
- 3.2K π Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 32 Product & Business Questions
- 70 Spryker Safari Questions
- 50 Random