@Zak, I’ve had a look at that shop and this is what I’m seeing:
- /add.js - Add product A to cart
- /change.js - Change quantity from 1 to 2
- /update - Update quantity from 1 to 2
- /change.js - Change quantity from 2 to 3
- /update - Update quantity from 2 to 3
It appears both the update and change endpoints are used at approximately the same time to make the same change/update to the cart, leading to 429 responses.