06-07-2024 08:25 AM
I am encountering an issue where the shipping options specified in my fulfillment policy are not reflecting in the created offer.
Despite setting the fulfillment policy correctly and verifying all configurations, the offer remains available for pick-up only, and no shipping options are displayed. I have confirmed that the `LocalPickup` is set to `false` in the fulfillment policy.
As I said my fulfillment policy has been succesfully accepted and I set the ID in my offer: no errors.
The fulfillment policy has 2 shipping options, domestic and international: I tried many configurations but nothing changes.
Could you please assist in identifying the cause of this issue and provide guidance on resolving it?
06-07-2024 04:31 PM
When you call getFulfillmentPolicies, what response you get, can you share, I will compare with mine which has been working mine.
I created my fulfillment policy manually because it was needed to be created only one and I use the Id of the policy in offer.
06-10-2024 01:14 AM
Hello znts-wholesale-global, thanks for helping.
This is my fulfillmentPolicy : https://riservata.openinfo.it/l/K9xDoY8j
Sorry but I have to link it here because this ridiculous blog deleted all my answers due to some "invalid HTML" content (there isn't a single line of HTML in my content...) without any notification...
So disappointed by eBay systems!!! 😞
06-10-2024 03:11 AM
Your policy has "localPickup:false" but here is mine.
and JSON
{
"name": "Test",
"marketplaceId": "EBAY_AU",
"categoryTypes": [
{
"name": "ALL_EXCLUDING_MOTORS_VEHICLES",
"default": false
}
],
"shipToLocations": {},
"shippingOptions": [],
"globalShipping": false,
"pickupDropOff": false,
"localPickup": true,
"freightShipping": false,
"fulfillmentPolicyId": "232001030024"
}
06-10-2024 03:21 AM
Hi znts-wholesale-glob…
I cannot understand...how could you create the policy in the eBay UI and use it in the eBay APIs??
I tried a lot of times but than I couldn't retrieve the fulfillment ID needed in the offer request!
Web UI doesn't show any ID...only the mandatory name.
I tried many configurations in the web UI for the shipment, also setting as a "default policy", but I couldn't activate any shipping method, always local pick up only!
I also sent my fulfillmentPolicy with localPickup = true and nothing changes...
Anyway...your policy looks "pick-up only" to me, and that does work...it's the shipment one that doesn't...
My sandbox offer: https://sandbox.ebay.com/itm/110555250750
06-10-2024 03:30 AM
Here is the screenshot of another postage policy, this one has 8k items linked with it. I have also highlighted the policy number in the url which is then used in the offer.
06-10-2024 05:01 AM - edited 06-10-2024 05:01 AM
I tried also what you just suggested me and I get this error:
REQUEST | 25007 | The eBay listing associated with the inventory item, or the unpublished offer has invalid data in the associated Fulfillment policy. Hai fornito una regola di spedizione non valida. |
Odd enough also that I have different policies, for the same account, in the international (https://www.bizpolicy.ebay.com/businesspolicy/) and italian version (https://www.bizpolicy.ebay.it/businesspolicy/) of the web UI.
I didn't even search for the italian version, eBay proposed me to use it...
Everything is so messy in this software...
06-10-2024 07:09 AM
Hello @znts-wholesale-global , I have good news.
I was correct with my doubts: the system wasn't working well for the sandbox.
We could say that the sandbox is "broken" (in many ways)...
I started my implementation in production (I didn't want to do it but I had to) and everything works fine: I can ship my offer and I can manage my policies in the web UI, using the profileId in my requests.
Many other errors went away in production stage (getFulfillment, inventory items validation, ...).
Anyway I was expecting something much better from eBay.
Thanks for helping out!
06-10-2024 02:25 PM
Good luck and mark my reply as answer If it helped.