Do I need to register my company in my country to receive payments?
I'd like to create an organization, but during the payment verification process I'm asked to provide business registration documents. Is there any workaround, or is company registration required?