【问题标题】:Which Paypal API/Method for simple PHP cart payment [closed]用于简单 PHP 购物车支付的 Paypal API/方法 [关闭]
【发布时间】:2013-10-06 18:54:13
【问题描述】:

我知道还有很多其他类似的帖子提出了类似的问题(相信我 - 我已经看过了!)所以我很抱歉,如果这已经过时了,但我还没有找到合适的答案。

我有相当多的 PHP 和 HTML 经验,并开发了相当多的网站支付系统。我通常使用 Sage Pay,但由于这个特定的客户只会做非常低的交易量,他们不想要月费 - 因此是 Paypal。我已经有了客户的详细信息和他们的购物车物品等,所以只需要使用卡或他们的 Paypal 帐户为每个订单处理一次性付款。

我的问题是方法和 API 令人眼花缭乱。似乎有大量荒谬的“标准”,当文档将我指向另一个方向时,我很好地确定了一个。

我目前使用 Paypal Payments Standard 设置它,但我绝对不喜欢不安全的表单字段 - 我知道我可以使用 IPN 进行核对,但它看起来非常不专业。我还没有看到一种体面的方法来保护它(例如加密、cURL 或直接使用 PHP 发布),但如果有人有我很想看到它?

我似乎认为我应该使用 Express Checkout,但是还有“简单付款流程”、“Payflow Pro”等所有选项!

所以我的问题是

a) 如何确保 Paypal Payments Standard 的安全?或

b) 我应该使用哪种其他方法/API?

非常感谢任何帮助。很抱歉漫无边际,但我已经为此苦苦挣扎了好几天。

更新:

只是为了更新它。根据 Machavity 的建议,我最终使用了 Stripe。它在各方面都比 Paypal 好得多!更简单,看起来更好,而且完全安全。

【问题讨论】:

  • "之后我可以使用 IPN 进行协调,但它似乎非常不专业。"为什么不专业?无论如何,您都应该这样做。 a=ssl
  • 完整的报价是:“我目前使用 Paypal Payments Standard 设置它,但我绝对不喜欢不安全的表单字段 - 我知道我可以使用 IPN 进行核对,但它看起来非常不专业”我指的是不安全的表单字段不专业,与 IPN 不一致。
  • 嗯,这就是为什么 a= ssl,这就是你如何让它们得到保护,只有支付页面真正需要它,开销意味着你不应该只保护网站的所有页面

标签: php curl paypal


【解决方案1】:

Express Checkout 无论如何都可以免费使用。实施起来也不是很困难。但是,它只适用于 Paypal 帐户持有人。

我本人偏爱 Website Payments Pro。它很容易实现,并且有几种类型的调用。它是更好的 API 之一。然而,正如你所说,它的成本为 30 美元/月。适用于效果不佳的小额付款。

你考虑过Stripe吗?从长远来看,它们比 Paypal 贵,但它们没有月费。可能对您的客户更有意义。

【讨论】:

  • “不过,它只适用于 Paypal 帐户持有人。”不对。你只需要一个 cc 你不必有一个 pp 帐户
  • 您正在考虑付款标准。如果您使用 API 进入 Express Checkout,您必须有一个 Paypal 帐户。
  • 我相信你的话 :-) 但我相信这会使“支付标准”成为更好的“初学者”选择。
  • 9seeds.com/tech/paypal-express-checkout-and-credit-cards 今天的研究对我来说已经足够了 ;-)
  • 我最初排除了 Express Checkout,因为我说它仅适用于 Paypal 客户,但 Dagon 是正确的,它也可以用于 cc 付款。这正是我遇到的问题 - 所有文档都是矛盾和混乱的!
猜你喜欢
  • 2010-11-18
  • 1970-01-01
  • 1970-01-01
  • 2013-05-22
  • 2012-03-11
  • 2015-04-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多