07-19-2024 06:39 AM
As the title says - calling
https://api.ebay.com/sell/fulfillment/v1/order/{orderId}/shipping_fulfillment
either with or without the fields
"shippedDate": "<shippedDate>",
"shippingCarrierCode": "<shippingCarrierCode>",
"trackingNumber": "<trackingNumber>"
does not mark the respective items / orders as shipped anymore...
Does somebody know who I can address this issue best to?
Kind regards,
Silvan
Solved! Go to Best Answer
07-24-2024 01:24 PM
The bug seems to have been fixed, the API calls are marking the orders / lineitems as shipped for me now
07-19-2024 05:33 PM
In your example payload, you don't have lineItems, did you try adding line items?
07-21-2024 04:06 PM
hey,
yes, of course I had the line items...
My calls worked a few weeks ago and I didn't change anything syntax-wise.
It's just that eBay's fulfilment API doesn't mark items as shipped anymore while it should
And because there is no official bug report page that I'm aware of, and contacting tech support costs money (which is both insane by the way), I need to know how I can raise this bug to them
07-22-2024 12:15 PM
Exactly the same for me. It stopped working a few days ago. I add only this as request body:
{
"lineItems": [
{
"lineItemId": "12345678901234",
"quantity": "1"
}
]
}
The documentation says that's all what i need to send. https://developer.ebay.com/api-docs/sell/fulfillment/resources/order/shipping_fulfillment/methods/cr...
As response I get status code 201 created. So far so good.
But when I afterwards get the fulfillment back via https://api.ebay.com/sell/fulfillment/v1/order/{orderId}/shipping_fulfillment I see this response
{
"total": 0,
"fulfillments": []
}
When I test this for a fulfillment a few days ago I get the correct response back:
{
"total": 1,
"fulfillments": [
{
"fulfillmentId": "999",
"shippedDate": "2024-07-10T15:48:27.000Z",
"lineItems": [
{
"lineItemId": "12345678901234"
}
]
}
]
}
It's also the same behavior in the API test tool at https://developer.ebay.com/my/api_test_tool
I've tried the German site id "(77) Germany"
07-22-2024 12:59 PM
Same issue with the UK ID
07-23-2024 04:07 AM - edited 07-23-2024 04:09 AM
We have the same issue on ebay.de
This needs to be fixed in a timely manner
07-23-2024 09:39 AM
Can you please forward this issue to the eBay API dev team?
Customer support didn't even know what I was talking about, and I am not paying the premium developer support hour rate to report a bug for you 🙂
07-24-2024 01:24 PM
The bug seems to have been fixed, the API calls are marking the orders / lineitems as shipped for me now
07-24-2024 03:08 PM
Also for me: It's working again!
07-26-2024 12:35 AM
Unfortunately, it is not working yet for us. (ebay.de)
11-25-2024 09:26 PM
Hello, it is not working for us. I'm getting status code 201 Created but when I check the order it still does not have any tracking information.