All guides
User

Choose a plan and complete checkout

Compare the available subscription packages, enter the selected plan’s checkout and verify the resulting account plan.

Step-by-step guide

Before you start

  • Use the account responsible for the purchase. Read the plan’s features, limits, billing period and price before choosing it.
Open this feature
  1. Open /portal/packages on your site.

How to use it

Review and choose a package

  1. Open /portal/packages and compare the plan cards and their billing periods.
  2. A Current plan card links to billing; it is not a new purchase. Use Start for Free for an offered free plan or Choose Plan for the intended paid plan.
  3. On checkout, verify the selected plan, amount, currency and billing period. Read whether the displayed method is recurring or one-time.
  4. Choose an offered payment method, review the provider’s confirmation screen and complete payment only if its terms match what you intend.

Confirm the purchased plan

  1. Return through the application’s payment result flow and open /portal/billing using Open billing.
  2. Check the actual plan, paid period and subscription/payment status. Inspect its invoice/payment record when available.
  3. If charged but unchanged, keep the provider reference and contact support before repeating the purchase.

Fields and examples

Field or choiceHow to use it
Plan / Billing periodCompare feature limits and the actual monthly/yearly/one-time label.
Payment methodOnly enabled methods offered for this checkout can be used.
Current planOpens billing for an existing plan rather than purchasing it again.

Check your finished result

  • Check the saved plan and subscription period in Billing, not just a success/return URL.

Problems and fixes

What you seeWhat to do next
Desired plan or method absentAsk the administrator which packages/gateways are enabled for your account.
Charged but plan unchangedKeep the reference and ask support to trace confirmation before paying again.

Technical reference

Role-scoped source references

Pinned commit: ca125291cce57358ac4842e50928bc31fc6eab07

Source-only route information
MethodSource-default route
GET/portal/packages
LIVEWIRE/payment/{plan}
GET/payment/cancel/{gateway}
Unmapped fields — not user instructions

These fields belong to this role’s source handler, but their screen labels were not confirmed.

Source keyHandler
paymentInfomodules/AppPayments/Livewire/CheckoutPage.php