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

потрібен приклад API запиту у бік Justin з друку накладної

Есть необходимость настройки интеграции с Justin ?
Нудно автоматизировать рутинную работу ?
Установите последнюю версию OneBox и посмотрите какие там нововведения ) Установить последнюю версию OneBox
Зараз друкувати накладні Justin дуже незручно, тому що вартість не вказується на накладні. Потрібно відправити зараз тих. Підтримка прикладу API запиту на друк накладної, щоб вони подивилися що не так і вирішили проблему. Відпишіться будь ласка, ми зможемо провести якесь тестове замовлення і зробити накладну щоб передати потім Justin інформацію.
Оригінальне питання доступне на версії: ru

Відповіді:

привіт приклад на замовлення з накладною
14.06.2021, 14:18
Оригінальний коментар доступний на версії: ru


У цьому замовленні метод доставки - Нова пошта
Чи можна для тесту створити накладну Justin?
При створенні накладної Justin інформація про запит та відповідь з'являється у https://gadgetopt.crm-onebox.com/admin/shop/report/logs/
14.06.2021, 16:11
Оригінальний коментар доступний на версії: ru

Так, соррі
Ось замовлення Джастін https://gadgetopt.crm-onebox.com/admin/customorder/order/222699/edit/
14.06.2021, 16:13
Оригінальний коментар доступний на версії: ru

власне, GET посилання на друк з'являється при натисканні на кнопку друку, наприклад
https://api.justin.ua/pms/hs/api/v1/printSticker/order?order_number=222699&a...
14.06.2021, 16:26
Оригінальний коментар доступний на версії: ru

Антон, ще момент, напишіть, що потрібно ще API запит саме на створення такої накладної замовлення 224092
14.06.2021, 21:16
Оригінальний коментар доступний на версії: ru

Доброго дня! Розробники Justin просять запит саме на створення ТТН-ки, можете будь ласка скинути на замовлення 224092 запит, який був на створення ТТН Justin?
16.06.2021, 13:58
Оригінальний коментар доступний на версії: ru

З прикладом даних, що відправляються в Justin, можна ознайомитися у файлі логу https://gadgetopt.crm-onebox.com/admin/logs/showall/ajax/?file=justin-2021-06-16...
це POST запит, параметри надсилаються в json форматі
16.06.2021, 16:27
Оригінальний коментар доступний на версії: ru

Доброго дня! Але в цих логгах немає хоча б одного відправлення, це логи, які показують лише помилки. А нам потрібно без помилок, як створюється ТТН.
17.06.2021, 10:15
Оригінальний коментар доступний на версії: ru

Здрастуйте, у цих логах показуються всі запити та відповіді від Justin, як успішні, так і ні.
Створіть накладну Justin і у лозі з'явиться запис.
17.06.2021, 10:58
Оригінальний коментар доступний на версії: ru

Щодо питання джастин, дали відповідь:
"Доброго дня.
Не бачу щоб передавались у запиті обов'язкові поля:
delivery_type, cod_transfer_type, order_payment_ is_required не вказано true"
Тобто не вписуються дані. Як вирішити?
22.06.2021, 15:01
Оригінальний коментар доступний на версії: ru

Уточніть у Justin, якщо не передається delivery_type, це по суті 0, і тип означає B2C (Business-to-Consumer).
І в даному випадку згадані поля не є обов'язковими, як зазначено в їхній документації, чи це так?
https://justin.ua/api/api_justin_documentation.pdf
22.06.2021, 16:09
Оригінальний коментар доступний на версії: ru

Відповідь джастіна "Доброго дня.
Даний параметр (order_payment_is_required) приймає значення - "true" або "false""
23.06.2021, 11:27
Оригінальний коментар доступний на версії: ru

ось приклад того, як передаються дані в json форматі, навів лише для того, щоб підтримка Justin бачила, що всі логічні параметри передаються true або false
може вони мають на увазі, що в json передавалося дослівно в лапках "true" чи "false"?
{
"keyAccount":"1",
"sign":"d9b8ce4ac6cd7d26927d63604a5fc3ac8xxxxxxx",
"api_key":"3",
"data":{
"number":"1",
"date":"2020-04-28",
"sender_city_id":"",
"sender_company":"4",
"sender_contact":"7",
"sender_phone":"+",
"sender_pick_up_address":"",
"sender_branch": false,
"pick_up_is_required":true,
"receiver":"\u0417\u0430\u043e\u0433u0438
"receiver_contact":"",
"receiver_phone":"+3805555555555",
"count_cargo_places":1,
"branch":null,
"weight":0,
"dimensional_weight":0,
"volume":0.001,
"declared_cost":7899474,
"delivery_amount":0,
"redelivery_amount":0,
"order_amount":7899474,
"redelivery_payment_is_required": false,
"redelivery_payment_payer":0,
"delivery_payment_is_required": false,
"add_description":false,
"delivery_payment_payer":0,
"order_payment_is_required":false
}
}
23.06.2021, 16:43
Оригінальний коментар доступний на версії: ru

Дивіться що
Розробники відповіли:
Добрий день. Може. За готівку чи на карту. Вам потрібно передавати інформацію про накладку, доставку і т.д.
Прочитайте документацію 11.6 Експрес-накладна С2С https://justin.ua/api/api_justin_documentation.pdf
Адже є C2C, на даний клієнт може працювати тільки за цим типом.
Підкажіть будь ласка..
24.06.2021, 17:08
Оригінальний коментар доступний на версії: ru


Ольхівський Антон Андрійович писав/ла:
Адже є C2C, на даний клієнт може працювати тільки за цим типом.

Ви можете у них уточнити, чому так?
24.06.2021, 17:42
Оригінальний коментар доступний на версії: ru

Ось до речі ще відповідь від Justin:
"Добрий день.
Ольховський Антон Андрійович не юр. особа договору з нами не укладала, у картці немає р/с.
Контрагент може працювати лише за С2С.
Що за "cod_transfer_type": 3? У документації такого немає.
Приклад створення ЄП у пункті 11.6 Експрес-накладна С2С ст. 68 https://justin.ua/api/api_justin_documentation.pdf
ЄП створена не так.
24.06.2021, 22:14
Оригінальний коментар доступний на версії: ru

за 2 години інвестицій можна додати вибір C2C і відповідних цьому типу полів при створенні ТТН
28.06.2021, 17:21
Оригінальний коментар доступний на версії: ru

Давайте, я готовий сплатити.
02.07.2021, 14:47
Оригінальний коментар доступний на версії: ru

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