I'm trying to understand the Customer Updated event -- it seems like it fires whenever *anything* happens anywhere near a customer -- on new orders and refunds in addition to what I expected (address changes).
I see that I can limit the call by date (customers updated after x) but I'm hoping there's a way to see what updated, or to see what I'm actually looking for, which is only customers who've updated their address.
The webhook documentation onn this says "Customer update: a webhook will be sent every time a customer record is updated." -- which is a little sparse.
This sounds like expected behaviour if I'm being honest, even a refund would touch a customer account since it would update the amount that a customer had spent over their lifetime on the shop. Unfortunately there's no way to be selective about when a webhook will be sent, it's an all or nothing scenario where you'll have to be prepared to potentially deal with some noise you may not be interested in.
Hey Josh -- sure, that makes sense -- but the fact that there's not an update hook for addresses seems like a gap. You're also using the word in the definition -- in that documentation -- which isn't super helpful.
Thanks for looking into it!
Have you created a collection on your online store and experienced an issue with adding yo...By Ollie Aug 24, 2022