Quote Originally Posted by Drowned
I heard some people said that, too, but when I clicked "View Limit" on my account page, it says "You can accept up to 5 credit or debit card payments per year at our low per transaction rate (see our rates)". So, it's 5 credit cards or debit cards per year, right? I have never received payments from credit cards or debit cards (I think), though.
Well you are right. This is what is written in the view limits page -

You can accept up to 5 credit or debit card payments per year at our low per transaction rate (see our rates).

If you upgrade to a Premier or Business account you'll get an unlimited number of transactions, a lower rate and get many exclusive features not offered with our Personal accounts.