From 7550d6dcfce2aee1f021e171b19db1301f5efe9b Mon Sep 17 00:00:00 2001 From: whwyy Date: Wed, 6 Dec 2023 16:56:09 +0800 Subject: [PATCH] eee --- wx/V3/WxV3PaymentTait.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/wx/V3/WxV3PaymentTait.php b/wx/V3/WxV3PaymentTait.php index 3fdc34e..56c5eb4 100644 --- a/wx/V3/WxV3PaymentTait.php +++ b/wx/V3/WxV3PaymentTait.php @@ -73,12 +73,10 @@ trait WxV3PaymentTait */ public function searchByOutTradeNo(string $orderNo): array { - $config = $this->getPayConfig(); - - $parseUrl = '/v3/pay/transactions/out-trade-no/' . $orderNo . '?mchid=' . $config->pay->wx->mchId; - $sign = $this->signature('POST', urlencode($parseUrl), ""); - - $client = $this->createClient($sign, ""); + $config = $this->getPayConfig(); + $parseUrl = '/v3/pay/transactions/out-trade-no/' . $orderNo; + $sign = $this->signature('POST', $parseUrl, $json = json_encode(['mchid' => $config->pay->wx->mchId])); + $client = $this->createClient($sign, $json); $client->get($parseUrl); $client->close();