I pay with a debit card. You'll be fine in that regard. SE just wants money. They make it really easy to pay them. They automatically deduct the appropriate fee at the beginning of each month. You won't get a paper reciept of payment, but before accessing POL, you'll get an extra screen asking if you want to view the payment results. I looked it over the first two times, but now it's just one more screen I've gotta click past to get to the game.