我们的网站遇到了与高CPU使用率相关的性能问题。在使用探查器时,我们发现了一个特定的方法,该方法需要大约35秒才能返回。这是使用名为SagePay的支付网关时的回调方法。我已经复制了下面这个调用的两个方法:publicvoidSagePayNotificationReturn(){stringvendorTxCode=Request.Form["vendortxcode"];varsagePayTransaction=this.sagePayTransactionManager.GetTransactionByVendorTxCode(vendorTxCode);if(sagePayT
我有几家商店使用sagepay2.23表单协议(protocol)。Sagepay最近告诉我他们将停止对它们的支持,所以我需要升级它们。所以,我只是想知道如果我不需要任何新功能,我需要更改哪些内容才能继续使用协议(protocol)3。它们似乎不是任何类型的升级指南。我已经看过完整的文档,乍一看几乎是一样的。任何帮助将不胜感激。问候格伦 最佳答案 参见thisSagePaymigrationguide完整答案。基本上,3.0与2.23的工作方式相同。您只需要更改协议(protocol)值。
我正在尝试使用PHP和协议(protocol)文档集成到SagePay中。但是,我似乎对MD5哈希有疑问!在我们收到通知POST之前一切都很好。但是,当我们去验证签名时,它与通知POST中的签名不匹配???然而,我已经完全按照文件进行了检查,并四次检查了所有内容。以及更改文档范围之外的内容,认为可能存在错字等。????非常感谢任何帮助!!!A2:在第一次POST时确认响应。3.00,OK,2014:TheTransactionwasRegisteredSuccessfully.,{4483C552-6078-6D1C-E37C-294B89DB1DCA},O9WQNAKEHJ,A3:通
任何人都可以让我知道为什么sagepay会抛出5006(无法重定向到供应商的网站。),我可以将交易发布到sagepay并且可以在sagepay结束时提供信用卡信息。但是,我的问题是一旦它返回到我的通知页面,它就会抛出错误5006。并且我最终无法访问成功或失败的URL。 最佳答案 请参阅以下有关交易失败错误5006问题的建议:无法重定向到供应商的网站。供应商未能提供RedirectionURL。错误消息本身并不总是完全准确,因为当他们在回复您的NotificationURL的帖子时收到的通知响应存在任何类型的问题时会显示它。以下是您可
这是一个PHP(ZendFramework1.11)站点,未使用现成的软件包。当请求到:https://live.sagepay.com/gateway/service/vspserver-register.vsp(使用PAYMENT的TxType),我得到以下响应:4020:InformationreceivedfromanInvalidIPaddress.我已登录到SagePay管理区域并将实时服务器的IP地址添加到有效IP部分,我已确保它使用正确的SagePayURL发布到和。需要注意的是,这个问题是今天早上开始的,当时我们通过更改Vendor属性更改了接收付款的SagePay帐
我在Sagepay上搜索了很多东西,但找不到转到Sagepay开发者论坛的链接,我试图找到适用于iOS和/或Android的库或SDK,但未能成功。如果Sagepay为iOS和/或Android提供库,请告诉我。如果是,是否可以提供下载集成文档的链接?谢谢 最佳答案 检查此网址https://github.com/ColorsSoftwarePvtLtd/SagePay-AndroidSagePay-Android有关更多详细信息,请访问Sage付款表格集成https://www.sagepay.co.uk/support/12/3