Когда вы пытаетесь обновить инвентарь, вы не включаете весь объект Money как json.Цена указана только в двойном размере.(напр. "цена = 29,99")
Это выглядело бы больше так
[offerings] => Array
(
[0] => Array
(
[price] => 145.00
[quantity] => 7
[is_enabled] => 1
[is_deleted] => 0
)
)