How to manage billing and expert review
Use this guide for the common paid workflows in the product.
1. Choose the billing path
Decide whether you need:
- a recurring subscription tier
- a one-time expert review order for a project
2. Start subscription checkout
From pricing or billing, select the tier you want and start Stripe Checkout. The current paid-tier flow only applies to purchasable non-FREE plans.
3. Complete Stripe Checkout
Finish payment in Stripe, then return to the application so billing state can synchronize.
4. Use the billing area for ongoing management
Open the billing area when you need to:
- inspect current billing state
- launch the Stripe customer portal
- monitor expert review status
5. Order expert review for a project
If you need manual expert review:
- choose the target project
- start expert review checkout
- complete payment
- track order progress from the application
The current order lifecycle is:
PENDING_PAYMENTPAIDIN_REVIEWCOMPLETEDCANCELED
6. Confirm state after checkout
If the UI has not caught up yet, reload the billing surface or expert review order view. The backend also exposes a checkout confirmation path when the product needs to reconcile the completed Stripe session.
For the exact contract, see Billing and Stripe.