【问题标题】:The NotificationURL format is invalid - Server Inframe integration on localhostNotificationURL 格式无效 - 本地主机上的服务器 Inframe 集成
【发布时间】:2018-11-26 11:50:03
【问题描述】:

我正在使用 PHP 在 localhost 上进行 Sagepay Server Inframe 集成,我一直在关注文档和集成指南,但是,我遇到了障碍。

当我向https://test.sagepay.com/gateway/service/vspserver-register.vsp 发送请求时,我收到以下错误:StatusDetail=3011 : The NotificationURL format is invalid.

我很欣赏 localhost 不是一个外部可见的页面,为了尝试解决这个问题,我在 Sagepay 的测试设置中将我的 IP 添加为有效 IP,因为我认为这是对 SO 上另一个问题的解决方案,但我仍然遇到同样的问题。

有人有在开发环境中集成这种 Sagepay 支付方式的经验吗?如果有,我该如何解决这个问题?

谢谢

【问题讨论】:

  • “为了尝试解决这个问题,我添加了我的 IP” - 而且,您的系统是否可以通过它从外部访问……?您可能应该只设置一个ngrok.com 隧道。

标签: php opayo


【解决方案1】:

使用 Sagepay 将 IP 列入白名单,然后确保您设置的 URL 包括 http 或 https。

【讨论】:

    猜你喜欢
    • 2011-09-22
    • 2017-10-07
    • 2021-08-27
    • 2017-07-03
    • 2016-08-12
    • 2018-02-26
    • 2016-02-19
    • 2016-09-30
    • 2020-03-11
    相关资源
    最近更新 更多