WooCommerce微信小程序 是使用开源程序 WordPress 和 WooCommerce 作为后台的商城小程序。
WordPress 是一个扩展性十分强大的PHP博客系统,通过主题和插件可将其扩展为各种类型的网站,商城就是其中之一。而 WooCommerce 商城本身也是属于 WordPress 的其中一个插件,是 WordPress 中人气最高的商城插件,如今已有超过38万的使用量,得益于 WordPress,WooCommerce 也是开源程序,使得个性化定制和二次开发变得非常容易。
接触 WordPress 已有一年半,发现在国内使用的并不是很广泛,加上今年微信小程序的迅速升温,这款 WooCommerce微信小程序就顺应而生了。
无论你是需要快速搭建一个属于自己的商城网站+商城小程序,还是需要将你的 WooCommerce 网站接入到微信小程序,这款产品都非常适合你。
目前以下功能已开发完成
- 兼容Wechat Social插件,实现4端微信用户互通
- 好友代付,订单可分享给好友进行支付
- 可与购物车共存的立即购买功能
- 丰富的链接跳转类型,可跳转小程序内页面,打开网页链接,公众号推文,拨打电话,全屏看图,打开地图,跳转小程序
- 支持产品轮播中插入视频 支持本地视频和腾讯视频
- 可一键更换任意主题色(下载时选择)
- 对开发者友好,内置多个Hook和Filter可轻易扩展功能
- 后台产品及文章列表一键获取对应产品或文章详情页的小程序码
- 产品搜索和搜索历史
- 产品按分类浏览 支持最多二级分类
- 积分奖励,为小程序加入积分系统,顾客可通过任务赚取积分,积分可以用来兑换现金及积分购产品(付费扩展)
- 产品分销,让每一个顾客都成为你的代理商 ,帮你销售产品。支持设置分销层级及每级奖励比例(付费扩展)
- 产品拼团,支持设置团购价、成团人数,有效期,支持团长优惠,后台手动成团、解散团,支持在产品详情页中加入其他人的拼团(付费扩展)
- 可在后台使用模块装修首页内容,可用模块有公告栏 搜索栏 轮播图 产品列表 商城资讯 图片方块 快捷导航 按钮 优惠券 拼团产品 HTML 弹窗(付费扩展)
- 产品按日期、销量、价格、随机排序及按照价格和属性筛选(付费扩展)
- 小程序扫码登录网站(付费扩展)
- 产品收藏(付费扩展)
- 与WooCommerce一致的收货地址(支持国外地址),导入微信地址,选取位置填充地址,在网站后台保存用户地址(付费扩展)
- 基于用户的优惠券,点击或扫码领券,点击使用券,领取限制,我的优惠券(付费扩展)
- 支持可变产品,产品多选项选择,支持为每个选项设置价格 支持选项中颜色点和图片的显示,支持在购物车 结算页 订单页显示已选选项
- 富文本解析使用自主开发的html2wxml组件 支持嵌入文章、产品、优惠券
- 产品详情页支持轮播图 描述 短描述 产品属性和产品评价
- 产品详情页下方相关产品的显示(同一分类、同一标签、推荐销售和交叉销售均视为相关产品)
- 接入微信收货地址 根据不同地址显示对应可用的配送方式 支持多配送方式选择
- 支持多种类型优惠券 过期时间 固定及百分比折扣 免邮优惠券 次数限制 最低限制 产品及产品类别限制 支持使用多张优惠券
- 使用优惠券 选择配送方式时实时计算购物车总价
- 关于页支持使用WordPress页面进行展示
- 订单列表 订单详情的查看 确认收货 取消订单 对未支付的订单重新发起支付
- 支持对未付款订单修改价格(运费、手续费、折扣)后再次发起支付
- 支持订单备注 及商家给客户的备注
- 产品页订单页和我的页客服消息
- 我的页显示各个订单状态对应订单数量 及其状态直达
- 订单支付 订单发货 商家备注 和评论审核结果的模板消息通知
- 快递鸟、KDPT物流接口整合 物流接口支持扩展
- 产品库存和销量的显示
- 产品评价的显示和提交 支持上传图片 评价回复及官方回复 对订单每个产品进行评价 评价审核 新评价通知
- 商城资讯 使用WordPress文章实现 后台可配置指定分类 文章和产品详情中支持互相嵌入跳转 首页最新文章轮播 文章评论
- 活动页面 使用WordPress页面实现 可嵌入优惠券及跳转产品
- 交叉销售 在购物车下方显示交叉销售的产品
- 限时促销倒计时的显示
- 产品及文章分享海报生成
- 整合微信支付 支持微信跨境支付(跨境支付需要付费二开)
- 多支付方式选择 支持银行转账和货到付款 支持支付宝 Paypal Stripe
- REST API访问限制
整个开发方向都是以整合 WooCommerce 功能为主,所以一些提升体验的功能和微信方面的功能要稍稍往后放。
功能开发计划
- 成组产品的支持
- 可下载产品及自动发货
- 产品标签
- 商家工具,小程序端线下核销,店铺数据,改价发货等
- 秒杀功能
- 微信卡券
由于 WooCommerce 官方(目前)并没有提供用于购物流程的API(只有用于管理的),我会将开发经验和踩过的坑分享给大家,如果你想开发自己的 WooCommerce 小程序或App,可以关注我后续的系列教程。
相关链接
WooCommerce商城后台演示(使用演示小程序扫码登录,仅展示自己提交的订单)