We are testing our integration and submitted a test ‘placed order’ event with a fake phone number, we get a 400 error “The phone number provided either does not exist or is ineligible to receive SMS”
The problem is that in real life customers can also enter invalid phone number (either intentionally or by accident).
It doesn’t seem logical that the ‘placed order’ event metric should fail in such a case, obviously if the phone number is not valid we would not be able to use the phone number, but why would we choose to lose the event altogether just because of an invalid phone number? shouldn’t your system at least save the rest of the data?