App Rating Submit button not working
To test this feature it is needed to complete an order and it is in the QA environment, the user should click the button “I’m close”.
Remember to turn on the ENABLE_APP_RATING_ON_ORDER_COMPLETED feature flag and keep the default value as true, or create a rule to allow the flag to your environment
Currently:
Android:
Emulator and Physical device:
DEV and QA
Pickup and Delivery
Until this time, the native App Rating Modal shows up, but it's not possible to give a rating because it throws two error messages:
Request Review Failed,
Request Review Task Failed
This error is thrown when there is a failure to the request call, but we don’t know yet which is the reason, due to the lack of documentation and several reasons that could happen.
Review the attached image and library code block:
IOS
Emulator and Physical device:
DEV/QA/Prod
It is possible to show up the native modal, but the submit button isn’t working, it looks like it is disabled. The first approach was to deduce that because the emulator didn’t have an App Store, it couldn’t redirect to it and therefore the submit button couldn’t work, however, it was performed the same test in a physical device and the behavior happened.
A new test will be performed in a PROD environment by calling the capacitor-rate-app function on a different page (before the payment) to ensure it isn’t an issue with the environment type.
Review the attached image: