工作和集成贝宝支付专业版[关闭]

Posted

技术标签:

【中文标题】工作和集成贝宝支付专业版[关闭]【英文标题】:working and integrating paypal payment pro [closed] 【发布时间】:2015-07-11 20:42:28 【问题描述】:

我使用过 paypal 标准,但 paypal payment pro 的文档非常模糊,我不知道如何解决它。供您参考,这是 PayPal Pro:

https://www.paypal.com/ca/webapps/mpp/paypal-payments-pro

现在我搜索了一下,发现了这个教程: http://code.tutsplus.com/tutorials/how-to-process-credit-cards-with-paypal-payments-pro-using-php--net-25397

但它已经过时了,我不确定它是否相关。另一件事是本教程只处理信用卡支付,我想了解并拥有整个工作流程。

我很迷茫,需要指导,如果在 github 上找到任何示例或提供任何支持,我将不胜感激。我对javascript和php很熟悉。

【问题讨论】:

【参考方案1】:

我实际上是该教程的作者。 :) 如果您遵循这些程序,它直到相关并且工作正常。

Payments Pro 仅适用于信用卡。对于其他 API,您不需要 Pro,因此如果您只是尝试使用 Express Checkout,则不需要 Pro。

无论哪种方式,我都建议抓住这个PayPal PHP library。它使所有 API 调用对您来说都非常简单,并且始终保持更新。 PayPal 自己的集成团队也一直在使用和推荐它。

使用该库,您可以使用 DoDirectPayment 示例/模板直接在网站上处理信用卡。

对于 PayPal 付款,您将使用 Express Checkout,其中包括 SetExpressCheckout、GetExpressCheckoutDetails 和 DoExpressCheckoutPayment(按此顺序)。

您可以看到fully functional samples/demos here 使用相同的库。

【讨论】:

以上是关于工作和集成贝宝支付专业版[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

贝宝支付流专业通知网址

网站上的贝宝付款处理[关闭]

付款后在支付专业贝宝(sandox)中设置自动重定向

Paypal:选择哪种产品和 api?

贝宝支付网关接受信用卡或使用贝宝账户

贝宝定期付款和贝宝专业版