helei112g / payment

Payment是php版本的支付聚合第三方sdk,集成了微信支付、支付宝支付、招商一网通支付。提供统一的调用接口,方便快速接入各种支付、查询、退款、转账能力。服务端接入支付功能,方便、快捷。
MIT License
2.35k stars 676 forks source link

订单号不能为空,并且长度不能超过64位 #249

Closed brisk21 closed 3 years ago

brisk21 commented 3 years ago

微信app支付 报错 { "body": "商品支付", "subject": "测试", "trade_no": "16305485336272", "time_expire": "1630551603", "amount": "5.00", "return_param": "1", "client_ip": "39.108.122.169" }

brisk21 commented 3 years ago

$payData = [ 'body' => '商品支付', 'subject' => 'test', 'order_no' => $order['ordersn'], 'timeout_express' => $order['cancelpaytime'], // 表示必须在限定时间内付款 'amount' => $order['price'], // 微信沙箱模式,需要金额固定为3.01 'return_param' => $order['ordertype'], 'client_ip' => getip(), // 客户地址 ]; 正确方式,上面的字段不对导致了问题,demo的才对