支付宝支付回调
作者:
Leon1024 | 来源:发表于
2018-12-05 19:44 被阅读0次// 发起支付的时候,fromScheme是APP bundle的id,
// callback是如果没有安装支付宝,会弹出网页版支付,callback就是网页版支付的回调。
// 在appdelegate 里设置的回调,是支付宝安装了的情况下的回调会走那里
[[AlipaySDK defaultService] payOrder:sign fromScheme:@"com.hehe.daren" callback:^(NSDictionary *resultDic) {
if ([resultDic[@"resultStatus"] intValue] == 9000) {
block(nil);
}else{
block(@"支付失败");
}
}];
[[NSNotificationCenter defaultCenter] addObserverForName:@"LEAliPayResultNotification" object:nil queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification * _Nonnull note) {
NSDictionary *info = note.userInfo;
if ([info[@"resultStatus"] intValue] == 9000) {
block(nil);
}else{
block([NSString stringWithFormat:@"%@", info[@"memo"]]);
}
}];
本文标题:支付宝支付回调
本文链接:https://www.haomeiwen.com/subject/wkawcqtx.html
网友评论