收藏
回答

微信支付apiv3接入app支付,状态码200,但Api无任何内容返回,为什么?

$params = [
    'mchid' => $wechat_config['mchid'],
    "out_trade_no" => $order['order_sn'],
    'appid' => $wechat_config['appid'],
    "description" => $order['desc'],
    "notify_url" => Env::get("notify.wechat"),
    'amount' => [
        'total' => intval(bcmul($order['amount'], 100)),
        'currency' => 'CNY',
    ],
];
$res = $wechat_client->v3->pay->transactions->app->post([
    'json' => $params,
]);
return [$res->getStatusCode(), $res->getBody(), $params];


这样结构应该是没有问题才对,但是没有prepay_id返回,是为什么?

最后一次编辑于  2023-08-29
回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    2023-08-29

    状态码200,理论上是不会出现没有任何信息返回的,打印日志看看

    2023-08-29
    有用
    回复
登录 后发表内容