Skip to Content

Product Variant

Describes a product variant.

attribute_based_inventory?

Returns true if inventory is based on attributes rather than on product itself.

bulk_rates

Returns the bulk rates if any.

bundle_contents

Returns the bundle contents. Each rows has the values of:

  • product
  • options:
  • image
  • name
  • value
  • quantity: quantity included

created_at

Returns the creation date.

customer_can_review

Returns true if customer can review the product.

customer_has_purchased

Returns true if customer has purchased the product.

customer_has_reviewed

Returns true if customer has reviewed the product.

customizations

Returns product customizations.

deliverytime

Returns the delivery object

{ "min": { "days": 7, "weeks": 1, "years": 0.019178082191780823 }, "max": { "days": 14, "weeks": 2, "years": 0.038356164383561646 } } ## discontinued_product Returns true if product won't be restocked when it runs out of stock. ## discount_information Returns the [discount](/reference/liquid/objects/store/product_discount/) if any. ## gtin Returns the GTIN number. ## has_customizations_with_price Returns true if some of the customizations are increasing product price. ## height Returns the height ## id Returns the id. ## image Returns the image of the product variant. ## in_customers_wishlist? Returns true if products is in customers wishlist. ## in_preview Returns true if product is in preview. ## inventory_management Returns the inventory management. ## inventory_policy Returns the inventory policy, continue or deny. ## is_available Returns true if product is available for purchase. ## is_directly_buyable Returns true if product can be bought without selecting any attributes. ## is_new Returns true if products in considered as new. ## is_out_of_stock Returns true if product is out of stock ## length Returns the length ## max_rating Returns the maximum rating ## measure_unit Returns the measure unit name ## net_price Returns the net price ## option1 Returns the first option. ```json { "option": "color", "value": "red" }

option2

Returns the second option.

{ "option": "size", "value": "large" }

option3

Returns the third option.

{ "option": "material", "value": "cotton" }

options

Returns all options.

[ { "option": "color", "value": "red" }, { "option": "size", "value": "large" }, { "option": "material", "value": "cotton" } ]

original_net_price

Returns the original net price without any discounts

original_price

Returns the original price without any discounts

previous_lower_price

Returns information about the previous lower price if such is recorded in the last 30 days.

previous_prices

Returns information about the previous prices if such records are found.

price

Returns the price

product_id

Returns the product id.

product_number

Returns the product number.

promotion

Returns the promotion if any.

rate

Returns the tax rate.

rating

Returns the rating

review_count

Returns the review count

reviews

Returns the reviews

sku

Returns the SKU

stock

Returns the stock quantity

stock_alarm

Returns true if product is low on stock.

tax

Returns the tax amount

title

Returns the title.

unit

Returns the product quantity unit

updated_at

Returns the last updated date.

weight

Returns the weight

weight_unit

Returns the weight unit name

width

Returns the width

Last updated on