<分区>
如何Etsy (创意产品卖家的网站集合)知道付款是通过Paypal支付的吗? PayPal Express Checkout 是否可以使用我的帐户 API,但仅通过指定帐户电子邮件将付款发送到另一个帐户?
当您从 Etsy 购买商品时,付款将直接支付给卖家。似乎 Etsy 使用 PayPal Express Checkout 来实现这一点,使用它自己的 API 详细信息(我假设)。一旦付款,Etsy 就会知道这一点。它会将商品从销售中移除并向您发送一封确认电子邮件。当付款直接转到另一个帐户时,Etsy 如何做到这一点?
据我所知,PayPal 只会将付款发送到 API 链接到的帐户。当您第一次调用使用 Paypal 设置 Express Checkout 时,有没有办法在此过程中通过您实际希望付款转到的帐户的电子邮件地址?我似乎无法在任何地方找到这个领域。或者也许它是以完全不同的方式完成的。任何人都知道这个过程在 Etsy 中的实际运作方式吗?
注意:我知道当您在 Etsy 中设置卖家帐户时,您只需提供您希望收款的 paypal 电子邮件地址,而不是向他们提供任何类型的 API 访问权限。我已经测试过了。
这一切都是在建立一个基本上做同样事情的网站的背景下进行的,允许卖家在我们的网站上拥有自己的迷你商店。付款需要直接给卖家,我们需要确认买家已经付款。我不希望卖家必须在 PayPal 帐户中设置任何东西或类似的东西。因此,如果您对我如何实现这一目标有任何其他想法/建议,我很乐意听取他们的意见。
最佳答案
它知道这一点是因为成功回调 url。
关于如何获得另外两方之间的交易确认,请查看this question
所以我猜不是通过快速结账,而是通过即时付款通知。
我能想到的使用 Express Checkout 的唯一方法是每个接收方都有一个单独的商家帐户。作为 netom 在 this question 中的一个回答
关于php - Etsy 如何知道有人使用 PayPal 付款?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11242215/