# Логи запросов AT
## Проблема "Не приходят постбэки со статусами кроме Новый"
### Структура:
- поле "externalOrderId" - id заказа в AT
- поле request содержит параметры запросы к АТ при создании заказа
- поле response содержит ответ АТ
### Заказы:
- Заказ создан, а постбэков по нему не было. В АТ статус "Подтвержден"
```
{
"_id": {"$oid": "60ace8103f7e03001b50d710"},
"createdAt": {"$date": "2021-05-25T12:05:36.471Z"},
"externalOrderId": "1689712",
"orderId": 63725,
"partnerRequestId": {"$oid": "60ace8103f7e03001b50d70f"},
"request": {
"method": "POST",
"uri": "https://api.autotovarka.ru/orders",
"form": {
"name": "Елена",
"phone": "89324016006",
"flow_id": "25349",
"params": ""
},
"json": true
},
"requestedAt": {"$date": "2021-05-25T12:05:36.471Z"},
"respondedAt": {"$date": "2021-05-25T12:05:36.818Z"},
"response": {
"id": 1689712
},
"success": true
}
```
- Заказ создан, а постбэков по нему не было. В АТ статус "Подтвержден"
```
{
"_id": {"$oid": "60b38dd6917db8001b7c04ee"},
"createdAt": {"$date": "2021-05-30T13:06:30.484Z"},
"externalOrderId": "1699172",
"orderId": 66381,
"partnerRequestId": {"$oid": "60b38dd6917db8001b7c04ed"},
"request": {
"method": "POST",
"uri": "https://api.autotovarka.ru/orders",
"form": {
"name": "Наталья ",
"phone": "89920240757",
"flow_id": "25349",
"params": ""
},
"json": true
},
"requestedAt": {"$date": "2021-05-30T13:06:30.484Z"},
"respondedAt": {"$date": "2021-05-30T13:06:30.760Z"},
"response": {
"id": 1699172
},
"success": true
}
```
- Заказ создан, а постбэков по нему не было. В АТ статус "Подтвержден"
```
{
"_id": {"$oid": "60b44bf2917db8001b7c108b"},
"createdAt": {"$date": "2021-05-31T02:37:37.901Z"},
"externalOrderId": "1700151",
"orderId": 66573,
"partnerRequestId": {"$oid": "60b44bf1917db8001b7c108a"},
"request": {
"method": "POST",
"uri": "https://api.autotovarka.ru/orders",
"form": {
"name": "Татьяна",
"phone": "89000109561",
"flow_id": "25349",
"params": ""
},
"json": true
},
"requestedAt": {"$date": "2021-05-31T02:37:37.901Z"},
"respondedAt": {"$date": "2021-05-31T02:37:38.228Z"},
"response": {
"id": 1700151
},
"success": true
}
```
### Формат постбэка
На каждый из этих заказов пришел только один постбэк со статусом "Новый" со следующими параметрами (разумеется, для каждого заказа параметры свои):
```
{
"_id": {"$oid": "60b44bf2c70182001b72351a"},
"createdAt": {"$date": "2021-05-31T02:37:38.613Z"},
"externalOrderId": "1700151",
"orderId": 66573,
"params": {
"id": 1700151,
"offer_id": 219,
"offer": "%D0%91%D0%B5%D1%81%D1%88%D0%BE%D0%B2%D0%BD%D1%8B%D0%B9%20%D0%B1%D1%8E%D1%81%D1%82%D0%B3%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%20WowBra",
"site_id": 2539,
"flow_id": 25349,
"payout": 700,
"price": 1290,
"status": "new",
"utm_source": "",
"utm_medium": "",
"utm_campaign": "",
"utm_term": "",
"utm_content": "",
"sub1": "",
"sub2": "",
"sub3": "",
"sub4": "",
"sub5": ""
},
"partnerId": 5,
"status": 1
}
```
## Проблема "Заказ создается несколько раз т.к. не успевает за 5 секунд"
Заказ создан только со второй попытки - первая завершилась по timeout 5s. При этом в АТ создалось 2 заказа (id: 1702169,1702190)
```
[
{
"_id": {"$oid": "60b5cbcb917db8001b7c4104"},
"createdAt": {"$date": "2021-06-01T05:55:18.579Z"},
"orderId": 67443,
"partnerRequestId": {"$oid": "60b5cbc6917db8001b7c4102"},
"request": {
"method": "POST",
"uri": "https://api.autotovarka.ru/orders",
"form": {
"name": "Айсари",
"phone": "89",
"flow_id": "25349",
"params": ""
},
"json": true
},
"requestedAt": {"$date": "2021-06-01T05:55:18.580Z"},
"respondedAt": {"$date": "2021-06-01T05:55:23.580Z"},
"response": {
"timeoutMs": 5000,
"message": "Request timed out"
},
"success": false
},
{
"_id": {"$oid": "60b5ccfab23c4a001c4b3226"},
"createdAt": {"$date": "2021-06-01T06:00:26.036Z"},
"orderId": 67443,
"partnerRequestId": {"$oid": "60b5cbc6917db8001b7c4102"},
"request": {
"method": "POST",
"uri": "https://api.autotovarka.ru/orders",
"form": {
"name": "Айсари",
"phone": "89",
"flow_id": "25349",
"params": ""
},
"json": true
},
"requestedAt": {"$date": "2021-06-01T06:00:26.039Z"},
"respondedAt": {"$date": "2021-06-01T06:00:26.563Z"},
"response": {
"id": 1702190
},
"success": true,
"externalOrderId": "1702190"
}
]
```
После создания приходят постбэки на оба заказа, но мы знаем только об одном.
