我已经在PHP上实现了“使用Amazon付费”(https://payments.amazon.com/documentation/express/201747030)的自定义集成。我想在结帐流程结束时设置卖家订单ID。流程如下
我们只在STEP 3上提供了内部订单ID,我们无法更改在调试SetOrderReferenceDetails时使用的SellerOrderId,因为在第1步之后,亚马逊订单已处于“未结”状态(而不是“草稿”)。
在第1步之后是否有可能让亚马逊订单处于“草稿”状态?或者在订单处于“未结”状态后是否有可能设置sellerOrderId?
答案 0 :(得分:2)
在确认订单参考对象(一旦ORO处于未结状态)后,无法更新SellerOrderId。
可能的解决方法是在卖方授权说明中指定卖方订单ID(通过授权API调用)。传递给卖方授权说明的价值将包含在亚马逊向客户发送的任何电子邮件中。