I'm following the "Gold membership" example here:
https://doc.dynamicweb.com/documentation-9/integration/integration-framework-old-structure/extensibility/live-integration-notifications
I can successfully add a node to the xml, and it is sent to BC as expected. The field I'm sending is having an impact on price calculcation, so the response to the request can result in different prices. This works whenever I add products, or change quantity, etc.
But if I dont change anything on the order, just adding a new value to the XML document the request is not beeing sent, and the cart is using the cached prices.
How can I make sure that the cart is beeing calculcated in BC whenever my custom value is changed?
I tried to add these:
Services.Orders.ForcePriceRecalculation();
Services.Orders.ClearCachedPrices();
Services.Orders.RemoveOrderCache();
Inside the subscriber, but it does not help. The cart is not sent to BC unless quantity or something like that is changed.
Need help!