2

好的,我正在为我构建的网络购物车使用 PHP/SQL。我也有所需的贝宝帐户(企业),所以我有一个 API 身份验证。我还创建了一个沙盒帐户并在那里获得了 API 身份验证。

我已经阅读了很多在线文档,但都是一团糟。它没有说明如何使用 API 代码,但最重要的是使用哪些代码......

我将使用 Website Payment Pro / Payflow Pro 向使用信用卡的客户收费。他们不会离开我们的网站,也不会注册一个 PayPal 账户(Website Payment Pro 提供的服务)。我现在只需要知道从他们的 SDK 下载的正确文件,以及应该配置什么?

4

1 回答 1

1

Paypal 集成中心的开发人员指南很好地描述了 Payflow Pro API,并包含 PHP 示例。如果您通读 Payflow Pro 开发人员指南,您会看到许多使用 API 的示例。

如果您希望从开发人员指南中删除一些代码并将其粘贴到您的 PHP 应用程序中,您会感到失望。在线支付处理是一个巨大的行业;有数十家商业银行、支付处理器、规范、工作流程、卡供应商、版本、欺诈和安全服务、人类和编程语言以及可用的最佳实践。不可能为每个业务实现每个排列的表。即使存在这样的东西,也没有人能活到能够阅读它的地步。

您必须提前确定您的工作流程,通读开发人员指南,为您需要的功能挑选 API,并实施它们。逐步完成 Paypal 的集成概述。这不是一个简单的过程,您可能正在查看数周的工作。

我建议重新考虑“他们不会离开我们的网站”的要求。处理信用卡和个人身份信息的支付卡行业指南很难实施。您还必须离开原始站点才能支持 3D-Secure。

如果这是您使用在线支付的第一个项目并且时间紧迫,我真的建议使用托管支付服务,例如 Paypal 购物车,而不是尝试自己实施。在线支付处理是一个复杂的问题,错误的结果可能是灾难性的。如果您绝对必须自己实施,请考虑聘请具有先前经验的顾问。

于 2009-11-16T19:47:41.883 回答