npm 包 yandex-kassa-v3 使用教程

阅读时长 5 分钟读完

简介

yandex-kassa-v3 是一款用于与 Yandex 金融支付 WebHook API 进行通信的 Node.js 模块。它是对 Yandex 将所有支付服务转移到 Kassa 的响应。本篇文章旨在为前端开发人员提供 npm 包 yandex-kassa-v3 的使用教程,并提供详细的文档以及示例代码。

安装

通过 npm 安装 yandex-kassa-v3:

使用

配置参数

这个包的使用要求你有一个 Yandex Kassa API 帐户,并拥有一个已经设置 WebHook 的商户账号。在使用前,需要准备好如下参数:

  • shopId:商户账号 ID。
  • secretKey:在商户账号中设置的 WebHook 密钥。
  • httpProxy:可选参数,代理服务器 URL。

发送请求

使用 yandex-kassa-v3 会返回一个可用的 Yandex Kassa 对象,您可以使用此对象进行各种调用。下面是一些常用的调用:

冲正/撤销交易

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

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

创建退款请求

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

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

获取支付详情

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

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

WebHook 验证

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

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

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

总结

本文通过介绍 yandex-kassa-v3 包的安装和使用方法,让大家了解了如何在 Node.js 应用中使用该包。通过本文的介绍,我们应该能够更好地应用该包。如果您对这个包有任何疑问或建议,欢迎留言交流。

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

纠错
反馈