Yes. There are limits on how much you can load and how much you can carry on your card at one time:
Maximum single load: £3,000 or equivalent in other currencies
Maximum daily load by debit card: £5,000 or equivalent in other currencies
Maximum daily transfer you can receive from other WeSwappers: £10,000 or equivalent in other currencies
Maximum monthly load by debit card: £10,000 or equivalent in other currencies
Maximum you can load in one year: £50,000 or equivalent in other currencies. This means that you cannot load more than £50,000 during any given year
Maximum you can carry at one time: £10,000 across all currencies. This means that you cannot have more than £10,000 on your WeSwap card at any time.