Options
Can I buy it for my allies?

There are a few allies who can't operate and buy on the web, Can I buy for them with my bank card?
2
Comments
On the whole, I’d say this is a pretty terrible idea. If they’re supposed to pay you back, how can you trust that? If they pay you up front, how do they trust you? If you’re just buying stuff for them like Santa, let me know so I can join.
If Google/Apple Play Login (and cannot create actual Kabam ID login), then issue would be the same no matter who would pretend to be them (whether allowed or not). Needs to have a Kabam ID linked to their game account.
(And just to clarify what else you might be asking, NO, there is no way to have one person make a purchase in game and GIFT the stuff to someone else. There is no GIFTING. Also can NOT use your own account to buy for someone else, that is in essence Gifting too).
As for Location Issue, while technically possible to have that other player's account logged in from somewhere else in the world in order to purchase from Website Store (they should try using a VPN themselves to get around a Location prohibition), having someone else do that may or may not fall under Kabam's Account Sharing prohibition.
Store is brand new, so don’t know if existing Account Sharing prohibition means just for logging into game itself, or also to new separate Website to purchase offers (???)