## 掃碼付
~~~[api]
get:/Pays/PYspay/zk_pay_getOrderStatus
*tradetrace=默認值#
*keycode=默認值#
<<<
success
{"status":1,codemsg:"支付成功"}
<<<
error
{"status":errorcode,"codemsg":error msg}
~~~
>key生成的通用步驟如下:
str=qf_2019
key=md5(str.domain_auth.storeid.amount.zk_order);
```
例如:
Status錯誤信息描述:
01 無效秘鑰,非法傳入
001 訂單不存在
0 通道方返回錯誤信息
這是個樣板,先把所有值放到數組里,json數據后 public function zzencode($string){
$string=base64_encode($string);
// echo $string;exit;
return str_replace(array('=', '+', '/'), array('O0O0O', 'o000o', 'oo00o'), $string);
} base64 后 再 賦予數組 data 然后再json
傳入方式:json數據post提交;變量名data
數據格式:
{"data":"eyJxX29yZGVyIjoicTEyMzQ1Njc4OTAxMSIsImtleSI6IjVkOTk3NTdjNjExNmRiYmUwZTllMjc4YzQ3MDAxOWZmIn0O0O0O"} 例子
Key:md5(秘鑰+聚合平臺交易訂單號)
```