-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathBrainTreeEnums.kt
More file actions
41 lines (34 loc) · 1.54 KB
/
BrainTreeEnums.kt
File metadata and controls
41 lines (34 loc) · 1.54 KB
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
39
40
41
package com.expobraintree
enum class EXCEPTION_TYPES(val value: String) {
KOTLIN_EXCEPTION("ExpoBraintree:`KotlinException"),
USER_CANCEL_EXCEPTION("ExpoBraintree:`UserCancelException"),
TOKENIZE_EXCEPTION("ExpoBraintree:`TokenizeException"),
}
enum class PAYPAL_EXCEPTION_TYPES(val value: String) {
PAYPAL_DISABLED_IN_CONFIGURATION("ExpoBraintree:`Paypal disabled in configuration")
}
enum class VENMO_EXCEPTION_TYPES(val value: String) {
VENMO_DISABLED_IN_CONFIGURATION("ExpoBraintree:`VENMO disabled in configuration")
}
enum class ERROR_TYPES(val value: String) {
API_CLIENT_INITIALIZATION_ERROR("API_CLIENT_INITIALIZATION_ERROR"),
TOKENIZE_VAULT_PAYMENT_ERROR("TOKENIZE_VAULT_PAYMENT_ERROR"),
USER_CANCEL_TRANSACTION_ERROR("USER_CANCEL_TRANSACTION_ERROR"),
DATA_COLLECTOR_ERROR("DATA_COLLECTOR_ERROR"),
CARD_TOKENIZATION_ERROR("CARD_TOKENIZATION_ERROR")
}
enum class THREE_D_SECURE_ERROR_TYPES(val value: String) {
D_SECURE_NOT_ABLE_TO_SHIFT_LIABILITY("D_SECURE_NOT_ABLE_TO_SHIFT_LIABILITY"),
D_SECURE_LIABILITY_NOT_SHIFTED("D_SECURE_LIABILITY_NOT_SHIFTED"),
PAYMENT_3D_SECURE_FAILED("PAYMENT_3D_SECURE_FAILED")
}
enum class PAYPAL_ERROR_TYPES(val value: String) {
PAYPAL_DISABLED_IN_CONFIGURATION_ERROR("PAYPAL_DISABLED_IN_CONFIGURATION_ERROR")
}
enum class VENMO_ERROR_TYPES(val value: String) {
VENMO_DISABLED_IN_CONFIGURATION("VENMO_DISABLED_IN_CONFIGURATION_ERROR")
}
enum class GOOGLE_PAY_ERROR_TYPES(val value: String) {
GOOGLE_PAY_NOT_AVAILABLE("GOOGLE_PAY_NOT_AVAILABLE"),
GOOGLE_PAY_FAILED("GOOGLE_PAY_FAILED")
}