Current behavior: AI Gateway blocks all requests with a customer_verification_required error, even though a valid, non-prepaid credit card (MasterCard) is set as the default payment method in Billing Information for team oyics-projects (project auto-linkedin).
Expected behavior: AI Gateway should work once a valid card is on file, per the error message’s own instructions.
Steps to reproduce:
- Card is present and set as Default under Settings > Billing Information.
-
- Calling the AI Gateway completions endpoint still returns:
-
POST https://ai-gateway.vercel.sh/v1/chat/completions - 403 Forbidden
- {“error”:{“message”:“AI Gateway requires a valid credit card on file to service requests. Please visit Vercel to add a card and unlock your free credits.”,“type”:“customer_verification_required”}}
-
-
- This has been consistent across multiple checks over many hours after adding the card, so it doesn’t look like a propagation delay.
-
- GET https://ai-gateway.vercel.sh/v1/credits succeeds (200, returns balance 0), so authentication itself works — only the verification/billing check on the completions endpoint is failing.
- Could anyone from the team help check why the customer_verification_required flag isn’t clearing despite a valid card being on file? Happy to provide more account details if needed.