Php 易趣API:完成销售外部付款

Php 易趣API:完成销售外部付款,php,ebay-api,Php,Ebay Api,当通过外部付款页面(而不是PayPal)付款时,我需要将物品标记为已在易趣上付款。我一直在看CompleteSale,但这看起来像是我需要一个transactionID,但我如何获得一个在易趣上没有发生的交易的transactionID?也许我走错了方向 有人知道如何将物品标记为通过ebay API支付的吗?我有物品id、卖家id和付款人的易趣id。您使用CompleteSale的方法是正确的,但对如何将它们组合在一起缺乏一些了解 一旦买方承诺购买,transactionID即存在,它是销售的t

当通过外部付款页面(而不是PayPal)付款时,我需要将物品标记为已在易趣上付款。我一直在看CompleteSale,但这看起来像是我需要一个transactionID,但我如何获得一个在易趣上没有发生的交易的transactionID?也许我走错了方向


有人知道如何将物品标记为通过ebay API支付的吗?我有物品id、卖家id和付款人的易趣id。

您使用CompleteSale的方法是正确的,但对如何将它们组合在一起缺乏一些了解

一旦买方承诺购买,transactionID即存在,它是销售的transactionID

您需要提供TransactionType.Item.ItemID和TransactionType.TransactionID,如果销售是拍卖,则只需在字段中输入0(零),因为ItemID是唯一标识销售所需的全部

您不需要提供付款人的ID,因为交易可以由前面的字段唯一标识

您可以通过调用GetSellerTransactionsCall等从eBay API获取TransactionID

希望有帮助