Yes, although all charges will be in USD ( Apart from specific countries, see pricing page), we'll accept any of the major credit cards listed here. You can use VidDay's services, no matter where you live!
If you need further assistance, please contact a Customer Care Specialist using our live chat, found in the bottom right corner of the VidDay app or website.