In a scenario where you do not have a credit or debit card, you can visit us at our office and pay the same in person. We have offices in the USA and India both.