Enter your card details
Premium/card checkout blocked submit because card fields were empty (premium.enterCardDetails).
Why this happens
User clicked pay before filling number/expiry/CVV, or Accept.js fields not ready. Distinct from Card could not be verified (filled but invalid) and Card tokenization data is missing (server missing opaque data).
Diagnose and fix
1. Fill all card fields; wait for the form to finish loading; submit.
2. If the form never appears, see Could not load card payment form.
3. Use Apple Pay / another method if offered.
4. Admin: confirm Authorize.net card checkout is configured.