Why some Facebook and Instagram advertisers are freaking out about a new payment policy March 16, 2026 MMN Editor Filed Under: UncategorizedMeta won’t let some advertisers pay with credit cards anymore — and these business owners are feeling the pain.