They force you to upload an ID image to obtain the code once you payed. Which btw It's illegal if they don't inform you before the purchase (spoiler alert... they don't). You can ask for a refund but it takes 7 days... I asked for a refund and once approved, they didn't refund whole... btw, haven't received yet.
Claim your business profile now and gain access to all features and respond to customer reviews.