1 głos

problem z wystawieniem faktury błąd Rozwiązane

Proszę o informację dlaczego nie możemy wystawić faktury?

{
"api_token":"q3B4cugp6yDJw5p1gIyt/larysz",
"invoice":{
"kind":"vat",
"department_id":"173498",
"lang":"pl",
"oid":"672744",
"income":"1",
"number":null,
"sell_date":"2018-01-08",
"issue_date":"2018-01-08",
"payment_to":"2018-01-05",
"status":"issued",
"seller_name":"",
"seller_tax_no":"",
"seller_post_code":"",
"seller_city":"",
"seller_street":"",
"seller_country":"",
"seller_person":"Krzysztof Larysz",
"seller_email":"chippower100@gmail.com",
"buyer_name":"Besart Emini",
"buyer_email":"2l5gs1ld9kqk5f1@marketplace.amazon.de",
"buyer_tax_no":"",
"buyer_post_code":"8620",
"buyer_city":"Wetzikon",
"buyer_street":"strandbadstrasse 11 ",
"buyer_country":"CH",
"buyer_first_name":"Besart",
"buyer_last_name":"Emini",
"payment_type":"Amazon",
"currency":"EUR",
"positions":[
{
"name":"PR-PDdig",
"tax":0,
"price_gross":74.9,
"total_price_gross":74.9,
"quantity":1
},
{
"name":"Przesyłka",
"tax":0,
"price_gross":0,
"total_price_gross":0,
"quantity":"1"
}
]
}
}

W odpowiedzi jest:
object(stdClass)#706 (2) {
["status"]=>
string(3) "404"
["error"]=>
string(9) "Not Found"
}

anonim 2018-01-08 10:13
Odpowiedź główna

Dzień dobry,
otrzymałam informację od programisty, że najprawdopodobniej przesyłają Państwo złe depaetment ID.
W razie jakichkolwiek pytań pozostaję do dyspozycji.

Głosów 1: + 1 anonim

Komentarze

mariaseta
mariaseta
Dzień dobry,
otrzymałam informację od programisty, że najprawdopodobniej przesyłają Państwo złe depaetment ID.
W razie jakichkolwiek pytań pozostaję do dyspozycji.

2018-01-09 11:25


Avatar sugester medium
Karolina
Wysyłamy poprawnie, a dane do wysyłki dla API określiły się na podstawie:
- sklep id 80
- user service id 276
- kraj 28 (Szwajcaria)

Na tej podstawie wybrało departament 173498. Czy ten departament istnieje na koncie ? Bo błąd 404 to może być też info że nie znaleziono departamentu.

Prosimy o info

2018-01-16 09:05


piotr.wajs
piotr.wajs
Odpowiedź główna (zespół fakturownia.pl)   Dzień dobry,
Pani Katarzyno, nawiązując do poprzednich korespondencji, a także do tej programista po sprawdzeniu API odnalazł błąd:
Chodzi o ID departamentu na koncie "larysz", podajecie Państwo nieprawidłowe id departamentu.  Na tym koncie są departamenty, ale żaden nie ma takiego id.

2018-01-16 11:36


Avatar sugester medium
Karolina
Wysyłane jest na Chippower EBAY.

Tu wysyłany request (wg informacji z Fakturowni mamy posyałć tylko numer departamentu, bez danych określających sprzedawcę i tak robimy):
{

"api_token":"q3B4cugp6yDJw5p1gIyt/chippower-ltd",
"invoice":{
"kind":"vat",
"department_id":"173498",
"lang":"pl",
"oid":"689004",
"income":"1",
"number":null,
"sell_date":"2018-01-16",
"issue_date":"2018-01-16",
"payment_to":"2018-01-15",
"status":"issued",
"buyer_name":"Hanspeter Schärer",
"buyer_email":"dws5x7lkkbkqw8g@marketplace.amazon.de",
"buyer_tax_no":"",
"buyer_post_code":"8352",
"buyer_city":"Elsau",
"buyer_street":"Dorfstrasse 26 ",
"buyer_country":"CH",
"buyer_first_name":"Hanspeter",
"buyer_last_name":"Schärer",
"payment_type":"Amazon",
"currency":"EUR",
"positions":[
{
"name":"PR-OBD2B-v2.0+",
"tax":0,
"price_gross":139.9,
"total_price_gross":139.9,
"quantity":1
},
{
"name":"Przesyłka",
"tax":0,
"price_gross":0,
"total_price_gross":0,
"quantity":"1"
}
]
}

2018-01-16 12:36


piotr.wajs
piotr.wajs
Odpowiedź główna (zespół fakturownia.pl)   Dzień dobry,
teraz w kodzie API podane jest konto o nazwie systemowej chippower-ltd, nie jest to konto larysz.
Proszę zalogować się na konto chippower-ltd i sprawdzić, czy jest wszystko w porządku.

2018-01-16 15:58


Avatar sugester medium
Karolina
ZO/La/478/01/2018 jest przypisane do sklepu 70, nie 80 jak wyżej zasugerowane.
Kraj tego zlecenia to id 28 - Szwajcaria, User Service Id jest równe 276

W kodzie wybierającym departament mamy sprawdzanie warunków dla Kraju, Vatu, sklepu, serwisu. Powyższe zlecenie nie załapało się na żaden ze zdefiniowanych warunków i zostało przypisane do domyślnego konta chippower-ltd.fakturownia.pl i departamentu 173498 (co odpowiada temu departamentowi: https://chippower-ltd.fakturownia.pl/departments/173498/edit).

Jeżeli faktura się wogóle nie wystawia to mogę jedynie przekazać pełny wysyłany request, wysyłane jest na endpoint API fakturowni poprawnie i jeżeli ma lecieć do innego departamentu proszę wskazać jaki departament jest domyślny:
{

"api_token":"q3B4cugp6yDJw5p1gIyt/chippower-ltd",
"invoice":{
"kind":"vat",
"department_id":"173498",
"lang":"pl",
"oid":"689004",
"income":"1",
"number":null,
"sell_date":"2018-01-16",
"issue_date":"2018-01-16",
"payment_to":"2018-01-15",
"status":"issued",
"buyer_name":"Hanspeter Schärer",
"buyer_email":"dws5x7lkkbkqw8g@marketplace.amazon.de",
"buyer_tax_no":"",
"buyer_post_code":"8352",
"buyer_city":"Elsau",
"buyer_street":"Dorfstrasse 26 ",
"buyer_country":"CH",
"buyer_first_name":"Hanspeter",
"buyer_last_name":"Schärer",
"payment_type":"Amazon",
"currency":"EUR",
"positions":[
{ "name":"PR-OBD2B-v2.0+", "tax":0, "price_gross":139.9, "total_price_gross":139.9, "quantity":1 }
,

{ "name":"Przesyłka", "tax":0, "price_gross":0, "total_price_gross":0, "quantity":"1" }
]
}


2018-01-17 10:28


piotr.wajs
piotr.wajs
Odpowiedź główna (zespół fakturownia.pl)   Witam,
Pani Karolino proszę o kontakt telefoniczny, pod numerem:
(22)307 33 42.
Pozdrawiam,
Piotr

2018-01-18 16:24


Dodaj komentarz