Auth0 requires a credit card on file for verification and fraud prevention to unlock custom domains (even on free plans). However, if your tenant was provisioned through the Vercel integration, your billing is tied to Vercel, and Auth0’s system currently has no way to read or sync that payment method from the Vercel side.
Summary Enable Auth0 tenants managed through the Vercel Integration to recognize credit card and billing status from the Vercel side so developers can unlock and activate the Custom Domains feature without needing a separate direct credit card on file with Auth0.
Use Case When an Auth0 tenant is provisioned via the Vercel Integration, billing and subscription management are handled through Vercel. However, Auth0 requires a credit card on file to unlock custom domains. Currently, Auth0 cannot read or verify the payment method established on the Vercel side, creating a frustrating catch-22 for developers who want to brand their login flows with custom domains on Vercel-backed projects.
Proposed Solution Update the integration or verification logic so that Auth0 can recognize active billing/payment methods associated with the Vercel-managed account, allowing these tenants to successfully clear the requirement and activate custom domains.