python3 wechatpy微信支付的项目实践
2023-01-18 11:08:10 来源:易采站长站 作者:
目录1.公众号申请及配置流程2.pythonwechatpy操作记录一下微信支付整个流程1.公众号申请及配置流程使用微信支付的前提是必须要有公众号。申请链接:微信公众号申请.记得选择服务号,根据...
目录
1.公众号申请及配置流程2.python wechatpy操作
记录一下微信支付整个流程
1.公众号申请及配置流程
使用微信支付的前提是必须要有公众号。 申请链接: 微信公众号申请.记得选择服务号,根据操作提示完成资料填写
配置公众号参数(js接口设置,ip白名单设置,关联商户,微信支付申请,获取开发者ID(AppID),开发者密码(AppSecret),商户号id,商户号秘钥,证书和证书python秘钥)
JS接口设置:由于最终是前端调起JSAPI支付,所以得配置下前端域名。
2.ip白名单设置,获取开发者ID(AppID),开发者密码(AppSecret)都是在同一个页面,白名单添加获取Access_token的服务器ip地址就行
3.关联商户
完成流程后下面就会有已关联商户的信息,获取到商户号id,商户号秘钥,秘钥点查看进去设置,并且绑定appi
设置证书和秘钥
设置网址
2.python wechatpy操作
wechatpy 官方文档
安装 wechatpy
pip install wechatpy
from wechatpy.pay import WeChatPay #微信官网支付参数配置 #公众号参数配置 appid = 'appid' secret = 'secret' #商户ID mch_id = 'mch_id' #商户号密钥 key = 'key' notify_url = 'notify_url' #实例化微信支付sdk wechatObj = WeChatPay(appid = appid, api_key = key , mch_id = mch_id,mch_cert = mch_cert ,mch_key = mch_key) #简单实例几个例子 #创建统一订单 createResult = wechatObj.order.create( trade_type = 'JSAPI', notify_url = notify_url , total_fee = total_fee ,body = body, user_id = user_id ,out_trade_no = out_trade_no ) #订单退款 refundResult = wechatpay.refund.apply( total_fee = total_fee , refund_fee = refund_fee , out_refund_no = out_refund_no ,out_trade_no = out_trade_no )
更多API请看文档使用,差不多都是这样用的了,不能本地测试,只能线上服务器测试才行,这一点比较麻烦~
到此这篇关于python3 wechatpy微信支付的项目实践的文章就介绍到这了,更多相关python3 wechatpy微信支付内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
如有侵权,请发邮件到 [email protected]
最新图文推荐
相关文章
-
Pycharm永久激活教程(适用jetbrains全系列产品:Pycharm、Idea、WebStor
一.激活前注意事项 1.PyCharm尽量在官网下载:https://www.jetbrains.com/pycharm/download/ 2.本教程适用于PyCharm所有版本 3.本教程适用于jetbrains全系列产品(Pycharm、Idea、WebStorm、phpstorm、CLion、Rub2020-06-26
-
python+opencv+caffe+摄像头做目标检测的实例代码
首先之前已经成功的使用Python做图像的目标检测,这回因为项目最终是需要用摄像头的, 所以实现摄像头获取图像,并且用Python调用CAFFE接口来实现目标识别 首先是摄像头请选择支持2020-06-22
-
pycharm中导入模块错误时提示Try to run this command from the system ter
pycharm中导入模块错误时,提示:Try to run this command from the system terminal. Make sure that you use the correct version of ‘pip' installed for your Python interpreter located atpycharm工作路径。 安装好pycharm,而且2020-03-26
-
Python如何爬取微信公众号文章和评论(基于 Fiddler 抓包分析)
背景说明 感觉微信公众号算得是比较难爬的平台之一,不过一番折腾之后还是小有收获的。没有用Scrapy(估计爬太快也有反爬限制),但后面会开始整理写一些实战出来。简单介绍下本次2020-06-19