1class ErrorCodes:
2    class Address:
3        CannotBeBlank: str
4        CompanyIsInvalid: str
5        CompanyIsTooLong: str
6        CountryCodeAlpha2IsNotAccepted: str
7        CountryCodeAlpha3IsNotAccepted: str
8        CountryCodeNumericIsNotAccepted: str
9        CountryNameIsNotAccepted: str
10        ExtendedAddressIsInvalid: str
11        ExtendedAddressIsTooLong: str
12        FirstNameIsInvalid: str
13        FirstNameIsTooLong: str
14        InconsistentCountry: str
15        IsInvalid: str
16        LastNameIsInvalid: str
17        LastNameIsTooLong: str
18        LocalityIsInvalid: str
19        LocalityIsTooLong: str
20        PostalCodeInvalidCharacters: str
21        PostalCodeIsInvalid: str
22        PostalCodeIsRequired: str
23        PostalCodeIsRequiredForCardBrandAndProcessor: str
24        PostalCodeIsTooLong: str
25        RegionIsInvalid: str
26        RegionIsTooLong: str
27        StateIsInvalidForSellerProtection: str
28        StreetAddressIsInvalid: str
29        StreetAddressIsRequired: str
30        StreetAddressIsTooLong: str
31        TooManyAddressesPerCustomer: str
32    class ApplePay:
33        ApplePayCardsAreNotAccepted: str
34        CustomerIdIsRequiredForVaulting: str
35        TokenIsInUse: str
36        PaymentMethodNonceConsumed: str
37        PaymentMethodNonceUnknown: str
38        PaymentMethodNonceLocked: str
39        PaymentMethodNonceCardTypeIsNotAccepted: str
40        CannotUpdateApplePayCardUsingPaymentMethodNonce: str
41        NumberIsRequired: str
42        ExpirationMonthIsRequired: str
43        ExpirationYearIsRequired: str
44        CryptogramIsRequired: str
45        DecryptionFailed: str
46        Disabled: str
47        MerchantNotConfigured: str
48        MerchantKeysAlreadyConfigured: str
49        MerchantKeysNotConfigured: str
50        CertificateInvalid: str
51        CertificateMismatch: str
52        InvalidToken: str
53        PrivateKeyMismatch: str
54        KeyMismatchStoringCertificate: str
55    class AuthorizationFingerprint:
56        MissingFingerprint: str
57        InvalidFormat: str
58        SignatureRevoked: str
59        InvalidCreatedAt: str
60        InvalidPublicKey: str
61        InvalidSignature: str
62        OptionsNotAllowedWithoutCustomer: str
63    class ClientToken:
64        MakeDefaultRequiresCustomerId: str
65        VerifyCardRequiresCustomerId: str
66        FailOnDuplicatePaymentMethodRequiresCustomerId: str
67        CustomerDoesNotExist: str
68        ProxyMerchantDoesNotExist: str
69        UnsupportedVersion: str
70        MerchantAccountDoesNotExist: str
71    class CreditCard:
72        BillingAddressConflict: str
73        BillingAddressFormatIsInvalid: str
74        BillingAddressIdIsInvalid: str
75        CannotUpdateCardUsingPaymentMethodNonce: str
76        CardholderNameIsTooLong: str
77        CreditCardTypeIsNotAccepted: str
78        CreditCardTypeIsNotAcceptedBySubscriptionMerchantAccount: str
79        CustomerIdIsInvalid: str
80        CustomerIdIsRequired: str
81        CvvIsInvalid: str
82        CvvIsRequired: str
83        CvvVerificationFailed: str
84        DuplicateCardExists: str
85        ExpirationDateConflict: str
86        ExpirationDateIsInvalid: str
87        ExpirationDateIsRequired: str
88        ExpirationDateYearIsInvalid: str
89        ExpirationMonthIsInvalid: str
90        ExpirationYearIsInvalid: str
91        InvalidParamsForCreditCardUpdate: str
92        InvalidVenmoSDKPaymentMethodCode: str
93        NumberHasInvalidLength: str
94        NumberLengthIsInvalid: str
95        NumberIsInvalid: str
96        NumberIsProhibited: str
97        NumberIsRequired: str
98        NumberMustBeTestNumber: str
99        PaymentMethodConflict: str
100        PaymentMethodIsNotACreditCard: str
101        PaymentMethodNonceCardTypeIsNotAccepted: str
102        PaymentMethodNonceConsumed: str
103        PaymentMethodNonceLocked: str
104        PaymentMethodNonceUnknown: str
105        PostalCodeVerificationFailed: str
106        TokenInvalid: str
107        TokenFormatIsInvalid: str
108        TokenIsInUse: str
109        TokenIsNotAllowed: str
110        TokenIsRequired: str
111        TokenIsTooLong: str
112        VenmoSDKPaymentMethodCodeCardTypeIsNotAccepted: str
113        VerificationNotSupportedOnThisMerchantAccount: str
114        VerificationAccountTypeIsInvald: str
115        VerificationAccountTypeNotSupported: str
116        class Options:
117            UpdateExistingTokenIsInvalid: str
118            UpdateExistingTokenNotAllowed: str
119            VerificationAmountCannotBeNegative: str
120            VerificationAmountFormatIsInvalid: str
121            VerificationAmountIsTooLarge: str
122            VerificationAmountNotSupportedByProcessor: str
123            VerificationMerchantAccountIdIsInvalid: str
124            VerificationMerchantAccountIsForbidden: str
125            VerificationMerchantAccountIsSuspended: str
126            VerificationMerchantAccountCannotBeSubMerchantAccount: str
127    class Customer:
128        CompanyIsTooLong: str
129        CustomFieldIsInvalid: str
130        CustomFieldIsTooLong: str
131        EmailIsInvalid: str
132        EmailFormatIsInvalid: str
133        EmailIsRequired: str
134        EmailIsTooLong: str
135        FaxIsTooLong: str
136        FirstNameIsTooLong: str
137        IdIsInUse: str
138        IdIsInvalid: str
139        IdIsNotAllowed: str
140        IdIsRequired: str
141        IdIsTooLong: str
142        LastNameIsTooLong: str
143        PhoneIsTooLong: str
144        VaultedPaymentInstrumentNonceBelongsToDifferentCustomer: str
145        WebsiteIsInvalid: str
146        WebsiteFormatIsInvalid: str
147        WebsiteIsTooLong: str
148    class Descriptor:
149        DynamicDescriptorsDisabled: str
150        InternationalNameFormatIsInvalid: str
151        InternationalPhoneFormatIsInvalid: str
152        NameFormatIsInvalid: str
153        PhoneFormatIsInvalid: str
154        UrlFormatIsInvalid: str
155    class Dispute:
156        CanOnlyAddEvidenceToOpenDispute: str
157        CanOnlyRemoveEvidenceFromOpenDispute: str
158        CanOnlyAddEvidenceDocumentToDispute: str
159        CanOnlyAcceptOpenDispute: str
160        CanOnlyFinalizeOpenDispute: str
161        CanOnlyCreateEvidenceWithValidCategory: str
162        EvidenceContentDateInvalid: str
163        EvidenceContentTooLong: str
164        EvidenceContentARNTooLong: str
165        EvidenceContentPhoneTooLong: str
166        EvidenceCategoryTextOnly: str
167        EvidenceCategoryDocumentOnly: str
168        EvidenceCategoryNotForReasonCode: str
169        EvidenceCategoryDuplicate: str
170        EvidenceContentEmailInvalid: str
171        DigitalGoodsMissingEvidence: str
172        DigitalGoodsMissingDownloadDate: str
173        NonDisputedPriorTransactionEvidenceMissingARN: str
174        NonDisputedPriorTransactionEvidenceMissingDate: str
175        RecurringTransactionEvidenceMissingDate: str
176        RecurringTransactionEvidenceMissingARN: str
177        ValidEvidenceRequiredToFinalize: str
178    class DocumentUpload:
179        KindIsInvalid: str
180        FileIsTooLarge: str
181        FileTypeIsInvalid: str
182        FileIsMalformedOrEncrypted: str
183        FileIsTooLong: str
184        FileIsEmpty: str
185    class Merchant:
186        CountryCannotBeBlank: str
187        CountryCodeAlpha2IsInvalid: str
188        CountryCodeAlpha2IsNotAccepted: str
189        CountryCodeAlpha3IsInvalid: str
190        CountryCodeAlpha3IsNotAccepted: str
191        CountryCodeNumericIsInvalid: str
192        CountryCodeNumericIsNotAccepted: str
193        CountryNameIsInvalid: str
194        CountryNameIsNotAccepted: str
195        CurrenciesAreInvalid: str
196        EmailFormatIsInvalid: str
197        EmailIsRequired: str
198        InconsistentCountry: str
199        PaymentMethodsAreInvalid: str
200        PaymentMethodsAreNotAllowed: str
201        MerchantAccountExistsForCurrency: str
202        CurrencyIsRequired: str
203        CurrencyIsInvalid: str
204        NoMerchantAccounts: str
205        MerchantAccountExistsForId: str
206    class MerchantAccount:
207        IdFormatIsInvalid: str
208        IdIsInUse: str
209        IdIsNotAllowed: str
210        IdIsTooLong: str
211        MasterMerchantAccountIdIsInvalid: str
212        MasterMerchantAccountIdIsRequired: str
213        MasterMerchantAccountMustBeActive: str
214        TosAcceptedIsRequired: str
215        CannotBeUpdated: str
216        IdCannotBeUpdated: str
217        MasterMerchantAccountIdCannotBeUpdated: str
218        Declined: str
219        DeclinedMasterCardMatch: str
220        DeclinedOFAC: str
221        DeclinedFailedKYC: str
222        DeclinedSsnInvalid: str
223        DeclinedSsnMatchesDeceased: str
224        class ApplicantDetails:
225            AccountNumberIsRequired: str
226            CompanyNameIsInvalid: str
227            CompanyNameIsRequiredWithTaxId: str
228            DateOfBirthIsRequired: str
229            Declined: str
230            DeclinedMasterCardMatch: str
231            DeclinedOFAC: str
232            DeclinedFailedKYC: str
233            DeclinedSsnInvalid: str
234            DeclinedSsnMatchesDeceased: str
235            EmailAddressIsInvalid: str
236            FirstNameIsInvalid: str
237            FirstNameIsRequired: str
238            LastNameIsInvalid: str
239            LastNameIsRequired: str
240            PhoneIsInvalid: str
241            RoutingNumberIsInvalid: str
242            RoutingNumberIsRequired: str
243            SsnIsInvalid: str
244            TaxIdIsInvalid: str
245            TaxIdIsRequiredWithCompanyName: str
246            DateOfBirthIsInvalid: str
247            EmailAddressIsRequired: str
248            AccountNumberIsInvalid: str
249            TaxIdMustBeBlank: str
250            class Address:
251                LocalityIsRequired: str
252                PostalCodeIsInvalid: str
253                PostalCodeIsRequired: str
254                RegionIsRequired: str
255                StreetAddressIsInvalid: str
256                StreetAddressIsRequired: str
257                RegionIsInvalid: str
258        class Individual:
259            FirstNameIsRequired: str
260            LastNameIsRequired: str
261            DateOfBirthIsRequired: str
262            SsnIsInvalid: str
263            EmailAddressIsInvalid: str
264            FirstNameIsInvalid: str
265            LastNameIsInvalid: str
266            PhoneIsInvalid: str
267            DateOfBirthIsInvalid: str
268            EmailAddressIsRequired: str
269            class Address:
270                StreetAddressIsRequired: str
271                LocalityIsRequired: str
272                PostalCodeIsRequired: str
273                RegionIsRequired: str
274                StreetAddressIsInvalid: str
275                PostalCodeIsInvalid: str
276                RegionIsInvalid: str
277        class Business:
278            DbaNameIsInvalid: str
279            LegalNameIsInvalid: str
280            LegalNameIsRequiredWithTaxId: str
281            TaxIdIsInvalid: str
282            TaxIdIsRequiredWithLegalName: str
283            TaxIdMustBeBlank: str
284            class Address:
285                StreetAddressIsInvalid: str
286                PostalCodeIsInvalid: str
287                RegionIsInvalid: str
288        class Funding:
289            RoutingNumberIsRequired: str
290            AccountNumberIsRequired: str
291            RoutingNumberIsInvalid: str
292            AccountNumberIsInvalid: str
293            DestinationIsInvalid: str
294            DestinationIsRequired: str
295            EmailAddressIsInvalid: str
296            EmailAddressIsRequired: str
297            MobilePhoneIsInvalid: str
298            MobilePhoneIsRequired: str
299    class OAuth:
300        InvalidGrant: str
301        InvalidCredentials: str
302        InvalidScope: str
303        InvalidRequest: str
304        UnsupportedGrantType: str
305    class Verification:
306        ThreeDSecureAuthenticationIdIsInvalid: str
307        ThreeDSecureAuthenticationIdDoesntMatchNonceThreeDSecureAuthentication: str
308        ThreeDSecureTransactionPaymentMethodDoesntMatchThreeDSecureAuthenticationPaymentMethod: str
309        ThreeDSecureAuthenticationIdWithThreeDSecurePassThruIsInvalid: str
310        ThreeDSecureAuthenticationFailed: str
311        ThreeDSecureTokenIsInvalid: str
312        ThreeDSecureVerificationDataDoesntMatchVerify: str
313        MerchantAccountDoesNotSupport3DSecure: str
314        MerchantAcountDoesNotMatch3DSecureMerchantAccount: str
315        AmountDoesNotMatch3DSecureAmount: str
316        class ThreeDSecurePassThru:
317            EciFlagIsRequired: str
318            EciFlagIsInvalid: str
319            CavvIsRequired: str
320            ThreeDSecureVersionIsRequired: str
321            ThreeDSecureVersionIsInvalid: str
322            AuthenticationResponseIsInvalid: str
323            DirectoryResponseIsInvalid: str
324            CavvAlgorithmIsInvalid: str
325        class Options:
326            AmountCannotBeNegative: str
327            AmountFormatIsInvalid: str
328            AmountIsTooLarge: str
329            AmountNotSupportedByProcessor: str
330            MerchantAccountIdIsInvalid: str
331            MerchantAccountIsSuspended: str
332            MerchantAccountIsForbidden: str
333            MerchantAccountCannotBeSubMerchantAccount: str
334            AccountTypeIsInvalid: str
335            AccountTypeNotSupported: str
336    class PaymentMethod:
337        CannotForwardPaymentMethodType: str
338        PaymentMethodParamsAreRequired: str
339        NonceIsInvalid: str
340        NonceIsRequired: str
341        CustomerIdIsRequired: str
342        CustomerIdIsInvalid: str
343        PaymentMethodNonceConsumed: str
344        PaymentMethodNonceUnknown: str
345        PaymentMethodNonceLocked: str
346        PaymentMethodNoLongerSupported: str
347        AuthExpired: str
348        CannotHaveFundingSourceWithoutAccessToken: str
349        InvalidFundingSourceSelection: str
350        CannotUpdatePayPalAccountUsingPaymentMethodNonce: str
351        class Options:
352            UsBankAccountVerificationMethodIsInvalid: str
353    class PayPalAccount:
354        CannotHaveBothAccessTokenAndConsentCode: str
355        CannotVaultOneTimeUsePayPalAccount: str
356        ConsentCodeOrAccessTokenIsRequired: str
357        CustomerIdIsRequiredForVaulting: str
358        InvalidParamsForPayPalAccountUpdate: str
359        PayPalAccountsAreNotAccepted: str
360        PayPalCommunicationError: str
361        PaymentMethodNonceConsumed: str
362        PaymentMethodNonceLocked: str
363        PaymentMethodNonceUnknown: str
364        TokenIsInUse: str
365    class SettlementBatchSummary:
366        CustomFieldIsInvalid: str
367        SettlementDateIsInvalid: str
368        SettlementDateIsRequired: str
369    class SEPAMandate:
370        TypeIsRequired: str
371        IBANInvalidCharacter: str
372        BICInvalidCharacter: str
373        BICLengthIsInvalid: str
374        BICUnsupportedCountry: str
375        IBANUnsupportedCountry: str
376        IBANInvalidFormat: str
377        BillingAddressConflict: str
378        BillingAddressIdIsInvalid: str
379        TypeIsInvalid: str
380    class EuropeBankAccount:
381        BICIsRequired: str
382        IBANIsRequired: str
383        AccountHolderNameIsRequired: str
384    class Subscription:
385        BillingDayOfMonthCannotBeUpdated: str
386        BillingDayOfMonthIsInvalid: str
387        BillingDayOfMonthMustBeNumeric: str
388        CannotAddDuplicateAddonOrDiscount: str
389        CannotEditCanceledSubscription: str
390        CannotEditExpiredSubscription: str
391        CannotEditPriceChangingFieldsOnPastDueSubscription: str
392        FirstBillingDateCannotBeInThePast: str
393        FirstBillingDateCannotBeUpdated: str
394        FirstBillingDateIsInvalid: str
395        IdIsInUse: str
396        InconsistentNumberOfBillingCycles: str
397        InconsistentStartDate: str
398        InvalidRequestFormat: str
399        MerchantAccountDoesNotSupportInstrumentType: str
400        MerchantAccountIdIsInvalid: str
401        MismatchCurrencyISOCode: str
402        NumberOfBillingCyclesCannotBeBlank: str
403        NumberOfBillingCyclesIsTooSmall: str
404        NumberOfBillingCyclesMustBeGreaterThanZero: str
405        NumberOfBillingCyclesMustBeNumeric: str
406        PaymentMethodNonceCardTypeIsNotAccepted: str
407        PaymentMethodNonceInstrumentTypeDoesNotSupportSubscriptions: str
408        PaymentMethodNonceIsInvalid: str
409        PaymentMethodNonceNotAssociatedWithCustomer: str
410        PaymentMethodNonceUnvaultedCardIsNotAccepted: str
411        PaymentMethodTokenCardTypeIsNotAccepted: str
412        PaymentMethodTokenInstrumentTypeDoesNotSupportSubscriptions: str
413        PaymentMethodTokenIsInvalid: str
414        PaymentMethodTokenNotAssociatedWithCustomer: str
415        PlanBillingFrequencyCannotBeUpdated: str
416        PlanIdIsInvalid: str
417        PriceCannotBeBlank: str
418        PriceFormatIsInvalid: str
419        PriceIsTooLarge: str
420        StatusIsCanceled: str
421        TokenFormatIsInvalid: str
422        TrialDurationFormatIsInvalid: str
423        TrialDurationIsRequired: str
424        TrialDurationUnitIsInvalid: str
425        class Modification:
426            AmountCannotBeBlank: str
427            AmountIsInvalid: str
428            AmountIsTooLarge: str
429            CannotEditModificationsOnPastDueSubscription: str
430            CannotUpdateAndRemove: str
431            ExistingIdIsIncorrectKind: str
432            ExistingIdIsInvalid: str
433            ExistingIdIsRequired: str
434            IdToRemoveIsIncorrectKind: str
435            IdToRemoveIsNotPresent: str
436            InconsistentNumberOfBillingCycles: str
437            InheritedFromIdIsInvalid: str
438            InheritedFromIdIsRequired: str
439            Missing: str
440            NumberOfBillingCyclesCannotBeBlank: str
441            NumberOfBillingCyclesIsInvalid: str
442            NumberOfBillingCyclesMustBeGreaterThanZero: str
443            QuantityCannotBeBlank: str
444            QuantityIsInvalid: str
445            QuantityMustBeGreaterThanZero: str
446            IdToRemoveIsInvalid: str
447    class Transaction:
448        AdjustmentAmountMustBeGreaterThanZero: str
449        AmountCannotBeNegative: str
450        AmountDoesNotMatch3DSecureAmount: str
451        AmountIsInvalid: str
452        AmountFormatIsInvalid: str
453        AmountIsRequired: str
454        AmountIsTooLarge: str
455        AmountMustBeGreaterThanZero: str
456        AmountNotSupportedByProcessor: str
457        BillingAddressConflict: str
458        BillingPhoneNumberIsInvalid: str
459        CannotBeVoided: str
460        CannotCancelRelease: str
461        CannotCloneCredit: str
462        CannotCloneMarketplaceTransaction: str
463        CannotCloneTransactionWithPayPalAccount: str
464        CannotCloneTransactionWithVaultCreditCard: str
465        CannotCloneUnsuccessfulTransaction: str
466        CannotCloneVoiceAuthorizations: str
467        CannotHoldInEscrow: str
468        CannotPartiallyRefundEscrowedTransaction: str
469        CannotRefundCredit: str
470        CannotRefundSettlingTransaction: str
471        CannotRefundUnlessSettled: str
472        CannotRefundWithPendingMerchantAccount: str
473        CannotRefundWithSuspendedMerchantAccount: str
474        CannotReleaseFromEscrow: str
475        CannotSimulateTransactionSettlement: str
476        CannotSubmitForPartialSettlement: str
477        CannotSubmitForSettlement: str
478        CannotUpdateTransactionDetailsNotSubmittedForSettlement: str
479        ChannelIsTooLong: str
480        CreditCardIsRequired: str
481        CustomFieldIsInvalid: str
482        CustomFieldIsTooLong: str
483        CustomerDefaultPaymentMethodCardTypeIsNotAccepted: str
484        CustomerDoesNotHaveCreditCard: str
485        CustomerIdIsInvalid: str
486        DiscountAmountCannotBeNegative: str
487        DiscountAmountFormatIsInvalid: str
488        DiscountAmountIsTooLarge: str
489        ExchangeRateQuoteIdIsTooLong: str
490        FailedAuthAdjustmentAllowRetry: str
491        FailedAuthAdjustmentHardDecline: str
492        FinalAuthSubmitForSettlementForDifferentAmount: str
493        HasAlreadyBeenRefunded: str
494        LineItemsExpected: str
495        MerchantAccountDoesNotMatch3DSecureMerchantAccount: str
496        MerchantAccountDoesNotSupportMOTO: str
497        MerchantAccountDoesNotSupportRefunds: str
498        MerchantAccountIdDoesNotMatchSubscription: str
499        MerchantAccountIdIsInvalid: str
500        MerchantAccountIsSuspended: str
501        NoNetAmountToPerformAuthAdjustment: str
502        OrderIdIsTooLong: str
503        PayPalAuthExpired: str
504        PayPalNotEnabled: str
505        PayPalVaultRecordMissingData: str
506        PaymentInstrumentNotSupportedByMerchantAccount: str
507        PaymentInstrumentTypeIsNotAccepted: str
508        PaymentInstrumentWithExternalVaultIsInvalid: str
509        PaymentMethodConflict: str
510        PaymentMethodConflictWithVenmoSDK: str
511        PaymentMethodDoesNotBelongToCustomer: str
512        PaymentMethodDoesNotBelongToSubscription: str
513        PaymentMethodNonceCardTypeIsNotAccepted: str
514        PaymentMethodNonceConsumed: str
515        PaymentMethodNonceHasNoValidPaymentInstrumentType: str
516        PaymentMethodNonceLocked: str
517        PaymentMethodNonceUnknown: str
518        PaymentMethodTokenCardTypeIsNotAccepted: str
519        PaymentMethodTokenIsInvalid: str
520        ProcessorAuthorizationCodeCannotBeSet: str
521        ProcessorAuthorizationCodeIsInvalid: str
522        ProcessorDoesNotSupportAuths: str
523        ProcessorDoesNotSupportAuthAdjustment: str
524        ProcessorDoesNotSupportCredits: str
525        ProcessorDoesNotSupportIncrementalAuth: str
526        ProcessorDoesNotSupportMotoForCardType: str
527        ProcessorDoesNotSupportPartialAuthReversal: str
528        ProcessorDoesNotSupportPartialSettlement: str
529        ProcessorDoesNotSupportUpdatingDescriptor: str
530        ProcessorDoesNotSupportUpdatingOrderId: str
531        ProcessorDoesNotSupportUpdatingTransactionDetails: str
532        ProcessorDoesNotSupportVoiceAuthorizations: str
533        ProductSkuIsInvalid: str
534        PurchaseOrderNumberIsInvalid: str
535        PurchaseOrderNumberIsTooLong: str
536        RefundAmountIsTooLarge: str
537        RefundAuthHardDeclined: str
538        RefundAuthSoftDeclined: str
539        ScaExemptionInvalid: str
540        ServiceFeeAmountCannotBeNegative: str
541        ServiceFeeAmountFormatIsInvalid: str
542        ServiceFeeAmountIsTooLarge: str
543        ServiceFeeAmountNotAllowedOnMasterMerchantAccount: str
544        ServiceFeeIsNotAllowedOnCredits: str
545        ServiceFeeNotAcceptedForPayPal: str
546        SettlementAmountIsLessThanServiceFeeAmount: str
547        SettlementAmountIsTooLarge: str
548        ShippingAddressDoesntMatchCustomer: str
549        ShippingAmountCannotBeNegative: str
550        ShippingAmountFormatIsInvalid: str
551        ShippingAmountIsTooLarge: str
552        ShippingMethodIsInvalid: str
553        ShippingPhoneNumberIsInvalid: str
554        ShipsFromPostalCodeInvalidCharacters: str
555        ShipsFromPostalCodeIsInvalid: str
556        ShipsFromPostalCodeIsTooLong: str
557        SubMerchantAccountRequiresServiceFeeAmount: str
558        SubscriptionDoesNotBelongToCustomer: str
559        SubscriptionIdIsInvalid: str
560        SubscriptionStatusMustBePastDue: str
561        TaxAmountCannotBeNegative: str
562        TaxAmountFormatIsInvalid: str
563        TaxAmountIsRequiredForAibSwedish: str
564        TaxAmountIsTooLarge: str
565        ThreeDSecureAuthenticationFailed: str
566        ThreeDSecureAuthenticationIdDoesntMatchNonceThreeDSecureAuthentication: str
567        ThreeDSecureAuthenticationIdIsInvalid: str
568        ThreeDSecureAuthenticationIdWithThreeDSecurePassThruIsInvalid: str
569        ThreeDSecureAuthenticationResponseIsInvalid: str
570        ThreeDSecureCavvAlgorithmIsInvalid: str
571        ThreeDSecureCavvIsRequired: str
572        ThreeDSecureDirectoryResponseIsInvalid: str
573        ThreeDSecureEciFlagIsInvalid: str
574        ThreeDSecureEciFlagIsRequired: str
575        ThreeDSecureMerchantAccountDoesNotSupportCardType: str
576        ThreeDSecureTokenIsInvalid: str
577        ThreeDSecureTransactionDataDoesntMatchVerify: str
578        ThreeDSecureTransactionPaymentMethodDoesntMatchThreeDSecureAuthenticationPaymentMethod: str
579        ThreeDSecureXidIsRequired: str
580        TooManyLineItems: str
581        TransactionIsNotEligibleForAdjustment: str
582        TransactionMustBeInStateAuthorized: str
583        TransactionSourceIsInvalid: str
584        TypeIsInvalid: str
585        TypeIsRequired: str
586        UnsupportedVoiceAuthorization: str
587        UsBankAccountNonceMustBePlaidVerified: str
588        UsBankAccountNotVerified: str
589        class ExternalVault:
590            StatusIsInvalid: str
591            StatusWithPreviousNetworkTransactionIdIsInvalid: str
592            CardTypeIsInvalid: str
593            PreviousNetworkTransactionIdIsInvalid: str
594        class Options:
595            SubmitForSettlementIsRequiredForCloning: str
596            SubmitForSettlementIsRequiredForPayPalUnilateral: str
597            UseBillingForShippingDisabled: str
598            VaultIsDisabled: str
599            class PayPal:
600                CustomFieldTooLong: str
601            class CreditCard:
602                AccountTypeIsInvalid: str
603                AccountTypeNotSupported: str
604                AccountTypeDebitDoesNotSupportAuths: str
605        class Industry:
606            IndustryTypeIsInvalid: str
607            class Lodging:
608                EmptyData: str
609                FolioNumberIsInvalid: str
610                CheckInDateIsInvalid: str
611                CheckOutDateIsInvalid: str
612                CheckOutDateMustFollowCheckInDate: str
613                UnknownDataField: str
614                RoomRateMustBeGreaterThanZero: str
615                RoomRateFormatIsInvalid: str
616                RoomRateIsTooLarge: str
617                RoomTaxMustBeGreaterThanZero: str
618                RoomTaxFormatIsInvalid: str
619                RoomTaxIsTooLarge: str
620                NoShowIndicatorIsInvalid: str
621                AdvancedDepositIndicatorIsInvalid: str
622                FireSafetyIndicatorIsInvalid: str
623                PropertyPhoneIsInvalid: str
624            class TravelCruise:
625                EmptyData: str
626                UnknownDataField: str
627                TravelPackageIsInvalid: str
628                DepartureDateIsInvalid: str
629                LodgingCheckInDateIsInvalid: str
630                LodgingCheckOutDateIsInvalid: str
631            class TravelFlight:
632                EmptyData: str
633                UnknownDataField: str
634                CustomerCodeIsTooLong: str
635                FareAmountCannotBeNegative: str
636                FareAmountFormatIsInvalid: str
637                FareAmountIsTooLarge: str
638                FeeAmountCannotBeNegative: str
639                FeeAmountFormatIsInvalid: str
640                FeeAmountIsTooLarge: str
641                IssuedDateFormatIsInvalid: str
642                IssuingCarrierCodeIsTooLong: str
643                PassengerMiddleInitialIsTooLong: str
644                RestrictedTicketIsRequired: str
645                TaxAmountCannotBeNegative: str
646                TaxAmountFormatIsInvalid: str
647                TaxAmountIsTooLarge: str
648                TicketNumberIsTooLong: str
649                LegsExpected: str
650                TooManyLegs: str
651            class Leg:
652                class TravelFlight:
653                    ArrivalAirportCodeIsTooLong: str
654                    ArrivalTimeFormatIsInvalid: str
655                    CarrierCodeIsTooLong: str
656                    ConjunctionTicketIsTooLong: str
657                    CouponNumberIsTooLong: str
658                    DepartureAirportCodeIsTooLong: str
659                    DepartureTimeFormatIsInvalid: str
660                    ExchangeTicketIsTooLong: str
661                    FareAmountCannotBeNegative: str
662                    FareAmountFormatIsInvalid: str
663                    FareAmountIsTooLarge: str
664                    FareBasisCodeIsTooLong: str
665                    FeeAmountCannotBeNegative: str
666                    FeeAmountFormatIsInvalid: str
667                    FeeAmountIsTooLarge: str
668                    ServiceClassIsTooLong: str
669                    TaxAmountCannotBeNegative: str
670                    TaxAmountFormatIsInvalid: str
671                    TaxAmountIsTooLarge: str
672                    TicketNumberIsTooLong: str
673            class AdditionalCharge:
674                KindIsInvalid: str
675                KindMustBeUnique: str
676                AmountMustBeGreaterThanZero: str
677                AmountFormatIsInvalid: str
678                AmountIsTooLarge: str
679                AmountIsRequired: str
680        class LineItem:
681            CommodityCodeIsTooLong: str
682            DescriptionIsTooLong: str
683            DiscountAmountFormatIsInvalid: str
684            DiscountAmountIsTooLarge: str
685            DiscountAmountCannotBeNegative: str
686            KindIsInvalid: str
687            KindIsRequired: str
688            NameIsRequired: str
689            NameIsTooLong: str
690            ProductCodeIsTooLong: str
691            QuantityFormatIsInvalid: str
692            QuantityIsRequired: str
693            QuantityIsTooLarge: str
694            TotalAmountFormatIsInvalid: str
695            TotalAmountIsRequired: str
696            TotalAmountIsTooLarge: str
697            TotalAmountMustBeGreaterThanZero: str
698            UnitAmountFormatIsInvalid: str
699            UnitAmountIsRequired: str
700            UnitAmountIsTooLarge: str
701            UnitAmountMustBeGreaterThanZero: str
702            UnitOfMeasureIsTooLarge: str
703            UnitTaxAmountFormatIsInvalid: str
704            UnitTaxAmountIsTooLarge: str
705            UnitTaxAmountCannotBeNegative: str
706            TaxAmountFormatIsInvalid: str
707            TaxAmountIsTooLarge: str
708            TaxAmountCannotBeNegative: str
709    class UsBankAccountVerification:
710        NotConfirmable: str
711        MustBeMicroTransfersVerification: str
712        AmountsDoNotMatch: str
713        TooManyConfirmationAttempts: str
714        UnableToConfirmDepositAmounts: str
715        InvalidDepositAmounts: str
716    class RiskData:
717        CustomerBrowserIsTooLong: str
718        CustomerDeviceIdIsTooLong: str
719        CustomerLocationZipInvalidCharacters: str
720        CustomerLocationZipIsInvalid: str
721        CustomerLocationZipIsTooLong: str
722        CustomerTenureIsTooLong: str
723