该系列接口,支持微信v2
、v3
版本切换。
$obj = new \wechat\Wechat();
$_this = $obj->pay()->v2()->transfer();
除了在配置文件中设置默认SSL证书地址外,SDK还支持挑起一键下单时,调用ssl_cert()
、ssl_key()
方法进行设置。
$obj = new \wechat\Wechat();
// 手动设置SSL证书地址(需要绝对路径)
$_this = $obj->pay()->v2()->transfer()->ssl_cert(ROOT_PATH.'wechat/ssl_cert.pem')->ssl_key(ROOT_PATH.'wechat/ssl_key.pem');
注意:该方法需要SSL证书支持。
方法名:handle()
参数:
string $openid
float $money
string $order_sn
string $check_name
NO_CHECK
string $desc
企业付款
array $more
array_merge()
到一起提交[]
使用示例:
$obj = new \wechat\Wechat();
$array = $obj->pay()->v2()->transfer()
->ssl_cert(ROOT_PATH.'extend/apiclient_cert.pem')
->ssl_key(ROOT_PATH.'extend/apiclient_key.pem')
->handle('orUXq0DVqaB****MNuKMro_-MeDI', 0.01, 'tr0000001');
提示:该方法请求成功返回array
字段参考微信的文档,失败返回微信的MSG
信息。
注意:该方法需要SSL证书支持。
方法名:query()
参数:
string $order_sn
使用示例:
$obj = new \wechat\Wechat();
$array = $obj->pay()->v2()->transfer()
->ssl_cert(ROOT_PATH.'extend/apiclient_cert.pem')
->ssl_key(ROOT_PATH.'extend/apiclient_key.pem')
->query('tr0000001');
提示:该方法请求成功返回array
字段参考微信的文档,失败返回微信的MSG
信息。