cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

I encounter a lot of problems with the sandbox REST API

I'm trying to create a simple workflow with two test user accounts, in which one of the accounts (seller) creates listings on eBay and the second account (buyer) makes a purchase from the seller. I created return, payment, and fulfillment policies and opted-in to seller program, and still when I call the getPrivileges request it still returns this response,

{
"sellerRegistrationCompleted": false
}

Another unclear it when I'm trying to create  a fulfillment policy it seems like it works and returns the created policy but when I'm trying to retrieve the policy I get this response,

{
"errors": [
{
"errorId": 20500,
"domain": "API_ACCOUNT",
"category": "APPLICATION",
"message": "System error."
}
]

when I'm trying to publish offer after I create inventory item and offer and associate the offer to the inventory item I can't publish the offer, the errors are related to return and fulfillment policies and I not understand what I'm doing wrong. can someone provide example of all the workflow process that I'm trying to make with all the payloads for the requests

Message 1 of 4
latest reply
3 REPLIES 3

I encounter a lot of problems with the sandbox REST API

Hi,
On sandbox I'm having the exactly same issue. I can get only one policy with an empty shipping options array:

{
    "name""Standardversand",
    "marketplaceId""EBAY_DE",
    "categoryTypes": [
        {
            "name""ALL_EXCLUDING_MOTORS_VEHICLES",
            "default"false
        }
    ],
    "shippingOptions": [],
    "fulfillmentPolicyId""6********0"
}

 

 


And according to this policy, I can't delete it or even update it. When I try to delete it I get the error message that the policyId doesn't exist, and when I try to update it with PUT I get the error message with an empty array "errors:" []

When I create new policy I can't get it, just like you I'm getting error code of 500. Also when I put the fulfillmentPolicyId of recent created policy I'm getting the error message:

"Error occurred during offer publication. Error ID: 25007, Message: The eBay listing associated with the inventory item, or the unpublished offer has invalid data in the associated Fulfillment policy. Specify at least one valid shipping service"

Did you find the solution in the meantime?

 

Message 2 of 4
latest reply

I encounter a lot of problems with the sandbox REST API

Hi @j.t976 ,

Did you retry? is the error is consistent?

 

Thank you!

 

Regards,

eBay support Team

Message 3 of 4
latest reply

I encounter a lot of problems with the sandbox REST API

Hi @tezdeepthi,

Yes, I'm trying to deal with this issue for a week and the error is still consistent. I published an offer once while I was able to delete the policy and recreate it and then suddenly I encountered this error and I wasn't able to modify or delete my policy. Same thing is when I create new policy, but the difference is that it can be deleted but can't be fetched. And I'm still unable to publish an offer regardless of which ID from the Fulfillment Policy I created I include.

Regards,
Jan

Message 4 of 4
latest reply