如何从 eBay 交易中获取卖家的 PayPal 账户

Posted

技术标签:

【中文标题】如何从 eBay 交易中获取卖家的 PayPal 账户【英文标题】:How to get sellers PayPal account from eBay transaction 【发布时间】:2012-02-27 16:08:26 【问题描述】:

在 eBay 上成功购买商品后,如何获得卖家的 PayPal 电子邮件帐户?

我正在编写一个应用程序,通过其 API 在 eBay 上进行购买。成功购买后,我会收到来自 eBay 的交易 ID。

我现在想使用 PayPal API 来支付这件商品,并且需要卖家的电子邮件地址。我知道他们的 API 有 GetTransactionDetails 之类的方法,但我是作为买家提出请求的,而且只有 eBay 交易 ID。

我在哪里可以获得卖家的 PayPal 电子邮件地址?

谢谢!

【问题讨论】:

【参考方案1】:

没有基于 API 的方法可以通过 PayPal 在 eBay 上汇款。

在测试了许多不同的选项并浏览了大量混乱的 eBay API“文档”和原始响应之后,很明显,除非您是卖家,否则卖家的 PayPal 电子邮件地址不可用。

作为买家尝试访问此字段,尽管是交易的一部分,但只会在此字段中返回“无效数据”。

【讨论】:

【参考方案2】:

我假设您正在使用 PlaceOffer 调用(来自 Trading API)来购买物品。

您可以使用GetItemTransactions API 获取卖家的电子邮件地址,该电子邮件地址很可能与他们的 PayPal 帐户关联的电子邮件地址相同,但不能保证相同。例如,对于大批量卖家,他们的 eBay 联系人可能为“sales@mystore.com”,而 PayPal 联系人为“payments@mystore.com”。

【讨论】:

谢谢,你说的很有道理。但是基于支付错误账户/无法成功支付的风险,最好寻找其他方式

以上是关于如何从 eBay 交易中获取卖家的 PayPal 账户的主要内容,如果未能解决你的问题,请参考以下文章

PayPal 交易可以包括第三方吗?

如何在paypal买家沙箱帐户中创建eCheck帐户类型?而且,如何使用ebay沙盒订单进行测试?

Paypal 创建沙盒交易

PayPal API:获取交易的主题/消息

paypal IPN 获取买家交易ID

使用 paypal-ruby-sdk 创建 Paypal 定期订阅计划时如何让卖家支付交易费用