Paytm Gateway中校验和的工作原理

问题描述

我是这个支付网关的新手,正试图实现Paytm Gateway。

我对校验和了解的是,它用于查找请求是否经过调和并实现它,我们正在创建校验和,然后再将请求发送到paytm网关,并作为响应对它进行检查是从paytm网关获取的。

我遍历了下面Github URL中提到的示例Paytm网关代码,无法理解它如何验证paytm响应中的校验和。它仅在检查事务是否成功之后才在第73行调用verifyCheckSum方法,而不管返回的verifyCheckSum值如何。

https://github.com/Paytm-Payments/Paytm_Web_Sample_Kit_NodeJs/blob/master/checksum/server.js

我错过了什么吗?

解决方法

Paytm已升级校验和库。 paytm的开发人员页面上提到了最新库的github链接。在这里也提到了github的链接: https://github.com/paytm/Paytm_Node_Checksum