The duration of the process is far too lengthy. After submitting my bank details and being informed that the payment would occur within 14 days, I only received an email today confirming that my details are uploaded and complete. Now, I have to wait an additional two weeks. This situation is unacceptable. It has been 16 days, and I want my money immediately.
Claim your business profile now and gain access to all features and respond to customer reviews.