📜  esewa.np (1)

📅  最后修改于: 2023-12-03 15:14:54.198000             🧑  作者: Mango

ESEWA.NP介绍

esewa.np logo

ESEWA.NP是尼泊尔最受欢迎的数字钱包。该平台提供了一种方便、快捷、安全的支付方式,用户可以使用它来支付电费、水费、手机费、互联网费用以及购买各种商品和服务。ESEWA.NP还提供了一些其他服务,如金融服务和保险服务。

ESEWA.NP功能
  • 电费支付
  • 水费支付
  • 手机费支付
  • 互联网费用支付
  • 购买商品和服务
  • 彩票购买
  • 金融服务
  • 保险服务
ESEWA.NP API

ESEWA.NP提供了简单易用的API,可以帮助开发者在自己的应用程序中实现ESEWA.NP支付。

安装
npm install esewa
使用API

首先在ESEWA网站上注册账户并获得API密钥,然后将以下代码片段添加到您的项目中:

const esewa = require('esewa');

const payment = new esewa({
  payment: {
    amount: 100,
    txId: '123456',
    returnUrl: 'http://localhost:8080/return',
    date: new Date(),
  },
  customer: {
    name: 'John Doe',
    email: 'john@doe.com',
    phone: '1234567890',
  },
  secretKey: 'your_secret_key',
});

payment.createPayment();
参数

以下是创建ESEWA.NP支付所需的参数。

Payment

| 参数 | 描述 | 类型 | 是否必需 | | -------- | ------------------------------------------------------------ | ------ | -------- | | amount | 支付金额 | Number | Y | | txId | 付款人的ID或订单号,应确保唯一 | String | Y | | returnUrl | 付款后将返回的URL | String | Y | | date | 日期,格式为yyyy-MM-dd。如果不存在,则使用当前日期。 | Date | N | | products | 产品信息,包括名称、描述和价格 | Array | N | | tax | 税费 | Number | N | | service | 支付服务的费用 | Number | N | | delivery | 交货服务的费用 | Number | N |

Customer

| 参数 | 描述 | 类型 | 是否必需 | | ----- | ------------------------------------------------------------ | ------ | -------- | | name | 客户名称或用户名 | String | Y | | email | 客户的电子邮件地址,用于向客户发送付款信息和收据 | String | Y | | phone | 客户电话号码,用于向客户发送付款信息和收据,格式为+国家代码+电话号码 | String | N |

Secret Key

您在ESEWA网站上注册账户并获得的API密钥。

结论

ESEWA.NP是尼泊尔最受欢迎的数字钱包,提供了支付、彩票购买、金融服务和保险服务等功能。其API简单易用,可以帮助开发者在自己的应用程序中实现ESEWA.NP支付。