you can pay by visa debit card. as long as your account have money, there should be not a problem. two months ago i was in same situation. i contacted different banks and they told me it should not be problem. then i pay by visa debit hsbc bank and it go through.
delta card is now a visa debit card.