1

有没有其他人发现许多支付处理器的文档关于如何使用他们的 API 的文档很差或不完整?或者它只是简单的混乱?

最近我设置了PayPalBeanstream,发现两者要么令人困惑,要么不包含完整的文档。

例如,在 BeanStream 文档中,他们说他们将返回一个“message_id”,这很好,但他们没有告诉你不同 id 的含义。它还附带一些文本,因此您可以开始创建列表,但无法检查以确保您获得的是有效的或表示成功的。

有没有人有过这样的经历?

编辑:我同意当你给他们发电子邮件时,他们很有帮助,但不幸的是,他们中的大多数人只在正常工作时间开放一般技术支持(紧急情况除外),这并不总是有用的,因为那似乎不是我做我的整合。

4

9 回答 9

1

好吧,这并不是真正特定于支付处理器文档,因为在所有条件相同的情况下,有据可查的 API 将有助于鼓励开发。就其价值而言,我曾使用过 paypal、authorize.net、ups 和 usps API,并没有发现它们明显令人困惑(并不意味着通过它们是一种特别的乐趣)。

话虽如此,我希望更多的文档就像 PHP 的那样。尽管它是一种如此分散的语言,但文档确实非常好。

于 2008-11-09T01:51:50.450 回答
1

使用过很多 API,不仅适用于支付处理器,还适用于许多其他与电子商务相关的 Web 服务,我不得不说,虽然文档可能不那么出色,但它们通常还不错,如果你发送他们发电子邮件或给他们打电话,他们通常会很有帮助。

于 2008-11-09T02:00:24.363 回答
1

我发现来自 Authorize.net 和 Nova 的 ViaKlix 的文档和代码示例非常有用。我远离贝宝。

于 2008-11-09T02:10:58.540 回答
1

这可能对您没有太大帮助,但是随着您在特定领域获得更多经验,界面会变得更容易。通过奇怪的世界转折,我编写了一大堆信用卡接口,一旦你掌握了术语,它们的工作原理都是一样的。

除了提供的文档之外,我要提供的唯一其他建议是利用支持资源。我们最近与一个相对知名的支付网关合作,虽然他们的文档完全烂透了(他们自己也承认),但支持人员知识渊博,非常愿意提供帮助/解释。

于 2008-11-09T02:22:52.993 回答
1

我用过 Realex 和 PayPal。Realex 文档很好。清晰明了。贝宝的绝对是令人眼花缭乱的可怕。而且我是那种非常喜欢阅读文档的怪人,众所周知,我阅读它是为了好玩(我已经阅读了整个 OpenID 规范,尽管我没有立即使用它的计划)。

于 2011-07-12T16:59:44.320 回答
0

我不得不在几个站点上使用 Authorize.net,并且提供的文档“还可以”,假设您正在使用他们提供示例代码的有限技术集。使用 PHP 启动并运行它是一件轻而易举的事,但在尝试在 ColdFusion 中完成相同的事情时却相当缺乏。

其他几个通过 PayPal 完成的网站,IMO 的体验要好得多。

于 2009-02-09T01:15:35.947 回答
0

我只使用过 PayPal,但简单版本(您只需在网页上设置 HTML 表单并使用 PayPal 按钮提交)非常易于使用。如果您正在寻找近乎实时的付款反馈,我总是发现编写一个程序来定期检查我的 PayPal 电子邮件帐户并从电子邮件正文中解析付款详细信息会更容易。

于 2008-11-09T01:53:22.850 回答
0

在设置和测试测试帐户(沙盒)方面,PayPal 是一场噩梦。

于 2009-05-21T21:36:35.577 回答
0

Re: Beanstream 你必须登录然后你会在左侧看到文档链接。设计是如此的 90 年代,他们建议使用 IE。

回复:Paypal 我从http://www.php-suit.com/paypal为我的 Zend Framework 项目改编了这段代码。注意:您必须注册 ssl:// 套接字传输包装器,否则(在 phpinfo() 中可见)您必须调整代码以使用 curl。

下面是如何使用 SVN 获取代码

svn 结帐http://paypalphp.googlecode.com/svn/trunk/ paypalphp-read-only

于 2010-04-15T19:05:51.273 回答