PayPal Website Payment Pro/Payflow Pro 问题

标签 paypal website-payment-pro

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

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

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

最佳答案

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

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

您必须提前确定您的工作流程,通读开发人员指南,为您需要的功能选择 API,然后实现它们。使用 Paypal 的 Integration Overview一步步。这不是一个简单的过程,您可能需要花费数周的时间。

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

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

关于PayPal Website Payment Pro/Payflow Pro 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1743554/

相关文章:

php - 处理两个人同时在网上商店购买一件独特商品的问题

paypal - 是否有使用 REST API V2 的 PayPal SDK

paypal - 我可以创建多少计费计划有限制吗?

Paypal 沙盒信用卡详细信息不起作用

Java paypal 调用从不返回结果

api - PayPal Website Payments Pro API 未收到所有数据

php - PayPal Pro 托管解决方案和 3D 安全卡

java - Google App Engine (java) 支持哪个支付网关,无需重定向到其 native 网站

php - 如何将 Paypal Billing Plans 从 ACTIVE 状态更改为 CREATED 状态?