LaneyGuide
Browse featuresProduct and option management

Configure products and options

Define the inseparable base offering in Products.

How-toVerified Oct 12, 2026Owner Laney Product

After this taskAvailable choices and displayed terms match stored values.

Starting conditions and inputs

Define base deliverables, option scope and commercial terms.

Values for this task

entry_url, product_id, option_ids, entity_ids, commercial_values, base_price, option_scope

Command sequence

open "$entry_url" && snapshot -i

click "$product_row" && snapshot -i

fill "$base_price_input" "$base_price" && press 'Tab' && snapshot -i

click "$option_row" && snapshot -i

fill "$option_scope_input" "$option_scope" && press 'Tab' && snapshot -i

reload && snapshot -i

get text body
Ref targets and expected results
#Command / refTarget and verification
1click $product_rowTarget product record
2fill $base_price_inputProduct base-price input
3pressLeave the price input.
4click $option_rowOption record belonging to the product
5fill $option_scope_inputOption Scope input
6pressLeave the option input.
7reloadReload the same product and option records.
8get textCompare base scope, option scope and pricing.

Check the result

Available choices and displayed terms match stored values.

Resuming after interruption

Read the same IDs again. Preserve correct settings and update only differences.

Define the base product

Define the inseparable base offering in Products. Use linked Entities for descriptions and products for commercial terms. For bundles, check component products and quantities for duplication.

Add product options

Add options under their parent product and describe added deliverables or changed terms. An option belongs to a product. The current purchase selects one product and one optional option; do not promise arbitrary multi-option combinations.

Set commercial terms

Set one-time, recurring, or usage pricing and currency. Choose fixed, starting-from, or quote pricing to match the agreement. A null quote amount does not mean free. Check included quantities and overage terms.

When editing a one-time option, check for validation errors on an empty billing cycle or usage field. These errors currently prevent some edits from being saved. Do not enter a cycle or amount that differs from the actual terms to dismiss the error. Report it to support.

Check selling state

Review drafts before activating products and options. An active parent does not make every option sellable. Check website display and actual purchase terms together.

On this page