API BigCommerce PHP createOrder = & gt; варианты продукта

Я пытаюсь создать заказ через API в bigCommerce. Я могу успешно создать заказ, содержащий либо новый продукт, либо существующий продукт.

Моя текущая проблема связана с опциями продукта …
Я пытаюсь создать заказ, содержащий большую футболку

Моя установка такова:
родительский элемент: черная футболка
1. содержит набор опций: mySizes
2. содержит skus для: маленький средний большой

это часть продуктов массива, который я отправляю:

[products] => Array
(
[0] => Array
(
[product_id] => 30 //(parent ID)
[quantity] => 1
[product_options] => Array
(
[0] => Array
(
[id] => 18 //(option_id:size)
[value] => 74 //(id for value:large)
)
)
)
)

Я не нашел надлежащей документации относительно того, что [id] и [value] должны использоваться здесь. Я попробовал число, если различные комбинации без удачи.

заранее спасибо за вашу помощь

1

Решение

Поле [id] представляет поле «id» product_option в Ресурсе параметров продукта по ссылке на документацию API bigcommerce ниже:

https://developer.bigcommerce.com/api/objects/v2/product_option

Поле [value] представляет поле идентификатора «option value», как вы сказали, вы правы … в ресурсе Option Values ​​Resource по ссылке API-интерфейса bigcommerce ниже:

https://developer.bigcommerce.com/api/objects/v2/option_value

1

Другие решения

Других решений пока нет …