You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems the LocalMobileReaderDelegate method localMobileReaderDidAcceptTermsOfService() gets called every single time we connect the local mobile reader, and not only when the user actually accepts the TOS.
Is this expected behaviour? (It feels a little confusing.)
I ask because I'm working on showing merchant education material when the user actually physically accepts Terms of Service, but not every single time they connect the reader.
iOS version
17.4.1
Installation method
SDK version
3.5.0
The text was updated successfully, but these errors were encountered:
Just to add to the confusion, it seems this is actually ONLY the case for simulated terminals; real life Tap to Pay behaves differently and only fires this delegate method after literally accepting TOS? 😭
Summary
It seems the
LocalMobileReaderDelegate
methodlocalMobileReaderDidAcceptTermsOfService()
gets called every single time we connect the local mobile reader, and not only when the user actually accepts the TOS.Is this expected behaviour? (It feels a little confusing.)
I ask because I'm working on showing merchant education material when the user actually physically accepts Terms of Service, but not every single time they connect the reader.
iOS version
17.4.1
Installation method
SDK version
3.5.0
The text was updated successfully, but these errors were encountered: