需求:
我们在做商城或者其他和用户账户,金钱相关功能的时候基本都会有提现的功能,所以我也逃不过,这个支付的坑,来跟我一起来填坑:
微信企业零钱付款前置条件:
已开通微信支付;
连续30日正常交易流水;
其他见文档;
所有和接口相关的开发应用,调用都只需要遵循一个流程:
输入参数:
appid 应用id
mchid 商户id
secret key 支付密钥
ip 调用端ip,需要微信支付后台配置
openid 用户id
输出参数:
结果:
<?php
//企业付款到微信零钱,PHP接口调用方法
define("APPID", "yourappid"); // 商户账号appid
define("MCHID", "yourbesenisecode"); // 商户号
define("SECRECT_KEY", "yourkey"); //支付密钥签名
define("IP", "106.37.80.155"); //IP
function createNoncestr($length =32)
{
$chars = "abcdefghijklmnopqrstuvwxyz0123456789";
$str ="";
for ( $i = 0; $i < $length; $i++ ) {
$str.= substr($chars, mt_rand(0, strlen($chars)-1), 1);
}
return $str;
}
function unicode() {
$str = uniqid(mt_rand(),1);
|