However, TestFlight does not allow credit cards to be charged.
So if we run an online game where consumable balances e.g. a currency is stored on our servers, then users could just get a bunch of free currency using testflight without ever being charged.
If TestFlight is "generally intended to be run in a production environment", why don't they allow real in-app purchases?
What is the solution to this?