创建订单时出错?

时间:2014-11-05 07:16:15

标签: php amazon-mws

我正在使用带有osc的PHP库。在创建订单时,我使用凭据通过以下请求参数检查暂存器https://mws.amazonservices.com/scratchpad/index.html

请求详细信息

POST
mws.amazonservices.com
/FulfillmentOutboundShipment/2010-10-01
AWSAccessKeyId=xxxxx&Action=CreateFulfillmentOrder&DestinationAddress.City=Bayonne&   DestinationAddress.CountryCode=US&DestinationAddress.Line1=Test%20suite%20101& DestinationAddress.Name=Test&DestinationAddress.PhoneNumber=1234567890&DestinationAddress.PostalCode=07002&DestinationAddress.StateOrProvinceCode=New%20Jersey&DisplayableOrderComment=test&DisplayableOrderDateTime=2014-10-26T18%3A30%3A00Z&DisplayableOrderId=1&Items.member.1.DisplayableComment=xxxxxx&Items.member.1.PerUnitDeclaredValue.CurrencyCode=USD&Items.member.1.PerUnitDeclaredValue.Value=1&Items.member.1.Quantity=1&Items.member.1.SellerFulfillmentOrderItemId=1&Items.member.1.SellerSKU=xxxxxx&SellerFulfillmentOrderId=1&SellerId=xxxxxxx&ShippingSpeedCategory=Standard&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2014-10-27T06%3A16%3A25Z&Version=2010-10-01

响应

<ErrorResponse xmlns="http://mws.amazonaws.com/FulfillmentOutboundShipment/2010-10-01/">
   <Error>
     <Type>Sender</Type>
       <Code>InvalidRequestException</Code>
       <Message>Seller is not registered for Basic fulfillment.</Message>
   </Error>
    <RequestId>7ab9f920-6644-4f90-a568-62f7aa4e2a87</RequestId>
</ErrorResponse>

任何人都可以让我知道我做错了吗?我已正确提交税务信息。

由于

1 个答案:

答案 0 :(得分:0)

我们成功使用PHP库来集成WordPress(WooCommerce)和FBA

该错误响应可能意味着:

  1. 您尚未使用亚马逊卖家帐户和/或
  2. 注册FBA
  3. 您尚未注册MWS(您可以在此处注册:https://developer.amazonservices.com/gp/mws/registration/register.html)和/或
  4. 您的AWSAccessKeyId或SellerId中有拼写错误,或者您忘记在请求中包含您的awsSecretAccessKey。
  5. 如果请求中的SellerId确实是正确的,那么您的卖家帐户可能没有激活FBA服务。