我正在使用WHMCS本地API添加新订单。除自定义字段外,一切正常。
||
我的自定义字段ID为53,但由于教程,我将密钥设置为1。我也尝试了53作为关键$command = 'AddOrder';
$postData = array(
'clientid' => $client_id,
'pid' => array($product_id),
'billingcycle' => array('monthly'),
'customfields' => array(base64_encode(serialize(array(1 => $site_id)))),
'paymentmethod' => 'stripe',
);
return localAPI($command, $postData);
但没有改变。
你有什么建议吗?
答案 0 :(得分:0)
试试这个:
$command = 'AddOrder';
$postData = array(
'clientid' => $client_id,
'pid' => array($product_id),
'billingcycle' => array('monthly'),
'customfields[0]' => array(base64_encode(serialize(array(1 => $site_id)))),//changes here
'paymentmethod' => 'stripe',
);
return localAPI($command, $postData);ode here