BDNCashierSDKUPPayService.h
853 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//
// BDNCashierSDKUPPayService.h
// BainuoCashierPaySDK
//
// Created by zhangyunchao on 2020/5/20.
// Copyright © 2020 Baidu. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "BDNCashierSDK.h"
NS_ASSUME_NONNULL_BEGIN
@interface BDNCashierSDKUPPayService : NSObject<BDNCashierSDKPaymentServiceProtocol>
/**
* @brief 返回默认支付能力
*
* @return 单例,支付宝支付能力
*/
+ (instancetype)defaultService;
/**
* @brief 注册支付宝支付接口传入的scheme,用于支付完成后返回宿主App
*
* @param scheme 宿主App注册在info.plist中的scheme
*/
- (void)registerScheme:(NSString *)scheme;
/// 设置支付控件viewcontroller
/// @param viewController 启动支付控件的viewController
- (void)settingUPPayViewController:(UIViewController *)viewController;
@end
NS_ASSUME_NONNULL_END