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 debit card or US bank account to use Catch.
List of countries where you can pay with Catch
Written by Denia
Updated over 2 years ago