用户支付接入

MemberPay
提供方便快捷的用户场景接入功能
模块演示
参考演示地址 用户支付接入 的部分功能

见预览图

模块介绍

模块介绍

「用户支付接入」提供方便快捷的用户场景接入能力,任意业务(文章、课程、资源等)都可以通过几行代码快速接入统一支付流程,并与会员支付单、支付中心打通。

功能特性

  • 提供方便快捷的用户场景接入功能,按业务标识隔离付费状态
  • 与会员体系、支付中心统一打通,支付单统一记录付费事实
  • 一行代码判断是否已支付,快速实现「付费后可见」内容
  • 支持生成支付购买链接,业务价格、业务名称自由定义
  • 支付单统一回填 memberUserId,便于后台按会员维度统计与核对
功能特性
    业务接入
        业务标识 data
        业务标识ID dataId
        业务价格
        业务名称
    支付判断
        是否已支付 hasPay
        付费后内容展示
    支付购买
        生成购买链接 buyLink
        支付中心统一下单
    后台能力
        支付单管理
        会员维度统计

如何使用

<div>
    @if(\Module\MemberPay\Util\MemberPayUtil::hasPay(\Module\Member\Auth\MemberUser::id(),'Article',2))
        <div class="ub-text-success">已经支付</div>
        <div class="ub-text-success">这里可以展示支付后查看的信息</div>
    @else
        <a href="{{\Module\MemberPay\Util\MemberPayUtil::buyLink('Article',2,0.01,'一个0.01元的测试付费')}}" class="btn btn-primary btn-round">
            <i class="iconfont icon-cart"></i>
            立即购买
        </a>
    @endif
</div>

其中,

  • Article 为业务标识,最多不超过20个字符,用于区分不同的业务
  • 2 为业务标识ID,整数,比如文章的ID等
  • 0.01 为业务价格
  • 一个0.01元的测试付费 为业务名称

使用场景

  • 文章、课程、资源下载等内容的付费查看
  • 用户支付渠道接入
  • 统一用户支付服务
  • 用户资金交易处理

模块入口

  • /member_pay/buy/{data} 支付购买

后台菜单

  • 财务中心
  • 财务中心 → 业务订单
  • 财务中心 → 业务订单 → 用户支付-订单
获取模块
¥49.00
一年内免费更新升级
提供源码,私有化独立部署
问答社区技术支持
正版授权,允许商业使用
授权主域名 x 1
禁止转售模块源码
开发商
ModStart
ModStart官方出品
模块信息
标识
MemberPay
环境
Laravel5 Laravel9
大小
10.65KB
版本
1.1.0
发布
2026-10-23
MSCore版本要求>=6.0.0
在文件 vendor/modstart/modstart/src/ModStart.php 中查看 $version。
QQ
微信
客服