接口调用请求说明
接口强制校验来源IP 调用接口发起支付单请求,需要先生成业务订单才可以发起生成支付订单。 注: 1:一旦发起支付单,则业务订单的价格不可进行修改,若需要修改,请先关闭支付单,重新发起一笔支付订单。 2:每次需要拉起收银台时,请先调用此接口获取最新的支付参数。 3:使用本接口的订单需要在生成订单时将fund_type设为1
http请求方式:POST https://api.weixin.qq.com/shop/order/getpaymentparams?access_token=xxxxxxxxx
请求参数示例
{
"order_id": 123455,
"out_order_id": "xxxxx",
"openid": "oTVP50O53a7jgmawAmxKukNlq3XI",
}
回包示例
{
"errcode": 0,
"errmsg":"ok",
"payment_params": {
"timeStamp":1639124652
"nonceStr":"123",
"package":"prepay_id=123",
"paySign":"12904324823458940394",
"signType":"MD5"
}
}
你好,问题解决了吗,我也遇到同样问题了
我生成订单有返回out_order_id,和order_id, 但是调取生成支付参数是一直返回订单不存在,怎么回事
下单失败了啊,没有返回预订单id