100$ gift voucher scam

This number (18664032339) will ask for your credit card information + force you to say “okay” and “yes” so they’re “authorized” to take your payment.

They’re obviously in India but sometimes the call gets routed to some native English speakers but they’re in on the scam as well.