美文网首页
支付宝支付回调

支付宝支付回调

作者: 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