fix the bug to make shipping rules compatible with Amazon orders
Please fix the bug to make shipping rules compatible with Amazon orders. Initially when we first joined Click and Drop we could have postage automatically assigned to amazon orders. It hasn't worked for quite some time.
Original Working Example:
Shipping rule selected all orders with the shipping method 'Amazon Shipping - Std UK Dom_1' and applied the appropriate shipping method.
Then amazon changed the text string being fed through with their orders. For example 'Amazon Shipping - Std UK Dom_1 | Ship By Date: Feb 23, 2023, 23:59:59'
This still worked because there was a partial string match on the first half of the text string. This was great, no issues, we could still run our original rules.
However, amazon changed the text string again. Now the same shipping method had something like this: 'Amazon Shipping - Standard UK Domestic_1 | Ship By Date: May 28, 2024, 22:59:59'
As you can see the first part of the string no longer matches. The rule fails.
Solution: Despite each rule having an edit button on each of the store postage method strings, it doesn't work and the store postage method strings can't be changed and saved sucessfully. They can be edited but it doesn't save the changes. So the simple solution is to allow us to edit and save the strings meaning that the rules would recognise partial string matches and hey presto the function works as it should again. It in turn saves us time and money.
IMPORTANT: Additional strain on your DB system. Every single order that comes in via amazon from every vendor on your system creates a new database entry as a new shipping method. Fixing this problem may allow you to have a solution for this and in turn, eliminate the hundreds of thousands of new DB row entries being stored.