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
- Open /portal/packages on your site.
How to use it
Review and choose a package
- Open /portal/packages and compare the plan cards and their billing periods.
- 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.
- On checkout, verify the selected plan, amount, currency and billing period. Read whether the displayed method is recurring or one-time.
- 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
- Return through the application’s payment result flow and open /portal/billing using Open billing.
- Check the actual plan, paid period and subscription/payment status. Inspect its invoice/payment record when available.
- If charged but unchanged, keep the provider reference and contact support before repeating the purchase.
Fields and examples
| Field or choice | How to use it |
|---|---|
| Plan / Billing period | Compare feature limits and the actual monthly/yearly/one-time label. |
| Payment method | Only enabled methods offered for this checkout can be used. |
| Current plan | Opens 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 see | What to do next |
|---|---|
| Desired plan or method absent | Ask the administrator which packages/gateways are enabled for your account. |
| Charged but plan unchanged | Keep the reference and ask support to trace confirmation before paying again. |
Technical reference
Role-scoped source references
Pinned commit: ca125291cce57358ac4842e50928bc31fc6eab07
Source-only route information
| Method | Source-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 key | Handler |
|---|---|
| paymentInfo | modules/AppPayments/Livewire/CheckoutPage.php |