Troubleshooting

Troubleshoot Billing, Trial, and Plan Locks

Resolve expired trials, checkout redirects, billing portal errors, active-plan notices, and protected feature locks.

Updated August 20, 2026 1 min read
Browse Troubleshooting

Billing controls the agency subscription to AvelisseRent. It is separate from rental customer payment collection.

Trial or subscription access

  • trialing: the 7-day internal trial is still active.
  • active: Stripe has confirmed a subscription.
  • past_due: payment needs attention and may have recovery access for 10 days after the trial end date.
  • inactive or canceled: protected agency tools may be locked.

Checkout notices

  • account_required: create or sign in to an agency owner account.
  • agency_mismatch: the checkout request did not match the signed-in agency.
  • already_active: the selected plan is already active.
  • missing_config or stripe_error: Stripe subscription checkout is not configured or failed.
  • pending_verification: Stripe returned from Checkout but the app has not confirmed the subscription yet.

Billing portal notices

missing_customer means no Stripe customer is connected to the agency yet. portal=error means Stripe could not open the billing portal. In both cases, check the Billing page state and Stripe configuration.

Plan locks

Feature locks can come from plan limits, subscription status, or agency approval. Examples include custom domains, vehicle limit publishing, Super Manager access, and email delivery capabilities.

Was this article helpful?

Your feedback helps improve official AvelisseRent documentation.

Back to Troubleshooting