Clearpay is only available to customers with a UK billing address.
Customers with international billing addresses will not be able to create an Clearpay account.