在众多我的支付接口的产品中,要寻找一个稳定可靠的产品是比较难的,所幸遇到 payjs ,感受逼格较高,很是知足本身的品味。下边是我在对接过程当中的一些经验和技巧,分享给你们。php
1、申请商户号api
申请开通,获取商户号和通讯密钥服务器
2、扫码对接微信
php代码以下:curl
<?php $order = [ 'mchid' => 'xxxxxxxxxxx', 'body' => 'test', // 订单标题 'out_trade_no' => time(), // 订单号 'total_fee' => 120, // 金额,单位:分 ]; $order['sign'] = sign($order); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://payjs.cn/api/native'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $order); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); $rst = curl_exec($ch); curl_close($ch); print_r($rst); function sign(array $attributes) { ksort($attributes); $sign = strtoupper(md5(urldecode(http_build_query($attributes)) . '&key=' . 'xxxxxxxxxxxx')); return $sign; }