讯睿CMS问答:将购买者金额打款到作者账号中怎么修改成指定打款比例

讯睿CMS问答:将购买者金额打款到作者账号中怎么修改成指定打款比例

2024-05-27 XunRuiCMS Sincere

问题:

请问将购买者金额打款到作者账号中怎么修改成指定打款比例,比如打款购买者百分之80到作者账号中

交易成功的金额是被系统收入。如果需要购买后,将购买金额付款到作者账号中,可以写回调: config/hooks.php \Phpcmf\Hooks::on('pay_success', function($data) { // cms 分析订单来源 list($a, $b, $c, $d) = explode('-', $data['mid']); list($sid, $mid) = explode('_', $a); if ($sid && $mid == '模块目录') { // 业务逻辑开始 // 打款到收款人账户 \Phpcmf\Service::M('pay')->add_money($data['touid'], abs($data['value'])); // 收款人增加一条收入记录 \Phpcmf\Service::M('pay')->add_paylog([ 'uid' => $data['touid'], 'username' => $data['tousername'], 'touid' => $data['uid'], 'tousername' => $data['username'], 'mid' => $data['mid'], 'title' => $data['title'], 'value' => abs($data['value']), 'type' => $data['type'], 'status' => 1, 'result' => $payid, 'paytime' => SYS_TIME, 'inputtime' => $data['inputtime'], ]); } });

答案:

这是什么功能

回复迅睿框架创始人

http://www.xunruicms.com/doc/400.html 这里面的

他的意思就是收入分成。
比如会员张三发布了一个资源,收费10元,其它人购买后,张三能得到8元。

$data['value'] 就是金额值,把这个值乘以0.8
$data['value'] *0.8

@一路向前:非常感谢