Yes, tatacliq.com is a US company and tatacliq.com are currently only accepting payments through Stripe. You can read more about tatacliq.com model on tatacliq.com terms of service page by clicking