There is a limit of $15,000 / €15,000 / £15,000 for credit card payments and $15,000 with eCheck when making payments on payment requests.