All guides
User

Guest

Browse products, review a cart and follow the available store checkout.

Step-by-step guide

Before you start

Use the account and workspace that own the relevant records. The feature also needs to be enabled for this installation and plan.

Open this feature
  1. Open / on your site.

Steps

Find and review a product

  1. Open /products and use the available category/search controls to find the product.
  2. Open Details for the intended product. Review the description, version, requirements, licence choice and price before purchasing.
  3. If the product shows Add to cart, use it for the intended selection. If it shows an external Buy link, the purchase continues on that external marketplace rather than the local cart.

Review the cart and checkout

  1. Open /cart and verify every item, quantity, licence/type choice and total.
  2. Proceed through the store’s checkout link to /pay. Sign in if the application requests it.
  3. Choose an offered payment method and verify the amount/currency before confirming on its payment page.
  4. After returning, check the order/purchase status in your account. If payment has an uncertain outcome, keep its reference and contact support before trying again.

Fields and choices

The task above names the fields to complete and explains the choices that affect its outcome.

Check the result

Use the expected result beside each task. Check the intended account, record and final state; a saved draft, submitted request or displayed link is not the same as a completed external action.

Common problems

ProblemWhat to check
The screen or action is missingCheck the correct workspace account, role, enabled app and plan. A hidden action is not fixed by typing an internal endpoint.
A field is rejectedRead its validation message, choose from the offered options and check the relevant format or limit. Do not substitute a database ID for a displayed choice.
A list is emptyCheck the selected workspace, search text, date range and status filters. Clear one filter at a time before concluding that records are missing.
A request is still pendingCheck its status/history before repeating it. For messages, publishing, imports and payments, a submitted request can finish later or fail separately.

Technical reference

Role-scoped source references

Pinned commit: 275481cdd3c8519a24c5ecf5cac3e11ceb1708d8

Source-only route information
MethodSource-default route
GET/
GET/pricing
GET/faqs
GET/contact
GET/about
GET/blogs
GET/blogs/{cate_slug}
GET/blogs/tag/{tag_slug}
GET/blog-detail/{blog_slug}
GET/page-not-found
GET/privacy-policy
GET/terms-of-service
GET/maintenance
GET/faqs
GET/contact
GET/about
GET/blogs
GET/blog-detail/{blog_slug}
GET/products
GET/products/search
GET/products/{slug}
GET/product-detail/{slug}
GET/services
GET/roadmaps
GET/cart
POST/cart/bridge
POST/cart/add/{id}
POST/cart/add-service/{id}
POST/cart/remove
POST/cart/change_qty
POST/cart/change_type
GET/page-not-found
POST/services/custom-request
GET/pay
GET/pay/process/{gateway}
GET/pay/renew/{license_id_secure}
GET/pay/renew-process/{license_id_secure}/{gateway}
GET/pay/renew-success/{license_id_secure}/{gateway}
GET/pay/renew-cancel/{license_id_secure}/{gateway}
GET/pay/success/{gateway}
GET/pay/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
titlemodules/Guest/app/Http/Controllers/GuestController.php
briefmodules/Guest/app/Http/Controllers/GuestController.php
request_budgetmodules/Guest/app/Http/Controllers/GuestController.php
request_timelinemodules/Guest/app/Http/Controllers/GuestController.php