Yes you may use gift cards. I typically pay mine (just did) all with gift cards in January. There is no limitation online for number of gift cards used, you just do multiple transactions of “pay by contract”. I do not pay monthly, but I understand that you may pre-pay by card and the system will not then take that month’s draw from your checking account.