allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
217 stars 39 forks source link

sale/offers/{offerId} i zmiana ceny #1413

Closed Himon-SYNCRAFT closed 5 years ago

Himon-SYNCRAFT commented 5 years ago

Występuje problem:

Witam, Czy przy użyciu zasobu sale/offers jeśli modyfikujemy ofertę i jednym ze zmienionych parametrów jest cena to czy istnieje jakieś ograniczenie, które uwzględnia o ile minimalnie może się ona zmienić? Mam na aukcji o numerze 7428686289 cenę 85 PLN. Próbuję ją zmienić na 84.99 PLN. Jak widać z request i response wydaje się, że zmiana została wprowadzona. Natomiast w serwisie allegro dalej widnieje cena stara. Zmiana ceny o całe złotówki przechodzi bezproblemowo. Podając cenę z groszami zostaje ona zignorowana bez zwracania komunikatu o błędzie.

:beetle: Opis Request:

{
    "afterSalesServices": {
      "impliedWarranty": {
        "id": "570771df-0309-4dba-81f9-7e6588fafa1b"
      },
      "returnPolicy": {
        "id": "31b845ae-a6d6-40bb-a61a-fe9fd7791cf2"
      },
      "warranty": {
        "id": "f1e7f685-2b18-4249-a2e2-b3a0b771e86d"
      }
    },
    "category": {
      "id": 14237
    },
    "description": {
      "sections": [
        {
          "items": [
            {
              "type": "TEXT",
              "content": "<h1>Kamera 4w1 CVBS/CVI/TVI/AHD\r\n3.6 mm FULLHD 1080P</h1>"
            }
          ]
        },
        {
          "items": [
            {
              "type": "IMAGE",
              "url": "https://a.allegroimg.com/original/118609/f6abefdf4117b6b195fa40dde785"
            }
          ]
        },
        {
          "items": [
            {
              "type": "IMAGE",
              "url": "https://a.allegroimg.com/original/118e4a/350b96664aaeacabea3695c7aa46"
            },
            {
              "type": "TEXT",
              "content": "<h1></h1><ul><li>Rodzaj przetwornika: 1/2.7\"</li><li>Model przetwornika: AR0237CS</li><li>Ilość linii telewizyjnych: 2000 TVL</li><li>Ogniskowa obiektywu: 3,6 mm</li><li>Zasięg reflektora podczerwieni: 20 m</li><li>Czułość przetwornika: 0Lux (IR on)</li></ul>"
            }
          ]
        },
        {
          "items": [
            {
              "type": "TEXT",
              "content": "<h1>Przeznaczenie</h1><p>Kamera może być wykorzystywana w:</p><ul><li>biurach</li><li>szkołach</li><li>sklepach</li><li>magazynach</li></ul>"
            },
            {
              "type": "IMAGE",
              "url": "https://a.allegroimg.com/original/116bd8/d5205fa84df491c562ecb6abe63f"
            }
          ]
        },
        {
          "items": [
            {
              "type": "IMAGE",
              "url": "https://a.allegroimg.com/original/1172ef/616395604764b0850bc9bd1baf9e"
            },
            {
              "type": "TEXT",
              "content": "<h1>Opis</h1><p>Kamera 4w1 to rozwiązanie idealne dla instalacji łączących w sobie wiele systemów. Dzięki unikatowym możliwością kamera może współpracować z rejestratorami AHD, TVI, CVI oraz ze standardowymi rejestratorami analogowymi. Kamera bazuje na przetworniku ¼” H42+ISP8901, co pozwala na uzyskanie rozdzielczości obrazu 1920x1080 (1080p).</p>"
            }
          ]
        },
        {
          "items": [
            {
              "type": "TEXT",
              "content": "<h1></h1><p>Kamera dzięki metalowej obudowie z klasą szczelności IP66 idealnie nadaje się do pracy w trudnych warunkach atmosferycznych. Reflektor podczerwieni o zasięgu do 20m pozwala na całodobowy monitoring danego obiektu.</p>"
            }
          ]
        },
        {
          "items": [
            {
              "type": "TEXT",
              "content": "<h1>Specyfikacja techniczna</h1><ul><li><b>Model</b>: EC-SWHD-1290-B</li><li><b>Przetwornik</b>: ¼” AR0237CS</li><li><b>Tryby pracy</b>: AHD/TVI/CVI/CVBS</li><li><b>Rozdzielczość</b>: 1920*1080p</li><li><b>Zapis</b>: 25 kl/s przy 1080P</li><li><b>Maksymalna transmisja obrazu</b>: Do 500 m</li><li><b>Format wideo</b>: Pal/NTSC</li><li><b>Czułość</b>: 0 Lux</li><li><b>Obiektyw</b>: 3,6 mm</li><li><b>Filtr podczerwieni IR CUT</b>: Tak</li><li><b>OSD</b>: Tak</li><li><b>AGC</b>: Tak</li><li><b>Współczynnik S/N</b>: &gt;50 dB</li><li><b>Redukcja szumu</b>: 2DNR/3DNR</li><li><b>Zasięg podczerwieni</b>: Do 20 m</li><li><b>Zasilanie</b>: 12V</li><li><b>Pobór prądu</b>: 220mA (IR wł.), 70mA (IR wył.)</li><li><b>Klasa szczelności</b>: IP66</li><li><b>Temperatura pracy</b>: -20oC – 70oC</li><li><b>Wymiary</b>: 142mm x 75mm x 60mm</li><li><b>Waga</b>: 351 g</li></ul>"
            }
          ]
        }
      ]
    },
    "delivery": {
      "shippingRates": {
        "id": "865f2ecc-72f4-4e5d-ada4-3b914c4d12fd"
      },
      "handlingTime": "PT24H"
    },
    "ean": "5907377214304",
    "images": [
      {
        "url": "https://a.allegroimg.com/original/118609/f6abefdf4117b6b195fa40dde785"
      },
      {
        "url": "https://a.allegroimg.com/original/118e4a/350b96664aaeacabea3695c7aa46"
      },
      {
        "url": "https://a.allegroimg.com/original/116bd8/d5205fa84df491c562ecb6abe63f"
      },
      {
        "url": "https://a.allegroimg.com/original/1172ef/616395604764b0850bc9bd1baf9e"
      }
    ],
    "location": {
      "city": "Cała Polska",
      "countryCode": "PL",
      "postCode": "42-200",
      "province": "SLASKIE"
    },
    "name": "KAMERA MONITORING FULL HD 1080p CVI TVI AHD 13184",
    "parameters": [
      {
        "id": 17448,
        "values": [
          "1"
        ]
      },
      {
        "id": 11323,
        "valuesIds": [
          "11323_1"
        ]
      }
    ],
    "payments": {
      "invoice": "VAT"
    },
    "promotion": {
      "bold": false,
      "emphasized": false,
      "highlight": false
    },
    "sellingMode": {
      "format": "BUY_NOW",
      "price": {
        "amount": "84.99",
        "currency": "PLN"
      }
    },
    "stock": {
      "available": 100000,
      "unit": "UNIT"
    }
  }

Response:

{
    "id": "7428686316",
    "name": "KAMERA MONITORING FULL HD 1080p CVI TVI AHD 13184",
    "category": {
      "id": "14237"
    },
    "product": null,
    "parameters": [
      {
        "id": "17448",
        "valuesIds": [],
        "values": [
          "1"
        ],
        "rangeValue": null
      },
      {
        "id": "11323",
        "valuesIds": [
          "11323_1"
        ],
        "values": [],
        "rangeValue": null
      }
    ],
    "ean": "5907377214304",
    "description": {
      "sections": [
        {
          "items": [
            {
              "type": "TEXT",
              "content": "<h1>Kamera 4w1 CVBS/CVI/TVI/AHD\r\n3.6 mm FULLHD 1080P</h1>"
            }
          ]
        },
        {
          "items": [
            {
              "type": "IMAGE",
              "url": "https://a.allegroimg.com/original/118609/f6abefdf4117b6b195fa40dde785"
            }
          ]
        },
        {
          "items": [
            {
              "type": "IMAGE",
              "url": "https://a.allegroimg.com/original/118e4a/350b96664aaeacabea3695c7aa46"
            },
            {
              "type": "TEXT",
              "content": "<h1></h1><ul><li>Rodzaj przetwornika: 1/2.7\"</li><li>Model przetwornika: AR0237CS</li><li>Ilość linii telewizyjnych: 2000 TVL</li><li>Ogniskowa obiektywu: 3,6 mm</li><li>Zasięg reflektora podczerwieni: 20 m</li><li>Czułość przetwornika: 0Lux (IR on)</li></ul>"
            }
          ]
        },
        {
          "items": [
            {
              "type": "TEXT",
              "content": "<h1>Przeznaczenie</h1><p>Kamera może być wykorzystywana w:</p><ul><li>biurach</li><li>szkołach</li><li>sklepach</li><li>magazynach</li></ul>"
            },
            {
              "type": "IMAGE",
              "url": "https://a.allegroimg.com/original/116bd8/d5205fa84df491c562ecb6abe63f"
            }
          ]
        },
        {
          "items": [
            {
              "type": "IMAGE",
              "url": "https://a.allegroimg.com/original/1172ef/616395604764b0850bc9bd1baf9e"
            },
            {
              "type": "TEXT",
              "content": "<h1>Opis</h1><p>Kamera 4w1 to rozwiązanie idealne dla instalacji łączących w sobie wiele systemów. Dzięki unikatowym możliwością kamera może współpracować z rejestratorami AHD, TVI, CVI oraz ze standardowymi rejestratorami analogowymi. Kamera bazuje na przetworniku ¼” H42+ISP8901, co pozwala na uzyskanie rozdzielczości obrazu 1920x1080 (1080p).</p>"
            }
          ]
        },
        {
          "items": [
            {
              "type": "TEXT",
              "content": "<h1></h1><p>Kamera dzięki metalowej obudowie z klasą szczelności IP66 idealnie nadaje się do pracy w trudnych warunkach atmosferycznych. Reflektor podczerwieni o zasięgu do 20m pozwala na całodobowy monitoring danego obiektu.</p>"
            }
          ]
        },
        {
          "items": [
            {
              "type": "TEXT",
              "content": "<h1>Specyfikacja techniczna</h1><ul><li><b>Model</b>: EC-SWHD-1290-B</li><li><b>Przetwornik</b>: ¼” AR0237CS</li><li><b>Tryby pracy</b>: AHD/TVI/CVI/CVBS</li><li><b>Rozdzielczość</b>: 1920*1080p</li><li><b>Zapis</b>: 25 kl/s przy 1080P</li><li><b>Maksymalna transmisja obrazu</b>: Do 500 m</li><li><b>Format wideo</b>: Pal/NTSC</li><li><b>Czułość</b>: 0 Lux</li><li><b>Obiektyw</b>: 3,6 mm</li><li><b>Filtr podczerwieni IR CUT</b>: Tak</li><li><b>OSD</b>: Tak</li><li><b>AGC</b>: Tak</li><li><b>Współczynnik S/N</b>: &gt;50 dB</li><li><b>Redukcja szumu</b>: 2DNR/3DNR</li><li><b>Zasięg podczerwieni</b>: Do 20 m</li><li><b>Zasilanie</b>: 12V</li><li><b>Pobór prądu</b>: 220mA (IR wł.), 70mA (IR wył.)</li><li><b>Klasa szczelności</b>: IP66</li><li><b>Temperatura pracy</b>: -20oC – 70oC</li><li><b>Wymiary</b>: 142mm x 75mm x 60mm</li><li><b>Waga</b>: 351 g</li></ul>"
            }
          ]
        }
      ]
    },
    "compatibilityList": {
      "items": null
    },
    "images": [
      {
        "url": "https://a.allegroimg.com/original/118609/f6abefdf4117b6b195fa40dde785"
      },
      {
        "url": "https://a.allegroimg.com/original/118e4a/350b96664aaeacabea3695c7aa46"
      },
      {
        "url": "https://a.allegroimg.com/original/116bd8/d5205fa84df491c562ecb6abe63f"
      },
      {
        "url": "https://a.allegroimg.com/original/1172ef/616395604764b0850bc9bd1baf9e"
      }
    ],
    "sellingMode": {
      "format": "BUY_NOW",
      "price": {
        "amount": "84.99",
        "currency": "PLN"
      },
      "startingPrice": null,
      "minimalPrice": null
    },
    "stock": {
      "available": 100000,
      "unit": "UNIT"
    },
    "publication": {
      "duration": null,
      "status": "ACTIVE",
      "startingAt": null,
      "endingAt": null,
      "endedBy": null
    },
    "delivery": {
      "shippingRates": {
        "id": "865f2ecc-72f4-4e5d-ada4-3b914c4d12fd"
      },
      "handlingTime": "PT24H",
      "additionalInfo": null,
      "shipmentDate": null
    },
    "payments": {
      "invoice": "VAT"
    },
    "afterSalesServices": {
      "impliedWarranty": {
        "id": "570771df-0309-4dba-81f9-7e6588fafa1b"
      },
      "returnPolicy": {
        "id": "31b845ae-a6d6-40bb-a61a-fe9fd7791cf2"
      },
      "warranty": {
        "id": "f1e7f685-2b18-4249-a2e2-b3a0b771e86d"
      }
    },
    "additionalServices": null,
    "sizeTable": null,
    "promotion": {
      "emphasized": false,
      "bold": false,
      "highlight": false,
      "departmentPage": false,
      "emphasizedHighlightBoldPackage": false
    },
    "location": {
      "countryCode": "PL",
      "province": "SLASKIE",
      "city": "Cała Polska",
      "postCode": "42-200"
    },
    "external": null,
    "attachments": [],
    "contact": null,
    "validation": {
      "errors": [],
      "validatedAt": "2019-03-26T10:49:05.999Z"
    },
    "createdAt": "2018-06-28T08:18:11Z",
    "updatedAt": "2019-03-26T10:49:06.909Z"
  }
PawelTaberski commented 5 years ago

Widzę, że cena na ofercie jest obecnie 84,99 PLN. Każda zmiana na ofercie może się procesować do godziny czasu, zazwyczaj jest to o wiele szybciej. Jednakże wszystko zależy od stanu obecnej kolejki, nieraz zmiany dokonują się szybciej.

Himon-SYNCRAFT commented 5 years ago

Widzę, że cena na ofercie jest obecnie 84,99 PLN. Każda zmiana na ofercie może się procesować do godziny czasu, zazwyczaj jest to o wiele szybciej. Jednakże wszystko zależy od stanu obecnej kolejki, nieraz zmiany dokonują się szybciej.

Dziękuję za odpowiedź, natomiast:

Ja dalej widzę cenę 85zł: 7428686289.

Wiem, że zmiany nie zawsze wykonywane są od razu. Natomiast testowałem to wprowadzając kilka zmian: np. z 84.99 na 85, z 85 na 85.01, potem na 84, potem na 84.99 i znowu na 85 i widzę tylko efekty, kiedy zmieniałem cenę na pełne liczby. Jeśli zmiany cen też są jakoś priorytetowane (tzn moje zmiany cen o grosz wykonają się później) to spoko. Ale na razie to wygląda jakby jednak były całkiem ignorowane. Szczególnie, że zmiany w opisie z tych samych requestów były wykonywane.

PawelTaberski commented 5 years ago

Sprawdziłem i teraz też widzę cenę 85 PLN, jednakże jeszcze chwilę temu widziałem 84,99 PLN :-) także musiały się przeprocesować właśnie wszystkie zmiany. Zmień cenę na 84,99 PLN i odczekać proszę chwilę jeśli cena nie zmieni się na prawidłową do godziny, to daj proszę znać zbadamy to. Sprawdziłem i wygląda, że wszystko działa poprawnie bo w logach widzę kilka zmian następujących po sobie w krótkich odstępach czasowych w tej ofercie.

Himon-SYNCRAFT commented 5 years ago

Sprawdziłem i teraz też widzę cenę 85 PLN, jednakże jeszcze chwilę temu widziałem 84,99 PLN :-) także musiały się przeprocesować właśnie wszystkie zmiany. Zmień cenę na 84,99 PLN i odczekać proszę chwilę jeśli cena nie zmieni się na prawidłową do godziny, to daj proszę znać zbadamy to. Sprawdziłem i wygląda, że wszystko działa poprawnie bo w logach widzę kilka zmian następujących po sobie w krótkich odstępach czasowych w tej ofercie.

Dziękuję za pomoc. Przy następnych aktualizacjach cen działało już wszystko jak należy.