首页 > 解决方案 > paytm 支付网关的回调 URL

问题描述

我正在尝试将 Paytm 支付网关集成到我的 android 应用程序中,并将 nodejs 作为后端。我对回调 url 有问题。我试图实现自定义回调 url,但它不起作用。我在我的服务器上使用了以下代码来验证校验和

  async verifyChecksum({
    request,
    auth,
    response
  }) {

    var paytmParams = {};
    var paytmChecksum;
    for (var key in request) {
      if (key == "CHECKSUMHASH") {
        paytmChecksum = request[key];
      } else {
        paytmParams[key] = request[key];
      }
    }

    // const checksum = request.only(['checksum']);

    if (paytm_checksum.verifychecksum(paytmParams, paytm_config.MERCHANT_KEY, paytmChecksum)) {
      console.log("Checksum Verification => true");
      response.send("Checksum Verification => true");
    } else {
      console.log("Checksum Verification => false");
      response.send("Checksum Verification => false");
    }
  }

标签: androidnode.jspaytm

解决方案


推荐阅读