ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

crmeb提现手续费设置和提现时间段设置代码分享

2022-01-04 20:30:39  阅读:234  来源: 互联网

标签:提现 打款 时间段 设置 crmeb 电商 手续费


一些商家使用CRMEB运营电商平台的过程中,涉及到佣金奖励发放和提现,当会员量大佣金笔数比较多的时候,如果是人工打款,那么工作量很大,涉及到人力打款成本,如果平台找银行做代付批量打款的时候,银行也会收手续费,有的电商商户找银行批量代付打款,通过一个固定的EXCEL模板提交给银行,有的银行可能每一笔收取几元钱的打款服务费,每天如果有及时上百单的打款,那么这块的转账成本很高了

而且有的用户是没有提现门槛的,1元或者10元就会给会员发起提现,那么这个成本就偏高了,以下内容是开发电商系统的用户提现功能分享内容和部分代码,欢迎大家一起家交流技术开发

如何解决这个问题呢?
对CRMEB开发个小功能,设置提现手续费的功能
1.方式1:设置每笔提现百分之几的手续费。

2.方式2:也可以设置为每笔提现平台固定扣多少元的手续费

另外电商平台有时候也想设置一下佣金提现时间,目前CRMEB里也是没有的,那么需要设下提现时间段,

例如设置每周哪几天可以提?那天的提现时间段是几点到几点?这些设计一方面可以让财务可以集中处理,也方便提现时间统一管理,集中查账

另外如果系统开发设置了自动提现到账,那么基于平台技术安全来考虑,工作日的上班时间段提现是最好的,万一系统出现bug或者其他账号泄露问题,提现都已经资金了,平台也无法查账追溯了。

所以需要设置提现时间的功能
1.提现可以设定每一周那几天可以提,例如周1,周3之类的

2.提现时间段可以设置,例如上午10:00到下午5:00

在用户发起提现的时间段,又会遇到另外一个问题,有的用户一天发起多笔提现,这样也会增加提现的工作量
同一用户每天发起多笔提现的问题如何解决呢?
可以这样解决:开发限制每天的提现的笔数的功能,这样限制用户每天的笔数

$hour = date('H');
        if($cashTime)
        {
            if(!in_array($hour, explode(',', $cashTime)))
            {
                return app('json')->fail($cashMsg ? $cashMsg: '不在允许提现的时间内');
            }
        }

        if( UserExtract::where('uid', $user['uid'])->where('add_time', '>=', strtotime(date('Y-m-d')))->count() >= $cashCount ){
            return app('json')->fail('每天只允许提现' . $cashCount . '次!');
        }
  //手续费
        $store_fee = bcdiv(bcmul($data['money'],$store_fee_rate,2),100,2);

        //实际到账金额
        $realMoney = bcsub($data['money'], $store_fee, 2);
        $time = time();```

标签:提现,打款,时间段,设置,crmeb,电商,手续费
来源: https://blog.csdn.net/venus150/article/details/122310897

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有