This company has been a nightmare. I encountered the same problem as many others here. After months of uploading receipts, when I tried to redeem, my account was deactivated. They claimed the backgrounds were blurry, yet the receipts were accepted when scanned. I sought clarification, but they haven't responded. My account is still deactivated. It's a scam! A total waste of time. Avoid this platform.
Claim your business profile now and gain access to all features and respond to customer reviews.