1 Star 1 Fork 0

Mr.Roger/AliPayManager

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
AliPayManager.h 1.67 KB
一键复制 编辑 原始数据 按行查看 历史
巩少鹏 提交于 2020-04-23 13:49 . 初始化AlipayManager
//
// AliPayManager.h
// SonDelivery
//
// Created by 巩少鹏 on 2020/4/3.
// Copyright © 2020 巩少鹏. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <AlipaySDK/AlipaySDK.h>
#import "GSOrderInfo.h"
#import "GSAuthInfo.h"
NS_ASSUME_NONNULL_BEGIN
@interface AliPayManager : NSObject
+ (AliPayManager *)defaultManager;
#pragma mark - 配置
-(void)AlipayConfig;
#pragma mark ==============点击订单支付行为==============
-(void)payOrder:(GSBizContent *)model complete:(void (^)(NSDictionary *resultDic))complete;
#pragma mark - 唤起支付
/*
* 如果后台把OrderInfo所有的数据参数进行加密和拼接处理过后,可直接调用此方法
* 例:(将商品信息拼接成字符串)&sign=(RSA签名) = orderString
*/
-(void)payOrderWithOrderString:(NSString *)orderString complete:(void (^)(NSDictionary *resultDic))complete;
#pragma mark ==============点击授权行为==============
/*
* 调用支付宝授权
* codeback 返回 authCode
*/
-(void)new_doAPAuth:(void (^)(NSString *authCode))codeback;
-(void)new_doAPAuthComplete:(void (^)(NSDictionary *resultDic))complete codeback:(void (^)(NSString *authCode))codeback;
#pragma mark - 支付跳转支付宝钱包进行支付,处理支付结果
-(void)new_processOrderWithPaymentResult:(NSURL *)url;
-(void)new_processOrderWithPaymentResult:(NSURL *)url standbyCallback:(void (^)(NSDictionary *resultDic))standbyCallback;
#pragma mark - 授权跳转支付宝钱包进行支付,处理支付结果
-(void)new_processAuth_V2Result:(NSURL *)url;
-(void)new_processAuth_V2Result:(NSURL *)url standbyCallback:(void (^)(NSDictionary *resultDic))standbyCallback;
@end
NS_ASSUME_NONNULL_END
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Objective-C
1
https://gitee.com/Gsohnago/AliPayManager.git
git@gitee.com:Gsohnago/AliPayManager.git
Gsohnago
AliPayManager
AliPayManager
master

搜索帮助