Group buys

Product options and variants

Listing options let vendors offer structured choices while preserving the customer's exact selection on the order.

For Customer, VendorReviewed against the current application

What this feature does

Listing options let vendors offer structured choices while preserving the customer's exact selection on the order.

This guide describes the behavior implemented by Mallello, the people allowed to use it, and the operational checks that keep it dependable.

Detailed workflow

  1. The vendor enters separate values for supported option groups.
  2. The editor normalizes separators and whitespace into clean option values.
  3. The listing page presents available groups to the customer.
  4. The checkout request carries the selected option values.
  5. The order stores a snapshot for fulfillment and customer support.

Rules and permissions

  • Supported groups include colors, sizes, materials, finishes, layouts, switch options, compatibility, and freeform customization notes.
  • An option must belong to the listing and cannot be invented by the checkout client.
  • Customer selections are validated again on the server.
  • Option labels should be specific enough to avoid ambiguous fulfillment.

Failure handling and edge cases

  • Commas, line breaks, and repeated spaces must not merge separate choices.
  • If a vendor removes an option after purchase, the historical order selection remains valid.
  • Freeform customization may require manual vendor review before manufacturing.