Skip to content

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:

  1. choose the target project
  2. start expert review checkout
  3. complete payment
  4. track order progress from the application

The current order lifecycle is:

  • PENDING_PAYMENT
  • PAID
  • IN_REVIEW
  • COMPLETED
  • CANCELED

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.