From 18158ecac99088f326efd34fe48f3e1ae51e391c Mon Sep 17 00:00:00 2001 From: devil_gong Date: Thu, 18 Jul 2019 14:32:25 +0800 Subject: [PATCH] baidu pay --- extend/payment/Baidu.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/extend/payment/Baidu.php b/extend/payment/Baidu.php index 815fd22ea..00a5b699e 100644 --- a/extend/payment/Baidu.php +++ b/extend/payment/Baidu.php @@ -156,9 +156,19 @@ class Baidu 'dealTitle' => $params['name'], 'signFieldsRange' => 1, ]; - $biz_info = ''; - $data['bizInfo'] = json_encode($biz_info, JSON_UNESCAPED_UNICODE); $data['rsaSign'] = $this->SignWithRsa($data); + $biz_info = [ + 'tpData' => [ + 'appKey' => $data['appKey'], + 'dealId' => $data['dealId'], + 'tpOrderId' => $data['tpOrderId'], + 'rsaSign' => $data['rsaSign'], + 'totalAmount' => $data['totalAmount'], + 'returnData' => (object) [], + 'displayData' => (object) [], + ], + ]; + $data['bizInfo'] = json_encode($biz_info, JSON_UNESCAPED_UNICODE); return DataReturn('处理成功', 0, $data); } -- GitLab