【问题标题】:get status on local URL with moneybookers使用 Moneybookers 在本地 URL 上获取状态
【发布时间】:2011-09-12 13:10:41
【问题描述】:

我正在使用 Money Bookers 进行付款处理。

有没有可能我可以将订单状态获取到与 paypal IPN 相同的本地 URL。

我可以像下面这样设置状态网址:

<input type="hidden" name="status_url" value="<?php echo $cfg->webroot?>/index.php?control=add_fund&do=status">

但它只响应实时 URL 而不是本地 URL。那么有什么方法可以在本地 URL 上获取订单状态吗?

【问题讨论】:

标签: php payment-gateway payment-processing


【解决方案1】:

Moneybookers 只能将通知发送到可公开访问的网站。因此,如果您想要通知您的开发机器,您需要一个公共 IP,而 Moneybookers 需要能够访问端口 80。

您可以通过 simple online port scan 来检查您的端口 80 是否可以访问。

要记住的是,您发送的 status_url 将与该订阅绑定,直到订阅结束,所以不要在生产中测试它。

【讨论】:

  • + 1 条优秀信息。花了很长时间试图在我的测试服务器上调试类似的问题。原来是端口号问题。我在任何地方都找不到这些信息。你介意我问你从哪里弄来的吗?
  • 如果你仔细想想,很明显,MB 只是发送一个常规的 Web 请求,它需要一个公共 IP 和开放的 http 端口。但是,他们的 API 文档可以改进。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-09-30
  • 1970-01-01
  • 1970-01-01
  • 2020-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多