Задать вопрос

Почему после успешной оплаты через модуль Яндекс кассы не меняется флаг оплаты на сайте с cms 1С-Битрикс?

Здравствуйте.
Есть платежная система

WH-GKHSvVlkMk2aIhty8sgqKlV5gFdh2afeqb3lTxY7D8KrwTnRSn3L5y3AzzC-rBxAPKWAoBFjW2eMuDTDJrQ==?uid=0&filename=2020-09-11_12-06-22.png&disposition=inline&hash=&limit=0&content_type=image%2Fpng&tknv=v2&owner_uid=311365562&size=2048x2048

Кастомное оформление заказа. Вывод оплаты сделан так:
$paymentCollection = $order->getPaymentCollection();
foreach ($paymentCollection as $item) {
    $arResult["PAYMENT"] = $item->getPaymentSystemName();
    $service = Sale\PaySystem\Manager::getObjectById($item->getPaymentSystemId());
    $context  = \Bitrix\Main\Application::getInstance()->getContext();

    $initResult = $service->initiatePay($item, $context->getRequest(), \Bitrix\Sale\PaySystem\BaseServiceHandler::STRING);
    $arResult["PAYMENT_HTML"] = $initResult->getTemplate();
}


Это все работает. есть переход на оплату, оплата работает, но после успешной оплаты в админке заказ так и остается неоплаченным.

Галочка для оплаты стоит.
ls0c5--jXQJvKfsw4HeNHYBanJWD8AjLKz98omNTl7WzVXi0KDtVdbzN603NDYtIm_ApLRcbgGwomj7KGcqI0g==?uid=0&filename=2020-09-11_12-10-37.png&disposition=inline&hash=&limit=0&content_type=image%2Fpng&tknv=v2&owner_uid=311365562&size=2048x2048
  • Вопрос задан
  • 182 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@devjob
В настройках модуля Интернет магазин есть вкладка Автоматизация процессов.
Пункт со сменой статуса заказа после поступления полной стоимости оплаты.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы