3 ms·
Credit Card is not a requirement for online payments at least in India. You can do direct bank transfer or debit cards.
by hesarenu 10y ago
Credit Card is not a requirement for online payments at least in India. You can do direct bank transfer or debit cards.