We've upgraded a solution to 19.15.2 which includes the latest LI version 7 which is causing issues. I analyzed 4 scenarios from which 1 (#4 below) is causing issues:
1. LI 6 Add to cart - Works
Standard scenario, posting to the server like this.
2. LI 6 AddMulti - Works
Using AddMulti (from quick buy). Posts to the server like this:
3. LI 7 Add to cart - Works
Standard scenario, posting to the server the same was as LI 6,
4. LI 7 AddMulti - Does NOT work
Posts to the server in the same was as LI 6. However, in this scenario, the order price is zero and all I see is the shipping fee. In the database I see the following, confirming that it's a model / backend issue and not template related or so:
I compared the XML requests and responses for all scenarios and they are pretty much identical except for the order line IDs in the addmulti scenario that now contain DW_NEWMULTIORDERLINEID__1
1. Tested it on 220.127.116.11 which works and 18.104.22.168 which doesn't.
2. As soon as I upload the V6 DLLs things work and a soon as I upload V7 it breaks.
Any ideas? I compared the source code for both but have yet to find a code difference that explains this behavior.
Happy to supply more info if/when needed.