You can pay using your credit card. They don't accept debit cards though.