如何在Node.js中集成Paytm Test API

如何在Node.js中集成Paytm Test API

Paytm 代表通过移动设备支付,在线交易。我们可以使用 Paytm开发者API 将其与我们的Node.js应用程序集成。

API 可用于测试和开发目的。有两种方法可以实现:

测试API生产API 。只有当 商家 账户与银行账户链接时,生产API才能工作。在本文中,我们将使用 测试API

设置环境:

初始化NPM包:

npm init -y

安装依赖项:

npm install express ejs

app.js

const express= require('express'); 
var app= express(); 
var bodyParser= require('body-parser'); 
const ejs= require('ejs'); 
  
  
app.use(express.static(__dirname + '/views')); 
app.engine('html', require('ejs').renderFile); 
app.set("view engine", "html");  
app.set("views", __dirname + "/views");  
app.use(bodyParser.urlencoded({extended:true})); 
app.use(bodyParser.json()); 
  
app.use('/', require('./routes/server')); 
  
let port = process.env.PORT || 1234; 
  
app.listen(port,()=>{ 
    console.log("Server is started"); 
}); 
  • 在/routes/server.js文件中创建路由:
  • 在/views文件夹中创建视图
  • 在app.js文件中连接视图
app.use('/', require('./routes/server'));
  • 要集成Paytm,请在Web模式下访问 paytm.com 并点击“ 接受付款 ”:

如何在Node.js中集成Paytm Test API

  • 选择“ 开发者 ”选项:

如何在Node.js中集成Paytm Test API

  • 使用您的Paytm帐户登录/注册:

如何在Node.js中集成Paytm Test API

  • 登录后,将显示 开发者仪表盘 。然后, 点击开发者设置:

如何在Node.js中集成Paytm Test API

  • 使用您的 商家ID,商家KEY 在node.js应用程序中。
    • 有两种方法可以做到这一点:
      • 测试API :在测试模式下。
      • 生产API :在生产模式下。 生产模式仅在商家账户链接到其银行账户时激活。

如何在Node.js中集成Paytm Test API

  • 创建应用程序后,运行服务器并输入姓名、电子邮件、手机号码、金额等详细信息。

如何在Node.js中集成Paytm Test API

  • 在下一步中,点击“继续付款”,您将在您的手机号码上收到 OTP 。输入 OTP 并处理,您的交易将完成。

如何在Node.js中集成Paytm Test API

  • 我们也可以使用 信用卡、借记卡和网上银行付款。

如何在Node.js中集成Paytm Test API

  • config.js 文件放在 /routes/Paytm/ 文件夹中,同时包含您的商家ID和密钥。

文件名:config.js

Javascript

var PaytmConfig = { 
    mid: "YOUR MERCHANT ID", 
    key: "YOUR MERCHANT KEY", 
    website: "WEBSTAGING", 
  }; 
  module.exports.PaytmConfig = PaytmConfig;

完整代码可以在以下链接中找到: https://github.com/singhteekam/Paytm_Integration

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程