npm 包 spgateway 使用教程

阅读时长 4 分钟读完

spgateway 是一个基于 Node.js 的简单易用的金流套件,提供各种支付方式和对接银行的功能。本文将介绍如何使用 npm 包 spgateway 实现网页支付的功能。

安装 spgateway

在终端中输入以下命令安装 spgateway:

配置 spgateway

在使用 spgateway 前,需要配置相关参数。以下是 spgateway 的配置范例:

其中,MERCHANT_ID、HASH_KEY 和 HASH_IV 需要从智付通平台获取。如果不清楚如何获取,请查看官方文档

调用 spgateway 接口

1. 创建交易订单

以下是创建交易订单的示例代码:

其中,MerchantID 是必填项,Amt 是订单金额。createTransaction 方法返回的是一个 Promise 对象,在 Promise 的回调函数中可以获取返回的结果。

2. 交易结果查询

以下是查询交易结果的示例代码:

其中,MerchantOrderNo 是订单号。queryTradeInfo 方法返回的是一个 Promise 对象,在 Promise 的回调函数中可以获取返回的结果。

示例代码

以下是一个完整的示例代码,用于演示如何实现网页支付:

-- -------------------- ---- -------
---- ---------- ---

--------- -----
------
------
  -------------------
  ----- ----------------
  ------- -----------------------------------------------------------
  ------- ------------------------
-------
------
  ------- --------------------------
-------
-------
-- -------------------- ---- -------
-- --------

----- --------- - ---------------------

-----------------
  ------------ ------------------
  --------- ------------------
  -------- -----------------
---

------------------------ -- -
  -----------------------------
    ----------- ------------------
    ---- ---
    --------- -------
    ------ -------------------
    ---------- --
    ---------- -------------------------------------
    ---------- -------------------------------------
    -------------- -----------------------------------------
    --------- --------
    --------------- ----------------------------------
  ------------ -- -
    -- -------- ----
    -- ----------
    -------------------- - ----------------
  ------------ -- -
    -- -------
  ---
---

总结

本文介绍了在 Node.js 中使用 spgateway 实现网页支付的方法。spgateway 是一个易用的 npm 包,提供了方便的支付接口和银行对接功能。希望本文对你的学习和实践有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600672693660cf7123b366b2

纠错
反馈