npm 包 weixin-pay-enterprise 使用教程

前言

微信支付对于企业开户和体验不能满足所有情况,官方推出企业支付后台。本文介绍一款 npm 包——weixin-pay-enterprise,旨在方便开发人员在前端使用该支付后台。

安装

使用 npm 安装:

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

配置

在微信支付企业支付平台上创建好账户并注册,获取所需参数:

  • mch_id: 商户号
  • mch_key: 商户支付密钥
  • app_id: 应用 ID
  • notify_url: 支付回调地址
  • APP_SECRET: 应用密钥

在代码中引入并配置以上参数:

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

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

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

使用

1. 生成预支付订单

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

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

2. 支付成功回调

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

网页支付流程图

总结

通过本篇文章,读者可以了解到如何使用 npm 包 weixin-pay-enterprise,在前端快速实现微信企业支付后台。同时,读者还应该了解如何在微信支付企业支付平台上创建账户和获取所需参数,理解网页支付流程图。在日后的实际项目中,读者可以结合本篇文章和实际需求,快速完成微信企业支付后台的开发。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/600671098dd3466f61ffdf6a


猜你喜欢

  • npm包winston-pushalot使用教程

    Winston-Pushalot是一个npm包,用于将Winston日志推送到Pushalot,它支持Node.js和浏览器。下面我们将详细介绍如何安装、配置和使用这个包。

    4 年前
  • npm 包 winston-pushbullet 使用教程

    在前端开发中,日志的记录是非常重要的一环。在应用运行时,出现的错误可能会导致程序崩溃,严重的情况甚至会影响用户数据的安全性。因此,对于前端开发者来说,把日志记录和错误信息监控到位是非常重要的。

    4 年前
  • npm 包 winston-pushover 使用教程

    在前端开发中,logging 是非常重要的组成部分,它帮助我们做到 debug、错误处理和性能分析等工作。而 npm 上提供的 winston 来完成这项工作是一个非常不错的选择。

    4 年前
  • npm 包 winston-raven 使用教程

    简介 在前端开发中,我们经常需要记录日志以方便故障排查及性能管理。这时如果能将日志发送到一些分析工具,例如 Sentry,那就更好了。winston-raven 是一个用于将 winston 日志发送...

    4 年前
  • npm 包 with-conn-pg 使用教程

    什么是 with-conn-pg with-conn-pg 是一个 npm 包,它可以帮助前端开发者在项目中轻松使用 PostgreSQL 数据库。 使用 with-conn-pg,你可以轻松地连接到...

    4 年前
  • npm 包 with-context 使用教程

    在前端开发中,我们经常需要在组件间传递数据,而 with-context 这个 npm 包就为我们提供了一种方便的方式来传递数据。本文将介绍这个 npm 包的使用方法,并给出详细的示例。

    4 年前
  • npm 包 with-env 使用教程

    前言 作为前端开发工程师,我们经常会使用到一些 npm 包来辅助我们的开发。其中 with-env 是一个非常实用的 npm 包,它可以方便地在项目中设置环境变量。

    4 年前
  • npm 包 wombs-audio-texture 使用教程

    简介 wombs-audio-texture 是一个用于生成 3D 声音可视化的 JavaScript 库。它依赖于 Three.js,并通过 Three.js 中的纹理来实现 3D 环境中的声音可视...

    4 年前
  • npm 包 wombs-audio-user-audio 使用教程

    简介 wombs-audio-user-audio 是一个用于前端用户音频录制和播放的 npm 包。它提供了简单易用的 API,并支持多种浏览器。该包适合用于开发具备音频录制功能的前端应用。

    4 年前
  • npm包wombs-component使用教程

    什么是wombs-component? wombs-component是一个基于React的前端UI组件库,包含了多种常用组件和功能模块,可以大大提高前端开发效率,简化代码开发。

    4 年前
  • npm 包 windows-caption-color 使用教程

    在 Windows 操作系统中,窗口的标题栏和边框的颜色可以根据当前的主题进行调整。但是,在某些情况下,我们希望自定义这些颜色,例如,让应用程序的标题栏颜色与品牌色相同,或者为不同类型的窗口设置不同的...

    4 年前
  • npm 包 windows-bin 使用教程

    简介 npm 是一个非常流行的 JavaScript 包管理器,它可以方便地安装和管理各种 JavaScript 包。而对于在 Windows 环境下使用的一些 npm 包,则需要使用特殊工具进行编译...

    4 年前
  • npm 包 with-event-handlers 使用教程

    在前端开发中,事件处理是非常重要的一项技术。然而,在处理事件过程中,我们通常需要写大量的重复代码来注册和移除事件监听器,这不仅繁琐,而且容易出错。为了解决这个问题,有一款名为 with-event-h...

    4 年前
  • npm 包 windows-automator-lib 使用教程

    在 Windows 操作系统上,我们经常需要进行一些自动化的操作,例如批量文件处理、鼠标键盘操作等等。这时候,我们可以使用 npm 包中的 windows-automator-lib 进行自动化操作,...

    4 年前
  • npm 包 with-fixtures 使用教程

    npm 是前端开发中很重要的一种工具,不仅可以用于引入各种库、框架等第三方库,还能使用 npm 进行前端开发的工程化。本文将重点介绍 npm 包 with-fixtures 的使用教程,具体包括什么是...

    4 年前
  • npm 包 with-modifier-key 使用教程

    背景介绍 在前端页面开发中,我们经常需要根据用户的键盘输入状态来触发一些操作,例如按下 Shift+Enter 发送消息,或者按下 Ctrl+S 保存数据。如果使用原生的 JavaScript 来监听...

    4 年前
  • npm 包 windows-batch-file 使用教程

    在前端开发过程中,我们通常需要使用到一些批处理脚本来自动化执行一些操作,例如打包、压缩等。而在 Windows 系统上,批处理脚本是非常常用的工具。本文将介绍如何使用 npm 包 windows-ba...

    4 年前
  • npm 包 windows-cpu 使用教程

    在前端开发中,我们经常需要监测 CPU 的使用率,特别是针对不能过度占用计算机资源的场景,如视频播放器、游戏等。这时候,一款名为 windows-cpu 的 npm 包能够帮助我们迅速获得 CPU 占...

    4 年前
  • npm 包 windows-credman 使用教程

    在前端开发中,我们常常需要处理敏感信息,比如密码、API Key 等。然而在本地开发中,我们往往会将这些信息明文存储在代码里,这会带来一定的安全风险。 为了解决这个问题,我们可以将这些敏感信息保存到 ...

    4 年前
  • npm 包 with-google-maps 使用教程

    在前端开发中,使用 Google Maps 来展示地图信息是非常常见的需求。使用 with-google-maps npm 包可以方便地在项目中添加 Google Maps 功能,本文将介绍如何使用 ...

    4 年前

相关推荐

    暂无文章