我在有HTTP的站点上使用了带状+ ubercart及其出色的工作
但是,当我尝试使用带有HTTPS证书等的现场启用时,我得到以下错误:
订单32付款失败:针对订单32条客户创建失败:来自API的无效响应对象:(HTTP响应代码为0)
请建议我能做些什么来解决这个问题,我试着搜索,但没有找到任何支持。
谢谢!
发布于 2015-12-26 09:09:38
我下载了stripe并运行了它的所有单元测试。这样我就能发现卷发是残疾的。通过在php中启用以下功能,所有单元测试都成功了,并开始工作:
shell_exec
proc_open
curl_exec发布于 2015-12-20 17:35:43
我猜您也是drupal.org / node / 2635338中的“jas”--所以我在下面写完回复之后看到了这一点,所以对于其他遇到这种情况的人来说。。。
但是,您并没有说您使用的是哪个Stripe库--或者您正在使用的stripe网关版本;我根本无法想象它是如何工作的--因此,有一个建议是在https模式下,转到https://www.ssllabs.com/ssltest/viewMyClient.html和https://www.ssllabs.com/ssltest/并运行测试,以确保您的SSL尽可能地工作。如果您不正确地使用令牌化代码,条带将抛出类似的错误。有一种方法可以使用"card“参数的旧方法来完成”字典“发送,而”源“参数的新方法-- Stripe文档松散地说是相同的,但它们并不相同。
根据您所使用的网关和条带库(假设Drupal 7模块)的模块版本而定-- drupal模块的一个版本在js文件中确实有一个js错误,这也会失败。您可以使用工具观察正在发生的事情,看看是否出现了js错误。在Chrome中,可以使用"Ctrl-Shift-I“访问它。
Drupal 7模块不适合使用Stripe的checkout.js专用stripe.js。
如果您没有再次假设Drupal 7- SSL设置正确,或者使用的是“安全页”,并且没有正确配置,那么它也可能是回调进程中错误的来源。
https://stackoverflow.com/questions/34286509
复制相似问题