Yes, they can! Companies in Europe can create an Alipay account through the global version of the app. They can register on Alipay without a Chinese bank account to make payments.