Covers all questions related to inventory management, order fulfillment, and shipping.
I have registered my business in Delaware (through stripe) and my business will operate in the US. However, I live in the UK. Due to this I am having significant trouble being accepted for payment processing. I am being asked to provide proof of British registration in order to enable payments which is something obviously I don't have. All my other documents are in order, US business registration and UK proof of address. Is this something you have experienced? How do international people get payment processing?
Thanks a lot for any help.