php - Etsy 如何知道有人使用 PayPal 付款?

标签 php api paypal payment-gateway checkout

<分区>


想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。

关闭 10 年前

如何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/

上一篇:paypal - 在商业网站中添加网上银行和借记卡作为支付选项

下一篇:php - Paypal IPN,但来自谁(如果注册和 paypal 邮件不同)

相关文章:

c# - Json 中的键和值

php - 使用关联数组替换字符串中的几个单词,保持原始大小写不变

下载文件的php脚本在ubuntu 14下不起作用

javascript - 从 Google Sheets 连接到 Bitfinex API

iis - 如何向 IIS 添加允许 Paypal IPN 将通知发送回监听器的授权规则?

php - Paypal (IPN) MySQL 查询调整

php - 在 PHP 中使用数组作为数组的键

欧洲/莫斯科 zoneinfo 文件的 PHP strftime ("%z", time()) 给出了错误的 GMT 偏移量

java - 在谷歌开发者控制台上注册网络应用程序

json - 如何从两个不同的 api 模拟中获取数据? swift