主题变更
当前已内置六套主题,按需切换满意的主题即可,如有不满足的地方,可主动投稿概念设计图,只需大致绘制布局结构即可,剩下的交给开发者实现。
TIP
操作位置:系统后台-->主题管理
天选主题
经典主题
淘系主题
其他主题可自行在后台切换预览
WARNING
除现有清爽风格外,还有亚克力风格(开发中),另外征集一款国风概念设计稿,欢迎投稿,有礼赠送。
LOGO修改
logo格式:宽180px*高50px左右,实际按自身logo大小合理调整即可。
TIP
打开宝塔网站目录,进入UI文件夹,替换logo.png文件。
TIP
顺便可以替换默认的空白商品文件null.jpg。推荐商品规格为正方形250*250px
背景图片
为了网站首次加载速度,背景图片建议在200kb左右,如果文件比较大,可以先用squoosh压缩至合适大小。
TIP
打开宝塔网站目录,进入UI文件夹,替换bg.jpg文件,必须同名。
Title标题
浏览器默认标题为佰阅发卡专业版
,修改位置源码目录下,如上图UI文件夹里的index.html
入口文件。 如需添加自定义js代码,比如统计或客服js代码,也可以在该文件里进行添加
自定义JS代码
参考上一个截图,在index.html
文件里,可以嵌入任意自定义js代码,通常用于客服代码或统计代码等。需要注意此操作一键更新会忽略,更新后需要再次写入。
顶部公告
TIP
系统后台-->综合设置-->第一栏,支持任意HTML文本,普通文本换行需要加上<br />
换行符。
公告一般可以放置客服信息等内容。示例:
欢迎来访<br/>
客服微信:XXX
页面底部
TIP
系统后台-->综合设置-->第二栏,也是任意HTML文本。
示例:
<a id="ICPFiling" href="https://beian.miit.gov.cn" role="link">京ICP备10036305号-7</a>|<a href="https://tech.baiyue.one" role="link">Power By BaiYue</a>
管理员修改
TIP
系统后台-->综合设置-->最底部一栏
可以修改默认的管理员账号和密码。
变更日志
TIP
系统后台-->仪表盘-->快捷菜单栏--> 最后一个,点开就能看到最近5条更新动态
弹出框里会现实固件当前的版本号,以及最近5条更新动态,如果发现固件版本号过旧,可尝试一键升级。一键升级数据不丢失。
排序问题
分类、商品的排序规则,排序值越小越靠前显示。
商品相关
0. 批发价格
批发价格设置时,请从上往下依次填写,后面没有的可以默认为0,中间不能隔空。
1. 购前须知
购前须知,主要针对特殊商品购买前需要知晓的声明,帮助游客提前预知声明,避免下单后产生纠纷。
2. 卡密使用教程
该内容仅在查看卡密时出现,而且是下单时连同卡密一起写入的。
3. 销量展示开关
TIP
系统后台-->综合设置-->第三栏
关闭后,前台不展示销量。
4. 前台库存显示切换
支持中文或纯数字显示,具体设置如下:
TIP
系统后台-->综合设置-->第三栏
优惠券相关
TIP
目前主要分为折扣优惠券和固定优惠券
折扣示例:100元*0.8折=80元
固定金额:100元-20元=80元
不论哪种模式,优惠后值为0则不允许下单。最低限额为1分钱,也就是0.01元。
支付对接
WARNING
此处地址必须填写为站点地址,否则用户付款后无法判断收款状态。
域名末尾不能夹带多余的/
等符号
如何选择合适的支付接口?
首推官方接口,其次推荐虎皮椒、Payjs等接口,不推荐非实时到账的接口。
支付宝当面付对接教程
INFO
简介:支付宝官方接口,费率最低最可靠的渠道
后台支付设置菜单栏里,需要填写当面付的APPID,网页内支付宝应用公钥和软件生成的私钥。 已开通当面付的,可直接使用之前的参数,没有开通的,按下面自行开通
- 接口申请
- 开通方法(开通一次即可): 接入流程( 在支付宝手机APP上操作 ,特别简单 ) 手机打开支付宝app ->首页上方 搜索 签约助手 --> 点击签约助手(官方)->点击 里面显示的 当面付-->选择立即开通 按照里面的上传照片 填写资料信息就可以了 经营内容选择百货零售-超市-超市(非平台类) 营业执照可不上传 店铺招牌 百度即可 提交申请后十多分钟就可收到通过通知
( 营业执照是可选的,不上传的话,限制单笔收款≤1000,单日收款≤5W,对于普通用户基本足够了,上传执照后无此限制)
- 网站对接 成功接入以后,可以在蚂蚁金服开放平台网页&移动应用中,看到我的应用列表中多了一个“应用2.0签约******”的应用:
然后设置应用公钥:
支付宝提供一键生成工具便于开发者生成一对RSA密钥,可通过下方链接下载密钥生成工具: WINDOWS MAC_OSX 下载该工具后,解压打开文件夹,运行“RSA签名验签工具.bat”(WINDOWS)或“RSA签名验签工具.command”(MAC_OSX)。 界面示例:
1.第一个框就是应用私钥,复制备用,放到程序里面的:privateKey 2.第二个框,是应用公钥需上传到支付宝,点击右边上传公钥按钮,点保存后查看支付宝公钥复制备用,放到程序里面的:publicKey 3.将APPID,复制到程序里面的appId
QQ钱包对接
TIP
简介:官方接口,没啥好解释的
A:开通方法
如果以前开通过QQ钱包接口,可直接使用。如果没开通过,可以在这里申请https://mp.qpay.tenpay.com
B: 对接方法
在佰阅发卡专业版后台,设置对应的商户mchid和密钥key即可。
虎皮椒支付对接
TIP
简介:稳定,微信次日达,支付宝实时到账
A:开通方法
如果以前开通过虎皮椒接口,可直接使用。如果没开通过,可以在这里申请https://www.xunhupay.com/,申请前请主动联系客服,寻找适合虚拟商品的接口。
B: 对接方法
在佰阅发卡专业版后台,设置虎皮椒API接口,目前支持以前的api.xunhupay.com和新的api.vrmrgame.com接口。 申请接口完毕后,可以在后台查看APPID和密钥 然后复制对应的应用APPID和密钥到软件里。
对接后无效果,可以尝试更换API接口。其余情况请联系我们。
Payjs支付对接
TIP
简介:稳定
A:开通方法
如果以前开通过Payjs接口,可直接使用。如果没开通过,可以在这里申请hhttps://payjs.cn
B: 对接方法
在佰阅发卡专业版后台,设置对应的商户mchid和密钥即可。
V免签对接(手机挂机)
开通入口:https://github.com/szvone/vmqphp
API就是指搭建的V免签网站地址,域名后面不能带多余的/斜杠等字符
.key为通信密钥。你只需要关注这两个参数就行,回调地址系统内置,与V免签无关,保持系统默认就行。
TIP
V免签开源至今已有3年断更,根据GitHub反馈来看微信正常,支付宝异常。
余额支付
TIP
简介:系统内余额,一般来源于推广返现或系统内充值
默认已开启,如需关闭可到后台支付管理,余额设置里关闭
叮咚支付
API就已内置,PID参数为商户号,key为密钥。一般在叮咚后台参数管理可见。
微豆支付对接
资金结算:支付宝为即时到账,微信由官方 T+1 结算自动下发个人银行卡
开通后,可在后台看到API对接参数,填写对应的AK
和SK
即可。
云免签(云端挂机)
开通入口:https://www.yunmianqian.com 参数对接:开通该接口后,获得
APPID
和KEY
,填写到后台参数管理里即可。
消息通知
TIP
管理员消息通知,需要填写对应的参数,另外还要勾选通知开关,否则无法接收消息。推送内容主要为订单摘要。
SMTP发信设置
TIP
SMTP是用来主动发送邮件的,具体教程请搜索关键词“xxx smtp教程”示例:163邮箱 smtp教程
。网上会有一大堆教程,按需一步步操作即可。
常见的smtp端口有25
,587
,465
等。
- SMTP服务器地址:smtp.qq.com(端口:587)
- SMTP服务器地址:smtp.aliyun.com(端口:465或587)
- SMTP服务器地址:smtp.gmail.com(端口:587)
- ...
配置好smtp后,可以是使用该临时邮箱快速进行测试 https://10minutemail.net/readmail.html
邮箱通知
填写待接收邮件的账号
微信通知push+
申请入口:https://www.pushplus.plus/
登录后,就能看到一段密钥token,填入系统后台即可。
微信通知wxpush
申请入口:http://wxpusher.zjiecode.com/demo 完成后,在后台填入对应的参数即可
QQ通知
申请入口:https://qmsg.zendee.cn 后台格式:密钥@你的QQ好,示例XXX@123
TG通知
打开Telegram搜索框,输入@BotFather
,通过它申请建立一个新的机器人项目。 向@BotFather
发送指令 /newbot ,申请建立一个新的机器人,得到一段TOKEN密钥。 然后@chatid_echo_bot从这里获取你的CHAT_ID参数,填写到发卡系统后台。格式为TG_TOKEN@CHAT_ID,示例XXX@123
INFO
TG通知需要服务器在海外
Webhook
TIP
这里是外接扩展任务用,主要为推送下单后的订单消息给该API,外部资源根据推送过来的订单信息,实现内部数据修改。
具体应用场景:比如专业版发卡系统完成付款交易,该订单会主动推送到任意第三方接口,完成第三方任意扩展任务。
Out_order_id string `json:"out_order_id"` // 订单号
Userid uint64 `json:"userid"` // 用户UID
Email string `json:"email"` // 购买账号
Prodid uint64 `json:"prodid"` // 产品id
Prodname string `json:"prodname"` // 产品名
Num uint16 `json:"num"` // 购买数量
Money float64 `json:"money"` // 最终付款价格
Key string `json:"key"` // 普通的key
Webhook2
INFO
内容省略,与上一个相同的效果,两个接口都可以使用
程序更新
TIP
从2.0.12起,所有升级都会自动迭代,因此不用担心数据迁移或升级,所有升级过程都不会丢失数据。
curl -fsSL baiyue.one/baiyuefaka -o byfaka && chmod +x byfaka && ./byfaka #复制本行并回车
使用上述一键脚本,就可以自动完成升级。如何查看最新版本?可以在后台首页仪表盘,快捷菜单栏里查看变更日志
,当发现固件版本低于最近更新记录时,即可使用一键脚本2升级。
程序备份
网站是由数据库和程序源码组成,其中程序源码丢失无所谓,因为一键部署会自动获得程序源码,而数据库则是网站存储所有配置信息、卡密信息等内容,是网站的核心。因此只需要备份好数据库即可,数据库备份可以使用宝塔自带的计划任务备份。 如果网站上传了图片数据,可以手动备份源码目录下,UI文件夹里的
images
图像文件夹,该目录就是所有上传图片存放的位置。
TIP
服务器本地备份,容灾比较小,推荐远程备份到阿里云oss或者其他。宝塔后台,软件管理有很多类似的远程备份工具,可以自行设置。
网站迁移
如果需要换服务器,迁移旧网站到新站,步骤也非常简单。首先备份数据库文件到本地,然后新服务器添加网站和数据库后,在宝塔左侧数据库管理页面,导入旧站的数据库文件,完成后,就可以使用一键脚本直接安装了。
脚本安装好程序后,可能需要重新激活授权,此时只需要登录佰阅科技
,在用户中心页面删除旧设备授权,新服务器上重新激活一遍即可。
此步骤也属于包技术服务范畴,如果不会,可联系客服QQ:2894049053进行远程指导
专业版与开源版的区别
对比 | 开源版 | 专业版 | 优势点评 |
---|---|---|---|
时间 | 2020年8月 | 2021年11月 | |
编程 | python+vue3 | golang+vue3 | 静态化语言,高性能高并发,健壮 |
维护 | 靠爱发电 | 付费专人维护 | 长期、有技术保障 |
功能 | 一般 | 完整集成所有开源功能,并新增用户系统、批发、优惠、返利等等 | 定制化高级需求 |
价格 | 0 | 200元/年 |
其他
如果对教程有任何疑问、补充或程序改进建议,请联系我们 QQ:2894049053