struggling with guideline 4.2 minimum functionality

app showcase: https://www.veed.io/view/815de430-b6f8-4e01-a1f1-dddc7b4848b6?panel=share

I keep getting 4.2 minimum functionality. the app's idea is that you browse and order exclusive offers that are only available through the app and the way you connect with the business is basically adding items to cart, pressing a get code button, getting a code and giving that code to the business. the code then stays up for 24 hours and gets deleted afterwards. ios app reviewer said I should add payment so it wouldn't be minimal functionality but I explained that this is not possible as this would change the business model itself. the app uses sign in with apple, geolocation (gets you the nearest businesses to you), push notifications and more. any help on what I can add so it wouldn't get a minimum functionality rejection again?

May be you could add a maps photo of the location, to help user find it ?

But in the end, reviewer has the last word. It's already rare that they suggest what to do to comply with requirement.

the thing is a business can have multiple branches and if that's the case I add the business once per governorate ( except if it's in (almost-) all governorates then I add it in the all governorates section so each branch can have a different location photo. — Khaloodadev less than a minute ago

struggling with guideline 4.2 minimum functionality
 
 
Q