paypal - 如何从 PayPal IPN 获取多个收件人的电子邮件地址?

标签 paypal paypal-ipn paypal-adaptive-payments

我正在使用 Adaptive Payment API 的并行支付功能。在某些情况下,我有多个收件人。

正在阅读paypal reference on IPN ,无法获得多个收件人电子邮件地址。这是真的?

最佳答案

自适应支付引用 this page说:

transaction[n].receiver : The receiver’s email address for the transaction

其中“n”应该是收款人的数量,在并行支付中大于 0。

--更新:

好的。问题是 Paypal 正在通过 POST 发送数组中的数组。在 PHP 中,$_POST 显示一个“数组”,但无法读取。我有一个解决方法来阅读响应:

$postdata = file_get_contents("php://input");
mail("my@email.com", "IPN response", $postdata);

这不是一个干净的解决方案,但它确实有效。欢迎改进 ;)

关于paypal - 如何从 PayPal IPN 获取多个收件人的电子邮件地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10620453/

相关文章:

php - 在 PHP 中循环并自动提交 HTML 表单

php - 使用购物车时我需要知道哪些变量?

python - 捕获 Django views.py 中的所有 URL 参数?

PayPal preapproval,执行前验证付款

Paypal 应用程序。从沙箱到现场

javascript - PayPal Checkout JS 错误处理

codeigniter - Paypal 快速结帐 : Capture the amount in paypal site, 不在您的站点中

php - PayPal IPN 再次使用 PHP 生成 HTTP 302 错误

paypal - 如何获取 PayPal 自适应支付授权表的移动浏览器 View

php - 当发件人不止一个时,用于 Paypal 自适应付款的 Paypal 退款 api?