2017-05-24 6 views
3

Ich bin eine neue Bestellung mit WHMCS lokale API hinzufügen. Alles funktioniert gut außer benutzerdefinierte Felder.AddOrder Problem auf WHMCS Local API

Meine benutzerdefinierte Feld ID ist 53, aber ich habe den Schlüssel auf 1 aufgrund von Tutorials gesetzt. Auch habe ich versucht, 53 als Schlüssel array(base64_encode(serialize(array(53 => $site_id)))), aber nichts geändert.

Haben Sie Vorschläge?

Antwort

0

Versuchen Sie folgendes:

$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