Additional parameters called source_metadata and pixel_qa were appended to the order
even if they get available products do not return them.
This results in broken order.
Removing or adding those parameters fixes the order process and the Redis list gets filled with pending order IDs.
Any reason these parameters need to be added in? If yes, could there be a better way of determining they should be in rather than doing string contains?
Additional parameters called source_metadata and pixel_qa were appended to the order even if they get available products do not return them.
This results in broken order.
Removing or adding those parameters fixes the order process and the Redis list gets filled with pending order IDs.
Any reason these parameters need to be added in? If yes, could there be a better way of determining they should be in rather than doing string contains?