/** * Finix API */ import { Country } from './country'; import { Currency } from './currency'; import { ProcessorApplicationConfigConfigurationTemplates } from './processorApplicationConfigConfigurationTemplates'; /** * Details that configure how the `Processor` handles transactions. */ export declare class ProcessorApplicationConfig { /** * Details how days ACH settlments are delayed by. */ 'achSettlementDelayDays'?: number | null; /** * Details if the `Processor` allows split payouts to `Merchants`. */ 'allowSplitPayouts'?: boolean; /** * Identifies the `Processors` business application type for VisaNet transaction processing. */ 'allowedBusinessApplicationIds'?: Array | string; /** * An ID for the card acceptor (e.g Visa). */ 'cardAcceptorIdCode'?: string; /** * The ID for the terminal at a card acceptor location. */ 'cardAcceptorTerminalId'?: string; 'configurationTemplates'?: ProcessorApplicationConfigConfigurationTemplates | null; /** * ISO 4217 3 letter currency code. */ 'defaultCurrencies'?: Array; /** * The Merchant Category Code of the `Merchan. */ 'defaultMcc'?: ProcessorApplicationConfig.DefaultMccEnum | string; /** * The default account of the sender. */ 'defaultSenderAccountNumber'?: string | null; /** * The sender’s address. */ 'defaultSenderAddress'?: string | null; /** * The city saved in the sender\'s address. */ 'defaultSenderCity'?: string | null; 'defaultSenderCountry'?: Country | null; /** * The sender\'s 3 letter ISO 4217 currency code. */ 'defaultSenderCountryCode'?: string | null; /** * The sender’s county. */ 'defaultSenderCountyCode'?: string | null; /** * The sender’s name. */ 'defaultSenderName'?: string | null; /** * The sender\'s 2-letter State code. */ 'defaultSenderStateCode'?: string | null; /** * The sender’s zip code. */ 'defaultSenderZipCode'?: string | null; /** * Must be true if transactions are in Colombia where there are different fees. */ 'includeColombiaData'?: boolean; /** * Identifies the level of security used in an electronic commerce transaction (only applies to card-present transactions). */ 'motoEciindicator'?: ProcessorApplicationConfig.MotoEciindicatorEnum | string; /** * A 2-digit code that identifies the method used to enter the cardholder account number and card expiration date (only applies to card-present transactions). */ 'panEntryMode'?: ProcessorApplicationConfig.PanEntryModeEnum | string; /** * Contains a code identifying transaction conditions at the point of sale or point of service (only applies to card-present transactions). */ 'posConditionCode'?: ProcessorApplicationConfig.PosConditionCodeEnum | string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace ProcessorApplicationConfig { enum AllowedBusinessApplicationIdsEnum { Aa, Bb, Bi, Cp, Fd, Ft, Gd, Gp, Lo, Ci, Co, Mp, Md, Og, Pd, Pp, Tu, Wt } enum DefaultMccEnum { _0742, _0763, _0780, _1520, _1711, _1731, _1740, _1750, _1761, _1771, _1799, _2741, _2791, _2842, _3000, _3001, _3002, _3003, _3004, _3005, _3006, _3007, _3008, _3009, _3010, _3011, _3012, _3013, _3014, _3015, _3016, _3017, _3018, _3019, _3020, _3021, _3022, _3023, _3024, _3025, _3026, _3027, _3028, _3029, _3030, _3031, _3032, _3033, _3034, _3035, _3036, _3037, _3038, _3039, _3040, _3041, _3042, _3043, _3044, _3045, _3046, _3047, _3048, _3049, _3050, _3051, _3052, _3053, _3054, _3055, _3056, _3057, _3058, _3059, _3060, _3061, _3062, _3063, _3064, _3065, _3066, _3067, _3068, _3069, _3070, _3071, _3072, _3073, _3074, _3075, _3076, _3077, _3078, _3079, _3080, _3081, _3082, _3083, _3084, _3085, _3086, _3087, _3088, _3089, _3090, _3091, _3092, _3093, _3094, _3095, _3096, _3097, _3098, _3099, _3100, _3101, _3102, _3103, _3104, _3105, _3106, _3107, _3108, _3109, _3110, _3111, _3112, _3113, _3114, _3115, _3116, _3117, _3118, _3119, _3120, _3121, _3122, _3123, _3124, _3125, _3126, _3127, _3128, _3129, _3130, _3131, _3132, _3133, _3134, _3135, _3136, _3137, _3138, _3139, _3140, _3141, _3142, _3143, _3144, _3145, _3146, _3147, _3148, _3149, _3150, _3151, _3152, _3153, _3154, _3155, _3156, _3157, _3158, _3159, _3160, _3161, _3162, _3163, _3164, _3165, _3166, _3167, _3168, _3169, _3170, _3171, _3172, _3173, _3174, _3175, _3176, _3177, _3178, _3179, _3180, _3181, _3182, _3183, _3184, _3185, _3186, _3187, _3188, _3189, _3190, _3191, _3192, _3193, _3194, _3195, _3196, _3197, _3198, _3199, _3200, _3201, _3202, _3203, _3204, _3205, _3206, _3207, _3208, _3209, _3210, _3211, _3212, _3213, _3214, _3215, _3216, _3217, _3218, _3219, _3220, _3221, _3222, _3223, _3224, _3225, _3226, _3227, _3228, _3229, _3230, _3231, _3232, _3233, _3234, _3235, _3236, _3237, _3238, _3239, _3240, _3241, _3242, _3243, _3244, _3245, _3246, _3247, _3248, _3249, _3250, _3251, _3252, _3253, _3254, _3255, _3256, _3257, _3258, _3259, _3260, _3261, _3262, _3263, _3264, _3265, _3266, _3267, _3268, _3269, _3270, _3271, _3272, _3273, _3274, _3275, _3276, _3277, _3278, _3279, _3280, _3281, _3282, _3283, _3284, _3285, _3286, _3287, _3288, _3289, _3290, _3291, _3292, _3293, _3294, _3295, _3296, _3297, _3298, _3299, _3351, _3352, _3353, _3354, _3355, _3356, _3357, _3358, _3359, _3360, _3361, _3362, _3363, _3364, _3365, _3366, _3367, _3368, _3369, _3370, _3371, _3372, _3373, _3374, _3375, _3376, _3377, _3378, _3379, _3380, _3381, _3382, _3383, _3384, _3385, _3386, _3387, _3388, _3389, _3390, _3391, _3392, _3393, _3394, _3395, _3396, _3397, _3398, _3399, _3400, _3401, _3402, _3403, _3404, _3405, _3406, _3407, _3408, _3409, _3410, _3411, _3412, _3413, _3414, _3415, _3416, _3417, _3418, _3419, _3420, _3421, _3422, _3423, _3424, _3425, _3426, _3427, _3428, _3429, _3430, _3431, _3432, _3433, _3434, _3435, _3436, _3437, _3438, _3439, _3440, _3441, _3501, _3502, _3503, _3504, _3505, _3506, _3507, _3508, _3509, _3510, _3511, _3512, _3513, _3514, _3515, _3516, _3517, _3518, _3519, _3520, _3521, _3522, _3523, _3524, _3525, _3526, _3527, _3528, _3529, _3530, _3531, _3532, _3533, _3534, _3535, _3536, _3537, _3538, _3539, _3540, _3541, _3542, _3543, _3544, _3545, _3546, _3547, _3548, _3549, _3550, _3551, _3552, _3553, _3554, _3555, _3556, _3557, _3558, _3559, _3560, _3561, _3562, _3563, _3564, _3565, _3566, _3567, _3568, _3569, _3570, _3571, _3572, _3573, _3574, _3575, _3576, _3577, _3578, _3579, _3580, _3581, _3582, _3583, _3584, _3585, _3586, _3587, _3588, _3589, _3590, _3591, _3592, _3593, _3594, _3595, _3596, _3597, _3598, _3599, _3600, _3601, _3602, _3603, _3604, _3605, _3606, _3607, _3608, _3609, _3610, _3611, _3612, _3613, _3614, _3615, _3616, _3617, _3618, _3619, _3620, _3621, _3622, _3623, _3624, _3625, _3626, _3627, _3628, _3629, _3630, _3631, _3632, _3633, _3634, _3635, _3636, _3637, _3638, _3639, _3640, _3641, _3642, _3643, _3644, _3645, _3646, _3647, _3648, _3649, _3650, _3651, _3652, _3653, _3654, _3655, _3656, _3657, _3658, _3659, _3660, _3661, _3662, _3663, _3664, _3665, _3666, _3667, _3668, _3669, _3670, _3671, _3672, _3673, _3674, _3675, _3676, _3677, _3678, _3679, _3680, _3681, _3682, _3683, _3684, _3685, _3686, _3687, _3688, _3689, _3690, _3691, _3692, _3693, _3694, _3695, _3696, _3697, _3698, _3699, _3700, _3701, _3702, _3703, _3704, _3705, _3706, _3707, _3708, _3709, _3710, _3711, _3712, _3713, _3714, _3715, _3716, _3717, _3718, _3719, _3720, _3721, _3722, _3723, _3724, _3725, _3726, _3727, _3728, _3729, _3730, _3731, _3732, _3733, _3734, _3735, _3736, _3737, _3738, _3739, _3740, _3741, _3742, _3743, _3744, _3745, _3746, _3747, _3748, _3749, _3750, _3751, _3752, _3753, _3754, _3755, _3756, _3757, _3758, _3759, _3760, _3761, _3762, _3763, _3764, _3765, _3766, _3767, _3768, _3769, _3770, _3771, _3772, _3773, _3774, _3775, _3776, _3777, _3778, _3779, _3780, _3781, _3782, _3783, _3784, _3785, _3786, _3787, _3788, _3789, _3790, _3816, _3835, _4011, _4111, _4112, _4119, _4121, _4131, _4214, _4215, _4225, _4411, _4457, _4468, _4511, _4582, _4722, _4723, _4784, _4789, _4812, _4814, _4815, _4816, _4821, _4829, _4899, _4900, _5013, _5021, _5039, _5044, _5045, _5046, _5047, _5051, _5065, _5072, _5074, _5085, _5094, _5099, _5111, _5122, _5131, _5137, _5139, _5169, _5172, _5192, _5193, _5198, _5199, _5200, _5211, _5231, _5251, _5261, _5271, _5300, _5309, _5310, _5311, _5331, _5399, _5411, _5422, _5441, _5451, _5462, _5499, _5511, _5521, _5531, _5532, _5533, _5541, _5542, _5551, _5561, _5571, _5592, _5598, _5599, _5611, _5621, _5631, _5641, _5651, _5655, _5661, _5681, _5691, _5697, _5698, _5699, _5712, _5713, _5714, _5718, _5719, _5722, _5732, _5733, _5734, _5735, _5811, _5812, _5813, _5814, _5815, _5816, _5817, _5818, _5832, _5912, _5921, _5931, _5932, _5933, _5935, _5937, _5940, _5941, _5942, _5943, _5944, _5945, _5946, _5947, _5948, _5949, _5950, _5960, _5961, _5962, _5963, _5964, _5965, _5966, _5967, _5968, _5969, _5970, _5971, _5972, _5973, _5975, _5976, _5977, _5978, _5983, _5992, _5993, _5994, _5995, _5996, _5997, _5998, _5999, _6010, _6011, _6012, _6051, _6211, _6300, _6381, _6399, _6513, _7011, _7012, _7032, _7033, _7210, _7211, _7216, _7217, _7221, _7230, _7251, _7261, _7273, _7276, _7277, _7278, _7296, _7297, _7298, _7299, _7311, _7321, _7332, _7333, _7338, _7339, _7342, _7349, _7361, _7372, _7375, _7379, _7392, _7393, _7394, _7395, _7399, _7511, _7512, _7513, _7519, _7523, _7531, _7534, _7535, _7538, _7542, _7549, _7622, _7623, _7629, _7631, _7641, _7692, _7699, _7800, _7801, _7802, _7829, _7832, _7841, _7911, _7922, _7929, _7932, _7933, _7941, _7991, _7992, _7993, _7994, _7995, _7996, _7997, _7998, _7999, _8011, _8021, _8031, _8041, _8042, _8043, _8044, _8049, _8050, _8062, _8071, _8099, _8111, _8211, _8220, _8241, _8244, _8249, _8299, _8351, _8398, _8641, _8651, _8661, _8675, _8699, _8734, _8911, _8931, _8999, _9211, _9222, _9223, _9311, _9399, _9402, _9405, _9700, _9701, _9702, _9950 } enum MotoEciindicatorEnum { _5, _6, _7, _8 } enum PanEntryModeEnum { _00, _01, _02, _03, _04, _05, _06, _07, _08, _09, _10, _80, _82, _83, _90, _91, _95 } enum PosConditionCodeEnum { _00, _01, _02, _03, _05, _06, _08, _10, _51, _59, _71, _73 } }