1. В адмінці cs-cart з'являються замовлення в статусі "незавершений". Його неможливо поставити вручну, він автоматично ставиться тоді, коли клієнт вибрав оплтатити онлайн, але підтвердження від платіжної системи не прийшло.
Цей статус неможливо вибрати в дії імпорту замовлень https://take.ms/feuaZ
Але ми перевірили, що якщо відправити запит з параметром include_incompleted=true , то такі замовлення теж віддаються: https://take.ms/YGDMi
Скажіть будь ласка, скільки буде коштувати доробити дію, щоб забирати такі замовлення в бокс?
2. Потрібно забирати "кошики клієнтів". Це незакінчені і покинуті замовлення. API дозволяє: https://docs.cs-cart.com/latest/developer_guide/api/entities/carts.html
Порадьте, будь ласка, в якому варіанті можна їх забирати в бокс?
3. Є блок "відгуки про товар". В описі API є сутність discussion: https://docs.cs-cart.com/latest/developer_guide/api/entities/discussions.html
Скажіть, будь ласка, чи можна ці відгуки отримувати в бокс як процеси або коментарі в товарі?
1. В адмінці cs-cart з'являються замовлення в статусі "незавершений". Його неможливо поставити вручну, він автоматично ставиться тоді, коли клієнт вибрав оплтатити онлайн, але підтвердження від платіжної системи не прийшло. Цей статус неможливо вибрати в дії імпорту замовлень https://take.ms/feuaZ Але ми перевірили, що якщо відправити запит з параметром include_incompleted=true , то такі замовлення теж віддаються: https://take.ms/YGDMi Скажіть будь ласка, скільки буде коштувати доробити дію, щоб забирати такі замовлення в бокс?
1. В адмінці cs-cart з'являються замовлення в статусі "незавершений". Його неможливо поставити вручну, він автоматично ставиться тоді, коли клієнт вибрав оплтатити онлайн, але підтвердження від платіжної системи не прийшло. Цей статус неможливо вибрати в дії імпорту замовлень https://take.ms/feuaZ Але ми перевірили, що якщо відправити запит з параметром include_incompleted=true , то такі замовлення теж віддаються: https://take.ms/YGDMi Скажіть будь ласка, скільки буде коштувати доробити дію, щоб забирати такі замовлення в бокс?
Можно доработать настройку в виде галочки, чтобы передавать параметр include_incompleted=true - это займёт 1 час
Можно сделать отдельное действие раз в час/день, которое будет импортировать отзывы за сегодня/вчера - а уже в процессы или товары - как вам нужно. Такое действие займёт порядка 5 часов.
[quote]
1. В адмінці cs-cart з'являються замовлення в статусі "незавершений". Його неможливо поставити вручну, він автоматично ставиться тоді, коли клієнт вибрав оплтатити онлайн, але підтвердження від платіжної системи не прийшло.
Цей статус неможливо вибрати в дії імпорту замовлень https://take.ms/feuaZ
Але ми перевірили, що якщо відправити запит з параметром include_incompleted=true , то такі замовлення теж віддаються: https://take.ms/YGDMi
Скажіть будь ласка, скільки буде коштувати доробити дію, щоб забирати такі замовлення в бокс?
[/quote]
Можно доработать настройку в виде галочки, чтобы передавать параметр include_incompleted=true - это займёт 1 час
[quote]
2. Потрібно забирати "кошики клієнтів". Це незакінчені і покинуті замовлення. API дозволяє: https://docs.cs-cart.com/latest/developer_guide/api/entities/carts.html
Порадьте, будь ласка, в якому варіанті можна їх забирати в бокс?
[/quote]
Лучше сделать отдельным действием импорта в необходимый бизнес-процесс - это займёт порядка 6 часов.
[quote]
3. Є блок "відгуки про товар". В описі API є сутність discussion: https://docs.cs-cart.com/latest/developer_guide/api/entities/discussions.html
Скажіть, будь ласка, чи можна ці відгуки отримувати в бокс як процеси або коментарі в товарі?
[/quote]
Можно сделать отдельное действие раз в час/день, которое будет импортировать отзывы за сегодня/вчера - а уже в процессы или товары - как вам нужно. Такое действие займёт порядка 5 часов.
Тындык Максим Вадимович писал/а: Можно доработать настройку в виде галочки, чтобы передавать параметр include_incompleted=true - это займёт 1 час
виправте, якщо я помиляюсь. дія імпорту фільтрує замовлення по статусу, який ми вказуємо в налаштуваннях. а incompleted - це не звичайний статус, його не можна вибрати в налаштуваннях. з галочкою чи без, якщо ми, скажімо, будемо забирати замовлення зі статусом "открьітьій", то incompleted сюди не підтягнеться.
Тындык Максим Вадимович писал/а: Можно сделать отдельное действие раз в час/день, которое будет импортировать отзывы за сегодня/вчера - а уже в процессы или товары - как вам нужно. Такое действие займёт порядка 5 часов.
уточніть, будь ласка, товари і ціни будуть підтягуватися, як у звичайному замовленні? чи це буде просто перелік через кому в якомусь полі?
[quote]
Тындык Максим Вадимович писал/а:
Можно доработать настройку в виде галочки, чтобы передавать параметр include_incompleted=true - это займёт 1 час
[/quote]
виправте, якщо я помиляюсь.
дія імпорту фільтрує замовлення по статусу, який ми вказуємо в налаштуваннях. а incompleted - це не звичайний статус, його не можна вибрати в налаштуваннях. з галочкою чи без, якщо ми, скажімо, будемо забирати замовлення зі статусом "открьітьій", то incompleted сюди не підтягнеться.
[quote]
Тындык Максим Вадимович писал/а:
Можно сделать отдельное действие раз в час/день, которое будет импортировать отзывы за сегодня/вчера - а уже в процессы или товары - как вам нужно. Такое действие займёт порядка 5 часов.
[/quote]
уточніть, будь ласка, товари і ціни будуть підтягуватися, як у звичайному замовленні? чи це буде просто перелік через кому в якомусь полі?
Я оценил вам доработку данного параметра. Как комбинации сработают на стороне АПИ - я не могу сказать наверняка.
уточніть, будь ласка, товари і ціни будуть підтягуватися, як у звичайному замовленні? чи це буде просто перелік через кому в якомусь полі?
это будет отдельное действие, которое будет импортировать отзывы. Никаких товаров, цен и т.д. - просто либо поиск продукта и ему добавления комментария, либо же создание процесса с текстом комментария (и о каком товаре видимо) - смотря какой вариант выберете.
[quote]
виправте, якщо я помиляюсь.
[/quote]
Я оценил вам доработку данного параметра.
Как комбинации сработают на стороне АПИ - я не могу сказать наверняка.
[quote]
уточніть, будь ласка, товари і ціни будуть підтягуватися, як у звичайному замовленні? чи це буде просто перелік через кому в якомусь полі?
[/quote]
это будет отдельное действие, которое будет импортировать отзывы. Никаких товаров, цен и т.д. - просто либо поиск продукта и ему добавления комментария, либо же создание процесса с текстом комментария (и о каком товаре видимо) - смотря какой вариант выберете.
Тындык Максим Вадимович OneBox production Premium-партнер писал/а: Я оценил вам доработку данного параметра. Как комбинации сработают на стороне АПИ - я не могу сказать наверняка.
може тоді краще доробити дію, яка буде забирати останні замовлення, незалежно від статусу, але з параметром include_incompleted=true? а сам статус в cs-cart записувати в додаткове поле. тоді вони гарантовано попадуть в систему.
Тындык Максим Вадимович OneBox production Premium-партнер писал/а: это будет отдельное действие, которое будет импортировать отзывы.
дякую за пояснення.
Тындык Максим Вадимович OneBox production Premium-партнер писал/а: Лучше сделать отдельным действием импорта в необходимый бизнес-процесс - это займёт порядка 6 часов.
стосовно імпорту кошиків: інформація про товари буде в описі? чи будуть підтягуватись товари з боксу?
[quote]
Тындык Максим Вадимович
OneBox production
Premium-партнер писал/а:
Я оценил вам доработку данного параметра.
Как комбинации сработают на стороне АПИ - я не могу сказать наверняка.
[/quote]
може тоді краще доробити дію, яка буде забирати останні замовлення, незалежно від статусу, але з параметром include_incompleted=true? а сам статус в cs-cart записувати в додаткове поле. тоді вони гарантовано попадуть в систему.
[quote]
Тындык Максим Вадимович
OneBox production
Premium-партнер писал/а:
это будет отдельное действие, которое будет импортировать отзывы.
[/quote]
дякую за пояснення.
[quote]
Тындык Максим Вадимович
OneBox production
Premium-партнер писал/а:
Лучше сделать отдельным действием импорта в необходимый бизнес-процесс - это займёт порядка 6 часов.
[/quote]
стосовно імпорту кошиків: інформація про товари буде в описі? чи будуть підтягуватись товари з боксу?
може тоді краще доробити дію, яка буде забирати останні замовлення, незалежно від статусу, але з параметром include_incompleted=true? а сам статус в cs-cart записувати в додаткове поле. тоді вони гарантовано попадуть в систему.
зачем дублировать ещё раз действие, если можно в этом же сделать настройку - и использовать?
стосовно імпорту кошиків: інформація про товари буде в описі? чи будуть підтягуватись товари з боксу?
да, я планировал попробовать подтягивать товары, как и для обычных заказов
[quote]
може тоді краще доробити дію, яка буде забирати останні замовлення, незалежно від статусу, але з параметром include_incompleted=true? а сам статус в cs-cart записувати в додаткове поле. тоді вони гарантовано попадуть в систему.
[/quote]
зачем дублировать ещё раз действие, если можно в этом же сделать настройку - и использовать?
[quote]
стосовно імпорту кошиків: інформація про товари буде в описі? чи будуть підтягуватись товари з боксу?
[/quote]
да, я планировал попробовать подтягивать товары, как и для обычных заказов
Тындык Максим Вадимович OneBox production Premium-партнер писал/а: зачем дублировать ещё раз действие, если можно в этом же сделать настройку - и использовать?
тому що якщо ми забираємо замовлення з будь-яким статусом, то незавершені не підтягнуться. вони віддаються тільки якщо забираємо всі.
[quote]
Тындык Максим Вадимович
OneBox production
Premium-партнер писал/а:
зачем дублировать ещё раз действие, если можно в этом же сделать настройку - и использовать?
[/quote]
тому що якщо ми забираємо замовлення з будь-яким статусом, то незавершені не підтягнуться. вони віддаються тільки якщо забираємо всі.
тому що якщо ми забираємо замовлення з будь-яким статусом, то незавершені не підтягнуться. вони віддаються тільки якщо забираємо всі.
Но вы же можете добавить 2 действия для 1 магазина, где для первого указать нужный статус, а для другого - которые незавершенные вне зависимости от статуса?
[quote]
тому що якщо ми забираємо замовлення з будь-яким статусом, то незавершені не підтягнуться. вони віддаються тільки якщо забираємо всі.
[/quote]
Но вы же можете добавить 2 действия для 1 магазина, где для первого указать нужный статус, а для другого - которые незавершенные вне зависимости от статуса?
Тындык Максим Вадимович OneBox production Premium-партнер писал/а: Но вы же можете добавить 2 действия для 1 магазина, где для первого указать нужный статус, а для другого - которые незавершенные вне зависимости от статуса?
так, це було б круто.
[quote]
Тындык Максим Вадимович
OneBox production
Premium-партнер писал/а:
Но вы же можете добавить 2 действия для 1 магазина, где для первого указать нужный статус, а для другого - которые незавершенные вне зависимости от статуса?
[/quote]
так, це було б круто.
доброго ранку! дайте, будь ласка, рахунок для crm.stylesalon.com.ua на перші два пункти: 1. імпорт замовлень у статусі "незавершений" - 1 година 2. імпорт "кошиків" - 6 годин
доброго ранку! дайте, будь ласка, рахунок для crm.stylesalon.com.ua на перші два пункти:
1. імпорт замовлень у статусі "незавершений" - 1 година
2. імпорт "кошиків" - 6 годин
1. добавлена настройка "Получать заказы в статусе "незавершенный" (когда клиент выбрал оплату онлайн, но подтверждения от платежной системы не было)" проверил выдачу API - с ней и без неё выдаёт разное количество всех процессов - значит работает
2. доработано действие раз в час "Импорт корзин из CS-Cart" - настройки практически аналогичны импорту заказов Импортируются либо после 100 процессов, либо за указанное количество дней. P.S: мне не известна специфика работы корзин в CS-Cart, а именно что будет когда я заполню корзину один раз, а после через месяц второй раз - будет ли в выдаче корзина с разными датами создания. Так как корзина не имеет уникального идентификатора, а только привязку по user_id - на стороне OneBox сделал проверку наличия процесса по user_id и дате создания корзины - думаю так будет правильно, если вдруг будет новая корзина и поменяется дата. P.S: раз в час сделано чтобы не забирать корзины, которые только оформляются ещё. Возможно более логично будет сделать действие раз в день - если нужны будут более специфические условия фильтрации по дате - уточните
1. добавлена настройка "Получать заказы в статусе "незавершенный" (когда клиент выбрал оплату онлайн, но подтверждения от платежной системы не было)"
проверил выдачу API - с ней и без неё выдаёт разное количество всех процессов - значит работает
2. доработано действие раз в час "Импорт корзин из CS-Cart" - настройки практически аналогичны импорту заказов
Импортируются либо после 100 процессов, либо за указанное количество дней.
P.S: мне не известна специфика работы корзин в CS-Cart, а именно что будет когда я заполню корзину один раз, а после через месяц второй раз - будет ли в выдаче корзина с разными датами создания. Так как корзина не имеет уникального идентификатора, а только привязку по user_id - на стороне OneBox сделал проверку наличия процесса по user_id и дате создания корзины - думаю так будет правильно, если вдруг будет новая корзина и поменяется дата.
P.S: раз в час сделано чтобы не забирать корзины, которые только оформляются ещё. Возможно более логично будет сделать действие раз в день - если нужны будут более специфические условия фильтрации по дате - уточните
[quote]
затягнулися кошики, але немає ніякої інформації про товари в них.
[/quote]
Очень странно, ведь они запрашиваются с параметром product_type_c=1, написано что отдаст только не пустые корзины.
Я проверил - там есть проблема с структурой выдачи - она отличается от заявленой в документации https://docs.cs-cart.com/latest/developer_guide/api/entities/carts.html
Как пример - https://stylesalon.com.ua/api/carts/1083673434/ (введите данные авторизации с интеграции) - там как минимум данные по пользователю выдаются в продукте и т.д.
Думаю стоит обратиться в техподдержку CS-Cart для разъяснений..
уточніть, будь ласка, стосовно чого треба пояснення? я відправила запит, і отримала відповідь дуже схожу за структурою, ось фрагмент про товари: https://take.ms/h8uOG яка критична відмінність у відповіді?
уточніть, будь ласка, стосовно чого треба пояснення?
я відправила запит, і отримала відповідь дуже схожу за структурою, ось фрагмент про товари: https://take.ms/h8uOG
яка критична відмінність у відповіді?
https://crm.stylesalon.com.ua/admin/customorder/order/?workflowid=26&searchLine=
корзины уже импортирует, вместе с товарами
видимо был временный "сюрприз" от API
Тындык Максим Вадимович OneBox production писал/а: P.S: мне не известна специфика работы корзин в CS-Cart, а именно что будет когда я заполню корзину один раз, а после через месяц второй раз - будет ли в выдаче корзина с разными датами создания. Так как корзина не имеет уникального идентификатора, а только привязку по user_id - на стороне OneBox сделал проверку наличия процесса по user_id и дате создания корзины - думаю так будет правильно, если вдруг будет новая корзина и поменяется дата.
тут вияснили, що для зареєстрованих користувачів дата кошика може змінюватись, поки не перетвориться на замовлення. скажіть, будь ласка, якщо бокс знайде кошик з таким самим user_id, то оновить створений процес? чи просто не створить нового процесу?
[quote]
Тындык Максим Вадимович OneBox production писал/а:
P.S: мне не известна специфика работы корзин в CS-Cart, а именно что будет когда я заполню корзину один раз, а после через месяц второй раз - будет ли в выдаче корзина с разными датами создания. Так как корзина не имеет уникального идентификатора, а только привязку по user_id - на стороне OneBox сделал проверку наличия процесса по user_id и дате создания корзины - думаю так будет правильно, если вдруг будет новая корзина и поменяется дата.
[/quote]
тут вияснили, що для зареєстрованих користувачів дата кошика може змінюватись, поки не перетвориться на замовлення.
скажіть, будь ласка, якщо бокс знайде кошик з таким самим user_id, то оновить створений процес? чи просто не створить нового процесу?
скажіть, будь ласка, якщо бокс знайде кошик з таким самим user_id, то оновить створений процес? чи просто не створить нового процесу?
я изначально писал такое
Тындык Максим Вадимович P.S: мне не известна специфика работы корзин в CS-Cart, а именно что будет когда я заполню корзину один раз, а после через месяц второй раз - будет ли в выдаче корзина с разными датами создания. Так как корзина не имеет уникального идентификатора, а только привязку по user_id - на стороне OneBox сделал проверку наличия процесса по user_id и дате создания корзины - думаю так будет правильно, если вдруг будет новая корзина и поменяется дата.
собственно если поменяется дата - значит создаст новый процесс
[quote]
скажіть, будь ласка, якщо бокс знайде кошик з таким самим user_id, то оновить створений процес? чи просто не створить нового процесу?
[/quote]
я изначально писал такое
[quote]
Тындык Максим Вадимович
P.S: мне не известна специфика работы корзин в CS-Cart, а именно что будет когда я заполню корзину один раз, а после через месяц второй раз - будет ли в выдаче корзина с разными датами создания. Так как корзина не имеет уникального идентификатора, а только привязку по user_id - на стороне OneBox сделал проверку наличия процесса по user_id и дате создания корзины - думаю так будет правильно, если вдруг будет новая корзина и поменяется дата.
[/quote]
собственно если поменяется дата - значит создаст новый процесс
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий