Skip to content

Latest commit

 

History

History
66 lines (60 loc) · 1.92 KB

CreateProductParamsProduct.md

File metadata and controls

66 lines (60 loc) · 1.92 KB

SpreeClient::CreateProductParamsProduct

Properties

Name Type Description Notes
name String
description String [optional]
available_on String [optional]
discontinue_on String [optional]
permalink String [optional]
meta_description String [optional]
meta_keywords String [optional]
price String
sku String [optional]
deleted_at String [optional]
prototype_id String [optional]
option_values_hash String [optional]
weight String [optional]
height String [optional]
width String [optional]
depth String [optional]
shipping_category_id String
tax_category_id String [optional]
cost_currency String [optional]
cost_price String [optional]
compare_at_price String [optional]
option_type_ids String [optional]
taxon_ids String [optional]
public_metadata Object [optional]
private_metadata Object [optional]

Example

require 'spree_client'

instance = SpreeClient::CreateProductParamsProduct.new(
  name: null,
  description: null,
  available_on: null,
  discontinue_on: null,
  permalink: null,
  meta_description: null,
  meta_keywords: null,
  price: null,
  sku: null,
  deleted_at: null,
  prototype_id: null,
  option_values_hash: null,
  weight: null,
  height: null,
  width: null,
  depth: null,
  shipping_category_id: null,
  tax_category_id: null,
  cost_currency: null,
  cost_price: null,
  compare_at_price: null,
  option_type_ids: null,
  taxon_ids: null,
  public_metadata: null,
  private_metadata: null
)