This is an obvious scam, why they will use my card to set up their own google advertisement, why not use their own. Only greedy who thinks that they will earn huge on the offer falls for this kind of scamy trick. Lucky you are able to detect scams, else you could have suffered financial losses.
The invitation on telegram and other messaging apps and offering too good to be true offers are rampant. We better just ignore unsolicited messages from unknown people or account.
I am not sure what kind of service OP was trying to use but this type of requirement is common for facebook and google marketing. It is much more convenient and simple to pay your marketer the whole expense of marketing, but some people don't want to do that out of fear that the marketer won't use the money to boost the product or page. In this case the owner adds his credit card to his page's payment option from which facebook deducts the money for marketing. But this can be done by the page owner so you don't need to provide your credit card details if you are the owner of that facebook page or the e-commerce site.