anuluj
Pokazywanie wyników dla 
Zamiast tego wyszukaj 
Czy miało to oznaczać: 

Kiedy Allegro stworzy i udostępni API aby móc w prosty sposób oznaczać stan produktu z aukcji?

eras_sc
#9 Pomysłodawca#

@w_kiwi@ko_alka@la_nika@nat_not@_HolaOla_ 

Dzień dobry. Kiedy Allegro stworzy i udostępni API aby móc w prosty sposób oznaczać stan produktu z aukcji?

Aktualnie korzystając z systemu BaseLinker nie możemy mieć wyszczególnionych zamówień nowych, używanych i powystawowych bo API Allegro w żaden sposób nie umożliwia ich rozróżniania i identyfikacji.

Prowadzi to czasami do pomyłek w sprzedaży gdyż wszystko i za każdym razem trzeba sprawdzać ręcznie.

Na bardzo dużą ilość sztuk wysyłanych przesyłek trafiają się błędy bo pracownicy to nie roboty i czasem coś źle spojrzą, pomylą się lub zapomną.

Zamiast nowe jedzie używane itd

Czy możecie państwo umożliwić prosty mechanizm i API do konfigurowania i wdrażania by stan produktu był pokazywany zawsze oddzielnie?

oznacz moderatorów
8 ODPOWIEDZI 8

serwis-texas
#21 Demiurg#

Dobrze rozumiem, chcesz parametry oferty w transakcji?

oznacz moderatorów

eras_sc
#9 Pomysłodawca#

@w_kiwi@ko_alka@la_nika@nat_not@_HolaOla_ 

 

@serwis-texas 

Dokładnie chodzi o to, że aktualnie nie da się w żaden sposób z Allegro przekazywać informacji o stanie produktu tzn. czy jest nowy, powystawowy czy używany wysyłając je do systemu sprzedażowego na jakim się działa - w tym przypadku BaseLinker.

Stąd nie da się odróżniać wcale produktów jakie sprzedaje się osobno jako nowe itd.

Bez sensu.

Allegro powinno umożliwić integracje i API do innych systemów zewnętrznych sprzedażowych by takie informacje były automatycznie odczytywane.

oznacz moderatorów

Client:121447705
#10 Popularyzator#

@eras_sc "Dokładnie chodzi o to, że aktualnie nie da się w żaden sposób z Allegro przekazywać informacji o stanie produktu tzn. czy jest nowy, powystawowy czy używany wysyłając je do systemu sprzedażowego na jakim się działa - w tym przypadku BaseLinker."

Kompletna bzdura, jak najbardziej się da. Do zamówienia przypisane są pozycje z numerami aukcji. Informacje nt. danej aukcji można pobrać z API. To, że BaseLinker tego nie udostępnia, nie robi lub cokolwiek to nie jest wina Allegro. Jeżeli masz taką potrzebę by przy obsłudze zamówień wyświetlał się stan produktu, jaki został sprzedany przy każdej pozycji to powinieneś napisać do BaseLinkera czy takie coś jest możliwe albo czy też planują coś takiego dodać. 

Allegro umożliwia integrację i API, twój problem jest w integratorze, który nie wyświetla potrzebnych tobie informacji.

oznacz moderatorów

eras_sc
#9 Pomysłodawca#

@w_kiwi@ko_alka@la_nika@nat_not@_HolaOla_ 

 

Czy taka możliwość rzeczywiście jest obecna i możliwa w API Allegro obecnie?

oznacz moderatorów

Client:121447705
#10 Popularyzator#
oznacz moderatorów

eras_sc
#9 Pomysłodawca#

@Client:121447705

Podeślij gdzie konkretnie w jakiej zakładce w tym:

Allegro Developer Portal - baza wiedzy o Allegro REST API

jest opisany i jak działa API odnośnie informowania o stanie prod

 

{
"id": "string",
"productSet": [
{
"quantity": {
"value": 1
},
"product": {
"id": "c9e39cae-9cb6-11e9-a2a3-2a2ae2dbcce4",
"publication": {
"status": "PROPOSED"
},
"parameters": [
{
"id": "string",
"name": "string",
"rangeValue": {
"from": "string",
"to": "string"
},
"values": [
"string"
],
"valuesIds": [
"string"
]
}
]
},
"responsiblePerson": {
"id": "string"
}
}
],
"category": {
"id": "257931"
},
"attachments": [
{
"id": "string"
}
],
"fundraisingCampaign": {
"id": "string"
},
"additionalServices": {
"id": "string"
},
"delivery": {
"handlingTime": "PT24H",
"shippingRates": {
"id": "string"
},
"additionalInfo": "string",
"shipmentDate": "2019-08-24T14:15:22Z"
},
"publication": {
"duration": "PT24H",
"endingAt": "2031-01-04T11:01:59Z",
"marketplaces": {
"base": {
"id": "string"
},
"additional": [
{
"id": "string"
}
]
},
"startingAt": "2031-01-04T11:01:59Z",
"status": "INACTIVE",
"endedBy": "USER",
"republish": false
},
"additionalMarketplaces": {
"allegro-cz": {
"sellingMode": {
"price": {
"amount": "233.51",
"currency": "CZK"
}
},
"publication": {
"state": "REFUSED",
"refusalReasons": [
{
"code": "VQR009_PRICE_IN_ADDITIONAL_MARKETPLACE_MISMATCH",
"userMessage": "price difference too big",
"parameters": {
"maxAllowedPriceDecreasePercent": [
"20"
]
}
}
]
}
}
},
"b2b": {
"buyableOnlyByBusiness": false
},
"compatibilityList": {
"type": "MANUAL"
},
"language": "pl-PL",
"validation": {
"errors": [
{
"code": "string",
"details": "string",
"message": "string",
"path": "string",
"userMessage": "string"
}
],
"warnings": [
{
"code": "string",
"details": "string",
"message": "string",
"path": "string",
"userMessage": "string"
}
],
"validatedAt": "2019-08-24T14:15:22Z"
},
"afterSalesServices": {
"impliedWarranty": {
"id": "09f0b4cc-7880-11e9-8f9e-2a86e4085a59"
},
"returnPolicy": {
"id": "09f0b4cc-7880-11e9-8f9e-2a86e4085a59"
},
"warranty": {
"id": "09f0b4cc-7880-11e9-8f9e-2a86e4085a59"
}
},
"discounts": {
"wholesalePriceList": {
"id": "string"
}
},
"stock": {
"available": 99,
"unit": "UNIT"
},
"parameters": [
{
"id": "string",
"name": "string",
"rangeValue": {
"from": "string",
"to": "string"
},
"values": [
"string"
],
"valuesIds": [
"string"
]
}
],
"contact": {
"id": "string"
},
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"name": "string",
"payments": {
"invoice": "VAT"
},
"sellingMode": {
"format": "BUY_NOW",
"price": {
"amount": "123.45",
"currency": "PLN"
},
"minimalPrice": {
"amount": "123.45",
"currency": "PLN"
},
"startingPrice": {
"amount": "123.45",
"currency": "PLN"
}
},
"location": {
"city": "string",
"countryCode": "PL",
"postCode": "00-999",
"province": "string"
},
"images": [
"string"
],
"description": {
"sections": [
{
"items": [
{
"type": "string"
}
]
}
]
},
"external": {
"id": "AH-129834"
},
"sizeTable": {
"id": "string"
},
"tax": {
"id": "ae727432-8b72-4bfe-b732-6f163a2bf32a",
"rate": "23.00",
"subject": "GOODS",
"exemption": "MONEY_EQUIVALENT",
"percentage": "23.00"
},
"taxSettings": {
"rates": [
{
"rate": "23.00",
"countryCode": "PL"
}
],
"subject": "GOODS",
"exemption": "MONEY_EQUIVALENT"
},
"messageToSellerSettings": {
"mode": "OPTIONAL",
"hint": "string"
}
}

 

Nie widzę tutaj nigdzie info o stanie produktów.

oznacz moderatorów

mix-mce
#14 Krzewiciel#

przykładowo w motoryzacji kat filtry stan produktu opisywany jest przez parametr ID 11323 o wartości 11323_1, poniżej wyciąg z mojego API. ID parametru może się zmieniać w zależności od kategorii w której znajduje się oferta.

ALE nie dam sobie ręki uciąć twierdząc że da się zmienić stan już po wystawieniu oferty, nigdy tego nie robiłem.

 [parameters] => Array
        (
[0] => Array ( [id] => 11323 [name] => Stan [values] => Array ( [0] => Nowy ) [valuesIds] => Array ( [0] => 11323_1 ) [rangeValue] => ) )

tu masz dużo więcej infoirmacji , https://developer.allegro.pl/tutorials/jak-zarzadzac-ofertami-7GzB2L37ase#edycja-pojedynczej-oferty

jak poszukasz to tak samo ID 11323 - parametr "State" (nie zrobili aktualizacji dokumentacji)

oznacz moderatorów

mix-mce
#14 Krzewiciel#

A jeśli chcesz mieć dostęp do parametru STAN z poziomu zdarzeń sprzedaży to nie ma takiej możliwości, ten parametr pokazuje się tylko przy pobraniu całej oferty, a w system zamówień RESTAPI pobiera tylko najważniejsze informacje z oferty (tytuł, cena, sztuki, cenniki, rabaty).

Baselinker pewnie tego nie robi ale trzeba by zrobić dodatkowy GET do każdego zamówienia by pobrać dane powiązanej ofert(y).

Tak więc... jak najbardziej da sie, ale baselinker tego nie obsługuje.

oznacz moderatorów