WePay iOS SDK  7.0.0-beta-2
WPConfig.h
1 //
2 // WPConfig.h
3 // WePay
4 //
5 // Created by Chaitanya Bagaria on 11/7/14.
6 // Copyright (c) 2014 WePay. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import <WePay/WPMockConfig.h>
11 
15 @interface WPConfig : NSObject
16 
20 @property (nonatomic, strong, readonly) NSString *clientId;
21 
25 @property (nonatomic, strong, readonly) NSString *environment;
26 
30 @property (nonatomic, assign) BOOL useLocation;
31 
35 @property (nonatomic, assign) BOOL useTestEMVCards;
36 
40 @property (nonatomic, assign) BOOL callDelegateMethodsOnMainThread;
41 
45 @property (nonatomic, assign) BOOL restartTransactionAfterSuccess;
46 
50 @property (nonatomic, assign) BOOL restartTransactionAfterGeneralError;
51 
55 @property (nonatomic, assign) BOOL restartTransactionAfterOtherErrors;
56 
60 @property (nonatomic, assign) BOOL stopCardReaderAfterOperation;
61 
65 @property (nonatomic, strong) WPMockConfig* mockConfig;
66 
75 - (instancetype) initWithClientId:(NSString *)clientId
76  environment:(NSString *)environment;
77 
93 - (instancetype) initWithClientId:(NSString *)clientId
94  environment:(NSString *)environment
95  useLocation:(BOOL)useLocation
96  useTestEMVCards:(BOOL)useTestEMVCards
97  callDelegateMethodsOnMainThread:(BOOL)callDelegateMethodsOnMainThread
98  restartTransactionAfterSuccess:(BOOL)restartTransactionAfterSuccess
99 restartTransactionAfterGeneralError:(BOOL)restartTransactionAfterGeneralError
100 restartTransactionAfterOtherErrors:(BOOL)restartTransactionAfterOtherErrors
101  stopCardReaderAfterOperation:(BOOL)stopCardReaderAfterOperation;
102 
103 @end
Definition: WPMockConfig.h:14
BOOL restartTransactionAfterSuccess
Definition: WPConfig.h:45
NSString * clientId
Definition: WPConfig.h:20
BOOL restartTransactionAfterOtherErrors
Definition: WPConfig.h:55
BOOL stopCardReaderAfterOperation
Definition: WPConfig.h:60
BOOL useLocation
Definition: WPConfig.h:30
BOOL useTestEMVCards
Definition: WPConfig.h:35
BOOL callDelegateMethodsOnMainThread
Definition: WPConfig.h:40
BOOL restartTransactionAfterGeneralError
Definition: WPConfig.h:50
NSString * environment
Definition: WPConfig.h:25
WPMockConfig * mockConfig
Definition: WPConfig.h:65
Definition: WPConfig.h:15