You are not logged in.
Has the CONTAINS rule changed functionality?
I have script which returns a string whish I then test for in Shipping Rules to determine which courier I buy labels and service to use.
This has been working now for sometime.
However, today after the upgrade to cure the 'cannot get seller name' problem on ebay I have found its not working as expected any longer.
I think (but I need further testing) it is ok if the string I am testing begins with what I am looking for but not is it just appears somewhere within it (which is what I am expecting)
For example, using, lets assume Script returns 'PARCEL-TRACK-48'
Previously, if I had a line in Shipping Rules that was
If [Script] CONTAINS 'TRACK' - it would match (how it used to work)
But now, (although I need more testing) it seems I need to have
If [Script] CONTAINS 'PARCEL-TRACK' to get it to work
i.e. it only works if it begins with the testing string, not if it just has it within it
Offline
Nothing has changed with that.
It's a bit odd that you are seeing a change, so will have a look into it.
Offline
Actually its worse than I thought originally.
It was an international order that after processing, PP tried to buy a Parcel48 service for that alerted me to the problem.
However, what I did not notice was that Parcel48 from Royal Mail C&D has been bought for everything processed today (which is my default catch all)
So all my Amazon orders have also been bought off RM C&D whereas these are usually bought from Buy Shipping. Even the Premium delivery ones. I can leave the Amazon standard orders going through C&D this time but I have had to cancel the labels for the Premium delivery ones and buy again.
It is like Script is not returning anything anymore so my default catch all shipping method is used.
Offline
I have just cancelled those orders on C&D that should be going Tracked and set them to resend in PP
When they went back to the Collected tab they are now setup to use Amazon Buy Shipping using Tracked24 label as I expected they should have when they were originally collected.
It was just the initial collection where script/rules did not seem to be working. Moving from Printed to Collected and now they ok.
Offline
OK, perhaps it was a transient issue.
If it happens again, can you send us your script, so we can have a look here.
Thanks
Offline
For some reason Script is not being processed on the initial collect so everything defaults to using C&D Parcel48.
If I mark all orders as Printed and then use use the 'Resend' option then the script is processed and everything assigned to the correct courier/service as I expected.
Offline
Very strange, we've not had any other reports of this, probably easiest to connect and have a look.
I'll email you tomorrow.
Offline