Sage Pay SERVER协议 - 将自定义参数添加到交易注册请求

时间:2017-01-26 17:03:09

标签: sagepay

使用Sage Pay SERVER协议制作交易注册请求时,有没有办法传递自定义参数?

我希望能够将自定义值传递给响应Notification POST时可以检索的请求。

我目前正在执行此操作,方法是在注册事务时将值附加到 NextURL 参数的查询字符串。但是,我想知道是否有更好的方法来处理这个问题?

2 个答案:

答案 0 :(得分:1)

我与Sage Pay交谈,他们告诉我,不支持在交易注册POST中传递自定义参数。因此,我最终将值与付款一起存储在数据库中,以便在响应通知POST时可以检索它们。

答案 1 :(得分:0)

您可以使用vendordata字段将自定义值存储在事务注册中,然后在需要时通过报告API(getTransactionDetail)将其提取出来,我猜...

但是,使用查询字符串真的更容易。