我不确定这是否最适合 SO,但我想不出更好的地方来问。
我们有后台和电子商务解决方案。我们与 SagePay 等的其他集成允许我们在网站上进行付款并通过后台系统执行退款、授权等。是否有支持此功能的 PayPal API?
查看各种 API,我可以看到 Payflow Pro 似乎符合我的需要,但这是否仍然支持通过贝宝账户付款?
此外,通过 PayPal 集成,是否有不需要用户离开网站的解决方案?如果是这样,这将如何从他们的 PayPal 帐户付款,因为他们显然需要登录才能这样做?
我不确定这是否最适合 SO,但我想不出更好的地方来问。
我们有后台和电子商务解决方案。我们与 SagePay 等的其他集成允许我们在网站上进行付款并通过后台系统执行退款、授权等。是否有支持此功能的 PayPal API?
查看各种 API,我可以看到 Payflow Pro 似乎符合我的需要,但这是否仍然支持通过贝宝账户付款?
此外,通过 PayPal 集成,是否有不需要用户离开网站的解决方案?如果是这样,这将如何从他们的 PayPal 帐户付款,因为他们显然需要登录才能这样做?
是的,PayPal 有很多 API 可以处理所有这些。
PayFlow 确实是您所追求的,但他们最近将其更改为Payments Pro(这有点令人困惑,因为“旧”Payments Pro 使用了 DoDirectPayment API。)
不过,就目前而言,当您注册 Payments Pro 时,他们会将您带入 PayFlow 平台。您可以使用Express Checkout for PayFlow将 PayPal 选项添加到您的结帐中。
通过该设置,人们可以选择使用信用卡付款并直接在您的网站上输入详细信息,或者他们可以选择使用 PayPal 付款并按预期通过 PayPal 进行重定向。
如果您想为用户提供无需重定向和再次登录即可处理付款的能力,您可以使用参考交易或预先批准的付款。
实际上,我为 PayPal 写了一篇文章,涵盖了您可能有兴趣查看的这些选项。