PayPal网站支付专业版/Payflow专业版困难

PayPal网站支付专业版/Payflow专业版困难,paypal,website-payment-pro,Paypal,Website Payment Pro,好的,我正在为我构建的web购物车使用PHP/SQL。我也有必要的贝宝帐户(业务),所以我有一个API认证。我还创建了一个沙盒帐户,并在那里获得了API身份验证 我已经阅读了很多在线文档,但都是一团糟。它没有说明如何使用API代码,但最重要的是使用哪种代码 我将使用网站Payment Pro/Payflow Pro向使用信用卡的客户收费。他们将不会离开我们的网站,或必须注册贝宝帐户(什么网站支付专业提供)。我现在只需要知道要从他们的SDK下载的正确文件,以及应该配置什么?网站上的开发者指南对Pa

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

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


我将使用网站Payment Pro/Payflow Pro向使用信用卡的客户收费。他们将不会离开我们的网站,或必须注册贝宝帐户(什么网站支付专业提供)。我现在只需要知道要从他们的SDK下载的正确文件,以及应该配置什么?

网站上的开发者指南对Payflow Pro API进行了很好的描述,并提供了PHP示例。如果您通读Payflow Pro开发者指南,您将看到许多使用API的示例

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

您必须提前确定您的工作流程,通读《开发人员指南》,为您需要的功能选择API,并实现它们。通过贝宝的工作一步一步。这不是一个简单的过程,您可能需要数周的工作

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


如果这是你第一个使用在线支付的项目,而且时间紧迫,我真的建议你使用托管支付服务,比如Paypal购物车,而不是自己尝试实现它。在线支付处理是一个复杂的问题,错误的结果可能是灾难性的。如果你必须自己实现它,考虑雇佣一个有经验的咨询师。

Plus,如果你要接受和传输你的服务器上的CC,你需要符合PCI要求:这也要花时间。好吧,那有点废话。当然,贝宝可以(也应该)提供一个标准的、千篇一律的php解决方案,就像每个信用卡处理器一样。说“因为有很多编程语言,这意味着没有人能有任何代码解决方案”是荒谬的。