微信支付开发订单查询实例(2)

{ "errcode": 0, "errmsg": "ok", "order_info": { "ret_code": 0, "ret_msg": "", "input_charset": "GBK", "trade_state": "0", "trade_mode": "1", "partner": "1234567890", "bank_type": "CMB_FP", "bank_billno": "201405273540085997", "total_fee": "1", "fee_type": "1", "transaction_id": "1218614901201405273313473135", "out_trade_no": "JfuKdiBig4zZnE4n", "is_split": "false", "is_refund": "false", "attach": "", "time_end": "20140527194139", "transport_fee": "0", "product_fee": "1", "discount": "0", "rmb_total_fee": "" } }

各个字段的含义如表所示

参数 说明
ret_code   查询结果状态码,0表明成功,其他表明错误;  
ret_msg   查询结果出错信息;  
input_charset   返回信息中的编码方式;  
trade_state   订单状态,0为成功,其他为失败;  
trade_mode   交易模式,1为即时到帐,其他保留;  
partner   财付通商户号,即前文的partnerid;  
bank_type   银行类型;  
bank_billno   银行订单号;  
total_fee   总金额,单位为分;  
fee_type   币种,1为人民币;  
transaction_id   财付通订单号;  
out_trade_no   第三方订单号;  
is_split   是否分账,false为无分账,true为有分账;  
is_refund   是否退款,false为无退款,ture为退款;  
attach   商户数据包,即生成订单package时商户填入的attach;  
time_end   支付完成时间;  
transport_fee   物流费用,单位为分;  
product_fee   物品费用,单位为分;  
discount   折扣价格,单位为分;  
rmb_total_fee   换算成人民币之后的总金额,单位为分,一般看total_fee即可。  

如果程序有误,会在errcode和errmsg描述出来。

以上就是对微信支付开发中查询功能的资料整理,希望能帮到微信开发支付的朋友。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/1fccb9749785d4e53f30b6f6fd7ee9a6.html