// // KWMCheckoutPayResult.h // iCemarose // // Created by HouWeiBin on 2017/6/14. // Copyright © 2017年 kollway. All rights reserved. // #import <JSONModel/JSONModel.h> /* PS:微信支付下单API: {"status":"success","code":1000,"message":{"appid":"wx355a497b2a2dd6d5","partnerid":"1419214902","prepayid":"wx2017061418173781efbf95390315404901","package":"Sign=WXPay","noncestr":"0f499732a49986c6a281a30db1a2b420","timestamp":1497435463,"sign":"BBB6A0E4937D6F89604B06B730A4F5D9"}} */ @interface KWMCheckoutPayResult : JSONModel //结果状态。success:正常;fail:错误 @property (nonatomic) NSString<Optional> *status; /*|code|int|1000|正常响应| |code|int|1001|订单检索失败,未找到相应的订单数据| |code|int|1002|请求的总金额与订单中不一致| |code|int|1003|货币转换失败| |code|int|1004|服务器端未开通店铺| |code|int|1005|支付网关参数未设置| |code|int|1006|订单已支付完成| |code|int|1007|签名验证失败| |code|int|1008|订单查询失败| |code|int|1009|订单创建失败| |code|int|1010|必要参数缺失| |code|int|1012|商品数量不足| */ @property (nonatomic) NSNumber<Optional> *code; //结果详情 @property (nonatomic) id<Optional> message; //数据--存放解析后的model。ps:只有当微信支付下单返回结果状态为成功时,message key里的数据才会是wechat pay model的数据,此时,会将message里的数据转换为对应的model并存放到data里。 @property (nonatomic) id<Optional> data; //商品缺货时的variantId @property (nonatomic) NSNumber<Optional> *variantId; @end