Earlier, it was possible to directly pay the OpenAI’s Stripe’s invoices without having to ‘save’ the payment method, as that does not need e-mandate.
However, the current billing platform requires us to save the payment method before completing the payment, and then the ‘payment_method_id’ of the saved card is used to make the payment. This needs e-mandate in India, which OpenAI has not configured on their Stripe portal, thus the “payment_intent_unexpected_state” and the 404 errors on /confirm endpoint.
Effectively, this sunsets the OpenAI’s API platform for India.