预先批准的付款(自适应付款)和非账户

Posted

技术标签:

【中文标题】预先批准的付款(自适应付款)和非账户【英文标题】:Preapproved Payments (Adaptive Payments) & NonAccounts 【发布时间】:2014-04-05 04:41:05 【问题描述】:

到目前为止,我已经通过 API 和各种网络资源 + 搜索引擎(以及 SO)进行了几个小时的搜索,到目前为止,我得到的感觉是,如果没有贝宝账户。因此,我的自适应付款设置总是将用户引导到 Paypal 结帐页面,他们可以在其中登录 Paypal 或创建帐户(访客帐户等没有选项)。

好的,我明白了。 不过,我想知道的是,一些网站如何仍为用户提供输入信用卡详细信息的选项(无需 Paypal 帐户)?众筹目前是预先批准付款的一种流行用途,所以我要在这里指出的例子是像 indiegogo.com 这样的网站。

如果您通过为项目做出贡献的动作,您会发现您可以直接前往 Paypal,也可以通过信用卡(稍后将您带到 Paypal)付款。如果预先批准仅限于 Paypal 帐户,它们如何内置信用卡功能(没有帐户)?他们只是在利用 Paypal API 的另一个领域吗?

欢迎任何指向文档、建议等的链接 :)

编辑:所以从@Andrew Angell 的回复中,做了一些挖掘,并且(根据我有限的理解)似乎创建我想要的系统的最佳方法是通过 DoExpressCheckoutPayment 以 0 美元设置交易并设置计费协议。一旦买方接受协议,我可以在以后提取约定的资金,而无需买方进一步输入。这将创建一个类似于 Preapproval 交易的系统,但与 Preapprovals 相比,此方法允许访客结帐。

【问题讨论】:

但是计费协议不允许只增加 20% 的价值吗? 【参考方案1】:

我刚刚查看了他们的 PayPal 结帐,它会将您重定向到:

https://www.paypal.com/webscr?cmd=_ap-payment&paykey=AP-3F225210H0465832H

这是一个常规的付款请求,而不是预先批准。如果他们正在设置预先批准,则该链接将是:

https://www.paypal.com/webscr?cmd=_ap-preapproval&preapprovalkey=some_key_here

【讨论】:

【参考方案2】:

来自 PayPal 的网站:

要关闭该功能,只需转到个人资料子选项卡,点击 销售偏好列下的网站支付偏好,以及 选中 PayPal Account Optional 下的是/否框。

*此功能仅适用于 Premier 和 Business 帐户持有人。

要打开它,请执行相反的操作。注意最后一句话。

来源:https://www.paypal.com/cgi-bin/webscr?cmd=p/mer/WAX_landing-outside

请注意,您的问题并不是真正的编程问题,也许不应该在 SO 上提出。

【讨论】:

感谢您的回答 - 但更改该设置并不能帮助我实现我想要的。我在 SO 中发帖是因为我很确定必须有一种方法,通过 Paypal 的 API 或其他方式,在不需要 Paypal 帐户的情况下实施预先批准的付款。许多网站都这样做 - 我想知道如何。我在 SO 上发帖是因为我的问题更多(打算)与 API 和使用 API 相关。 @Precip 我就是这样做的。如果这不是您想要的,那么您需要解释您想要什么,而不是简单地重复“预先批准的付款”。 @Mark 您的答案适用于“正常”付款,而不是 PA 付款

以上是关于预先批准的付款(自适应付款)和非账户的主要内容,如果未能解决你的问题,请参考以下文章

自适应付款和预先批准/定期付款

有没有办法在自适应付款明确批准后确认付款

付款前检查资金是不是充足(Paypal 自适应付款)

PayPal预先批准的付款按钮

Paypal预先批准的付款,不显示价格?

Paypal 使用嵌入式灯箱预先批准付款