1b.app
Скопирована ссылка -

С Rozetka не правильно пришел клиент (получатель)

Вот заказ https://baza.cn.ua/admin/customorder/order/20374/edit/
В нем клиент указан один (Юлия) http://prntscr.com/u5j3f6
Но в розетка указан совсем другой пользователь http://prntscr.com/u5j4k8 (Илья) он указан как в получателях так и в пользователях
Почему так не хорошо вышло вышло

Ответы:

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Если вы будет утверждать что проблема со стороны Розетка тогда "Пришлите пожалуйста нам полный запрос к АПИ (со всеми корректными параметрами), который отправляет Ваша crm, для получения заказа."
25.08.2020, 15:15

логика поиска клиента процесса:
1. Если есть телефон, берем номер телефона и ищем в существующих у нас по нему
2. Если есть email и не нашли телефона, ищем в существующих по нему.

В твоем случае не нашло по телефону и начало искать по email, вот данные которые по этому поводу дает апи:
[user] => Array
(
[id] => ххх
[email] => 8pjv8.хххх@gmail.com
[login] => 8pjv8.хххх@gmail.com
[contact_fio] => хххх Илья
)
Как видно из них розетка сказала "вот email этого юзера". По email мы уже существующего юзера и нашли. Если в таких случаях ты не хочешь искать по email, можно сделать настройку в действии чтобы не искать по нему. Займет 1ч
25.08.2020, 17:50

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
1. В розетке есть два блока с данными это блок получателя (кто получит посылку) и пользователя (кто заказал) http://prntscr.com/u60szt ТТН нужно создавать на получателя но бокс это не делает вот заказ https://baza.cn.ua/admin/customorder/order/20273/edit/ в заказе ФИО написало данные с блока (кто получит посылку), а телефон взяло с блоке (кто заказал) http://prntscr.com/u60xyh ну бред же какой то выходит оно тупо создает ТТН ФИО одного человека, телефон другого человека или это все правильно ?

2. Как сделать так что бы в заказ всегда приходили данные получателя, а не данные с блока (кто заказал) ?

3. ТП Розетка просит предоставить "Полный запрос к АПИ (со всеми корректными параметрами), который отправляет Ваша crm, для получения заказа" вы можете предоставить ?
26.08.2020, 10:32

1. Эту проблему должно решить отключение поиска по email. Что для этого нужно описано выше.
2. см пукнт 1
3. В этом нет никакого смысла, апи розетки тут не причем.

Я описал почему находит не того юзера и как это можно исправить, зачем дополнительно предоставлять запросы в какие то апи и обсуждать еще что-то?
26.08.2020, 13:05

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Бодяко Дмитрий писал/а:
Я описал почему находит не того юзера и как это можно исправить, зачем дополнительно предоставлять запросы в какие то апи и обсуждать еще что-то?


1. Предполагаю что у розетки есть разные варианты получение данных по заказу и возможно они думают что есть ошибка, по этом они и хотят получить запрос что бы разобраться, вы можете предоставить им такие данные ?

2. Если бокс нашел клиента по почте, то почему он не добавил этому пользователю телефон которые указан в заказе (мы же должны получить в заказ актуальные данные, а не данные которые когда-то были внесены в бокс или же почему бокс не записал эти данные в поля заказа ПІБ клієнта (order.order_clientname) и Телефон клієнта (order.order_clientphone)) ?
26.08.2020, 13:48

1. запрос по ссылке https://api.seller.rozetka.com.ua/orders/search с параметрами:
type=1
created_from=2019-08-25
'expand'='user,delivery,purchases,payment_type_name'

2. Обновление контактных данных не реализовано в этом действии. Если тебе необходимо добавить телефон контакту или прописать что-то в order_clientname/order_clientphone - это доработка в 1ч. Клиенту для которого реализовывали интеграцию с розеткой это было не нужно, соответственно ничего этого в действии нет.
26.08.2020, 16:29


Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий