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

支付宝支付回调

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