1b.app
Скопійоване посилання -

Імпорт замовлень з Хорошопа

Як імпортувати замволення з Хорошоп так, щоб у БОКсі було видно знижку на товар який є в замовленні.
Наразі ми отримуємо фінальну вартість замовлення.
Тобто якщо на товар в замовлення є скидка то в Бокс потрапить вартість вже зі знижкою і не ввидно в замовлення що на цей товар вже є скидка.
Як зробити так щоб отримувати з Хорошопу
в Бокс замовлення в якому буде перелік товарів з цінами та скидками?
Оригінальне питання доступне на версії: ru

Відповіді:

Наскільки мені відомо – API Horoshop у видачі передає вже фінальну ціну.
Ви можете надати приклад процесу - я подивлюсь видачу API і, можливо, ми зможемо спільно придумати якесь рішення для вас.
22.02.2021, 14:56
Оригінальний коментар доступний на версії: ru

Так, звичайно, можу.
Ось процес https://crm.dobavki.ua/admin/customorder/type/207041/edit/
У ньому товар прийшов у Бокс відразу зі знижкою.
У кабінеті Хорошопу в цьому процесі це виглядає також як товар з кінцевою ціною

Це документація щодо АПІ Хорошоп
https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/25296943
Ось це може нам допомогти

Я так думаю
22.02.2021, 15:36
Оригінальний коментар доступний на версії: ru


Taras написав:
Це документація щодо АПІ Хорошоп
https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/25296943
Ось це може нам допомогти
Я так думаю

Як бачите по документації - товар передає вже з "підсумковою ціною".
Як рішення можу запропонувати імпортувати товар з вашою ціною і обчислювати різницю між ціною в OneBox і підсумковою ціною - і цю різницю записувати в значення знижки за продуктом процесу. Якщо таке рішення підійде – воно займе 2 години доопрацювання.
22.02.2021, 17:05
Оригінальний коментар доступний на версії: ru

Нажаль ні, воно не підходить
А чому не можна передати (забрати) з Хорошопу з тим параметром що я на скріншоті виділив?
22.02.2021, 19:42
Оригінальний коментар доступний на версії: ru

discount_marker - маркер використаної скидки на товар
PRICE_OLD - Стара ціна / відносна скидка на товар
22.02.2021, 19:44
Оригінальний коментар доступний на версії: ru


Taras написав:
А чому не можна передати (забрати) з Хорошопу з тим параметром що я на скріншоті виділив?

І що дасть цей параметр? Як нам зрозуміти розмір знижки, якщо в параметрі price вже передана ціна зі знижкою?
23.02.2021, 14:28
Оригінальний коментар доступний на версії: ru

У такому ключі не ок
Але є ще такі параметри
discount_percent - Відносна знижка
discount_value - Сума знижки
24.02.2021, 15:30
Оригінальний коментар доступний на версії: ru


Taras написав:
discount_percent - Відносна знижка
discount_value - Сума знижки

ось видача API на замовлення (дані про клієнта видалив):
Array
(
[order_id] => 33775
[user] => 32372
[delivery_name] =>
[delivery_email] =>
[delivery_phone] =>
[delivery_city] =>
[delivery_address] =>
[delivery_type] => Array
(
[id] => 3
[title] => На відділення Нової пошти
)
[delivery_price] => -1
[comment] =>
[payment_type] => Array
(
[id] => 15
[title] => Оплата при отриманні
)
[payment_price] => 0
[payed] => 0
[total_default] => 600
[total_sum] => 600
[total_quantity] => 1
[discount_percent] => 0
[discount_value] => 0
[coupon_code] =>
[coupon_percent] => 0
[coupon_discount_value] => 0
[coupon_type] => 0
[stat_status] => 2
[stat_created] => 2021-02-21 18:18:51
[currency] => UAH
[order_without_callback] => 1
[products] => Array
(
[0] => Array
(
[title] => Денний крем проти зморшок для всіх типів шкіри з SPF 30 та захистом від UVA, Hyaluron-Filler + Elasticity Day SPF 30, Eucerin, 50 мл
[article] => EUC-83568
[price] => 600
[quantity] => 1
[discount_marker] => PRICE_OLD
[total_price] => 600
)
)
)
ми ніяк не розуміємо яка ціна була спочатку і який розмір знижки
24.02.2021, 16:00
Оригінальний коментар доступний на версії: ru

Так жаль
вони нічого не передають
Отримавши відповідь від Хорошопа
01.03.2021, 09:09
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар