银行四要素验证

const URL = 'http://pretest.vidata.com.cn:8081/chinaums-payment-front/trans';


/**
 * @return mixed
 */
public function verify()
{
    $dada['accNo'] = $this->cardNumber;
    $dada['mobileNo'] = $this->phone;
    $dada['name'] = $this->realname;
    $dada['certNo'] = $this->idCard;
    $dada['orderId'] = mt_rand(11111, 99999999);
    $dada['certType'] = "01";
    $dada['signMethod'] = "02";
    $dada['bizType'] = "000701";
    $dada['accessType'] = "2";
    $dada['encoding'] = "UTF-8";
    $dada['merId'] = "0154403695800";
    $dada['productId'] = "01";
    $dada['verifyType'] = "0040";
    $dada['txnType'] = "20";
    $dada['version'] = "1.0.0";
    $dada['txnTime'] = date('YmdHis',time());
    $dada['signature'] = $this->MakeSign($dada);
    ksort($dada);
    $body = $this->ToUrlParams($dada);
    $data = [
        'body' => $body,
        'headers' => ['content-type' => 'text/plain']
    ];
    $client = new Client();
    $response = $client->post(self::URL, $data);
    $res = $response->getBody()->getContents();
    parse_str($res, $output);
    print_r($output);
    return $output;
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值