I've to this day never been able to pay for Gemini through the API, even though I've tried maybe 6-7 times
If you bring it up to Logan he'll just brush it off — I honestly don't know if they test these UX flows with their own personal accounts, or if something is buggy with my account.