2016-06-10 62 views
0

我是使用Square API的新手,并试图将PHP版本的API集成到网站中。Square Connect php API错误

我已尽最大努力按照他们网站上的说明使用沙盒凭证,包括地点ID。支付形式的创建,我在表单使用文档中,我收到指示现时的JavaScript警报已创建提供的假信用卡信息填写,但收到以下错误:

Caught exception!

Response body: null

Response headers: null

能否请您为我提供一些关于如何解决这个问题的指导?

回答

1

Square Connect Only只允许来自安全站点的连接。确保你的网站安装了SSL证书。

我的猜测是你在本地主机上测试,在这种情况下你尝试生成自签名证书。尽管我努力尝试生成我自己的证书。我刚刚在带有SSL证书的实时网站上进行了测试,结果发现错误消失了。

如果您使用的是php api v2示例,请尝试通过放置print_r($ e)来打印完整响应。在catch块中查看错误的完整描述。多数民众赞成我是如何找出问题的。 希望它有帮助。

+0

你是对的,我正在使用一个不安全的目录。一旦我安装和配置SSL证书,一切都按照广告的方式工作。 – tllewellyn