payfast不重定向到notify_url

时间:2018-08-17 06:48:19

标签: payment-gateway

我正在与测试环境进行薪资快速集成。我已经定义了所有必需的条件。

  • merchant_id
  • 商家键
  • 金额
  • 商品名称
  • return_url
  • cancel_url
  • notify_url

问题:我已经定义了notify_url,但是payfast没有调用我的notify_url。只是在呼唤我的返回网址。

通知网址:

  • 我的notify_url可公开访问

  • 它也响应200 OK

但是payfast不会重定向到 notify_url ,而只会重定向到'return_url'

1 个答案:

答案 0 :(得分:1)

成功付款后,PayFast将向您的notify_url发送一条ITN(付款确认)。

在用户被重定向到您的notify_url之前,他们会将ITN发送到您的return_url

当ITN发送到您的notify_url时,您将必须将返回变量保存在数据库中。

这样做,当用户重定向到您的return_url时,您可以从数据库中获取信息并相应地更新系统。

您还必须确保按照其documentation使用正确的端口。