Catch is currently only available in the US. While some of the brands who accept us as a payment method may be located internationally, Catch is only intended for use in the US. You must have a US phone number and US bank account to use Catch.
In which countries is Catch available?
List of countries where you can pay with Catch
Written by Denia