Подпишусь на тему. Жаль, что наткнулся на нее, только когда решил все описанные квесты. (((
Что решаю сейчас: заказ из маркета передается в Битрикс как анонимный пользователь, это как-то можно исправить? никаких контактных данных не попадает в заказ.
Далее, маркет включил управление заказами в партнерском интерфейсе (ПИ).
если изменить на сайте статус заказ ане оплачен - в ПИ маркета это не отражается. однако, если отменить заказ из админки, - то и в ПИ он отменяется и субстатус (вроде "товар не подошел") передается нормально.
Также заказ может быть принят магазином без указания вариантов оплаты, я уж не знаю, косяк яндекса или битрикса, не добрался до проверки еще. Проверить можно в разделе Покупка на маркете - отладка API покупки, создав заказ и не выбрав оплату.
у ym_handler'a есть косяки со службами доставки есть. в частности,
для многобайтовых кодировок (у меня сайт в UTF-8) работает криво и некоторые названия служб доставки возвращаются как null, из-за чего ловим от яндекса ошибку "service name is not textual"
Что решаю сейчас: заказ из маркета передается в Битрикс как анонимный пользователь, это как-то можно исправить? никаких контактных данных не попадает в заказ.
Далее, маркет включил управление заказами в партнерском интерфейсе (ПИ).
если изменить на сайте статус заказ ане оплачен - в ПИ маркета это не отражается. однако, если отменить заказ из админки, - то и в ПИ он отменяется и субстатус (вроде "товар не подошел") передается нормально.
Также заказ может быть принят магазином без указания вариантов оплаты, я уж не знаю, косяк яндекса или битрикса, не добрался до проверки еще. Проверить можно в разделе Покупка на маркете - отладка API покупки, создав заказ и не выбрав оплату.
у ym_handler'a есть косяки со службами доставки есть. в частности,
Код |
---|
$serviceName = substr($arDelivery["NAME"], 0, 50); |