微信企业付款

微信企业付款至零钱包实现详细流程Demo

走远了吗. 提交于 2019-12-25 13:08:00
微信企业付款实现详细流程Demo 大家好,我是 梦辛工作室的灵,下面来讲一下微信企业付款实现的流程 1.准备数据 微信企业付款需要 准备 微信支付API秘钥、支付证书;下面是获取流程: 先登录微信支付:https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F 需要先开通企业付款至零钱包和运营账户,因为付款的时候是从运营账户中 扣除金额的 主要注意的时,请保证您的商户号的结算方式 是T+1类型的,T+7类型的是没有这个功能的 点击产品中心 开通企业付款至零钱包和运营账户 然后从基本户移一些资金到运营账户作为测试用的金额,流程如下: 点击交易中心: 点击资金管理的充值/转入 转入成功后,运营账户里面就有钱了,接下来 获取证书和设置API秘钥 点击账户中心点击API安全 点击申请证书,然后下载拿到证书 设置API秘钥 2.开始开发 和微信支付一样,需要提供以下参数: 第三个参数为 true 表示必要参数,false 表示不必要参数 然后按照字母顺序排序拼接为以下格式: amount = 200 & check_name = NO_CHECK & desc = 付款备注 & mch_appid = 被付款人使用的小程序appid或公众号appid & mchid = 您的商户号 & nonce_str =

PHP实现微信提现(企业付款到零钱)

丶灬走出姿态 提交于 2019-12-05 03:07:09
怎么开通企业付款到零钱? 有的商户号的产品中心是没有这个功能的,不过,该功能的pid(product id)是5,只要随便进去某一个产品,在地址栏把pid改为5。 即可进入该功能页面,进行开通,不过要满足条件。 用户提现代码: 1 //用户微信提现 2 private function withdrawals_weixin($id){ 3 $falg = M('withdrawals')->where(['id'=>$id])->find(); 4 $openid = M('users')->where('user_id', $falg['user_id'])->value('openid'); 5 $data['openid'] = $openid; 6 $data['pay_code'] = $falg['id'].$falg['user_id']; 7 $data['desc'] = '提现ID'.$falg['id']; 8 if($falg['taxfee'] >= $falg['money']){ 9 return array('status'=>1, 'msg'=>"提现额度必须大于手续费!" ); 10 }else{ 11 $data['money'] = bcsub($falg['money'], $falg['taxfee'], 2); 12 } 13

PHP实现微信企业付款到个人零钱步骤

若如初见. 提交于 2019-12-04 21:46:52
微信支付企业付款到零钱功能应用广泛,比如微信红包奖励,业务结算等。通过企业向个人付款,付款资金将直接进入用户微信零钱。 一 开通条件 ​ 付款资金 企业付款到零钱资金使用商户号余额资金。 根据商户号的账户开通情况,实际出款账户有做区别: ◆ 默认情况下,企业付款到零钱使用商户号基本户(或余额账户)余额。如商户号已开通运营账户,则企业付款到零钱使用运营账户内的资金。 ◆ 基本户(或上述其他出款账户)的资金来源,可能是交易结算款项(仅基本户),或给账户充值的资金。当出款账户余额不足时,付款将因余额不足而付款失败。 付款规则 付款方式 ◆ 支持API接口或网页操作,付款至目标用户。 收款用户身份指定 ◆ 通过APPID+OPENID指定收款用户。 ◆ APPID需要为申请商户号时的APPID,或者与商户号有绑定关系。 ◆ OPENID的获取方式,可参照: https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839 付款额度 ◆ 不支持给非实名用户打款 ◆ 给同一个实名用户付款,单笔单日限额2W/2W ◆ 一个商户同一日付款总额限额100W 注意:以上规则中的限额2w、100w由于计算规则与风控策略的关系,不是完全精确值,金额仅做参考,请不要依赖此金额做系统处理,应以接口实际返回和查询结果为准,请知晓。

微信公众平台开发(111) 现金红包、裂变红包、企业付款

不问归期 提交于 2019-12-02 05:32:09
在这篇微信公众平台开发教程中,我们将介绍如何在实现现金红包、裂变红包、企业付款以及红包交易查询(含现金红包和裂变红包)和企业付款查询的功能。 本文分为以下二个部分: 微信支付接口SDK定义 现金红包、裂变红包、企业付款的调用方法 本文源代码下载为收费服务,如果你反感,请直接关闭浏览器! 一、微信红包SDK 现金红包、裂变红包、企业付款本质均为商户和用户之间的转账,微信官方定义其接口时,操作方法类似。 1. 请求URL 现金红包 https: // api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack 裂变红包 https: // api.mch.weixin.qq.com/mmpaymkttransfers/sendgroupredpack 企业付款 https: // api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers 2. 参数说明 字段名 变量名 必填 示例值 类型 描述 随机字符串 nonce_str 是 5K8264ILTKCH16CQ2502SI8ZNMTM67VS String(32) 随机字符串,不长于32位 签名 sign 是 C380BEC2BFD727A4B6845133519F3AD6 String(32) 详见 签名生成算法 商户订单号