Jump to content

add order API issue


JamesP

Recommended Posts

Hi, having some issue with the custom fields using the addorder .

The below works when I explicitly declare the values.


'customfields' => array(base64_encode(serialize(array(29 => "9700", 30 => "testtoken", 66 => "Somewhere")))),
 

However, when trying to fill the values using an associated array

'customfields' => array(base64_encode(serialize(array( $idArray['Port'] => $clientData['serverport'], $idArray['Token'] => $clientData['servertoken'], $idArray['region|Server Region'] => $clientData['server'])))),

It doesnt work, the fields are just left blank on the order, and no error is thrown.  I've done a var_dump of the array values in the same script, and they do contain the right values (which works if a manually type them)

I don't understand why it works if I type 29 => "9700"  but not   $idArray['Port'] => $clientData['serverport']

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated