Troubleshooting

Resolve Online Payment and Stripe Connect Issues

Diagnose payment attempt limits, unavailable vehicles, agency payment readiness, Stripe verification, and checkout creation failures.

Updated August 20, 2026 2 min read
Browse Troubleshooting

Online booking payments depend on the agency subscription, agency approval, vehicle availability, booking pricing, and Stripe Connect readiness.

Customer payment messages

  • Enter the booking email and try again.: the checkout request did not include a valid email.
  • Booking not found.: the booking ID, booking number, or email did not match.
  • This booking already has a successful online payment.: the booking is already paid, deposit paid, or partially paid.
  • This agency cannot accept online payments.: the agency is not approved, does not have billable access, or the vehicle/agency record is invalid.
  • The agency payment account is not ready yet.: no connected Stripe account is ready for this agency.
  • This vehicle is no longer available for these dates.: another pending, confirmed, or active booking overlaps the same vehicle and dates.
  • This vehicle is currently held by another payment attempt.: another customer has an active checkout hold for the same vehicle and dates.
  • Online payments are temporarily unavailable.: Stripe is not configured for the environment.
  • The agency payment account still needs Stripe verification.: Stripe reports the connected account is not fully enabled.
  • Checkout could not be created. Please try again.: Stripe checkout creation failed after the booking payment attempt was recorded.

Payment attempt limit

If the customer retries too often, the API can show Too many payment attempts. Please wait a minute and try again.

Agency checks

Open Payments to verify the Stripe Connect account, then check Billing for active billable access and the booking record for vehicle and date conflicts.

Was this article helpful?

Your feedback helps improve official AvelisseRent documentation.

Back to Troubleshooting