Closed MaDMaxX111 closed 5 years ago
При редактировании заказа массив оплат не передается, оплаты редактируются как отдельные сущности. Ошибка возникает, если в настройках retailCRM для оплаты в типе доставки выставлена настройка "Наложенным платежом" и сумма к оплате и сумма заказа не совпадают.
большое спасибо будем побывать .
При редактировании заказа массив оплат не передается, оплаты редактируются как отдельные сущности. Ошибка возникает, если в настройках retailCRM для оплаты в типе доставки выставлена настройка "Наложенным платежом" и сумма к оплате и сумма заказа не совпадают.
Ниже привожу часть кода из Вашего модуля. $order_payment = reset($order['payments']); unset($order['payments']); $response = $retailcrmApiClient->ordersEdit($order); if ($this->settings[$this->moduleTitle . '_apiversion'] == 'v5' && $response->isSuccessful()) { $this->updatePayment($order_payment, $order['externalId'], $retailcrmApiClient); }