PayPal网站付款Pro/Payflow Pro困难

问题描述:

Okey,我为我的内置网络购物车使用PHP/SQL。我也有所需的PayPal帐户(业务),所以我有一个API认证。我也做了一个沙箱帐户,并且还有一个API认证。PayPal网站付款Pro/Payflow Pro困难

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

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

我真的很希望有人能回答我,这很紧急!

亲切的问候, 安德烈亚斯。

Paypal Integration Center开发人员指南很好地描述了Payflow Pro API,并在PHP中包含示例。如果您阅读了“Payflow Pro开发人员指南”,您会看到很多使用API​​的示例。

如果你期望削减从开发者指南一些代码,并将其粘贴到你的PHP应用程序,你会失望。在线支付处理是一个巨大的行业;有数十家商业银行,支付处理商,规格,工作流程,卡片供应商,版本,欺诈和安全服务,人类和编程语言以及可用的最佳实践。无法为每项业务都实施每个排列的表格。即使存在这样的事情,没有人会活到足以阅读它。

你必须提前确定您的工作流程,通过开发指南阅读,挑选出您所需要的功能的API,并加以实施。一步一步通过Paypal的Integration Overview。这不是一个简单的过程,你可能正在研究几周的工作。

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

如果这是使用在线支付你的第一个项目,是一次关键的,我真的建议使用托管的支付服务,如PayPal购物车,而不是试图实现它自己。在线支付处理是一个复杂的问题,错误的结果可能是灾难性的。如果您绝对必须自己实施,请考虑聘请具有以往经验的顾问。

+0

另外,如果你要接受你的服务器上发送CC#的你需要PCI兼容:https://www.paypal.com/pcicompliance这也需要时间。 – dar 2009-11-16 20:01:43

+1

好吧,这有点废话。当然,PayPal可以(也应该)提供一个标准的,切合实际的php解决方案,就像每个信用卡处理器一样。说“因为有很多编程语言,这意味着永远不会有任何代码解决方案”是荒谬的。 – Cyprus106 2015-07-05 17:32:15