woocommerce-ios icon indicating copy to clipboard operation
woocommerce-ios copied to clipboard

[TTP] Improvement: Check for location services earlier through the setup/payment flow

Open iamgabrielma opened this issue 1 year ago • 1 comments

Ref: p1725392267682619-slack-C025A8VV728

Something I think is worth improving thought is that, once TTP is setup, we allow to fully attempt to process a TTP payment before checking if location services is enabled, only to discover after a payment failure that this was disabled later on.

So this is allowed: Setup TTP > allow location services > then disable location services again > try a payment and tap the card > then finally receive the error message from the API that wasn't possible to process it.

We could perform this location check earlier in the process during the payment attempt flow

iamgabrielma avatar Sep 05 '24 05:09 iamgabrielma

Thanks for reporting! 👍

dangermattic avatar Sep 05 '24 05:09 dangermattic

@staskus Again, this is basically the same thing as #13885 and #13985, and has links to the TTP project too, so I've assigned you.

joshheald avatar Nov 06 '24 09:11 joshheald

Closing, it will be done in the scope of https://github.com/woocommerce/woocommerce-ios/issues/14168

staskus avatar Nov 06 '24 09:11 staskus