ebay库存api列表显示为Out_of_stock,即使我看到库存

时间:2018-08-10 13:12:10

标签: php json ebay-api


我正在使用ebay inventory api来管理eBay库存。 最近,我对尚未编写的api函数进行了一些更改。在ebay遇到问题之后(已确认开发板上的ebay错误已修复),但杀死了我们的大多数清单。 现在,在进行一些无关的更改并清理了数据库之后,由于ebay关闭了列表而不是我们的功能,因此没有响应。我可以列出库存,创建要约并发布这些要约,直到我加入竞赛之前。
但是,我的许多(但不是全部)公开报价都有库存,但显示为无货。在用户界面中
我还可以在销售经理主动列表中看到库存,因此我无法过滤此错误
当我在ebay UI中编辑要约时,我看到有库存,当我保存它时,它告诉我成功发布。但是,列表显示在之后仍然不可用(是的,刷新了缓存)。

getOffer()调用的响应表明

'listingStatus' => 'OUT_OF_STOCK',

即使它也显示

 'availableQuantity' => 8,

Ebay客户支持:
自上周以来,我一直在致电eBay客户支持,一旦有人告诉我它是一个bug并正在研究它,但他们没有任何信息,并且我看不到有人在开发板上抱怨它(例如之前的bug)。 br /> 我只想确保我没有夸口。

问题:
我可以以某种方式更新该ListingStatus吗?
您是否知道此错误确实存在,或者客户支持只是希望我停止致电他们?

GetOffer()响应json:

array (
  'offerId' => 'offerid',
  'sku' => 'sku',
  'marketplaceId' => 'EBAY_DE',
  'format' => 'FIXED_PRICE',
  'listingDescription' => 'Someproduct'
  'availableQuantity' => 8,
  'pricingSummary' => 
  array (
    'price' => 
    array (
      'value' => '71.75',
      'currency' => 'EUR',
    ),
  ),
  'listingPolicies' => 
  array (
    'paymentPolicyId' => 'xxxxxx',
    'returnPolicyId' => 'xxxxxx',
    'fulfillmentPolicyId' => 'xxxxxx',
    'eBayPlusIfEligible' => false,
  ),
  'categoryId' => '179680',
  'merchantLocationKey' => 'laatzen',
  'tax' => 
  array (
    'applyTax' => false,
  ),
  'listing' => 
  array (
    'listingId' => 'listingid',
    'listingStatus' => 'OUT_OF_STOCK',
    'soldQuantity' => 0,
  ),
  'status' => 'PUBLISHED',
)

0 个答案:

没有答案