汇款到任何PayPal帐户并收到付款通知

时间:2014-12-16 20:29:20

标签: php paypal paypal-ipn paypal-adaptive-payments

我们正在开发一个网站,人们可以使用我们的工具为其组织或事业筹集资金。我想知道如果使用paypal IPN,我可以直接汇款到该人的PayPal账户进行筹款。

例如。用户John Doe在我们的网站Website.com上注册。作为注册过程的一部分,John Doe输入他的PayPal电子邮件地址,他接受付款。

他现在有一个页面Website.com/JohnDoe接受来自的付款/捐款。

使用IPN& PayPal支付亲我可以直接将付款发送到他的帐户并仍然有我们的IPN地址(例如:Website.com/ipn)收到付款通知和付款信息吗?

Paypal Payments也支持IFrame内部工作。让我们说John Doe将他的Website.com/JohnDoe嵌入到他自己的网站JohnDoe.com中。或者另一个选项是在Facebook页面自定义选项卡中。

如果PayPal支付专业版或标准版不起作用,那么Adaptive Payments会起作用吗?在自适应支付方面,每个我要汇款的人都必须注册吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

使用IPN,可以动态设置收件人的地址和notification_url(请参阅https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/)。因此,使用这种方法应该可以向John Doe'付款。在您的网站上进行,并将付款发送给John Doe'以及Paypal的IPN通知,以便在您网站的网址上发布到听众脚本。

答案 1 :(得分:2)

是的,收集各种电子邮件地址/帐户的付款非常简单,您可以使用单一IPN服务来验证这些交易。请参阅以下文档:

https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNIntro/

....了解如何设置每笔交易的IPN地址(覆盖您的商家可能在帐户范围内用于其他交易的任何设置。

iFrames是一个问题;出于安全原因,PayPal历史上不允许这样做;他们并不希望在页面上的其他框架中窥探js的可能性。然而,随着Web框架的成熟,PayPal已经打开了一些页内结帐选项(例如灯箱结帐)。您应该查看最新的文档(或询问某人@ PayPal),如果有的话,集成模型/结帐体验目前支持在iFrame内部运行。

自适应付款不太可能是您想要的产品;您需要PayPal Pro / Express Checkout解决方案或最新Braintree SDK中的内容。

最后:是的,除了一些可能不适用于您的用例的例外情况,PayPal仅向PayPal帐户付款。因此,每个企业或个人都需要注册PayPal帐户才能接收PayPal付款。 (请注意,在某些情况下,用户可以在付款到达后注册 ...将保留对未订阅电子邮件地址的付款,并通知该电子邮件地址待处理的付款并要求注册并完成交易。)