NO you can use your debit card that is attached to your checking account. As long as it has a Visa or mastercard logo on it it should work to pay online.