César Vargas Casaseca
César Vargas Casaseca
Closes: #7362 ### Description With this PR we run the onboarding asynchronously when we open the Payments Menu from the Menu Hub. This ensures that the user is ready to...
Closes: #7363 ### Description With this PR we hide the IPP Settings if the "payments in hub menu" feature flag is enabled. The reason behind is that we already have...
We do not need that entry in settings anymore, as we are moving it to its own screen.
**Describe the bug** On this [PR](https://github.com/woocommerce/woocommerce-ios/pull/7063) we removed the unit tests relative to `checkCardPresentPaymentEligibility` in https://github.com/woocommerce/woocommerce-ios/pull/7063/commits/902cfd1454539cdd535e664803ae8b4f01d53e06 because we couldn't inject/mock the configuration loader. To keep that PR small, I create...
To do so we could run onboarding check in background, showing a progress on a button. If onboarding successful then we show "manage card reader" and "choose payment provider" buttons,...
Whenever we are ready to release, we can remove/turn on the feature flag added in https://github.com/woocommerce/woocommerce-ios/issues/7366 and the unnecessary code behind it (e.g IPP Settings)
We have to track: - User's clicks on the new "Payments" button in the More menu - Whether the user onboarded to the IPP or not, to track "new users"
Because it won't point to anything in there.
From https://github.com/woocommerce/woocommerce-ios/pull/7187#issuecomment-1172418664 > Nice one. I think probably merge like this, but also raise a ticket for the Dynamic Type support, unless you think you can fix it quickly? It...
### Description At the moment we have two different enums for defining the stat granularity: StatsGranularityV4 and StatGranularity. They are used for orders and site visits. As they appear to...