Support

Help, whenever you need it

Answers to the questions we hear most — and a real team on the other side when you need more.

Most accounts are verified within 24–48 hours once your business details and display name are submitted. Our team handles the submission for you.

Still stuck?

Our onboarding team replies within one business day.

Contact support