前言
微信支付对于企业开户和体验不能满足所有情况,官方推出企业支付后台。本文介绍一款 npm 包——weixin-pay-enterprise
,旨在方便开发人员在前端使用该支付后台。
安装
使用 npm 安装:
npm install weixin-pay-enterprise --save
配置
在微信支付企业支付平台上创建好账户并注册,获取所需参数:
mch_id
: 商户号mch_key
: 商户支付密钥app_id
: 应用 IDnotify_url
: 支付回调地址APP_SECRET
: 应用密钥
在代码中引入并配置以上参数:
-- -------------------- ---- ------- ----- ----- - --------------------------------- ----- ----------- - - ------- -------------- -------- --------------- ------- -------------- ----------- ------------------ ----------- ----------------- -- ----- --- - --- -------------------
使用
1. 生成预支付订单
-- -------------------- ---- ------- ----- ---------- - ----- --------------------------- ------- -------------- ----- --------------- -- ---- ------------- -------------------- -- ----- ---------- -- -- ---------- ----------------- ---------- -- ---- ----------- -------- -- ---- ----------- ----------------- -- -- -- --- ---------------------- -- ----- --
2. 支付成功回调
-- -------------------- ---- ------- ---------------------- ----- ----- -- - ----- ----------------- - ----------------- ----- ---- - --------------------------------- -- ----------------------- --- ----- - -- ------------------------------ --- --------- -- ----------------------------- --- ---------- - -- ------ -------------------- -- ------ - ---- - -- ------ -------------------- - ----- ------ - ---------------------------- ------------------- ----------------- - ------- - ---- - -- ------ ---------------------- ----- ------ - ------------------------- ------------------- ----------------- - ------- - ---
网页支付流程图
总结
通过本篇文章,读者可以了解到如何使用 npm 包 weixin-pay-enterprise
,在前端快速实现微信企业支付后台。同时,读者还应该了解如何在微信支付企业支付平台上创建账户和获取所需参数,理解网页支付流程图。在日后的实际项目中,读者可以结合本篇文章和实际需求,快速完成微信企业支付后台的开发。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671098dd3466f61ffdf6a