# Custom field in order doesn't update PHP SDK

**URL:** <https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356>\
**Category:** API Q&A\
**Tags:** api\
**Created:** [April 25, 2018, 10:42pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356 "2018-04-25T22:42:14Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lazaro\_Hernandez\_Cru](https://avatars.discourse-cdn.com/v4/letter/l/6bbea6/32.png) [@Lazaro\_Hernandez\_Cru](https://integration.keap.com/u/Lazaro_Hernandez_Cru)\
**Post date:** [April 25, 2018, 10:42pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356/1 "2018-04-25T22:42:14Z")

</div>

I use three different ways for try to update a custom field in order and this can’t works I attach the code for this. I used laravel 5.6 btw

$data = array(‘\_UUID’ =\> $request-\>input(‘uuid’));

in this case the sdk say this table doesn’t no exits  
$update = Infusionsoft::data()-\>update(‘Orders’, $request-\>input(‘orderId’), $data);

In this case the function updateCustomField doesn’t exist  
$update = Infusionsoft::data()-\>updateCustomField(‘\_UUID’ , $request-\>input(‘uuid’));

This works fine but I check infusionsoft and doesn’t update  
$update = Infusionsoft::orders(‘update’,$request-\>input(‘orderId’), $data);

someone have idea what is happening and can help me please?

---

<div class="post-metadata">

**Author:** ![Nicholas\_Trecina](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/nicholas_trecina/32/5338_2.png) [@Nicholas\_Trecina](https://integration.keap.com/u/Nicholas_Trecina)\
**Post date:** [April 25, 2018, 11:32pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356/2 "2018-04-25T23:32:37Z")

</div>

The name of the table for orders when using XML-RPC is `Job`. The following should work for you.

```auto
$data = array(’_UUID’ => $request->input(‘uuid’));
$update = Infusionsoft::data()->update(‘Job’, $request->input(‘orderId’), $data);

```

---

<div class="post-metadata">

**Author:** ![nasser\_halabi](https://avatars.discourse-cdn.com/v4/letter/n/3bc359/32.png) [@nasser\_halabi](https://integration.keap.com/u/nasser_halabi)\
**Post date:** [June 6, 2018, 9:24pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356/3 "2018-06-06T21:24:27Z")

</div>

Hi,  
Any update on this, I’ve been trying to do for more than two weeks and created two posts with no luck! where you able to figure it out?  
Thank you

---

<div class="post-metadata">

**Author:** ![Lazaro\_Hernandez\_Cru](https://avatars.discourse-cdn.com/v4/letter/l/6bbea6/32.png) [@Lazaro\_Hernandez\_Cru](https://integration.keap.com/u/Lazaro_Hernandez_Cru)\
**Post date:** [June 6, 2018, 10:06pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356/4 "2018-06-06T22:06:32Z")

</div>

I use the table Job and works :), What is your query?

---

<div class="post-metadata">

**Author:** ![nasser\_halabi](https://avatars.discourse-cdn.com/v4/letter/n/3bc359/32.png) [@nasser\_halabi](https://integration.keap.com/u/nasser_halabi)\
**Post date:** [June 6, 2018, 10:28pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356/5 "2018-06-06T22:28:40Z")

</div>

Hi,  
so you mean the reply above from Nicholas\_Trecina worked for you?  
Can you send me the exact line of code that worked for you!  
Thank you so much for your reply by the way.

---

<div class="post-metadata">

**Author:** ![Lazaro\_Hernandez\_Cru](https://avatars.discourse-cdn.com/v4/letter/l/6bbea6/32.png) [@Lazaro\_Hernandez\_Cru](https://integration.keap.com/u/Lazaro_Hernandez_Cru)\
**Post date:** [June 6, 2018, 10:42pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356/6 "2018-06-06T22:42:04Z")

</div>

This is my code $update = Infusionsoft::data()-\>update(‘Job’, $request-\>input(‘orderId’), $data);`

---

<div class="post-metadata">

**Author:** ![nasser\_halabi](https://avatars.discourse-cdn.com/v4/letter/n/3bc359/32.png) [@nasser\_halabi](https://integration.keap.com/u/nasser_halabi)\
**Post date:** [June 6, 2018, 10:44pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356/7 "2018-06-06T22:44:03Z")

</div>

did you try to use this on a dropdown list field type?  
Thank you

---

<div class="post-metadata">

**Author:** ![Lazaro\_Hernandez\_Cru](https://avatars.discourse-cdn.com/v4/letter/l/6bbea6/32.png) [@Lazaro\_Hernandez\_Cru](https://integration.keap.com/u/Lazaro_Hernandez_Cru)\
**Post date:** [June 6, 2018, 11:46pm UTC](https://integration.keap.com/t/custom-field-in-order-doesnt-update-php-sdk/38356/8 "2018-06-06T23:46:27Z")

</div>

I don’t know what do you mean. Please show me what you need in the code, for help you.
