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