哪种Paypal API/方法用于简单的PHP购物车支付

哪种Paypal API/方法用于简单的PHP购物车支付,php,curl,paypal,Php,Curl,Paypal,我知道还有很多类似的帖子问类似的问题(相信我,我已经看过了!),所以我很抱歉,如果这是老生常谈,但我还没有找到合适的答案 我有相当多的PHP和HTML经验,并开发了相当多的网站支付系统。我通常使用Sage Pay,但由于这个特定的客户只会做相当低的交易量,他们不想要月费,因此使用Paypal。我已经有了客户的详细信息和他们的购物车项目等,所以只需要处理一次过使用卡或他们的贝宝帐户为每个订单付款 我的问题是方法和API的混乱。这里似乎有很多荒谬的“标准”,当文档指向另一个方向时,我很好地确定了一个

我知道还有很多类似的帖子问类似的问题(相信我,我已经看过了!),所以我很抱歉,如果这是老生常谈,但我还没有找到合适的答案

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

我的问题是方法和API的混乱。这里似乎有很多荒谬的“标准”,当文档指向另一个方向时,我很好地确定了一个标准


我目前使用Paypal支付标准设置了它,但我肯定不喜欢不安全的表单字段-我知道我可以在之后使用IPN进行对账,但它看起来非常不专业。我还没有看到一个像样的方法来保护它(例如加密、cURL或直接使用PHP发布),但是如果有人有一个方法,我会很乐意看到它吗

我似乎认为我应该使用快速结帐,但还有像“简单支付流”,“支付流专业”等所有选项

所以我的问题是

a) 我如何确保贝宝支付标准?或

b) 我还应该使用哪种方法/API

非常感谢您的帮助。很抱歉说得太多了,但我已经为此挣扎了好几天了

更新:


只是为了让这个更新。根据Machavity的建议,我最终使用了Stripe。它在各方面都比贝宝好得多!更简单、更美观、完全安全。

无论何时,Express Checkout都可以免费使用。实施起来也不难。不过,它只适用于贝宝账户持有人

我自己也偏爱网站支付专业版。它很容易实现,并且有几种类型的调用。这是一个更好的API。然而,正如你所说,对于不起作用的小批量支付,它的成本是30美元/月


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

“我可以在事后使用IPN进行对账,但这似乎非常不专业。”为什么这不专业?不管发生什么,你都应该这样做。a=ssl完整的引语是:“我目前使用Paypal支付标准设置它,但我绝对不喜欢不安全的表单字段-我知道我可以使用IPN进行对账,但它看起来非常不专业”我指的是不安全的表单字段是不专业的,而不是与IPN对账。这就是为什么a=ssl,这就是你如何确保他们的安全,只有支付页面真正需要它,这意味着你不应该只是保护网站的所有PGE“它将只与贝宝帐户持有人,但是。”不是真的。你只需要一个抄送,你不必有一个pp帐户,你正在考虑付款标准。如果你使用API进行快速结账,你必须拥有一个Paypal帐户。我相信你的话:-)但我相信这会使“支付标准”成为更好的“初学者”选择。这对我今天来说已经足够了;-)我最初排除了快速结帐的可能性,因为我所说的信息只针对贝宝客户,但Dagon是正确的,它也可以用于cc支付。这正是我面临的问题-所有文档都是矛盾和混乱的!