В PAYMENTS может не быть объекта оплаты, например вместо
| Код |
|---|
'PAYMENTS' => [ // массив оплат
[
'ENTITY' => {Bitrix\Sale\Payment}, // объект оплаты
'IS_CASH' => "N", // тип документа оплаты: наличные/безналичные (оставлен для совместимости).
// Правильнее опираться на поле с ключом TYPE
'TYPE' => "cashless", // тип документа оплаты: принимает одно из значений: cash (наличные),
//cashless (безналичные), advance (аванс), credit (кредит)
'SUM' => 1400, // сумма документа оплаты
]
], |
Вы можете получить
| Код |
|---|
'PAYMENTS'=>[
[
'TYPE' => 'credit',
'SUM' => 1042
]
]
|
"Удачной отладки"!