WeixinPay
2016-11-23 10:52:45 0 举报
微信支付(WeixinPay)是腾讯公司推出的一款移动支付产品,集成在微信应用中。用户可以通过微信支付进行线上线下的购物、转账、缴费等操作,方便快捷。微信支付支持多种支付方式,包括余额支付、银行卡支付、信用卡支付等,满足不同用户的需求。同时,微信支付还提供了丰富的安全措施,保障用户的资金安全。此外,微信支付还与众多商家合作,为用户提供优惠活动和积分兑换等服务。微信支付的出现,极大地方便了人们的生活,推动了移动支付的发展。
作者其他创作
大纲/内容
uuid
调用:+(void)payProductsByWAPMethodWithMoney:serverID:outOrderID:extendParamDic:并传四个参数:1.金额 2.服务器ID 3.CP订单号 4.扩展字段
参数都为空
显示订单结果
doid
跳转微信客户端,完成充值,点击“付款完成”,并返回客户端
开始
请求成功
调用接口,显示支付页面:-(void)requestSQPayByWAPMethod:(NSDictionary *)dic action:(void(^)(NSMutableURLRequest *quest))action;
组参:[orderDic setObject:moneyStr forKey:@\"dmoney\"];[orderDic setObject:cpServerid forKey:@\"dsid\"];[orderDic setObject:cpOrderid forKey:@\"doid\"];及:扩展参数
否
在前端页面下S层下单请求:http://spay.api.m.37.com/sdk/order
调用方法:-(void)requestOrderInfoWithDictionary:success:failure:
失败回调处理failureAction()
是
moid
code等于1 或 0
结束
成功回调处理successAction()
页面请求回调,解析回调页面传来的参数:&noncestr=1479887418&package=594374387&prepayid=wx20141123155018541&sign=5bc6c&uuid2BC17161Dc6E69129FE74498DAD5F482
组参
通过页面操作回调,获取UUID(37平台订单号):weixinGetUuidMethod
在页面上调用微信支付
其他操作
调用接口-(void)requestOrderSearchWithOrderInfo:withUuid:successAction:failure:查询订单号
附加以上的参数,下单请求post请求地址:http://mpay.api.m.37.com/sdk/order/
调用方法-(void)presentRechargeWebView:跳转至:网页支付页面
解析参数:[[SYAPIResponseParser shareResponseManager] parseResponseObject:responseObject]
这里将moid上传到前端页面,所以spay接口参数有moid
参数处理
0 条评论
下一页
为你推荐
查看更多