BDNCashierSDKUPPayService.h 853 Bytes
//
//  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