我一直在尝试以编程方式创建订单,除了自定义选项外,它工作得很好。
我有一个自定义选项,引用id是435。我尝试了以下方法。但似乎不工作
$order->setData(array(
'options' => array(
435 => $customvalue,
)
));
我得到了以上建议
如何保存自定义选项字段值时,以编程方式创建订单?
我的问题从这里得到了答案
它的工作岩石
$existentOptions['additional_options'][] = array(
'label' => $optiontitle, // Title of custom option field
'value' => $customvalue, // Value of custom option field
);
更多细节,你可以查看我的博客在这里