From e144623c1c640baa6d6e6492b4950adbdc93862e Mon Sep 17 00:00:00 2001 From: monkumar Date: Wed, 18 Sep 2024 11:54:31 +0530 Subject: [PATCH 1/3] api spec changes sep24 --- docs/CardProcessingConfigCommon.md | 2 + docs/CardProcessingConfigCommonAcquirer.md | 2 + ...nfigCommonMerchantDescriptorInformation.md | 1 + docs/CardProcessingConfigCommonProcessors.md | 3 + docs/FlexAPIApi.md | 55 + docs/Flexv2sessionsFields.md | 9 + docs/Flexv2sessionsFieldsOrderInformation.md | 10 + ...ionsFieldsOrderInformationAmountDetails.md | 9 + ...rderInformationAmountDetailsTotalAmount.md | 8 + ...xv2sessionsFieldsOrderInformationBillTo.md | 20 + ...xv2sessionsFieldsOrderInformationShipTo.md | 18 + .../Flexv2sessionsFieldsPaymentInformation.md | 8 + ...xv2sessionsFieldsPaymentInformationCard.md | 12 + docs/GenerateFlexAPICaptureContextRequest.md | 8 + docs/InlineResponse4001.md | 47 +- docs/InlineResponse4001Details.md | 9 + docs/InlineResponse4002.md | 6 +- docs/InlineResponse4003.md | 2 +- docs/InlineResponse4004.md | 11 +- docs/InlineResponse4005.md | 24 +- docs/InlineResponse4005Details.md | 9 - ...4Fields.md => InlineResponse4005Fields.md} | 2 +- docs/InlineResponse4006.md | 38 +- docs/InlineResponse4006Details.md | 4 +- docs/InlineResponse4041.md | 2 +- docs/InlineResponse4221.md | 2 +- docs/PatchInstrumentIdentifierRequest.md | 2 +- ...stInstrumentIdentifierEnrollmentRequest.md | 2 +- docs/PostInstrumentIdentifierRequest.md | 2 +- ...ionPatch201ResponseProcessorInformation.md | 1 + docs/PtsV2PaymentsReversalsPost201Response.md | 2 +- ...tsv2paymentsRecurringPaymentInformation.md | 4 +- ...sv2paymentsidClientReferenceInformation.md | 1 + ...authenticationresultsPaymentInformation.md | 2 +- ...Riskv1authenticationsPaymentInformation.md | 2 +- ...thenticationsPaymentInformationCustomer.md | 9 + ...icationsetupsPaymentInformationCustomer.md | 2 +- ...isionsConsumerAuthenticationInformation.md | 1 - docs/TmsEmbeddedInstrumentIdentifier.md | 2 +- ...TokenizedCard.md => Tmsv2TokenizedCard.md} | 5 +- ...dCardCard.md => Tmsv2TokenizedCardCard.md} | 2 +- docs/Tmsv2TokenizedCardMetadata.md | 8 + docs/Tmsv2TokenizedCardMetadataCardArt.md | 14 + ...nizedCardMetadataCardArtBackgroundAsset.md | 9 + ...CardMetadataCardArtBackgroundAssetLinks.md | 8 + ...MetadataCardArtBackgroundAssetLinksSelf.md | 8 + ...enizedCardMetadataCardArtBrandLogoAsset.md | 9 + ...dCardMetadataCardArtBrandLogoAssetLinks.md | 8 + ...dMetadataCardArtBrandLogoAssetLinksSelf.md | 8 + ...izedCardMetadataCardArtCoBrandLogoAsset.md | 9 + ...ardMetadataCardArtCoBrandLogoAssetLinks.md | 8 + ...etadataCardArtCoBrandLogoAssetLinksSelf.md | 8 + ...kenizedCardMetadataCardArtCombinedAsset.md | 9 + ...edCardMetadataCardArtCombinedAssetLinks.md | 8 + ...rdMetadataCardArtCombinedAssetLinksSelf.md | 8 + ...v2TokenizedCardMetadataCardArtIconAsset.md | 9 + ...enizedCardMetadataCardArtIconAssetLinks.md | 8 + ...edCardMetadataCardArtIconAssetLinksSelf.md | 8 + ...nizedCardMetadataCardArtIssuerLogoAsset.md | 9 + ...CardMetadataCardArtIssuerLogoAssetLinks.md | 8 + ...MetadataCardArtIssuerLogoAssetLinksSelf.md | 8 + generator/cybersource-rest-spec.json | 6122 ++++++++++++++++- src/api/DecisionManagerApi.js | 8 +- src/api/FlexAPIApi.js | 103 + src/api/MerchantBoardingApi.js | 8 +- src/api/PlansApi.js | 8 +- src/api/ReportSubscriptionsApi.js | 8 +- src/api/SecureFileShareApi.js | 8 +- src/api/SubscriptionsApi.js | 8 +- src/api/UnifiedCheckoutCaptureContextApi.js | 8 +- src/index.js | 197 +- src/model/CardProcessingConfigCommon.js | 18 + .../CardProcessingConfigCommonAcquirer.js | 18 + ...nfigCommonMerchantDescriptorInformation.js | 9 + .../CardProcessingConfigCommonProcessors.js | 27 + src/model/Flexv2sessionsFields.js | 89 + .../Flexv2sessionsFieldsOrderInformation.js | 97 + ...ionsFieldsOrderInformationAmountDetails.js | 89 + ...rderInformationAmountDetailsTotalAmount.js | 81 + ...xv2sessionsFieldsOrderInformationBillTo.js | 177 + ...xv2sessionsFieldsOrderInformationShipTo.js | 161 + .../Flexv2sessionsFieldsPaymentInformation.js | 81 + ...xv2sessionsFieldsPaymentInformationCard.js | 113 + .../GenerateFlexAPICaptureContextRequest.js | 81 + src/model/InlineResponse4001.js | 133 +- ...etails.js => InlineResponse4001Details.js} | 34 +- src/model/InlineResponse4002.js | 6 +- src/model/InlineResponse4003.js | 2 +- src/model/InlineResponse4004.js | 73 +- src/model/InlineResponse4005.js | 94 +- ...4Fields.js => InlineResponse4005Fields.js} | 16 +- src/model/InlineResponse4006.js | 116 +- src/model/InlineResponse4006Details.js | 18 +- src/model/InlineResponse4041.js | 12 +- src/model/InlineResponse4221.js | 12 +- src/model/PatchInstrumentIdentifierRequest.js | 12 +- ...stInstrumentIdentifierEnrollmentRequest.js | 12 +- src/model/PostInstrumentIdentifierRequest.js | 12 +- ...ionPatch201ResponseProcessorInformation.js | 9 + .../PtsV2PaymentsReversalsPost201Response.js | 2 +- ...tsv2paymentsRecurringPaymentInformation.js | 8 +- ...sv2paymentsidClientReferenceInformation.js | 9 + ...authenticationresultsPaymentInformation.js | 12 +- ...Riskv1authenticationsPaymentInformation.js | 12 +- ...thenticationsPaymentInformationCustomer.js | 92 + ...icationsetupsPaymentInformationCustomer.js | 5 +- ...isionsConsumerAuthenticationInformation.js | 9 - src/model/TmsEmbeddedInstrumentIdentifier.js | 12 +- ...TokenizedCard.js => Tmsv2TokenizedCard.js} | 34 +- ...dCardCard.js => Tmsv2TokenizedCardCard.js} | 16 +- src/model/Tmsv2TokenizedCardMetadata.js | 81 + .../Tmsv2TokenizedCardMetadataCardArt.js | 130 + ...nizedCardMetadataCardArtBackgroundAsset.js | 90 + ...CardMetadataCardArtBackgroundAssetLinks.js | 81 + ...MetadataCardArtBackgroundAssetLinksSelf.js | 82 + ...enizedCardMetadataCardArtBrandLogoAsset.js | 90 + ...dCardMetadataCardArtBrandLogoAssetLinks.js | 81 + ...dMetadataCardArtBrandLogoAssetLinksSelf.js | 82 + ...izedCardMetadataCardArtCoBrandLogoAsset.js | 90 + ...ardMetadataCardArtCoBrandLogoAssetLinks.js | 81 + ...etadataCardArtCoBrandLogoAssetLinksSelf.js | 82 + ...kenizedCardMetadataCardArtCombinedAsset.js | 90 + ...edCardMetadataCardArtCombinedAssetLinks.js | 81 + ...rdMetadataCardArtCombinedAssetLinksSelf.js | 82 + ...v2TokenizedCardMetadataCardArtIconAsset.js | 90 + ...enizedCardMetadataCardArtIconAssetLinks.js | 81 + ...edCardMetadataCardArtIconAssetLinksSelf.js | 82 + ...nizedCardMetadataCardArtIssuerLogoAsset.js | 90 + ...CardMetadataCardArtIssuerLogoAssetLinks.js | 81 + ...MetadataCardArtIssuerLogoAssetLinksSelf.js | 82 + test/api/FlexAPIApi.spec.js | 65 + test/model/CardProcessingConfigCommon.spec.js | 12 + ...CardProcessingConfigCommonAcquirer.spec.js | 12 + ...ommonMerchantDescriptorInformation.spec.js | 6 + ...rdProcessingConfigCommonProcessors.spec.js | 18 + test/model/Flexv2sessionsFields.spec.js | 73 + ...exv2sessionsFieldsOrderInformation.spec.js | 79 + ...ieldsOrderInformationAmountDetails.spec.js | 73 + ...nformationAmountDetailsTotalAmount.spec.js | 67 + ...ssionsFieldsOrderInformationBillTo.spec.js | 139 + ...ssionsFieldsOrderInformationShipTo.spec.js | 127 + ...v2sessionsFieldsPaymentInformation.spec.js | 67 + ...ssionsFieldsPaymentInformationCard.spec.js | 91 + ...nerateFlexAPICaptureContextRequest.spec.js | 67 + test/model/InlineResponse4001.spec.js | 16 +- ...c.js => InlineResponse4001Details.spec.js} | 24 +- test/model/InlineResponse4004.spec.js | 26 +- test/model/InlineResponse4005.spec.js | 26 +- ...ec.js => InlineResponse4005Fields.spec.js} | 18 +- test/model/InlineResponse4006.spec.js | 16 +- test/model/InlineResponse4006Details.spec.js | 8 +- ...tch201ResponseProcessorInformation.spec.js | 6 + ...ymentsidClientReferenceInformation.spec.js | 6 + ...icationsPaymentInformationCustomer.spec.js | 73 + ...sConsumerAuthenticationInformation.spec.js | 6 - ...ard.spec.js => Tmsv2TokenizedCard.spec.js} | 40 +- ...spec.js => Tmsv2TokenizedCardCard.spec.js} | 18 +- test/model/Tmsv2TokenizedCardMetadata.spec.js | 67 + .../Tmsv2TokenizedCardMetadataCardArt.spec.js | 103 + ...CardMetadataCardArtBackgroundAsset.spec.js | 73 + ...etadataCardArtBackgroundAssetLinks.spec.js | 67 + ...ataCardArtBackgroundAssetLinksSelf.spec.js | 67 + ...dCardMetadataCardArtBrandLogoAsset.spec.js | 73 + ...MetadataCardArtBrandLogoAssetLinks.spec.js | 67 + ...dataCardArtBrandLogoAssetLinksSelf.spec.js | 67 + ...ardMetadataCardArtCoBrandLogoAsset.spec.js | 73 + ...tadataCardArtCoBrandLogoAssetLinks.spec.js | 67 + ...taCardArtCoBrandLogoAssetLinksSelf.spec.js | 67 + ...edCardMetadataCardArtCombinedAsset.spec.js | 73 + ...dMetadataCardArtCombinedAssetLinks.spec.js | 67 + ...adataCardArtCombinedAssetLinksSelf.spec.js | 67 + ...enizedCardMetadataCardArtIconAsset.spec.js | 73 + ...dCardMetadataCardArtIconAssetLinks.spec.js | 67 + ...dMetadataCardArtIconAssetLinksSelf.spec.js | 67 + ...CardMetadataCardArtIssuerLogoAsset.spec.js | 73 + ...etadataCardArtIssuerLogoAssetLinks.spec.js | 67 + ...ataCardArtIssuerLogoAssetLinksSelf.spec.js | 67 + 177 files changed, 12516 insertions(+), 627 deletions(-) create mode 100644 docs/FlexAPIApi.md create mode 100644 docs/Flexv2sessionsFields.md create mode 100644 docs/Flexv2sessionsFieldsOrderInformation.md create mode 100644 docs/Flexv2sessionsFieldsOrderInformationAmountDetails.md create mode 100644 docs/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md create mode 100644 docs/Flexv2sessionsFieldsOrderInformationBillTo.md create mode 100644 docs/Flexv2sessionsFieldsOrderInformationShipTo.md create mode 100644 docs/Flexv2sessionsFieldsPaymentInformation.md create mode 100644 docs/Flexv2sessionsFieldsPaymentInformationCard.md create mode 100644 docs/GenerateFlexAPICaptureContextRequest.md create mode 100644 docs/InlineResponse4001Details.md delete mode 100644 docs/InlineResponse4005Details.md rename docs/{InlineResponse4004Fields.md => InlineResponse4005Fields.md} (89%) create mode 100644 docs/Riskv1authenticationsPaymentInformationCustomer.md rename docs/{TmsEmbeddedInstrumentIdentifierTokenizedCard.md => Tmsv2TokenizedCard.md} (91%) rename docs/{TmsEmbeddedInstrumentIdentifierTokenizedCardCard.md => Tmsv2TokenizedCardCard.md} (88%) create mode 100644 docs/Tmsv2TokenizedCardMetadata.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArt.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtIconAsset.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.md create mode 100644 docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.md create mode 100644 src/api/FlexAPIApi.js create mode 100644 src/model/Flexv2sessionsFields.js create mode 100644 src/model/Flexv2sessionsFieldsOrderInformation.js create mode 100644 src/model/Flexv2sessionsFieldsOrderInformationAmountDetails.js create mode 100644 src/model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.js create mode 100644 src/model/Flexv2sessionsFieldsOrderInformationBillTo.js create mode 100644 src/model/Flexv2sessionsFieldsOrderInformationShipTo.js create mode 100644 src/model/Flexv2sessionsFieldsPaymentInformation.js create mode 100644 src/model/Flexv2sessionsFieldsPaymentInformationCard.js create mode 100644 src/model/GenerateFlexAPICaptureContextRequest.js rename src/model/{InlineResponse4005Details.js => InlineResponse4001Details.js} (60%) rename src/model/{InlineResponse4004Fields.js => InlineResponse4005Fields.js} (82%) create mode 100644 src/model/Riskv1authenticationsPaymentInformationCustomer.js rename src/model/{TmsEmbeddedInstrumentIdentifierTokenizedCard.js => Tmsv2TokenizedCard.js} (81%) rename src/model/{TmsEmbeddedInstrumentIdentifierTokenizedCardCard.js => Tmsv2TokenizedCardCard.js} (74%) create mode 100644 src/model/Tmsv2TokenizedCardMetadata.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArt.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtIconAsset.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.js create mode 100644 src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.js create mode 100644 test/api/FlexAPIApi.spec.js create mode 100644 test/model/Flexv2sessionsFields.spec.js create mode 100644 test/model/Flexv2sessionsFieldsOrderInformation.spec.js create mode 100644 test/model/Flexv2sessionsFieldsOrderInformationAmountDetails.spec.js create mode 100644 test/model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.spec.js create mode 100644 test/model/Flexv2sessionsFieldsOrderInformationBillTo.spec.js create mode 100644 test/model/Flexv2sessionsFieldsOrderInformationShipTo.spec.js create mode 100644 test/model/Flexv2sessionsFieldsPaymentInformation.spec.js create mode 100644 test/model/Flexv2sessionsFieldsPaymentInformationCard.spec.js create mode 100644 test/model/GenerateFlexAPICaptureContextRequest.spec.js rename test/model/{InlineResponse4005Details.spec.js => InlineResponse4001Details.spec.js} (74%) rename test/model/{InlineResponse4004Fields.spec.js => InlineResponse4005Fields.spec.js} (81%) create mode 100644 test/model/Riskv1authenticationsPaymentInformationCustomer.spec.js rename test/model/{TmsEmbeddedInstrumentIdentifierTokenizedCard.spec.js => Tmsv2TokenizedCard.spec.js} (71%) rename test/model/{TmsEmbeddedInstrumentIdentifierTokenizedCardCard.spec.js => Tmsv2TokenizedCardCard.spec.js} (72%) create mode 100644 test/model/Tmsv2TokenizedCardMetadata.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArt.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtIconAsset.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.spec.js create mode 100644 test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.spec.js diff --git a/docs/CardProcessingConfigCommon.md b/docs/CardProcessingConfigCommon.md index f8cff90a..e45ee1da 100644 --- a/docs/CardProcessingConfigCommon.md +++ b/docs/CardProcessingConfigCommon.md @@ -24,6 +24,8 @@ Name | Type | Description | Notes **subMerchantBusinessName** | **String** | Sub-merchant's business name. Applicable for American Express Direct (amexdirect) processor. Validation details (for selected processors)...
ProcessorAcceptance TypeRequiredMin. LengthMax. LengthRegex
American Express Directcnp, cp, hybridNo137^[0-9a-zA-Z\-\_\,\\s.]+$
| [optional] **preferCobadgedSecondaryBrand** | **Boolean** | It denotes merchant's preference on secondary brand for routing in case of co-branded cards. Applicable for EFTPOS processors. | [optional] **merchantDescriptorInformation** | [**CardProcessingConfigCommonMerchantDescriptorInformation**](CardProcessingConfigCommonMerchantDescriptorInformation.md) | | [optional] +**governmentControlled** | **Boolean** | Indicates whether the merchant is government controlled. Applicable for VPC processors. | [optional] +**dropBillingInfo** | **Boolean** | This field is used to indicate whether the merchant wants to drop the billing information from the request. If this field is set to true, then the billing information will be dropped from the request. If this field is set to false, then the billing information will be sent in the request. | [optional] diff --git a/docs/CardProcessingConfigCommonAcquirer.md b/docs/CardProcessingConfigCommonAcquirer.md index 131f97c2..8d72c6c8 100644 --- a/docs/CardProcessingConfigCommonAcquirer.md +++ b/docs/CardProcessingConfigCommonAcquirer.md @@ -6,6 +6,8 @@ Name | Type | Description | Notes **institutionId** | **String** | Identifier of the acquirer. This number is usually assigned by Visa. Applicable for VPC, GPX (gpx), CMCIC (cmcic), EFTPOS, CB2A, CUP, American Express Direct (amexdirect) and Six (six) processors. Validation details (for selected processors)...
ProcessorAcceptance TypeRequiredMin. LengthMax. LengthRegexDefault Value
American Express Directcnp, cp, hybridYes113^[0-9]+$1111
| [optional] **interbankCardAssociationId** | **String** | Number assigned by MasterCard to banks to identify the member in transactions. Applicable for VPC and GPX (gpx) processors. | [optional] **discoverInstitutionId** | **String** | Assigned by Discover to identify the acquirer. Applicable for VPC and GPX (gpx) processors. | [optional] +**unionPayInstitutionId** | **String** | Assigned by China Union Pay to identify the acquirer. Applicable for VPC processors. | [optional] +**dinersClubInstitutionId** | **String** | Assigned by Diners Club to identify the acquirer. Applicable for VPC processors. | [optional] **countryCode** | **String** | ISO 4217 format. Applicable for VPC, GPX (gpx), EFTPOS, RUPAY, Prisma (prisma) and CUP processors. | [optional] **fileDestinationBin** | **String** | The BIN to which this capturefile is sent. This field must contain a valid BIN. Applicable for VPC and GPX (gpx) processors. | [optional] diff --git a/docs/CardProcessingConfigCommonMerchantDescriptorInformation.md b/docs/CardProcessingConfigCommonMerchantDescriptorInformation.md index 903abc9b..788fd66c 100644 --- a/docs/CardProcessingConfigCommonMerchantDescriptorInformation.md +++ b/docs/CardProcessingConfigCommonMerchantDescriptorInformation.md @@ -11,5 +11,6 @@ Name | Type | Description | Notes **street** | **String** | Applicable for American Express Direct (amexdirect), TSYS (tsys) and Elavon Americas (elavonamericas) processors. Validation details (for selected processors)...
ProcessorAcceptance TypeRequiredMin. LengthMax. LengthRegex
American Express Directcnp, cp, hybridYes138^[0-9a-zA-Z\\s]+$
| [optional] **zip** | **String** | Applicable for Elavon Americas (elavonamericas), RUPAY, American Express Direct (amexdirect) and TSYS (tsys) processors. Validation details (for selected processors)...
ProcessorAcceptance TypeRequiredMin. LengthMax. LengthRegex
American Express Directcnp, cp, hybridYes115^[0-9a-zA-Z\\s]+$
| [optional] **url** | **String** | Applicable for RUPAY and American Express Direct (amexdirect) processors. Validation details (for selected processors)...
ProcessorAcceptance TypeRequiredMin. LengthMax. LengthRegex
American Express Directcnp, hybridYes140URL
American Express DirectcpNo140URL
| [optional] +**countryOfOrigin** | **String** | Country Cf Origin of merchant is applicable for VPC Processors and is dependent on governmentControlled attribute. | [optional] diff --git a/docs/CardProcessingConfigCommonProcessors.md b/docs/CardProcessingConfigCommonProcessors.md index 513c94e0..84cda3ef 100644 --- a/docs/CardProcessingConfigCommonProcessors.md +++ b/docs/CardProcessingConfigCommonProcessors.md @@ -12,6 +12,9 @@ Name | Type | Description | Notes **terminalId** | **String** | The 'Terminal Id' aka TID, is an identifier used for with your payments processor. Depending on the processor and payment acceptance type this may also be the default Terminal ID used for Card Present and Virtual Terminal transactions. Validation details (for selected processors)...
ProcessorAcceptance TypeRequiredMin. LengthMax. LengthRegex
Barclays HISOcnp, hybridYes116^[0-9a-zA-Z]+$
Barclays HISOcpNo116^[0-9a-zA-Z]+$
| [optional] **paymentTypes** | [**{String: CardProcessingConfigCommonPaymentTypes}**](CardProcessingConfigCommonPaymentTypes.md) | Valid values are: * VISA * MASTERCARD * AMERICAN_EXPRESS * CUP * EFTPOS * DINERS_CLUB * DISCOVER * JCB | [optional] **currencies** | [**{String: CardProcessingConfigCommonCurrencies1}**](CardProcessingConfigCommonCurrencies1.md) | Three-character [ISO 4217 ALPHA-3 Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) | [optional] +**visaAggregatorId** | **String** | This field is used as aggregator Id when Visa payment type is selected | [optional] +**amexAggregatorId** | **String** | This field is used as aggregator Id when Amex payment type is selected | [optional] +**masterCardAggregatorId** | **String** | This field is used as aggregator Id when Master Card payment type is selected | [optional] **sicCode** | **String** | The Standard Industrial Classification (SIC) are four-digit codes that categorize the industries that companies belong to based on their business activities. Standard Industrial Classification codes were mostly replaced by the six-digit North American Industry Classification System (NAICS). Applicable for VPC and GPX (gpx) processors. | [optional] **allowMultipleBills** | **Boolean** | Allows multiple captures for a single authorization transaction. Applicable for Paymentech Tampa (paymentechtampa), VPC, American Express Direct (amexdirect) and GPX (gpx) processors. Validation details (for selected processors)...
ProcessorAcceptance TypeRequiredDefault Value
American Express Directcp, hybridYesNo
American Express DirectcnpNoNo
| [optional] **allowMerchantDescriptorOverride** | **Boolean** | Enables partner to enable/disable merchant descriptors values. Applicable for VPC, EFTPOS and CUP processors. | [optional] diff --git a/docs/FlexAPIApi.md b/docs/FlexAPIApi.md new file mode 100644 index 00000000..92c20889 --- /dev/null +++ b/docs/FlexAPIApi.md @@ -0,0 +1,55 @@ +# CyberSource.FlexAPIApi + +All URIs are relative to *https://apitest.cybersource.com* + +Method | HTTP request | Description +------------- | ------------- | ------------- +[**generateFlexAPICaptureContext**](FlexAPIApi.md#generateFlexAPICaptureContext) | **POST** /flex/v2/sessions | Establish a Payment Session with a Capture Context + + + +# **generateFlexAPICaptureContext** +> 'String' generateFlexAPICaptureContext(generateFlexAPICaptureContextRequest) + +Establish a Payment Session with a Capture Context + +To establish a payment session, include the API fields you plan to use in that session in the body of the request. The system then returns a JSON Web Token (JWT) that includes the capture context. To determine which fields to include in your capture context, identify the personal information that you wish to isolate from the payment session. **Capture Context Fields**
When making a session request, any fields that you request to be added to the capture context are required by default. However, you can choose to make a field optional by setting the required parameter to false. + +### Example +```javascript +var CyberSource = require('CyberSource'); + +var apiInstance = new CyberSource.FlexAPIApi(); + +var generateFlexAPICaptureContextRequest = new CyberSource.GenerateFlexAPICaptureContextRequest(); // GenerateFlexAPICaptureContextRequest | + + +var callback = function(error, data, response) { + if (error) { + console.error(error); + } else { + console.log('API called successfully. Returned data: ' + data); + } +}; +apiInstance.generateFlexAPICaptureContext(generateFlexAPICaptureContextRequest, callback); +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **generateFlexAPICaptureContextRequest** | [**GenerateFlexAPICaptureContextRequest**](GenerateFlexAPICaptureContextRequest.md)| | + +### Return type + +**'String'** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json;charset=utf-8 + - **Accept**: application/jwt + diff --git a/docs/Flexv2sessionsFields.md b/docs/Flexv2sessionsFields.md new file mode 100644 index 00000000..5867c3ec --- /dev/null +++ b/docs/Flexv2sessionsFields.md @@ -0,0 +1,9 @@ +# CyberSource.Flexv2sessionsFields + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**orderInformation** | [**Flexv2sessionsFieldsOrderInformation**](Flexv2sessionsFieldsOrderInformation.md) | | [optional] +**paymentInformation** | [**Flexv2sessionsFieldsPaymentInformation**](Flexv2sessionsFieldsPaymentInformation.md) | | [optional] + + diff --git a/docs/Flexv2sessionsFieldsOrderInformation.md b/docs/Flexv2sessionsFieldsOrderInformation.md new file mode 100644 index 00000000..4f53adb9 --- /dev/null +++ b/docs/Flexv2sessionsFieldsOrderInformation.md @@ -0,0 +1,10 @@ +# CyberSource.Flexv2sessionsFieldsOrderInformation + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**amountDetails** | [**Flexv2sessionsFieldsOrderInformationAmountDetails**](Flexv2sessionsFieldsOrderInformationAmountDetails.md) | | [optional] +**billTo** | [**Flexv2sessionsFieldsOrderInformationBillTo**](Flexv2sessionsFieldsOrderInformationBillTo.md) | | [optional] +**shipTo** | [**Flexv2sessionsFieldsOrderInformationShipTo**](Flexv2sessionsFieldsOrderInformationShipTo.md) | | [optional] + + diff --git a/docs/Flexv2sessionsFieldsOrderInformationAmountDetails.md b/docs/Flexv2sessionsFieldsOrderInformationAmountDetails.md new file mode 100644 index 00000000..61d9d29a --- /dev/null +++ b/docs/Flexv2sessionsFieldsOrderInformationAmountDetails.md @@ -0,0 +1,9 @@ +# CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetails + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**totalAmount** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**currency** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] + + diff --git a/docs/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md b/docs/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md new file mode 100644 index 00000000..a78a8264 --- /dev/null +++ b/docs/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md @@ -0,0 +1,8 @@ +# CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**required** | **Boolean** | | [optional] + + diff --git a/docs/Flexv2sessionsFieldsOrderInformationBillTo.md b/docs/Flexv2sessionsFieldsOrderInformationBillTo.md new file mode 100644 index 00000000..9f4de370 --- /dev/null +++ b/docs/Flexv2sessionsFieldsOrderInformationBillTo.md @@ -0,0 +1,20 @@ +# CyberSource.Flexv2sessionsFieldsOrderInformationBillTo + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**address1** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**address2** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**administrativeArea** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**buildingNumber** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**country** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**district** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**locality** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**postalCode** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**email** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**firstName** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**lastName** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**phoneNumber** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**company** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] + + diff --git a/docs/Flexv2sessionsFieldsOrderInformationShipTo.md b/docs/Flexv2sessionsFieldsOrderInformationShipTo.md new file mode 100644 index 00000000..e2dc7eef --- /dev/null +++ b/docs/Flexv2sessionsFieldsOrderInformationShipTo.md @@ -0,0 +1,18 @@ +# CyberSource.Flexv2sessionsFieldsOrderInformationShipTo + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**address1** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**address2** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**administrativeArea** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**buildingNumber** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**country** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**district** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**locality** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**postalCode** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**firstName** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**lastName** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**company** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] + + diff --git a/docs/Flexv2sessionsFieldsPaymentInformation.md b/docs/Flexv2sessionsFieldsPaymentInformation.md new file mode 100644 index 00000000..a0cde33d --- /dev/null +++ b/docs/Flexv2sessionsFieldsPaymentInformation.md @@ -0,0 +1,8 @@ +# CyberSource.Flexv2sessionsFieldsPaymentInformation + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**card** | [**Flexv2sessionsFieldsPaymentInformationCard**](Flexv2sessionsFieldsPaymentInformationCard.md) | | [optional] + + diff --git a/docs/Flexv2sessionsFieldsPaymentInformationCard.md b/docs/Flexv2sessionsFieldsPaymentInformationCard.md new file mode 100644 index 00000000..659e11f4 --- /dev/null +++ b/docs/Flexv2sessionsFieldsPaymentInformationCard.md @@ -0,0 +1,12 @@ +# CyberSource.Flexv2sessionsFieldsPaymentInformationCard + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**_number** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**type** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**securityCode** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**expirationMonth** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] +**expirationYear** | [**Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount**](Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.md) | | [optional] + + diff --git a/docs/GenerateFlexAPICaptureContextRequest.md b/docs/GenerateFlexAPICaptureContextRequest.md new file mode 100644 index 00000000..78eabae9 --- /dev/null +++ b/docs/GenerateFlexAPICaptureContextRequest.md @@ -0,0 +1,8 @@ +# CyberSource.GenerateFlexAPICaptureContextRequest + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**fields** | [**Flexv2sessionsFields**](Flexv2sessionsFields.md) | | [optional] + + diff --git a/docs/InlineResponse4001.md b/docs/InlineResponse4001.md index 23e8679c..e279c638 100644 --- a/docs/InlineResponse4001.md +++ b/docs/InlineResponse4001.md @@ -3,10 +3,47 @@ ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2016-08-11T22:47:57Z` equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The `T` separates the date and the time. The `Z` indicates UTC. Returned by Cybersource for all services. | [optional] -**status** | **String** | The status of the submitted transaction. Possible values: - `INVALID_REQUEST` | [optional] -**reason** | **String** | The reason of the status. Possible Values: - `INVALID_DATA` | [optional] -**message** | **String** | Input request error. | [optional] -**details** | [**[PtsV2PaymentsPost201ResponseErrorInformationDetails]**](PtsV2PaymentsPost201ResponseErrorInformationDetails.md) | | [optional] +**correlationId** | **String** | | [optional] +**details** | [**[InlineResponse4001Details]**](InlineResponse4001Details.md) | | [optional] +**informationLink** | **String** | | [optional] +**message** | **String** | | +**reason** | **String** | | + + + +## Enum: ReasonEnum + + +* `INVALID_APIKEY` (value: `"INVALID_APIKEY"`) + +* `INVALID_SHIPPING_INPUT_PARAMS` (value: `"INVALID_SHIPPING_INPUT_PARAMS"`) + +* `CAPTURE_CONTEXT_INVALID` (value: `"CAPTURE_CONTEXT_INVALID"`) + +* `CAPTURE_CONTEXT_EXPIRED` (value: `"CAPTURE_CONTEXT_EXPIRED"`) + +* `SDK_XHR_ERROR` (value: `"SDK_XHR_ERROR"`) + +* `UNIFIEDPAYMENTS_VALIDATION_PARAMS` (value: `"UNIFIEDPAYMENTS_VALIDATION_PARAMS"`) + +* `UNIFIEDPAYMENTS_VALIDATION_FIELDS` (value: `"UNIFIEDPAYMENTS_VALIDATION_FIELDS"`) + +* `UNIFIEDPAYMENT_PAYMENT_PARAMITERS` (value: `"UNIFIEDPAYMENT_PAYMENT_PARAMITERS"`) + +* `CREATE_TOKEN_TIMEOUT` (value: `"CREATE_TOKEN_TIMEOUT"`) + +* `CREATE_TOKEN_XHR_ERROR` (value: `"CREATE_TOKEN_XHR_ERROR"`) + +* `SHOW_LOAD_CONTAINER_SELECTOR` (value: `"SHOW_LOAD_CONTAINER_SELECTOR"`) + +* `SHOW_LOAD_INVALID_CONTAINER` (value: `"SHOW_LOAD_INVALID_CONTAINER"`) + +* `SHOW_TOKEN_TIMEOUT` (value: `"SHOW_TOKEN_TIMEOUT"`) + +* `SHOW_TOKEN_XHR_ERROR` (value: `"SHOW_TOKEN_XHR_ERROR"`) + +* `SHOW_PAYMENT_TIMEOUT` (value: `"SHOW_PAYMENT_TIMEOUT"`) + + diff --git a/docs/InlineResponse4001Details.md b/docs/InlineResponse4001Details.md new file mode 100644 index 00000000..5124b058 --- /dev/null +++ b/docs/InlineResponse4001Details.md @@ -0,0 +1,9 @@ +# CyberSource.InlineResponse4001Details + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**location** | **String** | | [optional] +**message** | **String** | | [optional] + + diff --git a/docs/InlineResponse4002.md b/docs/InlineResponse4002.md index 21a66c59..aed6600f 100644 --- a/docs/InlineResponse4002.md +++ b/docs/InlineResponse4002.md @@ -4,9 +4,9 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2016-08-11T22:47:57Z` equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The `T` separates the date and the time. The `Z` indicates UTC. Returned by Cybersource for all services. | [optional] -**status** | **String** | The status of the submitted transaction. Possible values: - INVALID_REQUEST | [optional] -**reason** | **String** | The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA - DUPLICATE_REQUEST - INVALID_MERCHANT_CONFIGURATION | [optional] -**message** | **String** | The detail message related to the status and reason listed above. | [optional] +**status** | **String** | The status of the submitted transaction. Possible values: - `INVALID_REQUEST` | [optional] +**reason** | **String** | The reason of the status. Possible Values: - `INVALID_DATA` | [optional] +**message** | **String** | Input request error. | [optional] **details** | [**[PtsV2PaymentsPost201ResponseErrorInformationDetails]**](PtsV2PaymentsPost201ResponseErrorInformationDetails.md) | | [optional] diff --git a/docs/InlineResponse4003.md b/docs/InlineResponse4003.md index 0d203151..65d91189 100644 --- a/docs/InlineResponse4003.md +++ b/docs/InlineResponse4003.md @@ -5,7 +5,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2016-08-11T22:47:57Z` equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The `T` separates the date and the time. The `Z` indicates UTC. Returned by Cybersource for all services. | [optional] **status** | **String** | The status of the submitted transaction. Possible values: - INVALID_REQUEST | [optional] -**reason** | **String** | The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA - DUPLICATE_REQUEST - INVALID_CARD - CARD_TYPE_NOT_ACCEPTED - INVALID_MERCHANT_CONFIGURATION - PROCESSOR_UNAVAILABLE - INVALID_CARD_TYPE | [optional] +**reason** | **String** | The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA - DUPLICATE_REQUEST - INVALID_MERCHANT_CONFIGURATION | [optional] **message** | **String** | The detail message related to the status and reason listed above. | [optional] **details** | [**[PtsV2PaymentsPost201ResponseErrorInformationDetails]**](PtsV2PaymentsPost201ResponseErrorInformationDetails.md) | | [optional] diff --git a/docs/InlineResponse4004.md b/docs/InlineResponse4004.md index cc4a4bd2..a9506a25 100644 --- a/docs/InlineResponse4004.md +++ b/docs/InlineResponse4004.md @@ -3,11 +3,10 @@ ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**code** | **String** | Error code | -**message** | **String** | Error message | -**localizationKey** | **String** | Localization Key Name | [optional] -**correlationId** | **String** | Correlation Id | [optional] -**detail** | **String** | Error Detail | [optional] -**fields** | [**[InlineResponse4004Fields]**](InlineResponse4004Fields.md) | Error fields List | [optional] +**submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2016-08-11T22:47:57Z` equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The `T` separates the date and the time. The `Z` indicates UTC. Returned by Cybersource for all services. | [optional] +**status** | **String** | The status of the submitted transaction. Possible values: - INVALID_REQUEST | [optional] +**reason** | **String** | The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA - DUPLICATE_REQUEST - INVALID_CARD - CARD_TYPE_NOT_ACCEPTED - INVALID_MERCHANT_CONFIGURATION - PROCESSOR_UNAVAILABLE - INVALID_CARD_TYPE | [optional] +**message** | **String** | The detail message related to the status and reason listed above. | [optional] +**details** | [**[PtsV2PaymentsPost201ResponseErrorInformationDetails]**](PtsV2PaymentsPost201ResponseErrorInformationDetails.md) | | [optional] diff --git a/docs/InlineResponse4005.md b/docs/InlineResponse4005.md index 7db45d55..3f86a27b 100644 --- a/docs/InlineResponse4005.md +++ b/docs/InlineResponse4005.md @@ -3,23 +3,11 @@ ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**submitTimeUtc** | **Date** | Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ` Example 2016-08-11T22:47:57Z equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The T separates the date and the time. The Z indicates UTC. | [optional] -**status** | **String** | The http status description of the submitted request. | [optional] -**reason** | **String** | Documented reason codes. Client should be able to use the key for generating their own error message Possible Values: - 'INVALID_DATA' - 'SYSTEM_ERROR' - 'RESOURCE_NOT_FOUND' | [optional] -**message** | **String** | Descriptive message for the error. | [optional] -**details** | [**[InlineResponse4005Details]**](InlineResponse4005Details.md) | | [optional] - - - -## Enum: ReasonEnum - - -* `INVALID_DATA` (value: `"INVALID_DATA"`) - -* `SYSTEM_ERROR` (value: `"SYSTEM_ERROR"`) - -* `RESOURCE_NOT_FOUND` (value: `"RESOURCE_NOT_FOUND"`) - - +**code** | **String** | Error code | +**message** | **String** | Error message | +**localizationKey** | **String** | Localization Key Name | [optional] +**correlationId** | **String** | Correlation Id | [optional] +**detail** | **String** | Error Detail | [optional] +**fields** | [**[InlineResponse4005Fields]**](InlineResponse4005Fields.md) | Error fields List | [optional] diff --git a/docs/InlineResponse4005Details.md b/docs/InlineResponse4005Details.md deleted file mode 100644 index e1cb0324..00000000 --- a/docs/InlineResponse4005Details.md +++ /dev/null @@ -1,9 +0,0 @@ -# CyberSource.InlineResponse4005Details - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**field** | **String** | This is the flattened JSON object field name/path that is either missing or invalid. | [optional] -**reason** | **String** | Possible reasons for the error. | [optional] - - diff --git a/docs/InlineResponse4004Fields.md b/docs/InlineResponse4005Fields.md similarity index 89% rename from docs/InlineResponse4004Fields.md rename to docs/InlineResponse4005Fields.md index e505d869..bedcf480 100644 --- a/docs/InlineResponse4004Fields.md +++ b/docs/InlineResponse4005Fields.md @@ -1,4 +1,4 @@ -# CyberSource.InlineResponse4004Fields +# CyberSource.InlineResponse4005Fields ## Properties Name | Type | Description | Notes diff --git a/docs/InlineResponse4006.md b/docs/InlineResponse4006.md index 63162ad9..4c47ee5d 100644 --- a/docs/InlineResponse4006.md +++ b/docs/InlineResponse4006.md @@ -3,46 +3,22 @@ ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**correlationId** | **String** | | [optional] +**submitTimeUtc** | **Date** | Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ` Example 2016-08-11T22:47:57Z equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The T separates the date and the time. The Z indicates UTC. | [optional] +**status** | **String** | The http status description of the submitted request. | [optional] +**reason** | **String** | Documented reason codes. Client should be able to use the key for generating their own error message Possible Values: - 'INVALID_DATA' - 'SYSTEM_ERROR' - 'RESOURCE_NOT_FOUND' | [optional] +**message** | **String** | Descriptive message for the error. | [optional] **details** | [**[InlineResponse4006Details]**](InlineResponse4006Details.md) | | [optional] -**informationLink** | **String** | | [optional] -**message** | **String** | | -**reason** | **String** | | ## Enum: ReasonEnum -* `INVALID_APIKEY` (value: `"INVALID_APIKEY"`) +* `INVALID_DATA` (value: `"INVALID_DATA"`) -* `INVALID_SHIPPING_INPUT_PARAMS` (value: `"INVALID_SHIPPING_INPUT_PARAMS"`) +* `SYSTEM_ERROR` (value: `"SYSTEM_ERROR"`) -* `CAPTURE_CONTEXT_INVALID` (value: `"CAPTURE_CONTEXT_INVALID"`) - -* `CAPTURE_CONTEXT_EXPIRED` (value: `"CAPTURE_CONTEXT_EXPIRED"`) - -* `SDK_XHR_ERROR` (value: `"SDK_XHR_ERROR"`) - -* `UNIFIEDPAYMENTS_VALIDATION_PARAMS` (value: `"UNIFIEDPAYMENTS_VALIDATION_PARAMS"`) - -* `UNIFIEDPAYMENTS_VALIDATION_FIELDS` (value: `"UNIFIEDPAYMENTS_VALIDATION_FIELDS"`) - -* `UNIFIEDPAYMENT_PAYMENT_PARAMITERS` (value: `"UNIFIEDPAYMENT_PAYMENT_PARAMITERS"`) - -* `CREATE_TOKEN_TIMEOUT` (value: `"CREATE_TOKEN_TIMEOUT"`) - -* `CREATE_TOKEN_XHR_ERROR` (value: `"CREATE_TOKEN_XHR_ERROR"`) - -* `SHOW_LOAD_CONTAINER_SELECTOR` (value: `"SHOW_LOAD_CONTAINER_SELECTOR"`) - -* `SHOW_LOAD_INVALID_CONTAINER` (value: `"SHOW_LOAD_INVALID_CONTAINER"`) - -* `SHOW_TOKEN_TIMEOUT` (value: `"SHOW_TOKEN_TIMEOUT"`) - -* `SHOW_TOKEN_XHR_ERROR` (value: `"SHOW_TOKEN_XHR_ERROR"`) - -* `SHOW_PAYMENT_TIMEOUT` (value: `"SHOW_PAYMENT_TIMEOUT"`) +* `RESOURCE_NOT_FOUND` (value: `"RESOURCE_NOT_FOUND"`) diff --git a/docs/InlineResponse4006Details.md b/docs/InlineResponse4006Details.md index 0a63d40d..64dd64df 100644 --- a/docs/InlineResponse4006Details.md +++ b/docs/InlineResponse4006Details.md @@ -3,7 +3,7 @@ ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**location** | **String** | | [optional] -**message** | **String** | | [optional] +**field** | **String** | This is the flattened JSON object field name/path that is either missing or invalid. | [optional] +**reason** | **String** | Possible reasons for the error. | [optional] diff --git a/docs/InlineResponse4041.md b/docs/InlineResponse4041.md index 2d0470dd..4d5c8031 100644 --- a/docs/InlineResponse4041.md +++ b/docs/InlineResponse4041.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes **status** | **String** | The http status description of the submitted request. | [optional] **reason** | **String** | Documented reason codes. Client should be able to use the key for generating their own error message Possible Values: - 'RESOURCE_NOT_FOUND' | [optional] **message** | **String** | Descriptive message for the error. | [optional] -**details** | [**[InlineResponse4005Details]**](InlineResponse4005Details.md) | | [optional] +**details** | [**[InlineResponse4006Details]**](InlineResponse4006Details.md) | | [optional] diff --git a/docs/InlineResponse4221.md b/docs/InlineResponse4221.md index 52abd740..e8788971 100644 --- a/docs/InlineResponse4221.md +++ b/docs/InlineResponse4221.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes **status** | **String** | The http status description of the submitted request. | [optional] **reason** | **String** | Documented reason codes. Client should be able to use the key for generating their own error message Possible Values: - 'INVALID_DATA' | [optional] **message** | **String** | Descriptive message for the error. | [optional] -**details** | [**[InlineResponse4005Details]**](InlineResponse4005Details.md) | | [optional] +**details** | [**[InlineResponse4006Details]**](InlineResponse4006Details.md) | | [optional] diff --git a/docs/PatchInstrumentIdentifierRequest.md b/docs/PatchInstrumentIdentifierRequest.md index b7a80e80..621d8a87 100644 --- a/docs/PatchInstrumentIdentifierRequest.md +++ b/docs/PatchInstrumentIdentifierRequest.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **tokenProvisioningInformation** | [**Ptsv2paymentsTokenInformationTokenProvisioningInformation**](Ptsv2paymentsTokenInformationTokenProvisioningInformation.md) | | [optional] **card** | [**TmsEmbeddedInstrumentIdentifierCard**](TmsEmbeddedInstrumentIdentifierCard.md) | | [optional] **bankAccount** | [**TmsEmbeddedInstrumentIdentifierBankAccount**](TmsEmbeddedInstrumentIdentifierBankAccount.md) | | [optional] -**tokenizedCard** | [**TmsEmbeddedInstrumentIdentifierTokenizedCard**](TmsEmbeddedInstrumentIdentifierTokenizedCard.md) | | [optional] +**tokenizedCard** | [**Tmsv2TokenizedCard**](Tmsv2TokenizedCard.md) | | [optional] **issuer** | [**TmsEmbeddedInstrumentIdentifierIssuer**](TmsEmbeddedInstrumentIdentifierIssuer.md) | | [optional] **processingInformation** | [**TmsEmbeddedInstrumentIdentifierProcessingInformation**](TmsEmbeddedInstrumentIdentifierProcessingInformation.md) | | [optional] **billTo** | [**TmsEmbeddedInstrumentIdentifierBillTo**](TmsEmbeddedInstrumentIdentifierBillTo.md) | | [optional] diff --git a/docs/PostInstrumentIdentifierEnrollmentRequest.md b/docs/PostInstrumentIdentifierEnrollmentRequest.md index 32b19f63..9751c021 100644 --- a/docs/PostInstrumentIdentifierEnrollmentRequest.md +++ b/docs/PostInstrumentIdentifierEnrollmentRequest.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **tokenProvisioningInformation** | [**Ptsv2paymentsTokenInformationTokenProvisioningInformation**](Ptsv2paymentsTokenInformationTokenProvisioningInformation.md) | | [optional] **card** | [**TmsEmbeddedInstrumentIdentifierCard**](TmsEmbeddedInstrumentIdentifierCard.md) | | [optional] **bankAccount** | [**TmsEmbeddedInstrumentIdentifierBankAccount**](TmsEmbeddedInstrumentIdentifierBankAccount.md) | | [optional] -**tokenizedCard** | [**TmsEmbeddedInstrumentIdentifierTokenizedCard**](TmsEmbeddedInstrumentIdentifierTokenizedCard.md) | | [optional] +**tokenizedCard** | [**Tmsv2TokenizedCard**](Tmsv2TokenizedCard.md) | | [optional] **issuer** | [**TmsEmbeddedInstrumentIdentifierIssuer**](TmsEmbeddedInstrumentIdentifierIssuer.md) | | [optional] **processingInformation** | [**TmsEmbeddedInstrumentIdentifierProcessingInformation**](TmsEmbeddedInstrumentIdentifierProcessingInformation.md) | | [optional] **billTo** | [**TmsEmbeddedInstrumentIdentifierBillTo**](TmsEmbeddedInstrumentIdentifierBillTo.md) | | [optional] diff --git a/docs/PostInstrumentIdentifierRequest.md b/docs/PostInstrumentIdentifierRequest.md index c9aff930..5dab2556 100644 --- a/docs/PostInstrumentIdentifierRequest.md +++ b/docs/PostInstrumentIdentifierRequest.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **tokenProvisioningInformation** | [**Ptsv2paymentsTokenInformationTokenProvisioningInformation**](Ptsv2paymentsTokenInformationTokenProvisioningInformation.md) | | [optional] **card** | [**TmsEmbeddedInstrumentIdentifierCard**](TmsEmbeddedInstrumentIdentifierCard.md) | | [optional] **bankAccount** | [**TmsEmbeddedInstrumentIdentifierBankAccount**](TmsEmbeddedInstrumentIdentifierBankAccount.md) | | [optional] -**tokenizedCard** | [**TmsEmbeddedInstrumentIdentifierTokenizedCard**](TmsEmbeddedInstrumentIdentifierTokenizedCard.md) | | [optional] +**tokenizedCard** | [**Tmsv2TokenizedCard**](Tmsv2TokenizedCard.md) | | [optional] **issuer** | [**TmsEmbeddedInstrumentIdentifierIssuer**](TmsEmbeddedInstrumentIdentifierIssuer.md) | | [optional] **processingInformation** | [**TmsEmbeddedInstrumentIdentifierProcessingInformation**](TmsEmbeddedInstrumentIdentifierProcessingInformation.md) | | [optional] **billTo** | [**TmsEmbeddedInstrumentIdentifierBillTo**](TmsEmbeddedInstrumentIdentifierBillTo.md) | | [optional] diff --git a/docs/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.md b/docs/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.md index b7bf111a..53624577 100644 --- a/docs/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.md +++ b/docs/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.md @@ -5,6 +5,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **approvalCode** | **String** | Authorization code. Returned only when the processor returns this value. The length of this value depends on your processor. Returned by authorization service. #### PIN debit Authorization code that is returned by the processor. Returned by PIN debit credit. #### Elavon Encrypted Account Number Program The returned value is OFFLINE. #### TSYS Acquiring Solutions The returned value for a successful zero amount authorization is 000000. | [optional] **transactionId** | **String** | Network transaction identifier (TID). You can use this value to identify a specific transaction when you are discussing the transaction with your processor. Not all processors provide this value. Returned by the authorization service. #### PIN debit Transaction identifier generated by the processor. Returned by PIN debit credit. #### GPX Processor transaction ID. #### Cielo For Cielo, this value is the non-sequential unit (NSU) and is supported for all transactions. The value is generated by Cielo or the issuing bank. #### Comercio Latino For Comercio Latino, this value is the proof of sale or non-sequential unit (NSU) number generated by the acquirers Cielo and Rede, or the issuing bank. #### CyberSource through VisaNet and GPN For details about this value for CyberSource through VisaNet and GPN, see \"processorInformation.networkTransactionId\" in [REST API Fields](https://developer.cybersource.com/content/dam/docs/cybs/en-us/apifields/reference/all/rest/api-fields.pdf) #### Moneris This value identifies the transaction on a host system. It contains the following information: - Terminal used to process the transaction - Shift during which the transaction took place - Batch number - Transaction number within the batch You must store this value. If you give the customer a receipt, display this value on the receipt. **Example** For the value 66012345001069003: - Terminal ID = 66012345 - Shift number = 001 - Batch number = 069 - Transaction number = 003 | [optional] +**networkTransactionId** | **String** | Same value as `processorInformation.transactionId` | [optional] **responseCode** | **String** | For most processors, this is the error message sent directly from the bank. Returned only when the processor returns this value. **Important** Do not use this field to evaluate the result of the authorization. #### PIN debit Response value that is returned by the processor or bank. **Important** Do not use this field to evaluate the results of the transaction request. Returned by PIN debit credit, PIN debit purchase, and PIN debit reversal. #### AIBMS If this value is `08`, you can accept the transaction if the customer provides you with identification. #### Atos This value is the response code sent from Atos and it might also include the response code from the bank. Format: `aa,bb` with the two values separated by a comma and where: - `aa` is the two-digit error message from Atos. - `bb` is the optional two-digit error message from the bank. #### Comercio Latino This value is the status code and the error or response code received from the processor separated by a colon. Format: [status code]:E[error code] or [status code]:R[response code] Example `2:R06` #### JCN Gateway Processor-defined detail error code. The associated response category code is in the `processorInformation.responseCategoryCode` field. String (3) | [optional] **systemTraceAuditNumber** | **String** | This field is returned only for **American Express Direct** and **CyberSource through VisaNet**. Returned by authorization and incremental authorization services. #### American Express Direct System trace audit number (STAN). This value identifies the transaction and is useful when investigating a chargeback dispute. #### CyberSource through VisaNet System trace number that must be printed on the customer's receipt. | [optional] **responseDetails** | **String** | This field might contain information about a decline. This field is supported only for **CyberSource through VisaNet**. | [optional] diff --git a/docs/PtsV2PaymentsReversalsPost201Response.md b/docs/PtsV2PaymentsReversalsPost201Response.md index 455d614e..db06ae66 100644 --- a/docs/PtsV2PaymentsReversalsPost201Response.md +++ b/docs/PtsV2PaymentsReversalsPost201Response.md @@ -6,7 +6,7 @@ Name | Type | Description | Notes **links** | [**PtsV2IncrementalAuthorizationPatch201ResponseLinks**](PtsV2IncrementalAuthorizationPatch201ResponseLinks.md) | | [optional] **id** | **String** | An unique identification number generated by Cybersource to identify the submitted request. Returned by all services. It is also appended to the endpoint of the resource. On incremental authorizations, this value with be the same as the identification number returned in the original authorization response. | [optional] **submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2016-08-11T22:47:57Z` equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The `T` separates the date and the time. The `Z` indicates UTC. Returned by Cybersource for all services. | [optional] -**status** | **String** | The status of the submitted transaction. Possible values: - REVERSED - PARTIALLY_REVERSED | [optional] +**status** | **String** | The status of the submitted transaction. Possible values: - REVERSED | [optional] **reconciliationId** | **String** | Reference number for the transaction. Depending on how your Cybersource account is configured, this value could either be provided in the API request or generated by CyberSource. The actual value used in the request to the processor is provided back to you by Cybersource in the response. | [optional] **clientReferenceInformation** | [**PtsV2PaymentsPost201ResponseClientReferenceInformation**](PtsV2PaymentsPost201ResponseClientReferenceInformation.md) | | [optional] **reversalAmountDetails** | [**PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails**](PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails.md) | | [optional] diff --git a/docs/Ptsv2paymentsRecurringPaymentInformation.md b/docs/Ptsv2paymentsRecurringPaymentInformation.md index 43ca46c0..901b4373 100644 --- a/docs/Ptsv2paymentsRecurringPaymentInformation.md +++ b/docs/Ptsv2paymentsRecurringPaymentInformation.md @@ -3,8 +3,8 @@ ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**endDate** | **String** | The date after which no further recurring authorizations should be performed. Format: `YYYY-MM-DD` **Note** This field is required for recurring transactions. | [optional] -**frequency** | **Number** | Integer value indicating the minimum number of days between recurring authorizations. A frequency of monthly is indicated by the value 28. Multiple of 28 days will be used to indicate months. Example: 6 months = 168 Example values accepted (31 days): - 31 - 031 - 0031 **Note** This field is required for recurring transactions. | [optional] +**endDate** | **String** | The date after which no further recurring authorizations should be performed. Format: `YYYY-MM-DD` **Note** This field is required for recurring transactions. | +**frequency** | **Number** | Integer value indicating the minimum number of days between recurring authorizations. A frequency of monthly is indicated by the value 28. Multiple of 28 days will be used to indicate months. Example: 6 months = 168 Example values accepted (31 days): - 31 - 031 - 0031 **Note** This field is required for recurring transactions. | **numberOfPayments** | **Number** | Total number of payments for the duration of the recurring subscription. | [optional] **originalPurchaseDate** | **String** | Date of original purchase. Required for recurring transactions. Format: `YYYY-MM-DDTHH:MM:SSZ` **Note**: If this field is empty, the current date is used. | [optional] **sequenceNumber** | **Number** | This field is mandatory for Cartes Bancaires recurring transactions on Credit Mutuel-CIC. This field records recurring sequence, e.g. 1st for initial, 2 for subsequent, 3 etc | [optional] diff --git a/docs/Ptsv2paymentsidClientReferenceInformation.md b/docs/Ptsv2paymentsidClientReferenceInformation.md index 2c96f22c..484ac826 100644 --- a/docs/Ptsv2paymentsidClientReferenceInformation.md +++ b/docs/Ptsv2paymentsidClientReferenceInformation.md @@ -8,5 +8,6 @@ Name | Type | Description | Notes **applicationName** | **String** | The name of the Connection Method client (such as Virtual Terminal or SOAP Toolkit API) that the merchant uses to send a transaction request to CyberSource. | [optional] **applicationVersion** | **String** | Version of the CyberSource application or integration used for a transaction. | [optional] **applicationUser** | **String** | The entity that is responsible for running the transaction and submitting the processing request to CyberSource. This could be a person, a system, or a connection method. | [optional] +**transactionId** | **String** | Identifier that you assign to the transaction. Normally generated by a client server to identify a unique API request. **Note** Use this field only if you want to support merchant-initiated reversal and void operations. #### Used by **Authorization, Authorization Reversal, Capture, Credit, and Void** Optional field. #### PIN Debit For a PIN debit reversal, your request must include a request ID or a merchant transaction identifier. Optional field for PIN debit purchase or credit requests. | [optional] diff --git a/docs/Riskv1authenticationresultsPaymentInformation.md b/docs/Riskv1authenticationresultsPaymentInformation.md index 18bf60f8..ebcc0a54 100644 --- a/docs/Riskv1authenticationresultsPaymentInformation.md +++ b/docs/Riskv1authenticationresultsPaymentInformation.md @@ -6,6 +6,6 @@ Name | Type | Description | Notes **card** | [**Riskv1authenticationresultsPaymentInformationCard**](Riskv1authenticationresultsPaymentInformationCard.md) | | [optional] **tokenizedCard** | [**Riskv1authenticationresultsPaymentInformationTokenizedCard**](Riskv1authenticationresultsPaymentInformationTokenizedCard.md) | | [optional] **fluidData** | [**Riskv1authenticationresultsPaymentInformationFluidData**](Riskv1authenticationresultsPaymentInformationFluidData.md) | | [optional] -**customer** | [**Ptsv2paymentsPaymentInformationCustomer**](Ptsv2paymentsPaymentInformationCustomer.md) | | [optional] +**customer** | [**Riskv1authenticationsPaymentInformationCustomer**](Riskv1authenticationsPaymentInformationCustomer.md) | | [optional] diff --git a/docs/Riskv1authenticationsPaymentInformation.md b/docs/Riskv1authenticationsPaymentInformation.md index ad445b04..5e2c8856 100644 --- a/docs/Riskv1authenticationsPaymentInformation.md +++ b/docs/Riskv1authenticationsPaymentInformation.md @@ -6,6 +6,6 @@ Name | Type | Description | Notes **card** | [**Riskv1authenticationsetupsPaymentInformationCard**](Riskv1authenticationsetupsPaymentInformationCard.md) | | [optional] **tokenizedCard** | [**Riskv1authenticationsPaymentInformationTokenizedCard**](Riskv1authenticationsPaymentInformationTokenizedCard.md) | | [optional] **fluidData** | [**Riskv1authenticationsetupsPaymentInformationFluidData**](Riskv1authenticationsetupsPaymentInformationFluidData.md) | | [optional] -**customer** | [**Ptsv2paymentsPaymentInformationCustomer**](Ptsv2paymentsPaymentInformationCustomer.md) | | [optional] +**customer** | [**Riskv1authenticationsPaymentInformationCustomer**](Riskv1authenticationsPaymentInformationCustomer.md) | | [optional] diff --git a/docs/Riskv1authenticationsPaymentInformationCustomer.md b/docs/Riskv1authenticationsPaymentInformationCustomer.md new file mode 100644 index 00000000..faba26de --- /dev/null +++ b/docs/Riskv1authenticationsPaymentInformationCustomer.md @@ -0,0 +1,9 @@ +# CyberSource.Riskv1authenticationsPaymentInformationCustomer + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**customerId** | **String** | Unique identifier for the legacy Secure Storage token used in the transaction. When you include this value in your request, many of the fields that are normally required for an authorization or credit become optional. | +**id** | **String** | Unique identifier for the Customer token used in the transaction. When you include this value in your request, many of the fields that are normally required for an authorization or credit become optional. | [optional] + + diff --git a/docs/Riskv1authenticationsetupsPaymentInformationCustomer.md b/docs/Riskv1authenticationsetupsPaymentInformationCustomer.md index 328a8a12..3fe048e5 100644 --- a/docs/Riskv1authenticationsetupsPaymentInformationCustomer.md +++ b/docs/Riskv1authenticationsetupsPaymentInformationCustomer.md @@ -3,6 +3,6 @@ ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**customerId** | **String** | Unique identifier for the legacy Secure Storage token used in the transaction. When you include this value in your request, many of the fields that are normally required for an authorization or credit become optional. | [optional] +**customerId** | **String** | Unique identifier for the legacy Secure Storage token used in the transaction. When you include this value in your request, many of the fields that are normally required for an authorization or credit become optional. | diff --git a/docs/Riskv1decisionsConsumerAuthenticationInformation.md b/docs/Riskv1decisionsConsumerAuthenticationInformation.md index a95916f0..02b83c0d 100644 --- a/docs/Riskv1decisionsConsumerAuthenticationInformation.md +++ b/docs/Riskv1decisionsConsumerAuthenticationInformation.md @@ -11,7 +11,6 @@ Name | Type | Description | Notes **authenticationDate** | **String** | The date/time of the authentication at the 3DS servers. RISK update authorization service in auth request payload with value returned in `consumerAuthenticationInformation.alternateAuthenticationData` if merchant calls via CYBS or field can be provided by merchant in authorization request if calling an external 3DS provider. This field is supported for Cartes Bancaires Fast'R transactions on Credit Mutuel-CIC. Format: YYYYMMDDHHMMSS | [optional] **authenticationTransactionId** | **String** | Payer authentication transaction identifier passed to link the check enrollment and validate authentication messages.For Rupay,this is passed only in Re-Send OTP usecase. **Note**: Required for Standard integration, Rupay Seamless server to server integration for enroll service. Required for Hybrid integration for validate service. | [optional] **transactionFlowIndicator** | **Number** | This field is only applicable to Rupay and is optional. Merchant will have to pass a valid value from 01 through 07 which indicates the transaction flow. Below are the possible values. 01:NW- Transaction performed at domestic merchant. 02:TW- Transaction performed at domestic merchant along with Token provisioning. 03:IT- Transaction performed at International merchant. 04:AT- Authentication Transaction Only. 05:AW- Authentication transaction for provisioning. 06:DI- Domestic InApp Transaction. 07:II- International InApp transaction. 08:GC- Guest Checkout 09:ST- SI Authentication Transaction only 10:SW- SI Authorization along with token provisioning | [optional] -**challengeCancelCode** | **String** | An indicator as to why the transaction was canceled. Possible Values: - `01`: Cardholder selected Cancel. - `02`: Reserved for future EMVCo use (values invalid until defined by EMVCo). - `03`: Transaction Timed Out—Decoupled Authentication - `04`: Transaction timed out at ACS—other timeouts - `05`: Transaction Timed out at ACS - First CReq not received by ACS - `06`: Transaction Error - `07`: Unknown - `08`: Transaction Timed Out at SDK | [optional] **challengeCode** | **String** | Possible values: - `01`: No preference - `02`: No challenge request - `03`: Challenge requested (3D Secure requestor preference) - `04`: Challenge requested (mandate) - `05`: No challenge requested (transactional risk analysis is already performed) - `06`: No challenge requested (Data share only) - `07`: No challenge requested (strong consumer authentication is already performed) - `08`: No challenge requested (utilize whitelist exemption if no challenge required) - `09`: Challenge requested (whitelist prompt requested if challenge required) **Note** This field will default to `01` on merchant configuration and can be overridden by the merchant. EMV 3D Secure version 2.1.0 supports values `01-04`. Version 2.2.0 supports values `01-09`. | [optional] **challengeStatus** | **String** | The `consumerAuthenticationInformation.challengeCode` indicates the authentication type/level, or challenge, that was presented to the cardholder at checkout by the merchant when calling the Carte Bancaire 3DS servers via CYBS RISK services. It conveys to the issuer the alternative authentication methods that the consumer used. | [optional] **customerCardAlias** | **String** | An alias that uniquely identifies the customer's account and credit card on file. Note This field is required if Tokenization is enabled in the merchant profile settings. | [optional] diff --git a/docs/TmsEmbeddedInstrumentIdentifier.md b/docs/TmsEmbeddedInstrumentIdentifier.md index 8692283d..69900e11 100644 --- a/docs/TmsEmbeddedInstrumentIdentifier.md +++ b/docs/TmsEmbeddedInstrumentIdentifier.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **tokenProvisioningInformation** | [**Ptsv2paymentsTokenInformationTokenProvisioningInformation**](Ptsv2paymentsTokenInformationTokenProvisioningInformation.md) | | [optional] **card** | [**TmsEmbeddedInstrumentIdentifierCard**](TmsEmbeddedInstrumentIdentifierCard.md) | | [optional] **bankAccount** | [**TmsEmbeddedInstrumentIdentifierBankAccount**](TmsEmbeddedInstrumentIdentifierBankAccount.md) | | [optional] -**tokenizedCard** | [**TmsEmbeddedInstrumentIdentifierTokenizedCard**](TmsEmbeddedInstrumentIdentifierTokenizedCard.md) | | [optional] +**tokenizedCard** | [**Tmsv2TokenizedCard**](Tmsv2TokenizedCard.md) | | [optional] **issuer** | [**TmsEmbeddedInstrumentIdentifierIssuer**](TmsEmbeddedInstrumentIdentifierIssuer.md) | | [optional] **processingInformation** | [**TmsEmbeddedInstrumentIdentifierProcessingInformation**](TmsEmbeddedInstrumentIdentifierProcessingInformation.md) | | [optional] **billTo** | [**TmsEmbeddedInstrumentIdentifierBillTo**](TmsEmbeddedInstrumentIdentifierBillTo.md) | | [optional] diff --git a/docs/TmsEmbeddedInstrumentIdentifierTokenizedCard.md b/docs/Tmsv2TokenizedCard.md similarity index 91% rename from docs/TmsEmbeddedInstrumentIdentifierTokenizedCard.md rename to docs/Tmsv2TokenizedCard.md index a0f4b871..3f7679de 100644 --- a/docs/TmsEmbeddedInstrumentIdentifierTokenizedCard.md +++ b/docs/Tmsv2TokenizedCard.md @@ -1,4 +1,4 @@ -# CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard +# CyberSource.Tmsv2TokenizedCard ## Properties Name | Type | Description | Notes @@ -13,6 +13,7 @@ Name | Type | Description | Notes **expirationMonth** | **String** | Two-digit month in which the network token expires. Format: `MM`. Possible Values: `01` through `12`. | [optional] **expirationYear** | **String** | Four-digit year in which the network token expires. Format: `YYYY`. | [optional] **cryptogram** | **String** | Generated value used in conjunction with the network token for making a payment. | [optional] -**card** | [**TmsEmbeddedInstrumentIdentifierTokenizedCardCard**](TmsEmbeddedInstrumentIdentifierTokenizedCardCard.md) | | [optional] +**card** | [**Tmsv2TokenizedCardCard**](Tmsv2TokenizedCardCard.md) | | [optional] +**metadata** | [**Tmsv2TokenizedCardMetadata**](Tmsv2TokenizedCardMetadata.md) | | [optional] diff --git a/docs/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.md b/docs/Tmsv2TokenizedCardCard.md similarity index 88% rename from docs/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.md rename to docs/Tmsv2TokenizedCardCard.md index 8e0ac89d..c92e2feb 100644 --- a/docs/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.md +++ b/docs/Tmsv2TokenizedCardCard.md @@ -1,4 +1,4 @@ -# CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard +# CyberSource.Tmsv2TokenizedCardCard ## Properties Name | Type | Description | Notes diff --git a/docs/Tmsv2TokenizedCardMetadata.md b/docs/Tmsv2TokenizedCardMetadata.md new file mode 100644 index 00000000..3a15ad30 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadata.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadata + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**cardArt** | [**Tmsv2TokenizedCardMetadataCardArt**](Tmsv2TokenizedCardMetadataCardArt.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArt.md b/docs/Tmsv2TokenizedCardMetadataCardArt.md new file mode 100644 index 00000000..319d650d --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArt.md @@ -0,0 +1,14 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArt + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**combinedAsset** | [**Tmsv2TokenizedCardMetadataCardArtCombinedAsset**](Tmsv2TokenizedCardMetadataCardArtCombinedAsset.md) | | [optional] +**brandLogoAsset** | [**Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset**](Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.md) | | [optional] +**coBrandLogoAsset** | [**Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset**](Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.md) | | [optional] +**issuerLogoAsset** | [**Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset**](Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.md) | | [optional] +**iconAsset** | [**Tmsv2TokenizedCardMetadataCardArtIconAsset**](Tmsv2TokenizedCardMetadataCardArtIconAsset.md) | | [optional] +**foregroundColor** | **String** | The foreground color of the brand logo asset. | [optional] +**backgroundAsset** | [**Tmsv2TokenizedCardMetadataCardArtBackgroundAsset**](Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.md b/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.md new file mode 100644 index 00000000..955b997c --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.md @@ -0,0 +1,9 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAsset + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**id** | **String** | The Id of the icon asset. | [optional] +**links** | [**Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks**](Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.md b/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.md new file mode 100644 index 00000000..984a52ee --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**self** | [**Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf**](Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.md b/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.md new file mode 100644 index 00000000..a079b82a --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**href** | **String** | Link to the background asset. | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.md b/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.md new file mode 100644 index 00000000..9032eb81 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.md @@ -0,0 +1,9 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**id** | **String** | The Id of the brand logo asset. | [optional] +**links** | [**Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks**](Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.md b/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.md new file mode 100644 index 00000000..2c4c9aa3 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**self** | [**Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf**](Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.md b/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.md new file mode 100644 index 00000000..ed6807ed --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**href** | **String** | Link to the brand logo asset. | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.md b/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.md new file mode 100644 index 00000000..ac21280e --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.md @@ -0,0 +1,9 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**id** | **String** | The Id of the co-brand logo asset. | [optional] +**links** | [**Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks**](Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.md b/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.md new file mode 100644 index 00000000..d8be7440 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**self** | [**Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf**](Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.md b/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.md new file mode 100644 index 00000000..606dafeb --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**href** | **String** | Link to the co-brand logo asset. | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.md b/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.md new file mode 100644 index 00000000..45a01c59 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.md @@ -0,0 +1,9 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAsset + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**id** | **String** | The Id of the combined asset. | [optional] +**links** | [**Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks**](Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.md b/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.md new file mode 100644 index 00000000..90205d31 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**self** | [**Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf**](Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.md b/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.md new file mode 100644 index 00000000..91427627 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**href** | **String** | Link to the combined asset. | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtIconAsset.md b/docs/Tmsv2TokenizedCardMetadataCardArtIconAsset.md new file mode 100644 index 00000000..3eea5dd5 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtIconAsset.md @@ -0,0 +1,9 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAsset + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**id** | **String** | The Id of the icon asset. | [optional] +**links** | [**Tmsv2TokenizedCardMetadataCardArtIconAssetLinks**](Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.md b/docs/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.md new file mode 100644 index 00000000..80550758 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinks + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**self** | [**Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf**](Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.md b/docs/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.md new file mode 100644 index 00000000..ca110393 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**href** | **String** | Link to the icon asset. | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.md b/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.md new file mode 100644 index 00000000..1449d60e --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.md @@ -0,0 +1,9 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**id** | **String** | The Id of the issuer logo asset. | [optional] +**links** | [**Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks**](Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.md b/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.md new file mode 100644 index 00000000..f19eac9e --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**self** | [**Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf**](Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.md) | | [optional] + + diff --git a/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.md b/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.md new file mode 100644 index 00000000..e84ab9c3 --- /dev/null +++ b/docs/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.md @@ -0,0 +1,8 @@ +# CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**href** | **String** | Link to the issuer logo asset. | [optional] + + diff --git a/generator/cybersource-rest-spec.json b/generator/cybersource-rest-spec.json index bbef5728..562ab117 100644 --- a/generator/cybersource-rest-spec.json +++ b/generator/cybersource-rest-spec.json @@ -88,6 +88,10 @@ { "name": "Microform Integration" }, + { + "name": "Flex API", + "description": "The Flex API enables merchants to securely accept customer payment information captured within a server-side application using a set of APIs.\nThese APIs protect your customer's primary account number (PAN), card verification number (CVN), and other payment information by embedding it within a transient token.\nThis allows payment data to be stored and transported and complies with the Payment Card Industry Data Security Standard (PCI DSS) policies and procedures. These transient tokens can be validated by the receiver to ensure the data integrity and protect against data injection attacks.\n\n**Warning:** Flex API is intended for server-side applications only. Do not use the Flex API in client-side applications. To add secure payments directly into client-side code, use Unified Checkout.\n\n**How It Works**
\nFollow these steps to capture payments using the Flex API:\n* Establish a payment session with a predefined customer context.\n* Validate the JSON Web Token.\n* Populate the JSON Web Token with customer information.\n\n**Customer Context**
\nAn important benefit of the Flex API is managing Personal Identifiable Information (PII). You can set up your customer context to include all PII associated with transactions, protecting this information from third parties.\n" + }, { "name": "Decision Manager", "description": "REST API for the Decision Manager Service" @@ -285,6 +289,10 @@ "name": "Flex_Microform", "description": "Microform Integration is a lightweight acceptance solution designed to safely and securely accept payment information within your web page. Microform is designed to a be embedded seamlessly within your existing webpage experience, blending in with your existing acceptance form. This solution allows for the replacement of sensitive payment date with a transient token (a short lived reference to the sensitive payment data). For more information about Flex Microform transactions, see the [Flex Developer Guides Page](https://developer.cybersource.com/api/developer-guides/dita-flex/SAFlexibleToken.html). For examples on how to integrate Flex Microform within your webpage please see our [GitHub Flex Samples](https://github.com/CyberSource?q=flex&type=&language=)" }, + { + "name": "Flex_API", + "description": "For more information about Flex API, please see [Developer Guides Page](https://developer.cybersource.com/docs/cybs/en-us/digital-accept-flex/developer/all/rest/digital-accept-flex/da-flex-api-intro.html)." + }, { "name": "Risk_Management" }, @@ -4830,6 +4838,10 @@ "recurringPaymentInformation": { "type": "object", "description": "This object contains recurring payment information.", + "required": [ + "frequency", + "endDate" + ], "properties": { "endDate": { "type": "string", @@ -8660,7 +8672,8 @@ "address1": "34 Orchard Grove", "locality": "Southampton", "postalCode": "DE6 1BE", - "country": "UK" + "country": "GB", + "email": "test@cybs.com" }, "amountDetails": { "totalAmount": "28.00", @@ -8682,7 +8695,7 @@ "lastName": "Root", "address1": "34 Orchard Grove", "locality": "Southampton", - "countryCode": "UK" + "countryCode": "GB" }, "recipientInformation": { "firstName": "Ben", @@ -10164,6 +10177,388 @@ } }, "parentTag": "Card Present with Visa Platform Connect" + }, + "example67": { + "summary": "CIT Initiating Recurring Subscription", + "sample-name": "CIT Initiating Recurring Subscription", + "value": { + "clientReferenceInformation": { + "code": "TC50171_3" + }, + "processingInformation": { + "commerceIndicator": "vbv", + "authorizationOptions": { + "initiator": { + "credentialStoredOnFile": true + } + }, + "recurringOptions": { + "firstRecurringPayment": true + } + }, + "paymentInformation": { + "card": { + "number": "4111111111111111", + "expirationMonth": "12", + "expirationYear": "2031" + } + }, + "orderInformation": { + "amountDetails": { + "totalAmount": "102.21", + "currency": "GBP" + }, + "billTo": { + "firstName": "John", + "lastName": "Doe", + "address1": "1 Market St", + "locality": "san francisco", + "administrativeArea": "CA", + "postalCode": "94105", + "country": "US", + "email": "test@cybs.com", + "phoneNumber": "4158880000" + } + }, + "consumerAuthenticationInformation": { + "cavv": "EHuWW9PiBkWvqE5juRwDzAUFBAk=" + } + }, + "parentTag": "MIT Framework" + }, + "example68": { + "summary": "MIT Recurring", + "sample-name": "MIT Recurring", + "value": { + "clientReferenceInformation": { + "code": "TC50171_3" + }, + "processingInformation": { + "commerceIndicator": "recurring", + "authorizationOptions": { + "initiator": { + "type": "merchant", + "storedCredentialUsed": true, + "merchantInitiatedTransaction": { + "previousTransactionId": "123456789012345" + } + } + } + }, + "paymentInformation": { + "card": { + "number": "4111111111111111", + "expirationMonth": "12", + "expirationYear": "2031", + "type": "001" + } + }, + "orderInformation": { + "amountDetails": { + "totalAmount": "102.21", + "currency": "GBP" + }, + "billTo": { + "firstName": "John", + "lastName": "Doe", + "address1": "1 Market St", + "locality": "san francisco", + "administrativeArea": "CA", + "postalCode": "94105", + "country": "US", + "email": "test@cybs.com", + "phoneNumber": "4158880000" + } + } + }, + "parentTag": "MIT Framework" + }, + "example69": { + "summary": "CIT Initiating Instalment Subscription - UK", + "sample-name": "CIT Initiating Instalment Subscription - UK", + "value": { + "clientReferenceInformation": { + "code": "TC50171_3" + }, + "processingInformation": { + "commerceIndicator": "vbv", + "authorizationOptions": { + "initiator": { + "credentialStoredOnFile": true + } + }, + "recurringOptions": { + "firstRecurringPayment": true + } + }, + "paymentInformation": { + "card": { + "number": "4111111111111111", + "expirationMonth": "12", + "expirationYear": "2031" + } + }, + "orderInformation": { + "amountDetails": { + "totalAmount": "102.21", + "currency": "GBP" + }, + "billTo": { + "firstName": "John", + "lastName": "Doe", + "address1": "1 Market St", + "locality": "san francisco", + "administrativeArea": "CA", + "postalCode": "94105", + "country": "US", + "email": "test@cybs.com", + "phoneNumber": "4158880000" + } + }, + "consumerAuthenticationInformation": { + "cavv": "EHuWW9PiBkWvqE5juRwDzAUFBAk=" + } + }, + "parentTag": "MIT Framework" + }, + "example70": { + "summary": "MIT Instalment", + "sample-name": "MIT Instalment", + "value": { + "clientReferenceInformation": { + "code": "TC50171_3" + }, + "processingInformation": { + "commerceIndicator": "install", + "authorizationOptions": { + "initiator": { + "type": "merchant", + "storedCredentialUsed": true, + "merchantInitiatedTransaction": { + "previousTransactionId": "123456789012345" + } + } + } + }, + "paymentInformation": { + "card": { + "number": "4111111111111111", + "expirationMonth": "12", + "expirationYear": "2031", + "type": "001" + } + }, + "orderInformation": { + "amountDetails": { + "totalAmount": "102.21", + "currency": "GBP" + }, + "billTo": { + "firstName": "John", + "lastName": "Doe", + "address1": "1 Market St", + "locality": "san francisco", + "administrativeArea": "CA", + "postalCode": "94105", + "country": "US", + "email": "test@cybs.com", + "phoneNumber": "4158880000" + } + } + }, + "parentTag": "MIT Framework" + }, + "example71": { + "summary": "CIT Placing Credential on File", + "sample-name": "CIT Placing Credential on File", + "value": { + "clientReferenceInformation": { + "code": "TC50171_3" + }, + "processingInformation": { + "commerceIndicator": "vbv", + "authorizationOptions": { + "initiator": { + "credentialStoredOnFile": true + } + } + }, + "paymentInformation": { + "card": { + "number": "4111111111111111", + "expirationMonth": "12", + "expirationYear": "2031" + } + }, + "orderInformation": { + "amountDetails": { + "totalAmount": "102.21", + "currency": "GBP" + }, + "billTo": { + "firstName": "John", + "lastName": "Doe", + "address1": "1 Market St", + "locality": "san francisco", + "administrativeArea": "CA", + "postalCode": "94105", + "country": "US", + "email": "test@cybs.com", + "phoneNumber": "4158880000" + } + }, + "consumerAuthenticationInformation": { + "cavv": "EHuWW9PiBkWvqE5juRwDzAUFBAk=" + } + }, + "parentTag": "MIT Framework" + }, + "example72": { + "summary": "MIT Unscheduled Credential on File", + "sample-name": "MIT Unscheduled Credential on File", + "value": { + "clientReferenceInformation": { + "code": "TC50171_3" + }, + "processingInformation": { + "commerceIndicator": "internet", + "authorizationOptions": { + "initiator": { + "type": "merchant", + "storedCredentialUsed": true, + "merchantInitiatedTransaction": { + "previousTransactionId": "123456789012345" + } + } + } + }, + "paymentInformation": { + "card": { + "number": "4111111111111111", + "expirationMonth": "12", + "expirationYear": "2031", + "type": "001" + } + }, + "orderInformation": { + "amountDetails": { + "totalAmount": "102.21", + "currency": "GBP" + }, + "billTo": { + "firstName": "John", + "lastName": "Doe", + "address1": "1 Market St", + "locality": "san francisco", + "administrativeArea": "CA", + "postalCode": "94105", + "country": "US", + "email": "test@cybs.com", + "phoneNumber": "4158880000" + } + } + }, + "parentTag": "MIT Framework" + }, + "example73": { + "summary": "MIT Industry Practice - Resubmission", + "sample-name": "MIT Industry Practice - Resubmission", + "value": { + "clientReferenceInformation": { + "code": "TC50171_3" + }, + "processingInformation": { + "commerceIndicator": "moto", + "authorizationOptions": { + "initiator": { + "type": "merchant", + "storedCredentialUsed": true, + "merchantInitiatedTransaction": { + "reason": "1", + "previousTransactionId": "123456789012345" + } + } + } + }, + "paymentInformation": { + "card": { + "number": "4111111111111111", + "expirationMonth": "12", + "expirationYear": "2031", + "type": "001" + } + }, + "orderInformation": { + "amountDetails": { + "totalAmount": "102.21", + "currency": "GBP" + }, + "billTo": { + "firstName": "John", + "lastName": "Doe", + "address1": "1 Market St", + "locality": "san francisco", + "administrativeArea": "CA", + "postalCode": "94105", + "country": "US", + "email": "test@cybs.com", + "phoneNumber": "4158880000" + } + } + }, + "parentTag": "MIT Framework" + }, + "example74": { + "summary": "MIT Industry Practice - Delayed Charge - 3RI Visa", + "sample-name": "MIT Industry Practice - Delayed Charge - 3RI Visa", + "value": { + "clientReferenceInformation": { + "code": "TC50171_3" + }, + "processingInformation": { + "commerceIndicator": "vbv", + "authorizationOptions": { + "initiator": { + "type": "merchant", + "storedCredentialUsed": true, + "merchantInitiatedTransaction": { + "reason": "2", + "previousTransactionId": "123456789012345" + } + } + } + }, + "paymentInformation": { + "card": { + "number": "4111111111111111", + "expirationMonth": "12", + "expirationYear": "2031", + "type": "001" + } + }, + "orderInformation": { + "amountDetails": { + "totalAmount": "102.21", + "currency": "GBP" + }, + "billTo": { + "firstName": "John", + "lastName": "Doe", + "address1": "1 Market St", + "locality": "san francisco", + "administrativeArea": "CA", + "postalCode": "94105", + "country": "US", + "email": "test@cybs.com", + "phoneNumber": "4158880000" + } + }, + "consumerAuthenticationInformation": { + "cavv": "EHuWW9PiBkWvqE5juRwDzAUFBAk=", + "paresStatus": "Y" + } + }, + "parentTag": "MIT Framework" } } } @@ -10234,6 +10629,11 @@ "applicationUser": { "type": "string", "description": "The entity that is responsible for running the transaction and submitting the processing request to CyberSource. This could be a person, a system, or a connection method.\n" + }, + "transactionId": { + "type": "string", + "maxLength": 30, + "description": "Identifier that you assign to the transaction. Normally generated by a client server to identify a unique API request.\n\n**Note** Use this field only if you want to support merchant-initiated reversal and void operations.\n\n#### Used by\n**Authorization, Authorization Reversal, Capture, Credit, and Void**\nOptional field.\n\n#### PIN Debit\nFor a PIN debit reversal, your request must include a request ID or a merchant transaction identifier.\nOptional field for PIN debit purchase or credit requests.\n" } } }, @@ -10419,6 +10819,10 @@ "maxLength": 50, "description": "Network transaction identifier (TID). You can use this value to identify a specific transaction when you are\ndiscussing the transaction with your processor. Not all processors provide this value.\n\nReturned by the authorization service.\n\n#### PIN debit\nTransaction identifier generated by the processor.\n\nReturned by PIN debit credit.\n\n#### GPX\nProcessor transaction ID.\n\n#### Cielo\nFor Cielo, this value is the non-sequential unit (NSU) and is supported for all transactions. The value is generated by Cielo or the issuing bank.\n\n#### Comercio Latino\nFor Comercio Latino, this value is the proof of sale or non-sequential unit (NSU) number generated by the acquirers Cielo and Rede, or the issuing bank.\n\n#### CyberSource through VisaNet and GPN\nFor details about this value for CyberSource through VisaNet and GPN, see \"processorInformation.networkTransactionId\" in [REST API Fields](https://developer.cybersource.com/content/dam/docs/cybs/en-us/apifields/reference/all/rest/api-fields.pdf)\n\n#### Moneris\nThis value identifies the transaction on a host system. It contains the following information:\n- Terminal used to process the transaction\n- Shift during which the transaction took place\n- Batch number\n- Transaction number within the batch\nYou must store this value. If you give the customer a receipt, display this value on the receipt.\n\n**Example** For the value\n66012345001069003:\n- Terminal ID = 66012345\n- Shift number = 001\n- Batch number = 069\n- Transaction number = 003\n" }, + "networkTransactionId": { + "type": "string", + "description": "Same value as `processorInformation.transactionId`" + }, "responseCode": { "type": "string", "maxLength": 10, @@ -10986,7 +11390,7 @@ }, "status": { "type": "string", - "description": "The status of the submitted transaction.\n\nPossible values:\n - REVERSED\n - PARTIALLY_REVERSED\n" + "description": "The status of the submitted transaction.\n\nPossible values:\n - REVERSED\n" }, "reconciliationId": { "type": "string", @@ -11557,7 +11961,7 @@ }, "status": { "type": "string", - "description": "The status of the submitted transaction.\n\nPossible values:\n - REVERSED\n - PARTIALLY_REVERSED\n" + "description": "The status of the submitted transaction.\n\nPossible values:\n - REVERSED\n" }, "reconciliationId": { "type": "string", @@ -33361,6 +33765,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -33445,6 +33850,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -34258,6 +34845,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -34342,6 +34930,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -35473,6 +36243,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -35557,6 +36328,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -36685,6 +37638,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -36769,6 +37723,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -37591,6 +38727,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -37675,6 +38812,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -42027,6 +43346,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -42111,6 +43431,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -42672,6 +44174,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -42756,6 +44259,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -43850,6 +45535,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -43934,6 +45620,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -44843,6 +46711,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -44927,6 +46796,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -45799,6 +47850,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -45883,6 +47935,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -46440,6 +48674,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -46524,6 +48759,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -47932,6 +50349,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -48016,6 +50434,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -48559,6 +51159,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -48643,6 +51244,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -49587,6 +52370,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -49671,6 +52455,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -50534,6 +53500,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -50618,6 +53585,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -51175,6 +54324,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -51259,6 +54409,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -52232,6 +55564,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -52316,6 +55649,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -52552,6 +56067,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -52636,6 +56152,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -52860,6 +56558,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -52944,6 +56643,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -53514,6 +57395,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -53598,6 +57480,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -54155,6 +58219,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -54239,6 +58304,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -54489,6 +58736,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -54573,6 +58821,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -56014,6 +60444,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -56098,6 +60529,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -56657,6 +61270,7 @@ } }, "tokenizedCard": { + "title": "tmsv2TokenizedCard", "type": "object", "readOnly": true, "properties": { @@ -56741,6 +61355,188 @@ "description": "Four-digit year in which the customer's latest payment card expires.\n\nFormat: `YYYY`.\n" } } + }, + "metadata": { + "type": "object", + "readOnly": true, + "properties": { + "cardArt": { + "readOnly": true, + "type": "object", + "properties": { + "combinedAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the combined asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the combined asset.\n" + } + } + } + } + } + } + }, + "brandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the brand logo asset.\n" + } + } + } + } + } + } + }, + "coBrandLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the co-brand logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the co-brand logo asset.\n" + } + } + } + } + } + } + }, + "issuerLogoAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the issuer logo asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the issuer logo asset.\n" + } + } + } + } + } + } + }, + "iconAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the icon asset.\n" + } + } + } + } + } + } + }, + "foregroundColor": { + "readOnly": true, + "type": "string", + "description": "The foreground color of the brand logo asset.\n" + }, + "backgroundAsset": { + "readOnly": true, + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "description": "The Id of the icon asset.\n" + }, + "_links": { + "readOnly": true, + "type": "object", + "properties": { + "self": { + "readOnly": true, + "type": "object", + "properties": { + "href": { + "readOnly": true, + "type": "string", + "description": "Link to the background asset.\n" + } + } + } + } + } + } + } + } + } + } } } }, @@ -57839,6 +62635,613 @@ "x-sampleResponse": "eyJraWQiOiJ6dSIsImFsZyI6IlJTMjU2In0.eyJmbHgiOnsicGF0aCI6Ii9mbGV4L3YyL3Rva2VucyIsImRhdGEiOiJVUmIycEtZa2xhU0M4OW43ai9CWEJCQUFFQ1ZjVjRlU0xoTThvdDc5anRFREp4Vk1PdUFDRCtaUU03UGEydEhkbm5ENzh0MjBYcktCZVFnaUI4dysrZ0hNbHpBOUxqTng1K2MxNlo2VzJ2bGNaWGJyUmEydkUyRWFyaldlUUc0Q1pieEwiLCJvcmlnaW4iOiJodHRwczovL3Rlc3RmbGV4LmN5YmVyc291cmNlLmNvbSIsImp3ayI6eyJrdHkiOiJSU0EiLCJlIjoiQVFBQiIsInVzZSI6ImVuYyIsIm4iOiJod3VBT0NWcG5YWk9mTXNHWWJ6dUQyYW81dndvZGNPMVVqa2RpS3RXdEh5dmMybS1iY1hwUTRGRTk3UDk3NV9KMVJwMWJiZW5jWjNCZW1lbUJ5aU9VajlHRVVkV25raXVyNE5VWmVkQVpzelFkbFFaSlAzdzZQWVoxREFUY05ZekZwYjRXbnQzQkpKSm9XM2p3aTlMLTY1cWNuYU5SWFppRTV1V0FlQnFQY085UmNDU1BtR3lsT3REUWEzT0d5ZXFESDl0S3piU2lKNGxHMW9FcExVRWw2N003V0xXeXR1R2tsOExXUExncmkybldoaEdLS2d5cFA3bEp5Qk5IX2FxUHVOT3A3YUFVYTlvZVRqV2t0WVpqUzNqbTFjTDVkazJ6VkFGU3JkRGdTYzd1VXMtZVdkZThOYW1zZHhZTHFzX3BFSW1XU3FteDVvc2tpenZWR1A3anciLCJraWQiOiIwNzZSRjlmMEZMdVRLaU9jZkhiNU1TSkZwZzZqODY2YSJ9fSwiY3R4IjpbeyJkYXRhIjp7ImNsaWVudExpYnJhcnkiOiJodHRwczovL3Rlc3RmbGV4LmN5YmVyc291cmNlLmNvbS9taWNyb2Zvcm0vYnVuZGxlL3YxL2ZsZXgtbWljcm9mb3JtLm1pbi5qcyIsInRhcmdldE9yaWdpbnMiOlsiaHR0cHM6Ly93d3cuY3liZXJzb3VyY2UtbWVyY2hhbnQuY29tIl0sIm1mT3JpZ2luIjoiaHR0cHM6Ly90ZXN0ZmxleC5jeWJlcnNvdXJjZS5jb20ifSwidHlwZSI6Im1mLTEuMC4wIn1dLCJpc3MiOiJGbGV4IEFQSSIsImV4cCI6MTY2NDkyNzM5NywiaWF0IjoxNjY0OTI2NDk3LCJqdGkiOiJybXBWQ0NCSW9sdWhYQ2E0In0.LlunfxI-deZ_Tqypz4ucNhhF_IYsB6ZhlKndgWdJe1vv91ekePZBU6icq6aDVUAFuDR5MmjCQc7IsQNhCiZGf6uqV9YFLokhEZdnHOHkpwE1viH9GoddsdiSvBcJrYJ4FsV49JK2xRNvGTxNKR62wiO2YqPhNm934b2bbsjyYyDByw2wEZhJyAPBIDJk6IF2IvR4kq1lNyAtFs4EXVO2tqBATvj1nahqHMqUlrTsOGY96XioXl1YKnqeM1g5lREqoxR3M8HsWm2kCSsGyirIWLEaOYYEvWcKNBmkhW410XEYfb3hrg-H7irLe0_4OICdV1FyY-AsjbzO7mO17BENQg" } }, + "/flex/v2/sessions": { + "post": { + "summary": "Establish a Payment Session with a Capture Context", + "description": "To establish a payment session, include the API fields you plan to use in that session in the body of the request. The system then returns a JSON Web Token (JWT) that includes the capture context. \nTo determine which fields to include in your capture context, identify the personal information that you wish to isolate from the payment session.\n\n**Capture Context Fields**
\nWhen making a session request, any fields that you request to be added to the capture context are required by default. \nHowever, you can choose to make a field optional by setting the required parameter to false.\n", + "parameters": [ + { + "in": "body", + "name": "generateFlexAPICaptureContextRequest", + "required": true, + "schema": { + "type": "object", + "properties": { + "fields": { + "type": "object", + "properties": { + "orderInformation": { + "type": "object", + "properties": { + "amountDetails": { + "type": "object", + "properties": { + "totalAmount": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "currency": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + } + } + }, + "billTo": { + "type": "object", + "properties": { + "address1": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "address2": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "administrativeArea": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "buildingNumber": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "country": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "district": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "locality": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "postalCode": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "email": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "firstName": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "lastName": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "phoneNumber": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "company": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + } + } + }, + "shipTo": { + "type": "object", + "properties": { + "address1": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "address2": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "administrativeArea": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "buildingNumber": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "country": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "district": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "locality": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "postalCode": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "firstName": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "lastName": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "company": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + } + } + } + } + }, + "paymentInformation": { + "type": "object", + "properties": { + "card": { + "type": "object", + "properties": { + "number": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "type": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "securityCode": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "expirationMonth": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + }, + "expirationYear": { + "type": "object", + "properties": { + "required": { + "type": "boolean" + } + } + } + } + } + } + } + } + } + } + } + } + ], + "tags": [ + "Flex API" + ], + "operationId": "generateFlexAPICaptureContext", + "x-devcenter-metaData": { + "categoryTag": "Flex_API", + "firstLevelApiLifeCycle": "hidden", + "secondLevelApiLifeCycle": "hidden", + "apiLifeCycle": "hidden", + "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/digital-accept-flex/developer/all/rest/digital-accept-flex/da-flex-api-intro.html", + "disableProcessorDropDown": true + }, + "produces": [ + "application/jwt" + ], + "x-example": { + "example0": { + "summary": "Generate Capture Context specifying the set of fields to be provided in JWE sent to /v2/tokens endpoint.", + "value": { + "fields": { + "orderInformation": { + "amountDetails": { + "totalAmount": { + "required": true + }, + "currency": { + "required": true + } + }, + "billTo": { + "address1": { + "required": true + }, + "address2": { + "required": false + }, + "administrativeArea": { + "required": true + }, + "buildingNumber": { + "required": true + }, + "country": { + "required": true + }, + "district": { + "required": false + }, + "locality": { + "required": true + }, + "postalCode": { + "required": true + }, + "email": { + "required": true + }, + "firstName": { + "required": true + }, + "lastName": { + "required": true + }, + "phoneNumber": { + "required": true + }, + "company": { + "required": false + } + }, + "shipTo": { + "address1": { + "required": true + }, + "address2": { + "required": false + }, + "administrativeArea": { + "required": false + }, + "buildingNumber": { + "required": true + }, + "country": { + "required": true + }, + "district": { + "required": false + }, + "locality": { + "required": true + }, + "postalCode": { + "required": true + }, + "email": { + "required": true + }, + "firstName": { + "required": true + }, + "lastName": { + "required": true + }, + "phoneNumber": { + "required": true + }, + "company": { + "required": false + } + } + }, + "paymentInformation": { + "card": { + "number": { + "required": true + }, + "type": { + "required": true + }, + "securityCode": { + "required": false + }, + "expirationMonth": { + "required": true + }, + "expirationYear": { + "required": true + } + } + } + } + } + }, + "example1": { + "summary": "Generate Capture Context (Simple)", + "value": { + "fields": { + "paymentInformation": { + "card": { + "number": { + "required": true + }, + "type": { + "required": true + }, + "securityCode": { + "required": false + }, + "expirationMonth": { + "required": true + }, + "expirationYear": { + "required": true + } + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Capture Context Created", + "examples": { + "application/jwt": "eyJraWQiOiJ6dSIsImFsZyI6IlJTMjU2In0.eyJmbHgiOnsicGF0aCI6Ii9mbGV4L3YyL3Rva2VucyIsImRhdGEiOiJaNHVqZEZ3S1dsVWlGUTFWQWtydmF4QUFFQzdTOGJOVWs2ZWgzbXVXZm51U0dxM2FHdEdTUUsrS1dXMlNtaVg5RlBMWE5sc3VjbXV2SHk3R1A5eFR1Q3hXRXFlU3ZIWHMrYkhhWUhMcGhaVnZpb0lcdTAwM2QiLCJvcmlnaW4iOiJodHRwczovL3Rlc3RmbGV4LmN5YmVyc291cmNlLmNvbSIsImp3ayI6eyJrdHkiOiJSU0EiLCJlIjoiQVFBQiIsInVzZSI6ImVuYyIsIm4iOiJpMHZtSDBmQTNVaTZWN0NvbmhvVHdwV01PeFhWdk5aUlVpWWFZSjktR0hKbmZlMUdYVERTLXk5bG1ibVFVUGZpMlVRakNoU3EyclNrZ2pxTExtRzFsRkZ5TjFINVFLSkVlUzhXWEdmeWdVNDBPc05YdDd2X1g0Mmo0a0RXVmNuV0xucGlsYndYZjhwRTh4NmUyWHBoVG5tRmZMR1phbGtUN21PYXVPdmNwdFlXUVZlVGU3bmZrWlZYZTFFN0ZmZ2taNXFkMnY1OVJ2Z1NhQmhkMko4ankyUVZidE5RNTZxMTlfc2h3bEJIYWc3dFdxbzg2S1Iwd0V3dkQyWmNENTFvZGtteFdudFVJaU1tT3VXUUFGTmVaQXBDYklySlc1SFVSdTNHM1g4M2pLM3h1NHZVQjI0WGRIdlExS215dW13RlJJWFRLZFB1TmtTOUtWRHMyemZvaVEiLCJraWQiOiIwOHhzd05TV2xDUnVzeWFHQklJRkVSOEN5M0JTNXB6ZCJ9fSwiY3R4IjpbeyJkYXRhIjp7ImFsbG93ZWRQYXltZW50VHlwZXMiOlt7InBhZ2UiOjEsInR5cGUiOiJQQU5FTlRSWSJ9LHsicGFnZSI6MiwidHlwZSI6IlNSQ1ZJU0EifSx7InBhZ2UiOjMsInR5cGUiOiJTUkNNQVNURVJDQVJEIn1dLCJwYXltZW50Q29uZmlndXJhdGlvbnMiOnsiU1JDVklTQSI6eyJvcmlnaW4iOiJodHRwczovL3NhbmRib3gtYXNzZXRzLnNlY3VyZS5jaGVja291dC52aXNhLmNvbSIsInBhdGgiOiIvY2hlY2tvdXQtd2lkZ2V0L3Jlc291cmNlcy9qcy9zcmMtaS1hZGFwdGVyL3Zpc2FTZGsuanMiLCJwYW5FbmNyeXB0aW9uS2V5Ijp7ImtpZCI6IlY2WVBMMERGSjJWNTZISUg2UTNGMTMzZmJaV3lBeUlIaldWU2VjeDZLTUY2aVRIR00iLCJlIjoiQVFBQiIsIm4iOiJzWlBJdXNEZjd5UW5uaEJrVTltdTE0Vk9PM0NydWkzYjdyQWYyS1llb2JVUm1YQTE3YjFKWDlqZzBDZC12Z3BtdXlUcnhCVVNjLTRiMC1VUGdTd0dGcVBXVXB4MDhFeHFyd1BET3ZGb2pCb3Uyd2x5cThiY3kwVXMtQmZlQ3pTRTVsTVZkU1hUWFhYY05xdS1xYjIyakNDQ0pBTHB4c0Fyc2JvTU9Yc0xlZGgzTTRYTlE1WEdBdFJmN2ItLXVUWTVEcjlLTFl5VXZaS0FuWTA0TUtKUEVPNTRZaUlGTTVEVEFoTk9tczA4OWpkTWR4LVVSSUtKalBVMi1ScEhHMXU4TENHMDI4UlRJcFBzTmJSYW51UzVUQVlfemx4RGdiMWhLSjM2WWJaRU5ITGc5UFhUQmhkT01sVTkwRFRMbGZjYkxUYS1EN0RnbGpBYVdDdXZ6TFBhR3cifSwicGFyYW1ldGVycyI6eyJzcmNJbml0aWF0b3JJZCI6IkpGQ1o4UVZPSkE3Nk5YWjY4RlpEMjFSWUl4ajN5UFpkaVV4a2ROdWliQmx4Z3dhUDQiLCJzcmNpRHBhSWQiOiJiOTIyY2VmMC0yOGQ5LTQ3OWUtYWFhZi0wOGI2MWYzM2VlN2IiLCJzcmNpVHJhbnNhY3Rpb25JZCI6ImJjOWZmNzgyLTM3NTctNDEyMS1hNGM4LTdkMDhkOGY3ZGQ4NiIsImRwYVRyYW5zYWN0aW9uT3B0aW9ucyI6eyJkcGFMb2NhbGUiOiJlbl9VUyIsInBheWxvYWRUeXBlSW5kaWNhdG9yIjoiRlVMTCIsInJldmlld0FjdGlvbiI6ImNvbnRpbnVlIiwiZHBhQWNjZXB0ZWRCaWxsaW5nQ291bnRyaWVzIjpbXSwiZHBhQWNjZXB0ZWRTaGlwcGluZ0NvdW50cmllcyI6WyJVUyIsIkdCIl0sImRwYUJpbGxpbmdQcmVmZXJlbmNlIjoiQUxMIiwiZHBhU2hpcHBpbmdQcmVmZXJlbmNlIjoiQUxMIiwiY29uc3VtZXJOYW1lUmVxdWVzdGVkIjp0cnVlLCJjb25zdW1lckVtYWlsQWRkcmVzc1JlcXVlc3RlZCI6dHJ1ZSwiY29uc3VtZXJQaG9uZU51bWJlclJlcXVlc3RlZCI6dHJ1ZSwidHJhbnNhY3Rpb25BbW91bnQiOnsidHJhbnNhY3Rpb25BbW91bnQiOiIyMS4wMCIsInRyYW5zYWN0aW9uQ3VycmVuY3lDb2RlIjoiVVNEIn0sInBheW1lbnRPcHRpb25zIjp7ImRwYVBhblJlcXVlc3RlZCI6dHJ1ZX19fX0sIlNSQ01BU1RFUkNBUkQiOnsib3JpZ2luIjoiaHR0cHM6Ly9zYW5kYm94LnNyYy5tYXN0ZXJjYXJkLmNvbSIsInBhdGgiOiIvc2RrL3NyY3Nkay5tYXN0ZXJjYXJkLmpzIiwicGFuRW5jcnlwdGlvbktleSI6eyJrdHkiOiJSU0EiLCJlIjoiQVFBQiIsInVzZSI6ImVuYyIsImtpZCI6IjE0OTEyMy1zcmMtZnBhbi1lbmNyeXB0aW9uIiwia2V5X29wcyI6WyJ3cmFwS2V5IiwiZW5jcnlwdCJdLCJhbGciOiJSU0EtT0FFUC0yNTYiLCJuIjoidnQ0bkRTUFN0VGxNMU5OY3ljdklxVWY0eDE0STRqaVRxTVRLUGpHdGF5MHlmYTF2QnlOQ2htdXBwRHdFVDVnR0dscEw4Y2NqM1lWc0JpOV9iV29lX2FwcGtQd2h4ZDd3UjlSeXdWM3ptV3VNSWhNd2xrMGxuSEFNTDY1bnNIVk0zb0VwRXZDZkFQczFOWGx0VHlmam5rZ0ZFTkkzdEhxdHdkdE04ZVAwMnBwMGp2VzY5ZnlidnlWaEx6WHdTT2dKbnRqdGpSVjdoUXI1bGVkX2pXYjV6elhJNDhPVlRUX0Y5aWluRGR0WDV5M0UtaWY1V3RHWlVGRVRiX3RaRlpZbk1MYUxsSHd2YjZaa3I4NFJTd3dzTWYybkFMXzR6UDJVYWhNd3phbWhCb09TYXF5eEd4RXE2N0hyMVU4ekFDNWhsOUQ4TmJnU3dwV3hzT0RVckh4OXJ3In0sInBhcmFtZXRlcnMiOnsic3JjaVRyYW5zYWN0aW9uSWQiOiJiYzlmZjc4Mi0zNzU3LTQxMjEtYTRjOC03ZDA4ZDhmN2RkODYiLCJzcmNpRHBhSWQiOiJiOTIyY2VmMC0yOGQ5LTQ3OWUtYWFhZi0wOGI2MWYzM2VlN2IiLCJzcmNJbml0aWF0b3JJZCI6Ijg0NGY3ZTNkLTA3ZjAtNDRiMS1hMjM3LWU2NDI0NDRlMDUxMiIsImRwYVRyYW5zYWN0aW9uT3B0aW9ucyI6eyJ0cmFuc2FjdGlvblR5cGUiOiJQVVJDSEFTRSIsImRwYUxvY2FsZSI6ImVuX1VTIiwiZHBhQWNjZXB0ZWRTaGlwcGluZ0NvdW50cmllcyI6WyJVUyIsIkdCIl0sImNvbnN1bWVyRW1haWxBZGRyZXNzUmVxdWVzdGVkIjp0cnVlLCJjb25zdW1lclBob25lTnVtYmVyUmVxdWVzdGVkIjp0cnVlLCJ0cmFuc2FjdGlvbkFtb3VudCI6eyJ0cmFuc2FjdGlvbkFtb3VudCI6IjIxLjAwIiwidHJhbnNhY3Rpb25DdXJyZW5jeUNvZGUiOiJVU0QifSwiZHBhQWNjZXB0ZWRCaWxsaW5nQ291bnRyaWVzIjpbXSwiZHBhQmlsbGluZ1ByZWZlcmVuY2UiOiJGVUxMIiwiZHBhU2hpcHBpbmdQcmVmZXJlbmNlIjoiRlVMTCIsImNvbnN1bWVyTmFtZVJlcXVlc3RlZCI6dHJ1ZSwicGF5bG9hZFR5cGVJbmRpY2F0b3IiOiJGVUxMIn19fX0sImNhcHR1cmVNYW5kYXRlIjp7ImJpbGxpbmdUeXBlIjoiRlVMTCIsInJlcXVlc3RFbWFpbCI6dHJ1ZSwicmVxdWVzdFBob25lIjp0cnVlLCJyZXF1ZXN0U2hpcHBpbmciOnRydWUsInNoaXBUb0NvdW50cmllcyI6WyJVUyIsIkdCIl0sInNob3dBY2NlcHRlZE5ldHdvcmtJY29ucyI6dHJ1ZX0sIm9yZGVySW5mb3JtYXRpb24iOnsiYW1vdW50RGV0YWlscyI6eyJ0b3RhbEFtb3VudCI6IjIxLjAwIiwiY3VycmVuY3kiOiJVU0QifSwiYmlsbFRvIjp7ImFkZHJlc3MxIjoiMjc3IFBhcmsgQXZlbnVlIiwiYWRkcmVzczIiOiI1MHRoIEZsb29yIiwiYWRkcmVzczMiOiJEZXNrIE5ZLTUwMTEwIiwiYWRkcmVzczQiOiJhZGRyZXNzNCIsImFkbWluaXN0cmF0aXZlQXJlYSI6Ik5ZIiwiYnVpbGRpbmdOdW1iZXIiOiJidWlsZGluZ051bWJlciIsImNvdW50cnkiOiJVUyIsImRpc3RyaWN0IjoiZGlzdHJpY3QiLCJsb2NhbGl0eSI6Ik5ldyBZb3JrIiwicG9zdGFsQ29kZSI6IjEwMTcyIiwiY29tcGFueSI6eyJhZGRyZXNzMSI6IjkwMCBNZXRybyBDZW50ZXIgQmx2ZCIsImFkZHJlc3MyIjoiYWRkcmVzczIiLCJhZGRyZXNzMyI6ImFkZHJlc3MzIiwiYWRkcmVzczQiOiJhZGRyZXNzNCIsImFkbWluaXN0cmF0aXZlQXJlYSI6IkNBIiwiYnVpbGRpbmdOdW1iZXIiOiIxIiwiY291bnRyeSI6IlVTIiwiZGlzdHJpY3QiOiJkaXN0cmljdCIsImxvY2FsaXR5IjoiRm9zdGVyIENpdHkiLCJwb3N0YWxDb2RlIjoiOTQ0MDQiLCJuYW1lIjoiVmlzYSBJbmMifSwiZW1haWwiOiJqb2huLmRvZUB2aXNhLmNvbSIsImZpcnN0TmFtZSI6IkpvaG4iLCJsYXN0TmFtZSI6IkRvZSIsIm1pZGRsZU5hbWUiOiJGIiwibmFtZVN1ZmZpeCI6IkpyIiwidGl0bGUiOiJNciIsInBob25lTnVtYmVyIjoiMTIzNDU2Nzg5MCIsInBob25lVHlwZSI6InBob25lVHlwZSJ9LCJzaGlwVG8iOnsiYWRkcmVzczEiOiJDeWJlclNvdXJjZSIsImFkZHJlc3MyIjoiVmljdG9yaWEgSG91c2UiLCJhZGRyZXNzMyI6IjE1LTE3IEdsb3VjZXN0ZXIgU3RyZWV0IiwiYWRkcmVzczQiOiJzdHJpbmciLCJhZG1pbmlzdHJhdGl2ZUFyZWEiOiJDQSIsImJ1aWxkaW5nTnVtYmVyIjoic3RyaW5nIiwiY291bnRyeSI6IkdCIiwiZGlzdHJpY3QiOiJzdHJpbmciLCJsb2NhbGl0eSI6IkJlbGZhc3QiLCJwb3N0YWxDb2RlIjoiQlQxIDRMUyIsImZpcnN0TmFtZSI6IkpvZSIsImxhc3ROYW1lIjoiU29hcCJ9fSwidGFyZ2V0T3JpZ2lucyI6WyJodHRwczovL3RoZS11cC1kZW1vLmFwcHNwb3QuY29tIl0sImlmcmFtZXMiOnsibWNlIjoiL21jZS9pZnJhbWUuaHRtbCIsImJ1dHRvbnMiOiIvYnV0dG9ubGlzdC9pZnJhbWUuaHRtbCIsInNyYyI6Ii9zZWN1cmUtcmVtb3RlLWNvbW1lcmNlL3NyYy5odG1sIiwiZ29vZ2xlcGF5IjoiL2dvb2dsZXBheS9nb29nbGVwYXkuaHRtbCJ9LCJjbGllbnRWZXJzaW9uIjoiMC4xMSIsImNvdW50cnkiOiJVUyIsImxvY2FsZSI6ImVuX1VTIiwiYWxsb3dlZENhcmROZXR3b3JrcyI6WyJWSVNBIiwiTUFTVEVSQ0FSRCIsIkFNRVgiXSwiY3IiOiJaX1c0NldGZlNqWXFZY3FCb19sZGVnQ0Z4RUpnUzlKNWJZT2c2cmtZd2VkaEhpV3M2elowaFZEbU5mMmgxVUQ0eWx6OWJsOThUb0c1SC10bFZjQm54YnZZc0dBSVRDT0g5LTNNZHYyc1g0X3ZFMVY2eFpCeVU5SVcwaFEiLCJzZXJ2aWNlT3JpZ2luIjoiaHR0cHM6Ly9hcGl0ZXN0LmN5YmVyc291cmNlLmNvbSIsImNsaWVudExpYnJhcnkiOiJodHRwczovL2FwaXRlc3QuY3liZXJzb3VyY2UuY29tL3VwL3YxL2Fzc2V0cy8wLjExLjAvU2VjdXJlQWNjZXB0YW5jZS5qcyIsImFzc2V0c1BhdGgiOiIvdXAvdjEvYXNzZXRzLzAuMTEuMCIsImNsaWVudExpYnJhcnlJbnRlZ3JpdHkiOiJzaGEyNTYtSm1SY1QxVFpPaThpWlRTMEZWSFdOanR2REorN1ZsdnNPTXRTZ0tMZUtLTVx1MDAzZCJ9LCJ0eXBlIjoiZ2RhLTAuNy4wIn1dLCJpc3MiOiJGbGV4IEFQSSIsImV4cCI6MTY1OTEyMTk2MSwiaWF0IjoxNjU5MTIxMDYxLCJqdGkiOiJjZ0dBaG9hSFBhbWsxM2d3In0.GSYHGM3941-HLPFjSQT2m6Zus19L4H7tSJIHLuFCKRH_bY1bxFIZRGaI-994BdmhKgzlcE6XK8HQd2lJaD7JnJXAHkmjitg0XV0NVYGbrK7V4cOvT8VKWbMV794NWAAY26_UTjLAR5PGOvyTVOyRuHsItmVMgZ0TFc7x6LeWmjyveN1VeeRemkZHh02nETXh2NpqMk_5a_vXOgoOr56MClo4OqqvSHinXZhxNjIH4h6QwksmuIHKpvoXMWsghozn3va4VEXjp4OJ96NvHkcXGAWcPpLUQOAMks4fd7EoQz4-aFOcrqnV9Ut9p82CmoclWGhvjrakB_MUAabykcmXDA" + }, + "schema": { + "type": "string" + } + }, + "400": { + "description": "Bad Request: e.g. Merchant APIKey is invalid.", + "examples": { + "application/json": { + "correlationId": "08b69ffe-f79b-4e09-991f-b030058e21f4", + "details": { + "location": "", + "message": "" + }, + "informationLink": "https://vdp.visa.com/docs/errors/invalid_merchant_configuration", + "message": "Merchant APIKEY is invalid", + "reason": "INVALID_APIKEY" + } + }, + "schema": { + "properties": { + "correlationId": { + "type": "string" + }, + "details": { + "items": { + "properties": { + "location": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "informationLink": { + "type": "string" + }, + "message": { + "type": "string" + }, + "reason": { + "enum": [ + "INVALID_APIKEY", + "INVALID_SHIPPING_INPUT_PARAMS", + "CAPTURE_CONTEXT_INVALID", + "CAPTURE_CONTEXT_EXPIRED", + "SDK_XHR_ERROR", + "UNIFIEDPAYMENTS_VALIDATION_PARAMS", + "UNIFIEDPAYMENTS_VALIDATION_FIELDS", + "UNIFIEDPAYMENT_PAYMENT_PARAMITERS", + "CREATE_TOKEN_TIMEOUT", + "CREATE_TOKEN_XHR_ERROR", + "SHOW_LOAD_CONTAINER_SELECTOR", + "SHOW_LOAD_INVALID_CONTAINER", + "SHOW_TOKEN_TIMEOUT", + "SHOW_TOKEN_XHR_ERROR", + "SHOW_PAYMENT_TIMEOUT" + ], + "type": "string" + } + }, + "required": [ + "message", + "reason" + ], + "type": "object" + } + }, + "500": { + "description": "Internal error.", + "examples": { + "application/json": { + "correlationId": "08b69ffe-f79b-4e09-991f-b030058e21f4", + "details": { + "location": "", + "message": "" + }, + "informationLink": null, + "message": "The capture context has expired", + "reason": "CAPTURE_CONTEXT_EXPIRED" + } + }, + "schema": { + "properties": { + "correlationId": { + "type": "string" + }, + "details": { + "items": { + "properties": { + "location": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" + }, + "informationLink": { + "type": "string" + }, + "message": { + "type": "string" + }, + "reason": { + "enum": [ + "INVALID_APIKEY", + "INVALID_SHIPPING_INPUT_PARAMS", + "CAPTURE_CONTEXT_INVALID", + "CAPTURE_CONTEXT_EXPIRED", + "SDK_XHR_ERROR", + "UNIFIEDPAYMENTS_VALIDATION_PARAMS", + "UNIFIEDPAYMENTS_VALIDATION_FIELDS", + "UNIFIEDPAYMENT_PAYMENT_PARAMITERS", + "CREATE_TOKEN_TIMEOUT", + "CREATE_TOKEN_XHR_ERROR", + "SHOW_LOAD_CONTAINER_SELECTOR", + "SHOW_LOAD_INVALID_CONTAINER", + "SHOW_TOKEN_TIMEOUT", + "SHOW_TOKEN_XHR_ERROR", + "SHOW_PAYMENT_TIMEOUT" + ], + "type": "string" + } + }, + "required": [ + "message", + "reason" + ], + "type": "object" + } + } + } + } + }, "/risk/v1/decisions": { "post": { "summary": "Create Decision Manager", @@ -58840,6 +64243,10 @@ "recurringPaymentInformation": { "type": "object", "description": "This object contains recurring payment information.", + "required": [ + "frequency", + "endDate" + ], "properties": { "endDate": { "type": "string", @@ -58948,11 +64355,6 @@ "maxLength": 2, "description": "This field is only applicable to Rupay and is optional. Merchant will have to pass a valid value from 01 through 07 which indicates the transaction flow. Below are the possible values.\n01:NW- Transaction performed at domestic merchant.\n02:TW- Transaction performed at domestic merchant along with Token provisioning.\n03:IT- Transaction performed at International merchant.\n04:AT- Authentication Transaction Only.\n05:AW- Authentication transaction for provisioning.\n06:DI- Domestic InApp Transaction.\n07:II- International InApp transaction.\n08:GC- Guest Checkout\n09:ST- SI Authentication Transaction only\n10:SW- SI Authorization along with token provisioning\n" }, - "challengeCancelCode": { - "type": "string", - "maxLength": 2, - "description": "An indicator as to why the transaction was canceled.\nPossible Values:\n\n- `01`: Cardholder selected Cancel.\n- `02`: Reserved for future EMVCo use (values invalid until defined by EMVCo).\n- `03`: Transaction Timed Out\u2014Decoupled Authentication\n- `04`: Transaction timed out at ACS\u2014other timeouts\n- `05`: Transaction Timed out at ACS - First CReq not received by ACS\n- `06`: Transaction Error\n- `07`: Unknown\n- `08`: Transaction Timed Out at SDK\n" - }, "challengeCode": { "type": "string", "description": "Possible values:\n- `01`: No preference\n- `02`: No challenge request\n- `03`: Challenge requested (3D Secure requestor preference)\n- `04`: Challenge requested (mandate)\n- `05`: No challenge requested (transactional risk analysis is already performed)\n- `06`: No challenge requested (Data share only)\n- `07`: No challenge requested (strong consumer authentication is already performed)\n- `08`: No challenge requested (utilize whitelist exemption if no challenge required)\n- `09`: Challenge requested (whitelist prompt requested if challenge required)\n**Note** This field will default to `01` on merchant configuration and can be overridden by the merchant.\nEMV 3D Secure version 2.1.0 supports values `01-04`. Version 2.2.0 supports values `01-09`.\n" @@ -60790,7 +66192,8 @@ "application/hal+json;charset=utf-8" ], "x-devcenter-metaData": { - "categoryTag": "Payer_Authentication" + "categoryTag": "Payer_Authentication", + "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/payer-authentication/developer/all/rest/payer-auth/pa-about-guide.html" }, "parameters": [ { @@ -60932,6 +66335,9 @@ }, "customer": { "type": "object", + "required": [ + "customerId" + ], "properties": { "customerId": { "type": "string", @@ -61179,9 +66585,6 @@ "example1": { "summary": "Setup Completion with Fluid Data Value and Payment Solution", "value": { - "clientReferenceInformation": { - "code": "cybs_test" - }, "paymentInformation": { "fluidData": { "value": "eyJkYXRhIjoiOFJTK2o1a2ZLRjZkTnkzNVwvOTluR3ZEVis0WUVlaStBb2VmUUNMXC9SNTN0TnVMeHJxTzh4b1g2SnBScm9WWUVUOUNvUkhIWFZMRjJNSVNIZlVtM25UczltdGFPTUdqcW1oeWdjTFpWVWI3OHhxYVVUT2JwWUxLelY0dFR1QmhvRkV4UVJ1d2lvTmo2bXJsRlRjUm5LNzdcL2lCR01yYVlZcXZTVnhGK3ViK1JXK3BGeTRDNUVUOVhmcHBkS2xHYXVpODdzcTBtYVlYVk9qOGFaNTFMWjZvS1NKZkR1clhvWEtLNHRqd1wvaDVRK1dcL0x2dnJxSUhmZmVhK21MZXVRY3RHK0k3UUN6MTRpVmdROUFEMW1oWFUrbVdwZXRUQWZ5WXhoVituZlh1NlpISGRDWFV1cUp6djQydHg4UlwvN0lvdld5OWx6Z0N3YnpuclVsY3pUcThkb3JtV3A4eXhYQklDNnJHRTdlTVJrS3oxZFwvUFFDXC9DS2J1NDhNK0R4XC9VejNoUFwvZ1NnRGoxakJNcUllUUZiRWFzcTRWTUV1ZG9FNUh1UjBcLzRQMXJmdG9EVlpwNnhFdnF1STY5dkt2YnZHcXpmTkpUNjVnPT0iLCJ2ZXJzaW9uIjoiRUNfdjEiLCJoZWFkZXIiOnsiYXBwbGljYXRpb25EYXRhIjoiNzQ2NTczNzQ2MTcwNzA2QzY5NjM2MTc0Njk2RjZFNjQ2MTc0NjEiLCJ0cmFuc2FjdGlvbklkIjoiNzQ2NTczNzQ3NDcyNjE2RTczNjE2Mzc0Njk2RjZFNjk2NCIsImVwaGVtZXJhbFB1YmxpY0tleSI6Ik1JSUJTekNDQVFNR0J5cUdTTTQ5QWdFd2dmY0NBUUV3TEFZSEtvWkl6ajBCQVFJaEFQXC9cL1wvXC84QUFBQUJBQUFBQUFBQUFBQUFBQUFBXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9NRnNFSVBcL1wvXC9cLzhBQUFBQkFBQUFBQUFBQUFBQUFBQUFcL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC84QkNCYXhqWFlxanFUNTdQcnZWVjJtSWE4WlIwR3NNeFRzUFk3emp3K0o5SmdTd01WQU1TZE5naUc1d1NUYW1aNDRST2RKcmVCbjM2UUJFRUVheGZSOHVFc1FrZjR2T2JsWTZSQThuY0RmWUV0NnpPZzlLRTVSZGlZd3BaUDQwTGlcL2hwXC9tNDduNjBwOEQ1NFdLODR6VjJzeFhzN0x0a0JvTjc5UjlRSWhBUFwvXC9cL1wvOEFBQUFBXC9cL1wvXC9cL1wvXC9cL1wvXC8rODV2cXRweGVlaFBPNXlzTDhZeVZSQWdFQkEwSUFCQmJHK2xtTHJIWWtKSVwvSUUwcTU3dEN0bE5jK2pBWHNudVMrSnFlOFVcLzc0cSs5NVRnbzVFRjBZNks3b01LTUt5cTMwY3VQbmtIenkwMjVpU1BGdWczRT0iLCJwdWJsaWNLZXlIYXNoIjoieCtQbUhHMzdUNjdBWUFIenVqbGJyaW1JdzZZaFlYaVpjYjV3WnJCNGpRdz0ifSwic2lnbmF0dXJlIjoiTUlJRFFnWUpLb1pJaHZjTkFRY0NvSUlETXpDQ0F5OENBUUV4Q3pBSkJnVXJEZ01DR2dVQU1Bc0dDU3FHU0liM0RRRUhBYUNDQWlzd2dnSW5NSUlCbEtBREFnRUNBaEJjbCtQZjMrVTRwazEzblZEOW53UVFNQWtHQlNzT0F3SWRCUUF3SnpFbE1DTUdBMVVFQXg0Y0FHTUFhQUJ0QUdFQWFRQkFBSFlBYVFCekFHRUFMZ0JqQUc4QWJUQWVGdzB4TkRBeE1ERXdOakF3TURCYUZ3MHlOREF4TURFd05qQXdNREJhTUNjeEpUQWpCZ05WQkFNZUhBQmpBR2dBYlFCaEFHa0FRQUIyQUdrQWN3QmhBQzRBWXdCdkFHMHdnWjh3RFFZSktvWklodmNOQVFFQkJRQURnWTBBTUlHSkFvR0JBTkM4K2tndGdtdldGMU96amdETnJqVEVCUnVvXC81TUt2bE0xNDZwQWY3R3g0MWJsRTl3NGZJWEpBRDdGZk83UUtqSVhZTnQzOXJMeXk3eER3YlwvNUlrWk02MFRaMmlJMXBqNTVVYzhmZDRmek9wazNmdFphUUdYTkxZcHRHMWQ5VjdJUzgyT3VwOU1NbzFCUFZyWFRQSE5jc005OUVQVW5QcWRiZUdjODdtMHJBZ01CQUFHalhEQmFNRmdHQTFVZEFRUlJNRStBRUhaV1ByV3RKZDdZWjQzMWhDZzdZRlNoS1RBbk1TVXdJd1lEVlFRREhod0FZd0JvQUcwQVlRQnBBRUFBZGdCcEFITUFZUUF1QUdNQWJ3QnRnaEJjbCtQZjMrVTRwazEzblZEOW53UVFNQWtHQlNzT0F3SWRCUUFEZ1lFQWJVS1lDa3VJS1M5UVEybUZjTVlSRUltMmwrWGc4XC9KWHYrR0JWUUprT0tvc2NZNGlOREZBXC9iUWxvZ2Y5TExVODRUSHdOUm5zdlYzUHJ2N1JUWTgxZ3EwZHRDOHpZY0FhQWtDSElJM3lxTW5KNEFPdTZFT1c5a0prMjMyZ1NFN1dsQ3RIYmZMU0tmdVNnUVg4S1hRWXVaTGsyUnI2M044QXBYc1h3QkwzY0oweGdlQXdnZDBDQVFFd096QW5NU1V3SXdZRFZRUURIaHdBWXdCb0FHMEFZUUJwQUVBQWRnQnBBSE1BWVFBdUFHTUFid0J0QWhCY2wrUGYzK1U0cGsxM25WRDlud1FRTUFrR0JTc09Bd0lhQlFBd0RRWUpLb1pJaHZjTkFRRUJCUUFFZ1lBMG9MXC9KSWFTN0tra1RFNG1pOGRmU2tQVVwvdlp2cVwva2NYZ1pUdGJZbENtTFM4YzNuS2VZNVE0c2s4MXJnZkI1ampBMWJRZldhUHBKc05tVWNSS3gzS0FGUEtpNzE0WWVYdGUrcmc2V1k4MnVxcnlwRERiTkhqSWVpNjVqV0dvcGRZUEx6TEk5c1Z3NDh5OHlqSXY3SjFaQVlycnp6YjBwNzUzcUJUQ0ZEN1p3PT0ifQ==" @@ -61209,12 +66612,9 @@ "example3": { "summary": "Setup Completion with TMS Token", "value": { - "clientReferenceInformation": { - "code": "cybs_test" - }, "paymentInformation": { "customer": { - "customerId": "9CADDE97CC9254EBE0534136CF0AB358" + "customerId": "21607EACE092FD29E063A2598D0A01B8" } } } @@ -61222,9 +66622,6 @@ "example4": { "summary": "Setup Completion with Visa Checkout", "value": { - "clientReferenceInformation": { - "code": "cybs_test" - }, "paymentInformation": { "visaCheckoutId": "4768462067836455354", "paymentSolution": "visacheckout" @@ -61234,24 +66631,8 @@ "example5": { "summary": "Setup Completion with Flex Transient Token", "value": { - "clientReferenceInformation": { - "code": "cybs_test" - }, "tokenInformation": { - "transientToken": "1D5ZX4HMOV20FKEBE3IO240JWYJ0NJ90B4V9XQ6SCK4BDN0W96E65E2A39052056" - } - } - }, - "example6": { - "summary": "Setup Completion with Secure Storage Token", - "value": { - "clientReferenceInformation": { - "code": "cybs_test" - }, - "paymentInformation": { - "customer": { - "customerId": "5795045921830181636348" - } + "jti": "1D5ZX4HMOV20FKEBE3IO240JWYJ0NJ90B4V9XQ6SCK4BDN0W96E65E2A39052056" } } } @@ -61270,7 +66651,8 @@ "application/hal+json;charset=utf-8" ], "x-devcenter-metaData": { - "categoryTag": "Payer_Authentication" + "categoryTag": "Payer_Authentication", + "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/payer-authentication/developer/all/rest/payer-auth/pa-about-guide.html" }, "parameters": [ { @@ -61763,10 +67145,15 @@ }, "customer": { "type": "object", + "required": [ + "customerId" + ], "properties": { "customerId": { "type": "string", - "description": "Unique identifier for the customer's card and billing information.\n\nWhen you use Payment Tokenization or Recurring Billing and you include this value in\nyour request, many of the fields that are normally required for an authorization or credit\nbecome optional.\n\n**NOTE** When you use Payment Tokenization or Recurring Billing, the value for the Customer ID is actually the Cybersource payment token for a customer. This token stores information such as the consumer's card number so it can be applied towards bill payments, recurring payments, or one-time payments. By using this token in a payment API request, the merchant doesn't need to pass in data such as the card number or expiration date in the request itself.\n" + "description": "Unique identifier for the legacy Secure Storage token used in the transaction.\nWhen you include this value in your request, many of the fields that are normally required for an authorization or credit\nbecome optional.\n", + "minLength": 1, + "maxLength": 32 }, "id": { "type": "string", @@ -61993,6 +67380,10 @@ "recurringPaymentInformation": { "type": "object", "description": "This object contains recurring payment information.", + "required": [ + "frequency", + "endDate" + ], "properties": { "endDate": { "type": "string", @@ -62101,11 +67492,6 @@ "maxLength": 2, "description": "This field is only applicable to Rupay and is optional. Merchant will have to pass a valid value from 01 through 07 which indicates the transaction flow. Below are the possible values.\n01:NW- Transaction performed at domestic merchant.\n02:TW- Transaction performed at domestic merchant along with Token provisioning.\n03:IT- Transaction performed at International merchant.\n04:AT- Authentication Transaction Only.\n05:AW- Authentication transaction for provisioning.\n06:DI- Domestic InApp Transaction.\n07:II- International InApp transaction.\n08:GC- Guest Checkout\n09:ST- SI Authentication Transaction only\n10:SW- SI Authorization along with token provisioning\n" }, - "challengeCancelCode": { - "type": "string", - "maxLength": 2, - "description": "An indicator as to why the transaction was canceled.\nPossible Values:\n\n- `01`: Cardholder selected Cancel.\n- `02`: Reserved for future EMVCo use (values invalid until defined by EMVCo).\n- `03`: Transaction Timed Out\u2014Decoupled Authentication\n- `04`: Transaction timed out at ACS\u2014other timeouts\n- `05`: Transaction Timed out at ACS - First CReq not received by ACS\n- `06`: Transaction Error\n- `07`: Unknown\n- `08`: Transaction Timed Out at SDK\n" - }, "challengeCode": { "type": "string", "description": "Possible values:\n- `01`: No preference\n- `02`: No challenge request\n- `03`: Challenge requested (3D Secure requestor preference)\n- `04`: Challenge requested (mandate)\n- `05`: No challenge requested (transactional risk analysis is already performed)\n- `06`: No challenge requested (Data share only)\n- `07`: No challenge requested (strong consumer authentication is already performed)\n- `08`: No challenge requested (utilize whitelist exemption if no challenge required)\n- `09`: Challenge requested (whitelist prompt requested if challenge required)\n**Note** This field will default to `01` on merchant configuration and can be overridden by the merchant.\nEMV 3D Secure version 2.1.0 supports values `01-04`. Version 2.2.0 supports values `01-09`.\n" @@ -63156,21 +68542,15 @@ "example5": { "summary": "Enroll with customerId as payment information", "value": { - "clientReferenceInformation": { - "code": "UNKNOWN" - }, "orderInformation": { "billTo": { "firstName": "John", "lastName": "Doe", - "address2": "Address 2", "address1": "1 Market St", "postalCode": "94105", "locality": "san francisco", "administrativeArea": "CA", "country": "US", - "phoneNumber": "4158880000", - "company": "Visa", "email": "test@cybs.com" }, "amountDetails": { @@ -63180,17 +68560,28 @@ }, "paymentInformation": { "customer": { - "customerId": "9CADDE97CC9254EBE0534136CF0AB358" + "customerId": "21607EACE092FD29E063A2598D0A01B8" } + }, + "deviceInformation": { + "httpAcceptContent": "all", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "userAgentBrowserValue": "chrome" + }, + "consumerAuthenticationInformation": { + "deviceChannel": "Browser", + "referenceId": "CybsCruiseTester-6259e7e2" } } }, "example6": { "summary": "Enroll with transient token", "value": { - "clientReferenceInformation": { - "code": "UNKNOWN" - }, "orderInformation": { "billTo": { "firstName": "John", @@ -63210,8 +68601,555 @@ "currency": "USD" } }, + "consumerAuthenticationInformation": { + "referenceId": "CybsCruiseTester-ddb08174", + "deviceChannel": "Browser" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + }, "tokenInformation": { - "transientToken": "1D5ZX4HMOV20FKEBE3IO240JWYJ0NJ90B4V9XQ6SCK4BDN0W96E65E2A39052056" + "jti": "1D5ZX4HMOV20FKEBE3IO240JWYJ0NJ90B4V9XQ6SCK4BDN0W96E65E2A39052056" + } + } + }, + "example7": { + "summary": "First Recurring Transaction", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + } + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "5200000000002805", + "expirationMonth": "12", + "type": "002" + } + }, + "consumerAuthenticationInformation": { + "strongAuthentication": { + "authenticationIndicator": "02" + }, + "messageCategory": "01", + "challengeCode": "03", + "referenceId": "CybsCruiseTester-ddb08174", + "deviceChannel": "Browser" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + }, + "recurringPaymentInformation": { + "sequenceNumber": "1", + "numberOfPayments": "1", + "originalPurchaseDate": "2024080511243877", + "frequency": "31", + "endDate": "20240906" + } + } + }, + "example8": { + "summary": "Subsequent Recurring Transaction", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + }, + "lineItems": [ + { + "unitPrice": "120.00" + } + ] + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "5200000000002235", + "expirationMonth": "12", + "type": "002" + } + }, + "consumerAuthenticationInformation": { + "strongAuthentication": { + "authenticationIndicator": "02" + }, + "requestorInitiatedAuthenticationIndicator": "01", + "priorAuthenticationData": "bf67e7e6-c8cf-4b93-a211-3f4f60b07524", + "messageCategory": "01", + "authenticationDate": "20190829154531", + "referenceId": "CybsCruiseTester-ddb08174", + "deviceChannel": "3RI" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + }, + "recurringPaymentInformation": { + "sequenceNumber": "1", + "numberOfPayments": "1", + "originalPurchaseDate": "2024080511243877", + "frequency": "31", + "endDate": "20240906" + } + } + }, + "example9": { + "summary": "Customer Initiated Installment Transaction", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + }, + "lineItems": [ + { + "unitPrice": "120.00" + } + ] + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "5200000000002805", + "expirationMonth": "12", + "type": "002" + } + }, + "consumerAuthenticationInformation": { + "strongAuthentication": { + "authenticationIndicator": "03" + }, + "messageCategory": "01", + "authenticationDate": "20190829154531", + "referenceId": "CybsCruiseTester-2551acb2", + "deviceChannel": "Browser", + "installmentTotalCount": "2" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + }, + "recurringPaymentInformation": { + "sequenceNumber": "1", + "numberOfPayments": "1", + "originalPurchaseDate": "2024080511243877", + "frequency": "31", + "endDate": "20240906" + } + } + }, + "example10": { + "summary": "Split/Partial Shipment Transaction", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + }, + "lineItems": [ + { + "unitPrice": "120.00" + } + ] + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "5200000000002235", + "expirationMonth": "12", + "type": "002" + } + }, + "consumerAuthenticationInformation": { + "strongAuthentication": { + "authenticationIndicator": "02" + }, + "requestorInitiatedAuthenticationIndicator": "06", + "priorAuthenticationTime": "202408051124", + "priorAuthenticationMethod": "02", + "priorAuthenticationData": "bf67e7e6-c8cf-4b93-a211-3f4f60b07524", + "messageCategory": "01", + "challengeCode": "03", + "referenceId": "CybsCruiseTester-ddb08174", + "deviceChannel": "3RI" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + }, + "recurringPaymentInformation": { + "sequenceNumber": "1", + "numberOfPayments": "1", + "originalPurchaseDate": "2024080511243877", + "frequency": "31", + "endDate": "20240906" + } + } + }, + "example11": { + "summary": "Split/Delayed Shipment Transaction", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + }, + "lineItems": [ + { + "unitPrice": "120.00" + } + ] + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "4000000000002701", + "expirationMonth": "12", + "type": "001" + } + }, + "consumerAuthenticationInformation": { + "strongAuthentication": { + "authenticationIndicator": "01" + }, + "requestorInitiatedAuthenticationIndicator": "06", + "priorAuthenticationReferenceId": "74fd3b64-5abb-4ac2-b090-1fba79996123", + "priorAuthenticationTime": "202408051124", + "priorAuthenticationMethod": "02", + "messageCategory": "01", + "referenceId": "CybsCruiseTester-ddb08174", + "deviceChannel": "3RI" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + } + } + }, + "example12": { + "summary": "Multi-Party Commerce or OTA Frictionless", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + }, + "lineItems": [ + { + "unitPrice": "120.00" + } + ] + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "4000000000002701", + "expirationMonth": "12", + "type": "001" + } + }, + "consumerAuthenticationInformation": { + "strongAuthentication": { + "authenticationIndicator": "01" + }, + "requestorInitiatedAuthenticationIndicator": "11", + "priorAuthenticationReferenceId": "74fd3b64-5abb-4ac2-b090-1fba79996123", + "priorAuthenticationTime": "202408051124", + "priorAuthenticationMethod": "02", + "messageCategory": "01", + "referenceId": "CybsCruiseTester-ddb08174", + "deviceChannel": "3RI" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + } + } + }, + "example13": { + "summary": "Customer Initiated Multi-Party Commerce or OTA", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + }, + "lineItems": [ + { + "unitPrice": "120.00" + } + ] + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "5200000000002805", + "expirationMonth": "12", + "type": "002" + } + }, + "consumerAuthenticationInformation": { + "strongAuthentication": { + "authenticationIndicator": "85" + }, + "priorAuthenticationReferenceId": "74fd3b64-5abb-4ac2-b090-1fba79996123", + "priorAuthenticationTime": "202408051124", + "priorAuthenticationMethod": "02", + "messageCategory": "01", + "challengeCode": "03", + "referenceId": "CybsCruiseTester-500582d1", + "deviceChannel": "Browser" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + }, + "recurringPaymentInformation": { + "sequenceNumber": "1", + "numberOfPayments": "1", + "originalPurchaseDate": "2024080511243877", + "frequency": "31", + "endDate": "20240906" + } + } + }, + "example14": { + "summary": "Merchant Initiated Multi-Party Commerce or OTA", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + }, + "lineItems": [ + { + "unitPrice": "120.00" + } + ] + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "5200000000002235", + "expirationMonth": "12", + "type": "002" + } + }, + "consumerAuthenticationInformation": { + "strongAuthentication": { + "authenticationIndicator": "85" + }, + "requestorInitiatedAuthenticationIndicator": "85", + "priorAuthenticationReferenceId": "74fd3b64-5abb-4ac2-b090-1fba79996123", + "priorAuthenticationTime": "202408051124", + "priorAuthenticationMethod": "02", + "messageCategory": "01", + "referenceId": "CybsCruiseTester-8e9d566d", + "deviceChannel": "3RI" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" + } + } + }, + "example15": { + "summary": "3RI Transaction Not Supported", + "value": { + "orderInformation": { + "billTo": { + "country": "US", + "lastName": "VDP", + "address1": "201 S. Division St.", + "postalCode": "48104-2201", + "locality": "Ann Arbor", + "administrativeArea": "MI", + "firstName": "RTS", + "email": "test@cybs.com" + }, + "amountDetails": { + "totalAmount": "100.00", + "currency": "eur" + }, + "lineItems": [ + { + "unitPrice": "120.00" + } + ] + }, + "paymentInformation": { + "card": { + "expirationYear": "2027", + "number": "4000000000002248", + "expirationMonth": "12", + "type": "001" + } + }, + "consumerAuthenticationInformation": { + "requestorInitiatedAuthenticationIndicator": "01", + "messageCategory": "02", + "referenceId": "CybsCruiseTester-500582d1", + "deviceChannel": "Browser" + }, + "deviceInformation": { + "userAgentBrowserValue": "chrome", + "httpBrowserLanguage": "en", + "httpBrowserJavaEnabled": "y", + "httpBrowserColorDepth": 1, + "httpBrowserScreenHeight": 1, + "httpBrowserScreenWidth": 1, + "httpBrowserTimeDifference": 5, + "httpAcceptContent": "all", + "httpAcceptHeader": "all" } } } @@ -63227,7 +69165,8 @@ ], "operationId": "validateAuthenticationResults", "x-devcenter-metaData": { - "categoryTag": "Payer_Authentication" + "categoryTag": "Payer_Authentication", + "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/payer-authentication/developer/all/rest/payer-auth/pa-about-guide.html" }, "parameters": [ { @@ -63390,10 +69329,15 @@ }, "customer": { "type": "object", + "required": [ + "customerId" + ], "properties": { "customerId": { "type": "string", - "description": "Unique identifier for the customer's card and billing information.\n\nWhen you use Payment Tokenization or Recurring Billing and you include this value in\nyour request, many of the fields that are normally required for an authorization or credit\nbecome optional.\n\n**NOTE** When you use Payment Tokenization or Recurring Billing, the value for the Customer ID is actually the Cybersource payment token for a customer. This token stores information such as the consumer's card number so it can be applied towards bill payments, recurring payments, or one-time payments. By using this token in a payment API request, the merchant doesn't need to pass in data such as the card number or expiration date in the request itself.\n" + "description": "Unique identifier for the legacy Secure Storage token used in the transaction.\nWhen you include this value in your request, many of the fields that are normally required for an authorization or credit\nbecome optional.\n", + "minLength": 1, + "maxLength": 32 }, "id": { "type": "string", @@ -91548,6 +97492,14 @@ "type": "string", "description": "Assigned by Discover to identify the acquirer. Applicable for VPC and GPX (gpx) processors." }, + "unionPayInstitutionId": { + "type": "string", + "description": "Assigned by China Union Pay to identify the acquirer. Applicable for VPC processors." + }, + "dinersClubInstitutionId": { + "type": "string", + "description": "Assigned by Diners Club to identify the acquirer. Applicable for VPC processors." + }, "countryCode": { "type": "string", "description": "ISO 4217 format. Applicable for VPC, GPX (gpx), EFTPOS, RUPAY, Prisma (prisma) and CUP processors." @@ -91990,6 +97942,18 @@ } } }, + "visaAggregatorId": { + "type": "string", + "description": "This field is used as aggregator Id when Visa payment type is selected" + }, + "amexAggregatorId": { + "type": "string", + "description": "This field is used as aggregator Id when Amex payment type is selected" + }, + "masterCardAggregatorId": { + "type": "string", + "description": "This field is used as aggregator Id when Master Card payment type is selected" + }, "sicCode": { "type": "string", "description": "The Standard Industrial Classification (SIC) are four-digit codes that categorize the industries that companies belong to based on their business activities. Standard Industrial Classification codes were mostly replaced by the six-digit North American Industry Classification System (NAICS). Applicable for VPC and GPX (gpx) processors." @@ -92268,8 +98232,20 @@ "url": { "type": "string", "description": "Applicable for RUPAY and American Express Direct (amexdirect) processors.\n\nValidation details (for selected processors)...\n\n\n\n\n\n
ProcessorAcceptance TypeRequiredMin. LengthMax. LengthRegex
American Express Directcnp, hybridYes140URL
American Express DirectcpNo140URL
\n" + }, + "countryOfOrigin": { + "type": "string", + "description": "Country Cf Origin of merchant is applicable for VPC Processors and is dependent on governmentControlled attribute." } } + }, + "governmentControlled": { + "type": "boolean", + "description": "Indicates whether the merchant is government controlled. Applicable for VPC processors." + }, + "dropBillingInfo": { + "type": "boolean", + "description": "This field is used to indicate whether the merchant wants to drop the billing information from the request. If this field is set to true, then the billing information will be dropped from the request. If this field is set to false, then the billing information will be sent in the request." } } }, @@ -100765,6 +106741,14 @@ "type": "string", "description": "Assigned by Discover to identify the acquirer. Applicable for VPC and GPX (gpx) processors." }, + "unionPayInstitutionId": { + "type": "string", + "description": "Assigned by China Union Pay to identify the acquirer. Applicable for VPC processors." + }, + "dinersClubInstitutionId": { + "type": "string", + "description": "Assigned by Diners Club to identify the acquirer. Applicable for VPC processors." + }, "countryCode": { "type": "string", "description": "ISO 4217 format. Applicable for VPC, GPX (gpx), EFTPOS, RUPAY, Prisma (prisma) and CUP processors." @@ -101207,6 +107191,18 @@ } } }, + "visaAggregatorId": { + "type": "string", + "description": "This field is used as aggregator Id when Visa payment type is selected" + }, + "amexAggregatorId": { + "type": "string", + "description": "This field is used as aggregator Id when Amex payment type is selected" + }, + "masterCardAggregatorId": { + "type": "string", + "description": "This field is used as aggregator Id when Master Card payment type is selected" + }, "sicCode": { "type": "string", "description": "The Standard Industrial Classification (SIC) are four-digit codes that categorize the industries that companies belong to based on their business activities. Standard Industrial Classification codes were mostly replaced by the six-digit North American Industry Classification System (NAICS). Applicable for VPC and GPX (gpx) processors." @@ -101485,8 +107481,20 @@ "url": { "type": "string", "description": "Applicable for RUPAY and American Express Direct (amexdirect) processors.\n\nValidation details (for selected processors)...\n\n\n\n\n\n
ProcessorAcceptance TypeRequiredMin. LengthMax. LengthRegex
American Express Directcnp, hybridYes140URL
American Express DirectcpNo140URL
\n" + }, + "countryOfOrigin": { + "type": "string", + "description": "Country Cf Origin of merchant is applicable for VPC Processors and is dependent on governmentControlled attribute." } } + }, + "governmentControlled": { + "type": "boolean", + "description": "Indicates whether the merchant is government controlled. Applicable for VPC processors." + }, + "dropBillingInfo": { + "type": "boolean", + "description": "This field is used to indicate whether the merchant wants to drop the billing information from the request. If this field is set to true, then the billing information will be dropped from the request. If this field is set to false, then the billing information will be sent in the request." } } }, diff --git a/src/api/DecisionManagerApi.js b/src/api/DecisionManagerApi.js index 5845e1c3..bf0ec9db 100644 --- a/src/api/DecisionManagerApi.js +++ b/src/api/DecisionManagerApi.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/AddNegativeListRequest', 'model/CaseManagementActionsRequest', 'model/CaseManagementCommentsRequest', 'model/CreateBundledDecisionManagerCaseRequest', 'model/FraudMarkingActionRequest', 'model/InlineResponse200', 'model/InlineResponse201', 'model/InlineResponse4001', 'model/InlineResponse4031', 'model/InlineResponse422', 'model/InlineResponse5001', 'model/InlineResponse502', 'model/InlineResponse503', 'model/PtsV2PaymentsPost502Response', 'model/RiskV1DecisionsPost201Response', 'model/RiskV1DecisionsPost400Response', 'model/RiskV1DecisionsPost400Response1', 'model/RiskV1UpdatePost201Response'], factory); + define(['ApiClient', 'model/AddNegativeListRequest', 'model/CaseManagementActionsRequest', 'model/CaseManagementCommentsRequest', 'model/CreateBundledDecisionManagerCaseRequest', 'model/FraudMarkingActionRequest', 'model/InlineResponse200', 'model/InlineResponse201', 'model/InlineResponse4002', 'model/InlineResponse4031', 'model/InlineResponse422', 'model/InlineResponse5001', 'model/InlineResponse502', 'model/InlineResponse503', 'model/PtsV2PaymentsPost502Response', 'model/RiskV1DecisionsPost201Response', 'model/RiskV1DecisionsPost400Response', 'model/RiskV1DecisionsPost400Response1', 'model/RiskV1UpdatePost201Response'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('../model/AddNegativeListRequest'), require('../model/CaseManagementActionsRequest'), require('../model/CaseManagementCommentsRequest'), require('../model/CreateBundledDecisionManagerCaseRequest'), require('../model/FraudMarkingActionRequest'), require('../model/InlineResponse200'), require('../model/InlineResponse201'), require('../model/InlineResponse4001'), require('../model/InlineResponse4031'), require('../model/InlineResponse422'), require('../model/InlineResponse5001'), require('../model/InlineResponse502'), require('../model/InlineResponse503'), require('../model/PtsV2PaymentsPost502Response'), require('../model/RiskV1DecisionsPost201Response'), require('../model/RiskV1DecisionsPost400Response'), require('../model/RiskV1DecisionsPost400Response1'), require('../model/RiskV1UpdatePost201Response')); + module.exports = factory(require('../ApiClient'), require('../model/AddNegativeListRequest'), require('../model/CaseManagementActionsRequest'), require('../model/CaseManagementCommentsRequest'), require('../model/CreateBundledDecisionManagerCaseRequest'), require('../model/FraudMarkingActionRequest'), require('../model/InlineResponse200'), require('../model/InlineResponse201'), require('../model/InlineResponse4002'), require('../model/InlineResponse4031'), require('../model/InlineResponse422'), require('../model/InlineResponse5001'), require('../model/InlineResponse502'), require('../model/InlineResponse503'), require('../model/PtsV2PaymentsPost502Response'), require('../model/RiskV1DecisionsPost201Response'), require('../model/RiskV1DecisionsPost400Response'), require('../model/RiskV1DecisionsPost400Response1'), require('../model/RiskV1UpdatePost201Response')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.DecisionManagerApi = factory(root.CyberSource.ApiClient, root.CyberSource.AddNegativeListRequest, root.CyberSource.CaseManagementActionsRequest, root.CyberSource.CaseManagementCommentsRequest, root.CyberSource.CreateBundledDecisionManagerCaseRequest, root.CyberSource.FraudMarkingActionRequest, root.CyberSource.InlineResponse200, root.CyberSource.InlineResponse201, root.CyberSource.InlineResponse4001, root.CyberSource.InlineResponse4031, root.CyberSource.InlineResponse422, root.CyberSource.InlineResponse5001, root.CyberSource.InlineResponse502, root.CyberSource.InlineResponse503, root.CyberSource.PtsV2PaymentsPost502Response, root.CyberSource.RiskV1DecisionsPost201Response, root.CyberSource.RiskV1DecisionsPost400Response, root.CyberSource.RiskV1DecisionsPost400Response1, root.CyberSource.RiskV1UpdatePost201Response); + root.CyberSource.DecisionManagerApi = factory(root.CyberSource.ApiClient, root.CyberSource.AddNegativeListRequest, root.CyberSource.CaseManagementActionsRequest, root.CyberSource.CaseManagementCommentsRequest, root.CyberSource.CreateBundledDecisionManagerCaseRequest, root.CyberSource.FraudMarkingActionRequest, root.CyberSource.InlineResponse200, root.CyberSource.InlineResponse201, root.CyberSource.InlineResponse4002, root.CyberSource.InlineResponse4031, root.CyberSource.InlineResponse422, root.CyberSource.InlineResponse5001, root.CyberSource.InlineResponse502, root.CyberSource.InlineResponse503, root.CyberSource.PtsV2PaymentsPost502Response, root.CyberSource.RiskV1DecisionsPost201Response, root.CyberSource.RiskV1DecisionsPost400Response, root.CyberSource.RiskV1DecisionsPost400Response1, root.CyberSource.RiskV1UpdatePost201Response); } -}(this, function(ApiClient, AddNegativeListRequest, CaseManagementActionsRequest, CaseManagementCommentsRequest, CreateBundledDecisionManagerCaseRequest, FraudMarkingActionRequest, InlineResponse200, InlineResponse201, InlineResponse4001, InlineResponse4031, InlineResponse422, InlineResponse5001, InlineResponse502, InlineResponse503, PtsV2PaymentsPost502Response, RiskV1DecisionsPost201Response, RiskV1DecisionsPost400Response, RiskV1DecisionsPost400Response1, RiskV1UpdatePost201Response) { +}(this, function(ApiClient, AddNegativeListRequest, CaseManagementActionsRequest, CaseManagementCommentsRequest, CreateBundledDecisionManagerCaseRequest, FraudMarkingActionRequest, InlineResponse200, InlineResponse201, InlineResponse4002, InlineResponse4031, InlineResponse422, InlineResponse5001, InlineResponse502, InlineResponse503, PtsV2PaymentsPost502Response, RiskV1DecisionsPost201Response, RiskV1DecisionsPost400Response, RiskV1DecisionsPost400Response1, RiskV1UpdatePost201Response) { 'use strict'; /** diff --git a/src/api/FlexAPIApi.js b/src/api/FlexAPIApi.js new file mode 100644 index 00000000..36aafb85 --- /dev/null +++ b/src/api/FlexAPIApi.js @@ -0,0 +1,103 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/GenerateFlexAPICaptureContextRequest', 'model/InlineResponse4001'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('../model/GenerateFlexAPICaptureContextRequest'), require('../model/InlineResponse4001')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.FlexAPIApi = factory(root.CyberSource.ApiClient, root.CyberSource.GenerateFlexAPICaptureContextRequest, root.CyberSource.InlineResponse4001); + } +}(this, function(ApiClient, GenerateFlexAPICaptureContextRequest, InlineResponse4001) { + 'use strict'; + + /** + * FlexAPI service. + * @module api/FlexAPIApi + * @version 0.0.1 + */ + + /** + * Constructs a new FlexAPIApi. + * @alias module:api/FlexAPIApi + * @class + * @param {module:ApiClient} apiClient Optional API client implementation to use, + * default to {@link module:ApiClient#instance} if unspecified. + */ + var exports = function(configObject, apiClient) { + this.apiClient = apiClient || ApiClient.instance; + + this.apiClient.setConfiguration(configObject); + + + /** + * Callback function to receive the result of the generateFlexAPICaptureContext operation. + * @callback module:api/FlexAPIApi~generateFlexAPICaptureContextCallback + * @param {String} error Error message, if any. + * @param {'String'} data The data returned by the service call. + * @param {String} response The complete HTTP response. + */ + + /** + * Establish a Payment Session with a Capture Context + * To establish a payment session, include the API fields you plan to use in that session in the body of the request. The system then returns a JSON Web Token (JWT) that includes the capture context. To determine which fields to include in your capture context, identify the personal information that you wish to isolate from the payment session. **Capture Context Fields**
When making a session request, any fields that you request to be added to the capture context are required by default. However, you can choose to make a field optional by setting the required parameter to false. + * @param {module:model/GenerateFlexAPICaptureContextRequest} generateFlexAPICaptureContextRequest + * @param {module:api/FlexAPIApi~generateFlexAPICaptureContextCallback} callback The callback function, accepting three arguments: error, data, response + * data is of type: {@link 'String'} + */ + this.generateFlexAPICaptureContext = function(generateFlexAPICaptureContextRequest, callback) { + var postBody = generateFlexAPICaptureContextRequest; + + // verify the required parameter 'generateFlexAPICaptureContextRequest' is set + if (generateFlexAPICaptureContextRequest === undefined || generateFlexAPICaptureContextRequest === null) { + throw new Error("Missing the required parameter 'generateFlexAPICaptureContextRequest' when calling generateFlexAPICaptureContext"); + } + + var SdkTracker = require('../utilities/tracking/SdkTracker'); + + var sdkTracker = new SdkTracker(); + postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/GenerateFlexAPICaptureContextRequest', this.apiClient.merchantConfig.runEnvironment); + + var pathParams = { + }; + var queryParams = { + }; + var headerParams = { + }; + var formParams = { + }; + + var authNames = []; + var contentTypes = ['application/json;charset=utf-8']; + var accepts = ['application/jwt']; + var returnType = 'String'; + + return this.apiClient.callApi( + '/flex/v2/sessions', 'POST', + pathParams, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, callback + ); + } + }; + + return exports; +})); diff --git a/src/api/MerchantBoardingApi.js b/src/api/MerchantBoardingApi.js index c8aec9e5..f1aa620b 100644 --- a/src/api/MerchantBoardingApi.js +++ b/src/api/MerchantBoardingApi.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/InlineResponse2001', 'model/InlineResponse2012', 'model/InlineResponse4005', 'model/InlineResponse4041', 'model/InlineResponse4221', 'model/InlineResponse5002', 'model/PostRegistrationBody'], factory); + define(['ApiClient', 'model/InlineResponse2001', 'model/InlineResponse2012', 'model/InlineResponse4006', 'model/InlineResponse4041', 'model/InlineResponse4221', 'model/InlineResponse5002', 'model/PostRegistrationBody'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('../model/InlineResponse2001'), require('../model/InlineResponse2012'), require('../model/InlineResponse4005'), require('../model/InlineResponse4041'), require('../model/InlineResponse4221'), require('../model/InlineResponse5002'), require('../model/PostRegistrationBody')); + module.exports = factory(require('../ApiClient'), require('../model/InlineResponse2001'), require('../model/InlineResponse2012'), require('../model/InlineResponse4006'), require('../model/InlineResponse4041'), require('../model/InlineResponse4221'), require('../model/InlineResponse5002'), require('../model/PostRegistrationBody')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.MerchantBoardingApi = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001, root.CyberSource.InlineResponse2012, root.CyberSource.InlineResponse4005, root.CyberSource.InlineResponse4041, root.CyberSource.InlineResponse4221, root.CyberSource.InlineResponse5002, root.CyberSource.PostRegistrationBody); + root.CyberSource.MerchantBoardingApi = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001, root.CyberSource.InlineResponse2012, root.CyberSource.InlineResponse4006, root.CyberSource.InlineResponse4041, root.CyberSource.InlineResponse4221, root.CyberSource.InlineResponse5002, root.CyberSource.PostRegistrationBody); } -}(this, function(ApiClient, InlineResponse2001, InlineResponse2012, InlineResponse4005, InlineResponse4041, InlineResponse4221, InlineResponse5002, PostRegistrationBody) { +}(this, function(ApiClient, InlineResponse2001, InlineResponse2012, InlineResponse4006, InlineResponse4041, InlineResponse4221, InlineResponse5002, PostRegistrationBody) { 'use strict'; /** diff --git a/src/api/PlansApi.js b/src/api/PlansApi.js index 22921781..3e8db27e 100644 --- a/src/api/PlansApi.js +++ b/src/api/PlansApi.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/ActivateDeactivatePlanResponse', 'model/CreatePlanRequest', 'model/CreatePlanResponse', 'model/DeletePlanResponse', 'model/GetAllPlansResponse', 'model/GetPlanCodeResponse', 'model/GetPlanResponse', 'model/InlineResponse4002', 'model/InlineResponse404', 'model/PtsV2PaymentsPost502Response', 'model/UpdatePlanRequest', 'model/UpdatePlanResponse'], factory); + define(['ApiClient', 'model/ActivateDeactivatePlanResponse', 'model/CreatePlanRequest', 'model/CreatePlanResponse', 'model/DeletePlanResponse', 'model/GetAllPlansResponse', 'model/GetPlanCodeResponse', 'model/GetPlanResponse', 'model/InlineResponse4003', 'model/InlineResponse404', 'model/PtsV2PaymentsPost502Response', 'model/UpdatePlanRequest', 'model/UpdatePlanResponse'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('../model/ActivateDeactivatePlanResponse'), require('../model/CreatePlanRequest'), require('../model/CreatePlanResponse'), require('../model/DeletePlanResponse'), require('../model/GetAllPlansResponse'), require('../model/GetPlanCodeResponse'), require('../model/GetPlanResponse'), require('../model/InlineResponse4002'), require('../model/InlineResponse404'), require('../model/PtsV2PaymentsPost502Response'), require('../model/UpdatePlanRequest'), require('../model/UpdatePlanResponse')); + module.exports = factory(require('../ApiClient'), require('../model/ActivateDeactivatePlanResponse'), require('../model/CreatePlanRequest'), require('../model/CreatePlanResponse'), require('../model/DeletePlanResponse'), require('../model/GetAllPlansResponse'), require('../model/GetPlanCodeResponse'), require('../model/GetPlanResponse'), require('../model/InlineResponse4003'), require('../model/InlineResponse404'), require('../model/PtsV2PaymentsPost502Response'), require('../model/UpdatePlanRequest'), require('../model/UpdatePlanResponse')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.PlansApi = factory(root.CyberSource.ApiClient, root.CyberSource.ActivateDeactivatePlanResponse, root.CyberSource.CreatePlanRequest, root.CyberSource.CreatePlanResponse, root.CyberSource.DeletePlanResponse, root.CyberSource.GetAllPlansResponse, root.CyberSource.GetPlanCodeResponse, root.CyberSource.GetPlanResponse, root.CyberSource.InlineResponse4002, root.CyberSource.InlineResponse404, root.CyberSource.PtsV2PaymentsPost502Response, root.CyberSource.UpdatePlanRequest, root.CyberSource.UpdatePlanResponse); + root.CyberSource.PlansApi = factory(root.CyberSource.ApiClient, root.CyberSource.ActivateDeactivatePlanResponse, root.CyberSource.CreatePlanRequest, root.CyberSource.CreatePlanResponse, root.CyberSource.DeletePlanResponse, root.CyberSource.GetAllPlansResponse, root.CyberSource.GetPlanCodeResponse, root.CyberSource.GetPlanResponse, root.CyberSource.InlineResponse4003, root.CyberSource.InlineResponse404, root.CyberSource.PtsV2PaymentsPost502Response, root.CyberSource.UpdatePlanRequest, root.CyberSource.UpdatePlanResponse); } -}(this, function(ApiClient, ActivateDeactivatePlanResponse, CreatePlanRequest, CreatePlanResponse, DeletePlanResponse, GetAllPlansResponse, GetPlanCodeResponse, GetPlanResponse, InlineResponse4002, InlineResponse404, PtsV2PaymentsPost502Response, UpdatePlanRequest, UpdatePlanResponse) { +}(this, function(ApiClient, ActivateDeactivatePlanResponse, CreatePlanRequest, CreatePlanResponse, DeletePlanResponse, GetAllPlansResponse, GetPlanCodeResponse, GetPlanResponse, InlineResponse4003, InlineResponse404, PtsV2PaymentsPost502Response, UpdatePlanRequest, UpdatePlanResponse) { 'use strict'; /** diff --git a/src/api/ReportSubscriptionsApi.js b/src/api/ReportSubscriptionsApi.js index cd0b3721..d0fc1043 100644 --- a/src/api/ReportSubscriptionsApi.js +++ b/src/api/ReportSubscriptionsApi.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/CreateReportSubscriptionRequest', 'model/InlineResponse4004', 'model/PredefinedSubscriptionRequestBean', 'model/ReportingV3ReportSubscriptionsGet200Response', 'model/ReportingV3ReportSubscriptionsGet200ResponseSubscriptions', 'model/Reportingv3ReportDownloadsGet400Response'], factory); + define(['ApiClient', 'model/CreateReportSubscriptionRequest', 'model/InlineResponse4005', 'model/PredefinedSubscriptionRequestBean', 'model/ReportingV3ReportSubscriptionsGet200Response', 'model/ReportingV3ReportSubscriptionsGet200ResponseSubscriptions', 'model/Reportingv3ReportDownloadsGet400Response'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('../model/CreateReportSubscriptionRequest'), require('../model/InlineResponse4004'), require('../model/PredefinedSubscriptionRequestBean'), require('../model/ReportingV3ReportSubscriptionsGet200Response'), require('../model/ReportingV3ReportSubscriptionsGet200ResponseSubscriptions'), require('../model/Reportingv3ReportDownloadsGet400Response')); + module.exports = factory(require('../ApiClient'), require('../model/CreateReportSubscriptionRequest'), require('../model/InlineResponse4005'), require('../model/PredefinedSubscriptionRequestBean'), require('../model/ReportingV3ReportSubscriptionsGet200Response'), require('../model/ReportingV3ReportSubscriptionsGet200ResponseSubscriptions'), require('../model/Reportingv3ReportDownloadsGet400Response')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.ReportSubscriptionsApi = factory(root.CyberSource.ApiClient, root.CyberSource.CreateReportSubscriptionRequest, root.CyberSource.InlineResponse4004, root.CyberSource.PredefinedSubscriptionRequestBean, root.CyberSource.ReportingV3ReportSubscriptionsGet200Response, root.CyberSource.ReportingV3ReportSubscriptionsGet200ResponseSubscriptions, root.CyberSource.Reportingv3ReportDownloadsGet400Response); + root.CyberSource.ReportSubscriptionsApi = factory(root.CyberSource.ApiClient, root.CyberSource.CreateReportSubscriptionRequest, root.CyberSource.InlineResponse4005, root.CyberSource.PredefinedSubscriptionRequestBean, root.CyberSource.ReportingV3ReportSubscriptionsGet200Response, root.CyberSource.ReportingV3ReportSubscriptionsGet200ResponseSubscriptions, root.CyberSource.Reportingv3ReportDownloadsGet400Response); } -}(this, function(ApiClient, CreateReportSubscriptionRequest, InlineResponse4004, PredefinedSubscriptionRequestBean, ReportingV3ReportSubscriptionsGet200Response, ReportingV3ReportSubscriptionsGet200ResponseSubscriptions, Reportingv3ReportDownloadsGet400Response) { +}(this, function(ApiClient, CreateReportSubscriptionRequest, InlineResponse4005, PredefinedSubscriptionRequestBean, ReportingV3ReportSubscriptionsGet200Response, ReportingV3ReportSubscriptionsGet200ResponseSubscriptions, Reportingv3ReportDownloadsGet400Response) { 'use strict'; /** diff --git a/src/api/SecureFileShareApi.js b/src/api/SecureFileShareApi.js index a3388f5f..f6518ef3 100644 --- a/src/api/SecureFileShareApi.js +++ b/src/api/SecureFileShareApi.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/InlineResponse4004', 'model/V1FileDetailsGet200Response'], factory); + define(['ApiClient', 'model/InlineResponse4005', 'model/V1FileDetailsGet200Response'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('../model/InlineResponse4004'), require('../model/V1FileDetailsGet200Response')); + module.exports = factory(require('../ApiClient'), require('../model/InlineResponse4005'), require('../model/V1FileDetailsGet200Response')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.SecureFileShareApi = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4004, root.CyberSource.V1FileDetailsGet200Response); + root.CyberSource.SecureFileShareApi = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4005, root.CyberSource.V1FileDetailsGet200Response); } -}(this, function(ApiClient, InlineResponse4004, V1FileDetailsGet200Response) { +}(this, function(ApiClient, InlineResponse4005, V1FileDetailsGet200Response) { 'use strict'; /** diff --git a/src/api/SubscriptionsApi.js b/src/api/SubscriptionsApi.js index d15ab8d5..058d099b 100644 --- a/src/api/SubscriptionsApi.js +++ b/src/api/SubscriptionsApi.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/ActivateSubscriptionResponse', 'model/CancelSubscriptionResponse', 'model/CreateSubscriptionRequest', 'model/CreateSubscriptionResponse', 'model/GetAllSubscriptionsResponse', 'model/GetSubscriptionCodeResponse', 'model/GetSubscriptionResponse', 'model/InlineResponse4002', 'model/InlineResponse4003', 'model/InlineResponse404', 'model/PtsV2PaymentsPost502Response', 'model/SuspendSubscriptionResponse', 'model/UpdateSubscription', 'model/UpdateSubscriptionResponse'], factory); + define(['ApiClient', 'model/ActivateSubscriptionResponse', 'model/CancelSubscriptionResponse', 'model/CreateSubscriptionRequest', 'model/CreateSubscriptionResponse', 'model/GetAllSubscriptionsResponse', 'model/GetSubscriptionCodeResponse', 'model/GetSubscriptionResponse', 'model/InlineResponse4003', 'model/InlineResponse4004', 'model/InlineResponse404', 'model/PtsV2PaymentsPost502Response', 'model/SuspendSubscriptionResponse', 'model/UpdateSubscription', 'model/UpdateSubscriptionResponse'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('../model/ActivateSubscriptionResponse'), require('../model/CancelSubscriptionResponse'), require('../model/CreateSubscriptionRequest'), require('../model/CreateSubscriptionResponse'), require('../model/GetAllSubscriptionsResponse'), require('../model/GetSubscriptionCodeResponse'), require('../model/GetSubscriptionResponse'), require('../model/InlineResponse4002'), require('../model/InlineResponse4003'), require('../model/InlineResponse404'), require('../model/PtsV2PaymentsPost502Response'), require('../model/SuspendSubscriptionResponse'), require('../model/UpdateSubscription'), require('../model/UpdateSubscriptionResponse')); + module.exports = factory(require('../ApiClient'), require('../model/ActivateSubscriptionResponse'), require('../model/CancelSubscriptionResponse'), require('../model/CreateSubscriptionRequest'), require('../model/CreateSubscriptionResponse'), require('../model/GetAllSubscriptionsResponse'), require('../model/GetSubscriptionCodeResponse'), require('../model/GetSubscriptionResponse'), require('../model/InlineResponse4003'), require('../model/InlineResponse4004'), require('../model/InlineResponse404'), require('../model/PtsV2PaymentsPost502Response'), require('../model/SuspendSubscriptionResponse'), require('../model/UpdateSubscription'), require('../model/UpdateSubscriptionResponse')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.SubscriptionsApi = factory(root.CyberSource.ApiClient, root.CyberSource.ActivateSubscriptionResponse, root.CyberSource.CancelSubscriptionResponse, root.CyberSource.CreateSubscriptionRequest, root.CyberSource.CreateSubscriptionResponse, root.CyberSource.GetAllSubscriptionsResponse, root.CyberSource.GetSubscriptionCodeResponse, root.CyberSource.GetSubscriptionResponse, root.CyberSource.InlineResponse4002, root.CyberSource.InlineResponse4003, root.CyberSource.InlineResponse404, root.CyberSource.PtsV2PaymentsPost502Response, root.CyberSource.SuspendSubscriptionResponse, root.CyberSource.UpdateSubscription, root.CyberSource.UpdateSubscriptionResponse); + root.CyberSource.SubscriptionsApi = factory(root.CyberSource.ApiClient, root.CyberSource.ActivateSubscriptionResponse, root.CyberSource.CancelSubscriptionResponse, root.CyberSource.CreateSubscriptionRequest, root.CyberSource.CreateSubscriptionResponse, root.CyberSource.GetAllSubscriptionsResponse, root.CyberSource.GetSubscriptionCodeResponse, root.CyberSource.GetSubscriptionResponse, root.CyberSource.InlineResponse4003, root.CyberSource.InlineResponse4004, root.CyberSource.InlineResponse404, root.CyberSource.PtsV2PaymentsPost502Response, root.CyberSource.SuspendSubscriptionResponse, root.CyberSource.UpdateSubscription, root.CyberSource.UpdateSubscriptionResponse); } -}(this, function(ApiClient, ActivateSubscriptionResponse, CancelSubscriptionResponse, CreateSubscriptionRequest, CreateSubscriptionResponse, GetAllSubscriptionsResponse, GetSubscriptionCodeResponse, GetSubscriptionResponse, InlineResponse4002, InlineResponse4003, InlineResponse404, PtsV2PaymentsPost502Response, SuspendSubscriptionResponse, UpdateSubscription, UpdateSubscriptionResponse) { +}(this, function(ApiClient, ActivateSubscriptionResponse, CancelSubscriptionResponse, CreateSubscriptionRequest, CreateSubscriptionResponse, GetAllSubscriptionsResponse, GetSubscriptionCodeResponse, GetSubscriptionResponse, InlineResponse4003, InlineResponse4004, InlineResponse404, PtsV2PaymentsPost502Response, SuspendSubscriptionResponse, UpdateSubscription, UpdateSubscriptionResponse) { 'use strict'; /** diff --git a/src/api/UnifiedCheckoutCaptureContextApi.js b/src/api/UnifiedCheckoutCaptureContextApi.js index 6f2d61d8..5b0aba1d 100644 --- a/src/api/UnifiedCheckoutCaptureContextApi.js +++ b/src/api/UnifiedCheckoutCaptureContextApi.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/GenerateUnifiedCheckoutCaptureContextRequest', 'model/InlineResponse4006'], factory); + define(['ApiClient', 'model/GenerateUnifiedCheckoutCaptureContextRequest', 'model/InlineResponse4001'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('../model/GenerateUnifiedCheckoutCaptureContextRequest'), require('../model/InlineResponse4006')); + module.exports = factory(require('../ApiClient'), require('../model/GenerateUnifiedCheckoutCaptureContextRequest'), require('../model/InlineResponse4001')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.UnifiedCheckoutCaptureContextApi = factory(root.CyberSource.ApiClient, root.CyberSource.GenerateUnifiedCheckoutCaptureContextRequest, root.CyberSource.InlineResponse4006); + root.CyberSource.UnifiedCheckoutCaptureContextApi = factory(root.CyberSource.ApiClient, root.CyberSource.GenerateUnifiedCheckoutCaptureContextRequest, root.CyberSource.InlineResponse4001); } -}(this, function(ApiClient, GenerateUnifiedCheckoutCaptureContextRequest, InlineResponse4006) { +}(this, function(ApiClient, GenerateUnifiedCheckoutCaptureContextRequest, InlineResponse4001) { 'use strict'; /** diff --git a/src/index.js b/src/index.js index 45dd126d..493fc6fd 100644 --- a/src/index.js +++ b/src/index.js @@ -16,12 +16,12 @@ (function(factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Accountupdaterv1batchesIncluded', 'model/Accountupdaterv1batchesIncludedTokens', 'model/ActivateDeactivatePlanResponse', 'model/ActivateSubscriptionResponse', 'model/ActivateSubscriptionResponseSubscriptionInformation', 'model/AddNegativeListRequest', 'model/AuthReversalRequest', 'model/BinLookupv400Response', 'model/Binv1binlookupClientReferenceInformation', 'model/Binv1binlookupPaymentInformation', 'model/Binv1binlookupPaymentInformationCard', 'model/Binv1binlookupProcessingInformation', 'model/Binv1binlookupProcessingInformationPayoutOptions', 'model/Binv1binlookupTokenInformation', 'model/Boardingv1registrationsDocumentInformation', 'model/Boardingv1registrationsDocumentInformationSignedDocuments', 'model/Boardingv1registrationsIntegrationInformation', 'model/Boardingv1registrationsIntegrationInformationOauth2', 'model/Boardingv1registrationsIntegrationInformationTenantConfigurations', 'model/Boardingv1registrationsIntegrationInformationTenantInformation', 'model/Boardingv1registrationsOrganizationInformation', 'model/Boardingv1registrationsOrganizationInformationBusinessInformation', 'model/Boardingv1registrationsOrganizationInformationBusinessInformationAddress', 'model/Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact', 'model/Boardingv1registrationsOrganizationInformationKYC', 'model/Boardingv1registrationsOrganizationInformationKYCDepositBankAccount', 'model/Boardingv1registrationsOrganizationInformationOwners', 'model/Boardingv1registrationsProductInformation', 'model/Boardingv1registrationsProductInformationSelectedProducts', 'model/Boardingv1registrationsRegistrationInformation', 'model/Body', 'model/CancelSubscriptionResponse', 'model/CancelSubscriptionResponseSubscriptionInformation', 'model/CapturePaymentRequest', 'model/CardProcessingConfig', 'model/CardProcessingConfigCommon', 'model/CardProcessingConfigCommonAcquirer', 'model/CardProcessingConfigCommonCurrencies', 'model/CardProcessingConfigCommonCurrencies1', 'model/CardProcessingConfigCommonMerchantDescriptorInformation', 'model/CardProcessingConfigCommonPaymentTypes', 'model/CardProcessingConfigCommonProcessors', 'model/CardProcessingConfigFeatures', 'model/CardProcessingConfigFeaturesCardNotPresent', 'model/CardProcessingConfigFeaturesCardNotPresentInstallment', 'model/CardProcessingConfigFeaturesCardNotPresentPayouts', 'model/CardProcessingConfigFeaturesCardNotPresentPayoutsCurrencies', 'model/CardProcessingConfigFeaturesCardNotPresentProcessors', 'model/CardProcessingConfigFeaturesCardPresent', 'model/CardProcessingConfigFeaturesCardPresentProcessors', 'model/CaseManagementActionsRequest', 'model/CaseManagementCommentsRequest', 'model/CheckPayerAuthEnrollmentRequest', 'model/CommerceSolutionsProducts', 'model/CommerceSolutionsProductsAccountUpdater', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformation', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurations', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsAmex', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsMasterCard', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsVisa', 'model/CommerceSolutionsProductsBinLookup', 'model/CommerceSolutionsProductsBinLookupConfigurationInformation', 'model/CommerceSolutionsProductsBinLookupConfigurationInformationConfigurations', 'model/CommerceSolutionsProductsTokenManagement', 'model/CommerceSolutionsProductsTokenManagementConfigurationInformation', 'model/CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations', 'model/CreateAdhocReportRequest', 'model/CreateBillingAgreement', 'model/CreateBinLookupRequest', 'model/CreateBundledDecisionManagerCaseRequest', 'model/CreateCreditRequest', 'model/CreateInvoiceRequest', 'model/CreatePaymentRequest', 'model/CreatePlanRequest', 'model/CreatePlanResponse', 'model/CreatePlanResponsePlanInformation', 'model/CreateReportSubscriptionRequest', 'model/CreateSearchRequest', 'model/CreateSessionReq', 'model/CreateSessionRequest', 'model/CreateSubscriptionRequest', 'model/CreateSubscriptionResponse', 'model/CreateSubscriptionResponseLinks', 'model/CreateSubscriptionResponseSubscriptionInformation', 'model/CreateWebhookRequest', 'model/DeletePlanResponse', 'model/DmConfig', 'model/DmConfigOrganization', 'model/DmConfigPortfolioControls', 'model/DmConfigProcessingOptions', 'model/DmConfigThirdparty', 'model/DmConfigThirdpartyProvider', 'model/DmConfigThirdpartyProviderAccurint', 'model/DmConfigThirdpartyProviderAccurintCredentials', 'model/DmConfigThirdpartyProviderCredilink', 'model/DmConfigThirdpartyProviderCredilinkCredentials', 'model/DmConfigThirdpartyProviderEkata', 'model/DmConfigThirdpartyProviderEkataCredentials', 'model/DmConfigThirdpartyProviderEmailage', 'model/DmConfigThirdpartyProviderPerseuss', 'model/DmConfigThirdpartyProviderSignifyd', 'model/DmConfigThirdpartyProviderSignifydCredentials', 'model/DmConfigThirdpartyProviderTargus', 'model/DmConfigThirdpartyProviderTargusCredentials', 'model/ECheckConfig', 'model/ECheckConfigCommon', 'model/ECheckConfigCommonInternalOnly', 'model/ECheckConfigCommonInternalOnlyProcessors', 'model/ECheckConfigCommonProcessors', 'model/ECheckConfigFeatures', 'model/ECheckConfigFeaturesAccountValidationService', 'model/ECheckConfigFeaturesAccountValidationServiceInternalOnly', 'model/ECheckConfigFeaturesAccountValidationServiceInternalOnlyProcessors', 'model/ECheckConfigFeaturesAccountValidationServiceProcessors', 'model/ECheckConfigUnderwriting', 'model/FraudMarkingActionRequest', 'model/GenerateCaptureContextRequest', 'model/GenerateUnifiedCheckoutCaptureContextRequest', 'model/GetAllPlansResponse', 'model/GetAllPlansResponseLinks', 'model/GetAllPlansResponseOrderInformation', 'model/GetAllPlansResponseOrderInformationAmountDetails', 'model/GetAllPlansResponsePlanInformation', 'model/GetAllPlansResponsePlanInformationBillingCycles', 'model/GetAllPlansResponsePlanInformationBillingPeriod', 'model/GetAllPlansResponsePlans', 'model/GetAllSubscriptionsResponse', 'model/GetAllSubscriptionsResponseLinks', 'model/GetAllSubscriptionsResponseOrderInformation', 'model/GetAllSubscriptionsResponseOrderInformationBillTo', 'model/GetAllSubscriptionsResponsePaymentInformation', 'model/GetAllSubscriptionsResponsePaymentInformationCustomer', 'model/GetAllSubscriptionsResponsePlanInformation', 'model/GetAllSubscriptionsResponsePlanInformationBillingCycles', 'model/GetAllSubscriptionsResponseSubscriptionInformation', 'model/GetAllSubscriptionsResponseSubscriptions', 'model/GetPlanCodeResponse', 'model/GetPlanResponse', 'model/GetSubscriptionCodeResponse', 'model/GetSubscriptionResponse', 'model/IncrementAuthRequest', 'model/InlineResponse200', 'model/InlineResponse2001', 'model/InlineResponse2001IntegrationInformation', 'model/InlineResponse2001IntegrationInformationTenantConfigurations', 'model/InlineResponse2002', 'model/InlineResponse2003', 'model/InlineResponse2004', 'model/InlineResponse2005', 'model/InlineResponse2005Embedded', 'model/InlineResponse2005EmbeddedBatches', 'model/InlineResponse2005EmbeddedLinks', 'model/InlineResponse2005EmbeddedLinksReports', 'model/InlineResponse2005EmbeddedTotals', 'model/InlineResponse2005Links', 'model/InlineResponse2006', 'model/InlineResponse2006Billing', 'model/InlineResponse2006Links', 'model/InlineResponse2006LinksReport', 'model/InlineResponse2007', 'model/InlineResponse2007Records', 'model/InlineResponse2007ResponseRecord', 'model/InlineResponse2007ResponseRecordAdditionalUpdates', 'model/InlineResponse2007SourceRecord', 'model/InlineResponse200Embedded', 'model/InlineResponse200EmbeddedCapture', 'model/InlineResponse200EmbeddedCaptureLinks', 'model/InlineResponse200EmbeddedCaptureLinksSelf', 'model/InlineResponse200EmbeddedReversal', 'model/InlineResponse200EmbeddedReversalLinks', 'model/InlineResponse200EmbeddedReversalLinksSelf', 'model/InlineResponse201', 'model/InlineResponse2011', 'model/InlineResponse2011IssuerInformation', 'model/InlineResponse2011PaymentAccountInformation', 'model/InlineResponse2011PaymentAccountInformationCard', 'model/InlineResponse2011PaymentAccountInformationCardBrands', 'model/InlineResponse2011PaymentAccountInformationFeatures', 'model/InlineResponse2011PaymentAccountInformationNetwork', 'model/InlineResponse2011PayoutInformation', 'model/InlineResponse2011PayoutInformationPullFunds', 'model/InlineResponse2011PayoutInformationPushFunds', 'model/InlineResponse2012', 'model/InlineResponse2012IntegrationInformation', 'model/InlineResponse2012IntegrationInformationTenantConfigurations', 'model/InlineResponse2012OrganizationInformation', 'model/InlineResponse2012ProductInformationSetups', 'model/InlineResponse2012RegistrationInformation', 'model/InlineResponse2012Setups', 'model/InlineResponse2012SetupsCommerceSolutions', 'model/InlineResponse2012SetupsPayments', 'model/InlineResponse2012SetupsPaymentsCardProcessing', 'model/InlineResponse2012SetupsPaymentsCardProcessingConfigurationStatus', 'model/InlineResponse2012SetupsPaymentsCardProcessingSubscriptionStatus', 'model/InlineResponse2012SetupsPaymentsDigitalPayments', 'model/InlineResponse2012SetupsRisk', 'model/InlineResponse2012SetupsValueAddedServices', 'model/InlineResponse2013', 'model/InlineResponse2013KeyInformation', 'model/InlineResponse2013KeyInformationErrorInformation', 'model/InlineResponse2013KeyInformationErrorInformationDetails', 'model/InlineResponse2014', 'model/InlineResponse2015', 'model/InlineResponse202', 'model/InlineResponse202Links', 'model/InlineResponse202LinksStatus', 'model/InlineResponse400', 'model/InlineResponse4001', 'model/InlineResponse4002', 'model/InlineResponse4003', 'model/InlineResponse4004', 'model/InlineResponse4004Fields', 'model/InlineResponse4005', 'model/InlineResponse4005Details', 'model/InlineResponse4006', 'model/InlineResponse4006Details', 'model/InlineResponse400Details', 'model/InlineResponse400Errors', 'model/InlineResponse401', 'model/InlineResponse401Fields', 'model/InlineResponse401Links', 'model/InlineResponse401LinksSelf', 'model/InlineResponse403', 'model/InlineResponse4031', 'model/InlineResponse403Errors', 'model/InlineResponse404', 'model/InlineResponse4041', 'model/InlineResponse4042', 'model/InlineResponse4042Details', 'model/InlineResponse409', 'model/InlineResponse409Errors', 'model/InlineResponse410', 'model/InlineResponse410Errors', 'model/InlineResponse412', 'model/InlineResponse412Errors', 'model/InlineResponse422', 'model/InlineResponse4221', 'model/InlineResponse424', 'model/InlineResponse424Errors', 'model/InlineResponse500', 'model/InlineResponse5001', 'model/InlineResponse5002', 'model/InlineResponse500Errors', 'model/InlineResponse502', 'model/InlineResponse503', 'model/InlineResponseDefault', 'model/InlineResponseDefaultLinks', 'model/InlineResponseDefaultLinksNext', 'model/InlineResponseDefaultResponseStatus', 'model/InlineResponseDefaultResponseStatusDetails', 'model/IntimateBillingAgreement', 'model/InvoiceSettingsRequest', 'model/InvoicingV2InvoiceSettingsGet200Response', 'model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation', 'model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle', 'model/InvoicingV2InvoicesAllGet200Response', 'model/InvoicingV2InvoicesAllGet200ResponseCustomerInformation', 'model/InvoicingV2InvoicesAllGet200ResponseInvoiceInformation', 'model/InvoicingV2InvoicesAllGet200ResponseInvoices', 'model/InvoicingV2InvoicesAllGet200ResponseLinks', 'model/InvoicingV2InvoicesAllGet200ResponseOrderInformation', 'model/InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails', 'model/InvoicingV2InvoicesAllGet400Response', 'model/InvoicingV2InvoicesAllGet404Response', 'model/InvoicingV2InvoicesAllGet502Response', 'model/InvoicingV2InvoicesGet200Response', 'model/InvoicingV2InvoicesGet200ResponseInvoiceHistory', 'model/InvoicingV2InvoicesGet200ResponseTransactionDetails', 'model/InvoicingV2InvoicesPost201Response', 'model/InvoicingV2InvoicesPost201ResponseInvoiceInformation', 'model/InvoicingV2InvoicesPost201ResponseOrderInformation', 'model/InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails', 'model/InvoicingV2InvoicesPost202Response', 'model/Invoicingv2invoiceSettingsInvoiceSettingsInformation', 'model/Invoicingv2invoicesCustomerInformation', 'model/Invoicingv2invoicesCustomerInformationCompany', 'model/Invoicingv2invoicesInvoiceInformation', 'model/Invoicingv2invoicesOrderInformation', 'model/Invoicingv2invoicesOrderInformationAmountDetails', 'model/Invoicingv2invoicesOrderInformationAmountDetailsFreight', 'model/Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails', 'model/Invoicingv2invoicesOrderInformationLineItems', 'model/Invoicingv2invoicesidInvoiceInformation', 'model/Kmsegressv2keysasymClientReferenceInformation', 'model/Kmsegressv2keysasymKeyInformation', 'model/Kmsegressv2keyssymClientReferenceInformation', 'model/Kmsegressv2keyssymKeyInformation', 'model/MerchantInitiatedTransactionObject', 'model/Microformv2sessionsCheckoutApiInitialization', 'model/MitReversalRequest', 'model/MitVoidRequest', 'model/ModifyBillingAgreement', 'model/Notificationsubscriptionsv1productsorganizationIdEventTypes', 'model/Notificationsubscriptionsv1webhooksNotificationScope', 'model/Notificationsubscriptionsv1webhooksProducts', 'model/Notificationsubscriptionsv1webhooksRetryPolicy', 'model/Notificationsubscriptionsv1webhooksSecurityPolicy', 'model/Notificationsubscriptionsv1webhooksSecurityPolicy1', 'model/Notificationsubscriptionsv1webhooksSecurityPolicy1Config', 'model/Notificationsubscriptionsv1webhooksSecurityPolicy1ConfigAdditionalConfig', 'model/Notificationsubscriptionsv1webhooksSecurityPolicyConfig', 'model/Nrtfv1webhookswebhookIdreplaysByDeliveryStatus', 'model/OctCreatePaymentRequest', 'model/OrderPaymentRequest', 'model/PatchCustomerPaymentInstrumentRequest', 'model/PatchCustomerRequest', 'model/PatchCustomerShippingAddressRequest', 'model/PatchInstrumentIdentifierRequest', 'model/PatchPaymentInstrumentRequest', 'model/PayerAuthConfig', 'model/PayerAuthConfigCardTypes', 'model/PayerAuthConfigCardTypesCB', 'model/PayerAuthConfigCardTypesJCBJSecure', 'model/PayerAuthConfigCardTypesVerifiedByVisa', 'model/PayerAuthConfigCardTypesVerifiedByVisaCurrencies', 'model/PayerAuthSetupRequest', 'model/PaymentInstrumentList', 'model/PaymentInstrumentList1', 'model/PaymentInstrumentList1Embedded', 'model/PaymentInstrumentList1EmbeddedEmbedded', 'model/PaymentInstrumentList1EmbeddedPaymentInstruments', 'model/PaymentInstrumentListEmbedded', 'model/PaymentInstrumentListLinks', 'model/PaymentInstrumentListLinksFirst', 'model/PaymentInstrumentListLinksLast', 'model/PaymentInstrumentListLinksNext', 'model/PaymentInstrumentListLinksPrev', 'model/PaymentInstrumentListLinksSelf', 'model/PaymentsProducts', 'model/PaymentsProductsCardPresentConnect', 'model/PaymentsProductsCardPresentConnectConfigurationInformation', 'model/PaymentsProductsCardPresentConnectConfigurationInformationConfigurations', 'model/PaymentsProductsCardPresentConnectSubscriptionInformation', 'model/PaymentsProductsCardProcessing', 'model/PaymentsProductsCardProcessingConfigurationInformation', 'model/PaymentsProductsCardProcessingSubscriptionInformation', 'model/PaymentsProductsCardProcessingSubscriptionInformationFeatures', 'model/PaymentsProductsCurrencyConversion', 'model/PaymentsProductsCurrencyConversionConfigurationInformation', 'model/PaymentsProductsCurrencyConversionConfigurationInformationConfigurations', 'model/PaymentsProductsCurrencyConversionConfigurationInformationConfigurationsProcessors', 'model/PaymentsProductsCybsReadyTerminal', 'model/PaymentsProductsDifferentialFee', 'model/PaymentsProductsDifferentialFeeSubscriptionInformation', 'model/PaymentsProductsDifferentialFeeSubscriptionInformationFeatures', 'model/PaymentsProductsDifferentialFeeSubscriptionInformationFeaturesSurcharge', 'model/PaymentsProductsDigitalPayments', 'model/PaymentsProductsDigitalPaymentsSubscriptionInformation', 'model/PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures', 'model/PaymentsProductsECheck', 'model/PaymentsProductsECheckConfigurationInformation', 'model/PaymentsProductsECheckSubscriptionInformation', 'model/PaymentsProductsPayerAuthentication', 'model/PaymentsProductsPayerAuthenticationConfigurationInformation', 'model/PaymentsProductsPayerAuthenticationSubscriptionInformation', 'model/PaymentsProductsPayouts', 'model/PaymentsProductsPayoutsConfigurationInformation', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurations', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsProcessorAccount', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsPullfunds', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsPushfunds', 'model/PaymentsProductsSecureAcceptance', 'model/PaymentsProductsSecureAcceptanceConfigurationInformation', 'model/PaymentsProductsServiceFee', 'model/PaymentsProductsServiceFeeConfigurationInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurations', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts', 'model/PaymentsProductsTax', 'model/PaymentsProductsVirtualTerminal', 'model/PaymentsProductsVirtualTerminalConfigurationInformation', 'model/PaymentsStrongAuthIssuerInformation', 'model/PostCustomerPaymentInstrumentRequest', 'model/PostCustomerRequest', 'model/PostCustomerShippingAddressRequest', 'model/PostInstrumentIdentifierEnrollmentRequest', 'model/PostInstrumentIdentifierRequest', 'model/PostPaymentCredentialsRequest', 'model/PostPaymentInstrumentRequest', 'model/PostRegistrationBody', 'model/PredefinedSubscriptionRequestBean', 'model/PtsV1TransactionBatchesGet200Response', 'model/PtsV1TransactionBatchesGet200ResponseLinks', 'model/PtsV1TransactionBatchesGet200ResponseLinksSelf', 'model/PtsV1TransactionBatchesGet200ResponseTransactionBatches', 'model/PtsV1TransactionBatchesGet400Response', 'model/PtsV1TransactionBatchesGet400ResponseErrorInformation', 'model/PtsV1TransactionBatchesGet400ResponseErrorInformationDetails', 'model/PtsV1TransactionBatchesGet500Response', 'model/PtsV1TransactionBatchesGet500ResponseErrorInformation', 'model/PtsV1TransactionBatchesIdGet200Response', 'model/PtsV1TransactionBatchesIdGet200ResponseLinks', 'model/PtsV1TransactionBatchesIdGet200ResponseLinksTransactions', 'model/PtsV2CreateBillingAgreementPost201Response', 'model/PtsV2CreateBillingAgreementPost201ResponseAgreementInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseClientReferenceInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseInstallmentInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseLinks', 'model/PtsV2CreateBillingAgreementPost201ResponseProcessorInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseRiskInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseRiskInformationProcessorResults', 'model/PtsV2CreateBillingAgreementPost400Response', 'model/PtsV2CreateBillingAgreementPost502Response', 'model/PtsV2CreditsPost201Response', 'model/PtsV2CreditsPost201Response1', 'model/PtsV2CreditsPost201Response1ProcessorInformation', 'model/PtsV2CreditsPost201ResponseCreditAmountDetails', 'model/PtsV2CreditsPost201ResponsePaymentInformation', 'model/PtsV2CreditsPost201ResponseProcessingInformation', 'model/PtsV2CreditsPost201ResponseProcessingInformationBankTransferOptions', 'model/PtsV2IncrementalAuthorizationPatch201Response', 'model/PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation', 'model/PtsV2IncrementalAuthorizationPatch201ResponseErrorInformation', 'model/PtsV2IncrementalAuthorizationPatch201ResponseLinks', 'model/PtsV2IncrementalAuthorizationPatch201ResponseOrderInformation', 'model/PtsV2IncrementalAuthorizationPatch201ResponseOrderInformationInvoiceDetails', 'model/PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformation', 'model/PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformationAccountFeatures', 'model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation', 'model/PtsV2IncrementalAuthorizationPatch400Response', 'model/PtsV2ModifyBillingAgreementPost201Response', 'model/PtsV2ModifyBillingAgreementPost201ResponseAgreementInformation', 'model/PtsV2ModifyBillingAgreementPost201ResponseLinks', 'model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformation', 'model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformationBillTo', 'model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformationShipTo', 'model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformation', 'model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationBank', 'model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationEWallet', 'model/PtsV2PaymentsCapturesPost201Response', 'model/PtsV2PaymentsCapturesPost201ResponseLinks', 'model/PtsV2PaymentsCapturesPost201ResponseOrderInformation', 'model/PtsV2PaymentsCapturesPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PaymentsCapturesPost201ResponseOrderInformationInvoiceDetails', 'model/PtsV2PaymentsCapturesPost201ResponsePointOfSaleInformation', 'model/PtsV2PaymentsCapturesPost201ResponseProcessingInformation', 'model/PtsV2PaymentsCapturesPost201ResponseProcessorInformation', 'model/PtsV2PaymentsCapturesPost400Response', 'model/PtsV2PaymentsOrderPost201Response', 'model/PtsV2PaymentsOrderPost201ResponseBuyerInformation', 'model/PtsV2PaymentsOrderPost201ResponseBuyerInformationPersonalIdentification', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformation', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformationBillTo', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformationShipTo', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformationShippingDetails', 'model/PtsV2PaymentsOrderPost201ResponsePaymentInformation', 'model/PtsV2PaymentsOrderPost201ResponsePaymentInformationEWallet', 'model/PtsV2PaymentsOrderPost201ResponseProcessingInformation', 'model/PtsV2PaymentsOrderPost201ResponseProcessorInformation', 'model/PtsV2PaymentsOrderPost201ResponseProcessorInformationSellerProtection', 'model/PtsV2PaymentsPost201Response', 'model/PtsV2PaymentsPost201Response1', 'model/PtsV2PaymentsPost201Response1OrderInformation', 'model/PtsV2PaymentsPost201Response1OrderInformationBillTo', 'model/PtsV2PaymentsPost201Response1OrderInformationShipTo', 'model/PtsV2PaymentsPost201Response1PaymentInformation', 'model/PtsV2PaymentsPost201Response1PaymentInformationBank', 'model/PtsV2PaymentsPost201Response1PaymentInformationBankAccount', 'model/PtsV2PaymentsPost201Response1PaymentInformationPaymentType', 'model/PtsV2PaymentsPost201Response1PaymentInformationPaymentTypeMethod', 'model/PtsV2PaymentsPost201Response1ProcessorInformation', 'model/PtsV2PaymentsPost201Response1ProcessorInformationAvs', 'model/PtsV2PaymentsPost201Response2', 'model/PtsV2PaymentsPost201Response2OrderInformation', 'model/PtsV2PaymentsPost201Response2OrderInformationAmountDetails', 'model/PtsV2PaymentsPost201Response2PaymentInformation', 'model/PtsV2PaymentsPost201Response2PaymentInformationEWallet', 'model/PtsV2PaymentsPost201Response2ProcessorInformation', 'model/PtsV2PaymentsPost201ResponseBuyerInformation', 'model/PtsV2PaymentsPost201ResponseClientReferenceInformation', 'model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation', 'model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr', 'model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationStrongAuthentication', 'model/PtsV2PaymentsPost201ResponseEmbeddedActions', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsCAPTURE', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsCONSUMERAUTHENTICATION', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsDECISION', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsWATCHLISTSCREENING', 'model/PtsV2PaymentsPost201ResponseErrorInformation', 'model/PtsV2PaymentsPost201ResponseErrorInformationDetails', 'model/PtsV2PaymentsPost201ResponseInstallmentInformation', 'model/PtsV2PaymentsPost201ResponseIssuerInformation', 'model/PtsV2PaymentsPost201ResponseLinks', 'model/PtsV2PaymentsPost201ResponseLinksSelf', 'model/PtsV2PaymentsPost201ResponseMerchantInformation', 'model/PtsV2PaymentsPost201ResponseMerchantInformationMerchantDescriptor', 'model/PtsV2PaymentsPost201ResponseOrderInformation', 'model/PtsV2PaymentsPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PaymentsPost201ResponseOrderInformationBillTo', 'model/PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails', 'model/PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails', 'model/PtsV2PaymentsPost201ResponseOrderInformationShipTo', 'model/PtsV2PaymentsPost201ResponsePaymentAccountInformation', 'model/PtsV2PaymentsPost201ResponsePaymentAccountInformationCard', 'model/PtsV2PaymentsPost201ResponsePaymentInformation', 'model/PtsV2PaymentsPost201ResponsePaymentInformationAccountFeatures', 'model/PtsV2PaymentsPost201ResponsePaymentInformationAccountFeaturesBalances', 'model/PtsV2PaymentsPost201ResponsePaymentInformationBank', 'model/PtsV2PaymentsPost201ResponsePaymentInformationBankAccount', 'model/PtsV2PaymentsPost201ResponsePaymentInformationEWallet', 'model/PtsV2PaymentsPost201ResponsePaymentInformationInstrumentIdentifier', 'model/PtsV2PaymentsPost201ResponsePaymentInformationTokenizedCard', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformation', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights', 'model/PtsV2PaymentsPost201ResponsePointOfSaleInformation', 'model/PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv', 'model/PtsV2PaymentsPost201ResponseProcessingInformation', 'model/PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions', 'model/PtsV2PaymentsPost201ResponseProcessorInformation', 'model/PtsV2PaymentsPost201ResponseProcessorInformationAchVerification', 'model/PtsV2PaymentsPost201ResponseProcessorInformationAvs', 'model/PtsV2PaymentsPost201ResponseProcessorInformationCardVerification', 'model/PtsV2PaymentsPost201ResponseProcessorInformationConsumerAuthenticationResponse', 'model/PtsV2PaymentsPost201ResponseProcessorInformationCustomer', 'model/PtsV2PaymentsPost201ResponseProcessorInformationElectronicVerificationResults', 'model/PtsV2PaymentsPost201ResponseProcessorInformationMerchantAdvice', 'model/PtsV2PaymentsPost201ResponseProcessorInformationRouting', 'model/PtsV2PaymentsPost201ResponseProcessorInformationSellerProtection', 'model/PtsV2PaymentsPost201ResponseRiskInformation', 'model/PtsV2PaymentsPost201ResponseRiskInformationInfoCodes', 'model/PtsV2PaymentsPost201ResponseRiskInformationIpAddress', 'model/PtsV2PaymentsPost201ResponseRiskInformationProcessorResults', 'model/PtsV2PaymentsPost201ResponseRiskInformationProfile', 'model/PtsV2PaymentsPost201ResponseRiskInformationRules', 'model/PtsV2PaymentsPost201ResponseRiskInformationScore', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravel', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravelActualFinalDestination', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDeparture', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDestination', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravelLastDestination', 'model/PtsV2PaymentsPost201ResponseRiskInformationVelocity', 'model/PtsV2PaymentsPost201ResponseRiskInformationVelocityMorphing', 'model/PtsV2PaymentsPost201ResponseTokenInformation', 'model/PtsV2PaymentsPost201ResponseTokenInformationCustomer', 'model/PtsV2PaymentsPost201ResponseTokenInformationInstrumentIdentifier', 'model/PtsV2PaymentsPost201ResponseTokenInformationPaymentInstrument', 'model/PtsV2PaymentsPost201ResponseTokenInformationShippingAddress', 'model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformation', 'model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchList', 'model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchListMatches', 'model/PtsV2PaymentsPost400Response', 'model/PtsV2PaymentsPost502Response', 'model/PtsV2PaymentsRefundPost201Response', 'model/PtsV2PaymentsRefundPost201ResponseClientReferenceInformation', 'model/PtsV2PaymentsRefundPost201ResponseLinks', 'model/PtsV2PaymentsRefundPost201ResponseOrderInformation', 'model/PtsV2PaymentsRefundPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PaymentsRefundPost201ResponseProcessorInformation', 'model/PtsV2PaymentsRefundPost201ResponseRefundAmountDetails', 'model/PtsV2PaymentsRefundPost400Response', 'model/PtsV2PaymentsReversalsPost201Response', 'model/PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation', 'model/PtsV2PaymentsReversalsPost201ResponseIssuerInformation', 'model/PtsV2PaymentsReversalsPost201ResponseProcessorInformation', 'model/PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails', 'model/PtsV2PaymentsReversalsPost400Response', 'model/PtsV2PaymentsVoidsPost201Response', 'model/PtsV2PaymentsVoidsPost201ResponseProcessorInformation', 'model/PtsV2PaymentsVoidsPost201ResponseVoidAmountDetails', 'model/PtsV2PaymentsVoidsPost400Response', 'model/PtsV2PayoutsPost201Response', 'model/PtsV2PayoutsPost201ResponseErrorInformation', 'model/PtsV2PayoutsPost201ResponseIssuerInformation', 'model/PtsV2PayoutsPost201ResponseMerchantInformation', 'model/PtsV2PayoutsPost201ResponseMerchantInformationMerchantDescriptor', 'model/PtsV2PayoutsPost201ResponseOrderInformation', 'model/PtsV2PayoutsPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PayoutsPost201ResponseProcessorInformation', 'model/PtsV2PayoutsPost201ResponseRecipientInformation', 'model/PtsV2PayoutsPost201ResponseRecipientInformationCard', 'model/PtsV2PayoutsPost400Response', 'model/Ptsv1pushfundstransferClientReferenceInformation', 'model/Ptsv1pushfundstransferOrderInformation', 'model/Ptsv1pushfundstransferOrderInformationAmountDetails', 'model/Ptsv1pushfundstransferProcessingInformation', 'model/Ptsv1pushfundstransferProcessingInformationPayoutsOptions', 'model/Ptsv1pushfundstransferRecipientInformation', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformation', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCard', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardCustomer', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardInstrumentIdentifier', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardPaymentInstrument', 'model/Ptsv1pushfundstransferRecipientInformationPersonalIdentification', 'model/Ptsv1pushfundstransferSenderInformation', 'model/Ptsv1pushfundstransferSenderInformationAccount', 'model/Ptsv1pushfundstransferSenderInformationPaymentInformation', 'model/Ptsv1pushfundstransferSenderInformationPaymentInformationCard', 'model/Ptsv1pushfundstransferSenderInformationPersonalIdentification', 'model/Ptsv2billingagreementsAggregatorInformation', 'model/Ptsv2billingagreementsAgreementInformation', 'model/Ptsv2billingagreementsBuyerInformation', 'model/Ptsv2billingagreementsClientReferenceInformation', 'model/Ptsv2billingagreementsConsumerAuthenticationInformation', 'model/Ptsv2billingagreementsDeviceInformation', 'model/Ptsv2billingagreementsInstallmentInformation', 'model/Ptsv2billingagreementsMerchantInformation', 'model/Ptsv2billingagreementsMerchantInformationMerchantDescriptor', 'model/Ptsv2billingagreementsOrderInformation', 'model/Ptsv2billingagreementsOrderInformationBillTo', 'model/Ptsv2billingagreementsPaymentInformation', 'model/Ptsv2billingagreementsPaymentInformationBank', 'model/Ptsv2billingagreementsPaymentInformationBankAccount', 'model/Ptsv2billingagreementsPaymentInformationCard', 'model/Ptsv2billingagreementsPaymentInformationPaymentType', 'model/Ptsv2billingagreementsPaymentInformationPaymentTypeMethod', 'model/Ptsv2billingagreementsPaymentInformationTokenizedCard', 'model/Ptsv2billingagreementsProcessingInformation', 'model/Ptsv2billingagreementsidAgreementInformation', 'model/Ptsv2billingagreementsidBuyerInformation', 'model/Ptsv2billingagreementsidProcessingInformation', 'model/Ptsv2creditsInstallmentInformation', 'model/Ptsv2creditsProcessingInformation', 'model/Ptsv2creditsProcessingInformationBankTransferOptions', 'model/Ptsv2creditsProcessingInformationElectronicBenefitsTransfer', 'model/Ptsv2creditsProcessingInformationJapanPaymentOptions', 'model/Ptsv2creditsProcessingInformationPurchaseOptions', 'model/Ptsv2creditsProcessingInformationRefundOptions', 'model/Ptsv2creditsRecipientInformation', 'model/Ptsv2creditsSenderInformation', 'model/Ptsv2creditsSenderInformationAccount', 'model/Ptsv2paymentreferencesAgreementInformation', 'model/Ptsv2paymentreferencesBuyerInformation', 'model/Ptsv2paymentreferencesDeviceInformation', 'model/Ptsv2paymentreferencesMerchantInformation', 'model/Ptsv2paymentreferencesOrderInformation', 'model/Ptsv2paymentreferencesOrderInformationAmountDetails', 'model/Ptsv2paymentreferencesOrderInformationBillTo', 'model/Ptsv2paymentreferencesOrderInformationInvoiceDetails', 'model/Ptsv2paymentreferencesOrderInformationLineItems', 'model/Ptsv2paymentreferencesOrderInformationShipTo', 'model/Ptsv2paymentreferencesPaymentInformation', 'model/Ptsv2paymentreferencesPaymentInformationBank', 'model/Ptsv2paymentreferencesPaymentInformationBankAccount', 'model/Ptsv2paymentreferencesPaymentInformationCard', 'model/Ptsv2paymentreferencesPaymentInformationEWallet', 'model/Ptsv2paymentreferencesPaymentInformationOptions', 'model/Ptsv2paymentreferencesProcessingInformation', 'model/Ptsv2paymentreferencesTravelInformation', 'model/Ptsv2paymentreferencesTravelInformationAutoRental', 'model/Ptsv2paymentreferencesUserInterface', 'model/Ptsv2paymentreferencesUserInterfaceColor', 'model/Ptsv2paymentreferencesidintentsOrderInformation', 'model/Ptsv2paymentreferencesidintentsPaymentInformation', 'model/Ptsv2paymentreferencesidintentsPaymentInformationEWallet', 'model/Ptsv2paymentreferencesidintentsProcessingInformation', 'model/Ptsv2paymentsAcquirerInformation', 'model/Ptsv2paymentsAggregatorInformation', 'model/Ptsv2paymentsAggregatorInformationSubMerchant', 'model/Ptsv2paymentsAgreementInformation', 'model/Ptsv2paymentsBuyerInformation', 'model/Ptsv2paymentsBuyerInformationPersonalIdentification', 'model/Ptsv2paymentsClientReferenceInformation', 'model/Ptsv2paymentsClientReferenceInformationPartner', 'model/Ptsv2paymentsConsumerAuthenticationInformation', 'model/Ptsv2paymentsConsumerAuthenticationInformationStrongAuthentication', 'model/Ptsv2paymentsConsumerAuthenticationInformationStrongAuthenticationIssuerInformation', 'model/Ptsv2paymentsDeviceInformation', 'model/Ptsv2paymentsDeviceInformationRawData', 'model/Ptsv2paymentsHealthCareInformation', 'model/Ptsv2paymentsHealthCareInformationAmountDetails', 'model/Ptsv2paymentsHostedPaymentInformation', 'model/Ptsv2paymentsHostedPaymentInformationUserAgent', 'model/Ptsv2paymentsInstallmentInformation', 'model/Ptsv2paymentsInvoiceDetails', 'model/Ptsv2paymentsIssuerInformation', 'model/Ptsv2paymentsMerchantDefinedInformation', 'model/Ptsv2paymentsMerchantDefinedSecureInformation', 'model/Ptsv2paymentsMerchantInformation', 'model/Ptsv2paymentsMerchantInformationMerchantDescriptor', 'model/Ptsv2paymentsMerchantInformationServiceFeeDescriptor', 'model/Ptsv2paymentsMerchantInformationServiceLocation', 'model/Ptsv2paymentsOrderInformation', 'model/Ptsv2paymentsOrderInformationAmountDetails', 'model/Ptsv2paymentsOrderInformationAmountDetailsAmexAdditionalAmounts', 'model/Ptsv2paymentsOrderInformationAmountDetailsCurrencyConversion', 'model/Ptsv2paymentsOrderInformationAmountDetailsOrder', 'model/Ptsv2paymentsOrderInformationAmountDetailsSurcharge', 'model/Ptsv2paymentsOrderInformationAmountDetailsTaxDetails', 'model/Ptsv2paymentsOrderInformationBillTo', 'model/Ptsv2paymentsOrderInformationBillToCompany', 'model/Ptsv2paymentsOrderInformationInvoiceDetails', 'model/Ptsv2paymentsOrderInformationInvoiceDetailsTransactionAdviceAddendum', 'model/Ptsv2paymentsOrderInformationLineItems', 'model/Ptsv2paymentsOrderInformationPassenger', 'model/Ptsv2paymentsOrderInformationShipTo', 'model/Ptsv2paymentsOrderInformationShippingDetails', 'model/Ptsv2paymentsPaymentInformation', 'model/Ptsv2paymentsPaymentInformationBank', 'model/Ptsv2paymentsPaymentInformationBankAccount', 'model/Ptsv2paymentsPaymentInformationCard', 'model/Ptsv2paymentsPaymentInformationCustomer', 'model/Ptsv2paymentsPaymentInformationDirectDebit', 'model/Ptsv2paymentsPaymentInformationDirectDebitMandate', 'model/Ptsv2paymentsPaymentInformationEWallet', 'model/Ptsv2paymentsPaymentInformationFluidData', 'model/Ptsv2paymentsPaymentInformationInstrumentIdentifier', 'model/Ptsv2paymentsPaymentInformationLegacyToken', 'model/Ptsv2paymentsPaymentInformationOptions', 'model/Ptsv2paymentsPaymentInformationPaymentAccountReference', 'model/Ptsv2paymentsPaymentInformationPaymentInstrument', 'model/Ptsv2paymentsPaymentInformationPaymentType', 'model/Ptsv2paymentsPaymentInformationPaymentTypeMethod', 'model/Ptsv2paymentsPaymentInformationSepa', 'model/Ptsv2paymentsPaymentInformationSepaDirectDebit', 'model/Ptsv2paymentsPaymentInformationShippingAddress', 'model/Ptsv2paymentsPaymentInformationTokenizedCard', 'model/Ptsv2paymentsPointOfSaleInformation', 'model/Ptsv2paymentsPointOfSaleInformationEmv', 'model/Ptsv2paymentsProcessingInformation', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptions', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction', 'model/Ptsv2paymentsProcessingInformationBankTransferOptions', 'model/Ptsv2paymentsProcessingInformationCaptureOptions', 'model/Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer', 'model/Ptsv2paymentsProcessingInformationJapanPaymentOptions', 'model/Ptsv2paymentsProcessingInformationLoanOptions', 'model/Ptsv2paymentsProcessingInformationPurchaseOptions', 'model/Ptsv2paymentsProcessingInformationRecurringOptions', 'model/Ptsv2paymentsProcessorInformation', 'model/Ptsv2paymentsProcessorInformationAuthorizationOptions', 'model/Ptsv2paymentsProcessorInformationReversal', 'model/Ptsv2paymentsPromotionInformation', 'model/Ptsv2paymentsRecipientInformation', 'model/Ptsv2paymentsRecurringPaymentInformation', 'model/Ptsv2paymentsRiskInformation', 'model/Ptsv2paymentsRiskInformationAuxiliaryData', 'model/Ptsv2paymentsRiskInformationBuyerHistory', 'model/Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory', 'model/Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount', 'model/Ptsv2paymentsRiskInformationProfile', 'model/Ptsv2paymentsSenderInformation', 'model/Ptsv2paymentsTokenInformation', 'model/Ptsv2paymentsTokenInformationPaymentInstrument', 'model/Ptsv2paymentsTokenInformationShippingAddress', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/Ptsv2paymentsTravelInformation', 'model/Ptsv2paymentsTravelInformationAgency', 'model/Ptsv2paymentsTravelInformationAutoRental', 'model/Ptsv2paymentsTravelInformationAutoRentalRentalAddress', 'model/Ptsv2paymentsTravelInformationAutoRentalReturnAddress', 'model/Ptsv2paymentsTravelInformationAutoRentalTaxDetails', 'model/Ptsv2paymentsTravelInformationLodging', 'model/Ptsv2paymentsTravelInformationLodgingRoom', 'model/Ptsv2paymentsTravelInformationTransit', 'model/Ptsv2paymentsTravelInformationTransitAirline', 'model/Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformation', 'model/Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformationService', 'model/Ptsv2paymentsTravelInformationTransitAirlineLegs', 'model/Ptsv2paymentsTravelInformationTransitAirlineTicketIssuer', 'model/Ptsv2paymentsTravelInformationVehicleData', 'model/Ptsv2paymentsWatchlistScreeningInformation', 'model/Ptsv2paymentsWatchlistScreeningInformationWeights', 'model/Ptsv2paymentsidClientReferenceInformation', 'model/Ptsv2paymentsidClientReferenceInformationPartner', 'model/Ptsv2paymentsidMerchantInformation', 'model/Ptsv2paymentsidOrderInformation', 'model/Ptsv2paymentsidOrderInformationAmountDetails', 'model/Ptsv2paymentsidProcessingInformation', 'model/Ptsv2paymentsidProcessingInformationAuthorizationOptions', 'model/Ptsv2paymentsidProcessingInformationAuthorizationOptionsInitiator', 'model/Ptsv2paymentsidTravelInformation', 'model/Ptsv2paymentsidcapturesAggregatorInformation', 'model/Ptsv2paymentsidcapturesAggregatorInformationSubMerchant', 'model/Ptsv2paymentsidcapturesBuyerInformation', 'model/Ptsv2paymentsidcapturesBuyerInformationPersonalIdentification', 'model/Ptsv2paymentsidcapturesDeviceInformation', 'model/Ptsv2paymentsidcapturesInstallmentInformation', 'model/Ptsv2paymentsidcapturesMerchantInformation', 'model/Ptsv2paymentsidcapturesOrderInformation', 'model/Ptsv2paymentsidcapturesOrderInformationAmountDetails', 'model/Ptsv2paymentsidcapturesOrderInformationBillTo', 'model/Ptsv2paymentsidcapturesOrderInformationInvoiceDetails', 'model/Ptsv2paymentsidcapturesOrderInformationShipTo', 'model/Ptsv2paymentsidcapturesOrderInformationShippingDetails', 'model/Ptsv2paymentsidcapturesPaymentInformation', 'model/Ptsv2paymentsidcapturesPaymentInformationCard', 'model/Ptsv2paymentsidcapturesPaymentInformationPaymentType', 'model/Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod', 'model/Ptsv2paymentsidcapturesPointOfSaleInformation', 'model/Ptsv2paymentsidcapturesPointOfSaleInformationEmv', 'model/Ptsv2paymentsidcapturesProcessingInformation', 'model/Ptsv2paymentsidcapturesProcessingInformationAuthorizationOptions', 'model/Ptsv2paymentsidcapturesProcessingInformationCaptureOptions', 'model/Ptsv2paymentsidrefundsClientReferenceInformation', 'model/Ptsv2paymentsidrefundsMerchantInformation', 'model/Ptsv2paymentsidrefundsOrderInformation', 'model/Ptsv2paymentsidrefundsOrderInformationLineItems', 'model/Ptsv2paymentsidrefundsPaymentInformation', 'model/Ptsv2paymentsidrefundsPaymentInformationBank', 'model/Ptsv2paymentsidrefundsPaymentInformationBankAccount', 'model/Ptsv2paymentsidrefundsPaymentInformationCard', 'model/Ptsv2paymentsidrefundsPaymentInformationEWallet', 'model/Ptsv2paymentsidrefundsPaymentInformationPaymentType', 'model/Ptsv2paymentsidrefundsPointOfSaleInformation', 'model/Ptsv2paymentsidrefundsProcessingInformation', 'model/Ptsv2paymentsidrefundsProcessingInformationRecurringOptions', 'model/Ptsv2paymentsidrefundsProcessingInformationRefundOptions', 'model/Ptsv2paymentsidreversalsClientReferenceInformation', 'model/Ptsv2paymentsidreversalsClientReferenceInformationPartner', 'model/Ptsv2paymentsidreversalsOrderInformation', 'model/Ptsv2paymentsidreversalsOrderInformationAmountDetails', 'model/Ptsv2paymentsidreversalsOrderInformationLineItems', 'model/Ptsv2paymentsidreversalsPaymentInformation', 'model/Ptsv2paymentsidreversalsPaymentInformationPaymentType', 'model/Ptsv2paymentsidreversalsPaymentInformationPaymentTypeMethod', 'model/Ptsv2paymentsidreversalsPointOfSaleInformation', 'model/Ptsv2paymentsidreversalsPointOfSaleInformationEmv', 'model/Ptsv2paymentsidreversalsProcessingInformation', 'model/Ptsv2paymentsidreversalsReversalInformation', 'model/Ptsv2paymentsidreversalsReversalInformationAmountDetails', 'model/Ptsv2paymentsidvoidsAgreementInformation', 'model/Ptsv2paymentsidvoidsMerchantInformation', 'model/Ptsv2paymentsidvoidsOrderInformation', 'model/Ptsv2paymentsidvoidsPaymentInformation', 'model/Ptsv2paymentsidvoidsProcessingInformation', 'model/Ptsv2payoutsClientReferenceInformation', 'model/Ptsv2payoutsMerchantInformation', 'model/Ptsv2payoutsMerchantInformationMerchantDescriptor', 'model/Ptsv2payoutsOrderInformation', 'model/Ptsv2payoutsOrderInformationAmountDetails', 'model/Ptsv2payoutsOrderInformationAmountDetailsSurcharge', 'model/Ptsv2payoutsOrderInformationBillTo', 'model/Ptsv2payoutsPaymentInformation', 'model/Ptsv2payoutsPaymentInformationCard', 'model/Ptsv2payoutsProcessingInformation', 'model/Ptsv2payoutsProcessingInformationFundingOptions', 'model/Ptsv2payoutsProcessingInformationFundingOptionsInitiator', 'model/Ptsv2payoutsProcessingInformationPayoutsOptions', 'model/Ptsv2payoutsRecipientInformation', 'model/Ptsv2payoutsSenderInformation', 'model/Ptsv2payoutsSenderInformationAccount', 'model/Ptsv2refreshpaymentstatusidAgreementInformation', 'model/Ptsv2refreshpaymentstatusidClientReferenceInformation', 'model/Ptsv2refreshpaymentstatusidPaymentInformation', 'model/Ptsv2refreshpaymentstatusidPaymentInformationCustomer', 'model/Ptsv2refreshpaymentstatusidPaymentInformationPaymentType', 'model/Ptsv2refreshpaymentstatusidProcessingInformation', 'model/Ptsv2voidsProcessingInformation', 'model/PushFunds201Response', 'model/PushFunds201ResponseClientReferenceInformation', 'model/PushFunds201ResponseErrorInformation', 'model/PushFunds201ResponseErrorInformationDetails', 'model/PushFunds201ResponseLinks', 'model/PushFunds201ResponseLinksCustomer', 'model/PushFunds201ResponseLinksInstrumentIdentifier', 'model/PushFunds201ResponseLinksPaymentInstrument', 'model/PushFunds201ResponseLinksSelf', 'model/PushFunds201ResponseMerchantInformation', 'model/PushFunds201ResponseMerchantInformationMerchantDescriptor', 'model/PushFunds201ResponseOrderInformation', 'model/PushFunds201ResponseOrderInformationAmountDetails', 'model/PushFunds201ResponseProcessorInformation', 'model/PushFunds201ResponseRecipientInformation', 'model/PushFunds201ResponseRecipientInformationCard', 'model/PushFunds400Response', 'model/PushFunds400ResponseDetails', 'model/PushFunds401Response', 'model/PushFunds404Response', 'model/PushFunds502Response', 'model/PushFundsRequest', 'model/Rbsv1plansClientReferenceInformation', 'model/Rbsv1plansOrderInformation', 'model/Rbsv1plansOrderInformationAmountDetails', 'model/Rbsv1plansPlanInformation', 'model/Rbsv1plansPlanInformationBillingCycles', 'model/Rbsv1plansidPlanInformation', 'model/Rbsv1plansidProcessingInformation', 'model/Rbsv1plansidProcessingInformationSubscriptionBillingOptions', 'model/Rbsv1subscriptionsClientReferenceInformation', 'model/Rbsv1subscriptionsPaymentInformation', 'model/Rbsv1subscriptionsPaymentInformationCustomer', 'model/Rbsv1subscriptionsPlanInformation', 'model/Rbsv1subscriptionsProcessingInformation', 'model/Rbsv1subscriptionsProcessingInformationAuthorizationOptions', 'model/Rbsv1subscriptionsProcessingInformationAuthorizationOptionsInitiator', 'model/Rbsv1subscriptionsSubscriptionInformation', 'model/Rbsv1subscriptionsidOrderInformation', 'model/Rbsv1subscriptionsidOrderInformationAmountDetails', 'model/Rbsv1subscriptionsidPlanInformation', 'model/Rbsv1subscriptionsidSubscriptionInformation', 'model/RefreshPaymentStatusRequest', 'model/RefundCaptureRequest', 'model/RefundPaymentRequest', 'model/ReplayWebhooksRequest', 'model/ReportingV3ChargebackDetailsGet200Response', 'model/ReportingV3ChargebackDetailsGet200ResponseChargebackDetails', 'model/ReportingV3ChargebackSummariesGet200Response', 'model/ReportingV3ChargebackSummariesGet200ResponseChargebackSummaries', 'model/ReportingV3ConversionDetailsGet200Response', 'model/ReportingV3ConversionDetailsGet200ResponseConversionDetails', 'model/ReportingV3ConversionDetailsGet200ResponseNotes', 'model/ReportingV3InterchangeClearingLevelDetailsGet200Response', 'model/ReportingV3InterchangeClearingLevelDetailsGet200ResponseInterchangeClearingLevelDetails', 'model/ReportingV3NetFundingsGet200Response', 'model/ReportingV3NetFundingsGet200ResponseNetFundingSummaries', 'model/ReportingV3NetFundingsGet200ResponseTotalPurchases', 'model/ReportingV3NotificationofChangesGet200Response', 'model/ReportingV3NotificationofChangesGet200ResponseNotificationOfChanges', 'model/ReportingV3PaymentBatchSummariesGet200Response', 'model/ReportingV3PaymentBatchSummariesGet200ResponsePaymentBatchSummaries', 'model/ReportingV3PurchaseRefundDetailsGet200Response', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseOthers', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseSettlements', 'model/ReportingV3ReportDefinitionsGet200Response', 'model/ReportingV3ReportDefinitionsGet200ResponseReportDefinitions', 'model/ReportingV3ReportDefinitionsNameGet200Response', 'model/ReportingV3ReportDefinitionsNameGet200ResponseAttributes', 'model/ReportingV3ReportDefinitionsNameGet200ResponseDefaultSettings', 'model/ReportingV3ReportSubscriptionsGet200Response', 'model/ReportingV3ReportSubscriptionsGet200ResponseSubscriptions', 'model/ReportingV3ReportsGet200Response', 'model/ReportingV3ReportsGet200ResponseLink', 'model/ReportingV3ReportsGet200ResponseLinkReportDownload', 'model/ReportingV3ReportsGet200ResponseReportSearchResults', 'model/ReportingV3ReportsIdGet200Response', 'model/ReportingV3RetrievalDetailsGet200Response', 'model/ReportingV3RetrievalDetailsGet200ResponseRetrievalDetails', 'model/ReportingV3RetrievalSummariesGet200Response', 'model/Reportingv3ReportDownloadsGet400Response', 'model/Reportingv3ReportDownloadsGet400ResponseDetails', 'model/Reportingv3reportsReportFilters', 'model/Reportingv3reportsReportPreferences', 'model/RiskProducts', 'model/RiskProductsDecisionManager', 'model/RiskProductsDecisionManagerConfigurationInformation', 'model/RiskProductsFraudManagementEssentials', 'model/RiskProductsFraudManagementEssentialsConfigurationInformation', 'model/RiskV1AddressVerificationsPost201Response', 'model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformation', 'model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationBarCode', 'model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddress', 'model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddressAddress1', 'model/RiskV1AddressVerificationsPost201ResponseErrorInformation', 'model/RiskV1AuthenticationResultsPost201Response', 'model/RiskV1AuthenticationResultsPost201ResponseConsumerAuthenticationInformation', 'model/RiskV1AuthenticationSetupsPost201Response', 'model/RiskV1AuthenticationSetupsPost201ResponseConsumerAuthenticationInformation', 'model/RiskV1AuthenticationSetupsPost201ResponseErrorInformation', 'model/RiskV1AuthenticationsPost201Response', 'model/RiskV1AuthenticationsPost201ResponseErrorInformation', 'model/RiskV1AuthenticationsPost400Response', 'model/RiskV1AuthenticationsPost400Response1', 'model/RiskV1DecisionsPost201Response', 'model/RiskV1DecisionsPost201ResponseClientReferenceInformation', 'model/RiskV1DecisionsPost201ResponseConsumerAuthenticationInformation', 'model/RiskV1DecisionsPost201ResponseErrorInformation', 'model/RiskV1DecisionsPost201ResponseOrderInformation', 'model/RiskV1DecisionsPost201ResponseOrderInformationAmountDetails', 'model/RiskV1DecisionsPost201ResponsePaymentInformation', 'model/RiskV1DecisionsPost400Response', 'model/RiskV1DecisionsPost400Response1', 'model/RiskV1ExportComplianceInquiriesPost201Response', 'model/RiskV1ExportComplianceInquiriesPost201ResponseErrorInformation', 'model/RiskV1UpdatePost201Response', 'model/Riskv1addressverificationsBuyerInformation', 'model/Riskv1addressverificationsOrderInformation', 'model/Riskv1addressverificationsOrderInformationBillTo', 'model/Riskv1addressverificationsOrderInformationLineItems', 'model/Riskv1addressverificationsOrderInformationShipTo', 'model/Riskv1authenticationresultsConsumerAuthenticationInformation', 'model/Riskv1authenticationresultsDeviceInformation', 'model/Riskv1authenticationresultsOrderInformation', 'model/Riskv1authenticationresultsOrderInformationAmountDetails', 'model/Riskv1authenticationresultsPaymentInformation', 'model/Riskv1authenticationresultsPaymentInformationCard', 'model/Riskv1authenticationresultsPaymentInformationFluidData', 'model/Riskv1authenticationresultsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsBuyerInformation', 'model/Riskv1authenticationsDeviceInformation', 'model/Riskv1authenticationsOrderInformation', 'model/Riskv1authenticationsOrderInformationAmountDetails', 'model/Riskv1authenticationsOrderInformationBillTo', 'model/Riskv1authenticationsOrderInformationLineItems', 'model/Riskv1authenticationsPaymentInformation', 'model/Riskv1authenticationsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsRiskInformation', 'model/Riskv1authenticationsTravelInformation', 'model/Riskv1authenticationsetupsClientReferenceInformation', 'model/Riskv1authenticationsetupsPaymentInformation', 'model/Riskv1authenticationsetupsPaymentInformationCard', 'model/Riskv1authenticationsetupsPaymentInformationCustomer', 'model/Riskv1authenticationsetupsPaymentInformationFluidData', 'model/Riskv1authenticationsetupsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsetupsProcessingInformation', 'model/Riskv1authenticationsetupsTokenInformation', 'model/Riskv1decisionsAcquirerInformation', 'model/Riskv1decisionsBuyerInformation', 'model/Riskv1decisionsClientReferenceInformation', 'model/Riskv1decisionsClientReferenceInformationPartner', 'model/Riskv1decisionsConsumerAuthenticationInformation', 'model/Riskv1decisionsConsumerAuthenticationInformationStrongAuthentication', 'model/Riskv1decisionsDeviceInformation', 'model/Riskv1decisionsMerchantDefinedInformation', 'model/Riskv1decisionsMerchantInformation', 'model/Riskv1decisionsMerchantInformationMerchantDescriptor', 'model/Riskv1decisionsOrderInformation', 'model/Riskv1decisionsOrderInformationAmountDetails', 'model/Riskv1decisionsOrderInformationBillTo', 'model/Riskv1decisionsOrderInformationLineItems', 'model/Riskv1decisionsOrderInformationShipTo', 'model/Riskv1decisionsOrderInformationShippingDetails', 'model/Riskv1decisionsPaymentInformation', 'model/Riskv1decisionsPaymentInformationCard', 'model/Riskv1decisionsPaymentInformationTokenizedCard', 'model/Riskv1decisionsProcessingInformation', 'model/Riskv1decisionsProcessorInformation', 'model/Riskv1decisionsProcessorInformationAvs', 'model/Riskv1decisionsProcessorInformationCardVerification', 'model/Riskv1decisionsRiskInformation', 'model/Riskv1decisionsTokenInformation', 'model/Riskv1decisionsTravelInformation', 'model/Riskv1decisionsTravelInformationLegs', 'model/Riskv1decisionsTravelInformationPassengers', 'model/Riskv1decisionsidactionsDecisionInformation', 'model/Riskv1decisionsidactionsProcessingInformation', 'model/Riskv1decisionsidmarkingRiskInformation', 'model/Riskv1decisionsidmarkingRiskInformationMarkingDetails', 'model/Riskv1exportcomplianceinquiriesDeviceInformation', 'model/Riskv1exportcomplianceinquiriesExportComplianceInformation', 'model/Riskv1exportcomplianceinquiriesOrderInformation', 'model/Riskv1exportcomplianceinquiriesOrderInformationBillTo', 'model/Riskv1exportcomplianceinquiriesOrderInformationBillToCompany', 'model/Riskv1exportcomplianceinquiriesOrderInformationLineItems', 'model/Riskv1exportcomplianceinquiriesOrderInformationShipTo', 'model/Riskv1liststypeentriesBuyerInformation', 'model/Riskv1liststypeentriesClientReferenceInformation', 'model/Riskv1liststypeentriesDeviceInformation', 'model/Riskv1liststypeentriesOrderInformation', 'model/Riskv1liststypeentriesOrderInformationAddress', 'model/Riskv1liststypeentriesOrderInformationBillTo', 'model/Riskv1liststypeentriesOrderInformationLineItems', 'model/Riskv1liststypeentriesOrderInformationShipTo', 'model/Riskv1liststypeentriesPaymentInformation', 'model/Riskv1liststypeentriesPaymentInformationBank', 'model/Riskv1liststypeentriesPaymentInformationCard', 'model/Riskv1liststypeentriesRiskInformation', 'model/Riskv1liststypeentriesRiskInformationMarkingDetails', 'model/SAConfig', 'model/SAConfigCheckout', 'model/SAConfigContactInformation', 'model/SAConfigNotifications', 'model/SAConfigNotificationsCustomerNotifications', 'model/SAConfigNotificationsMerchantNotifications', 'model/SAConfigPaymentMethods', 'model/SAConfigPaymentTypes', 'model/SAConfigPaymentTypesCardTypes', 'model/SAConfigPaymentTypesCardTypesDiscover', 'model/SAConfigService', 'model/SaveAsymEgressKey', 'model/SaveSymEgressKey', 'model/SearchRequest', 'model/ShippingAddressListForCustomer', 'model/ShippingAddressListForCustomerEmbedded', 'model/ShippingAddressListForCustomerLinks', 'model/ShippingAddressListForCustomerLinksFirst', 'model/ShippingAddressListForCustomerLinksLast', 'model/ShippingAddressListForCustomerLinksNext', 'model/ShippingAddressListForCustomerLinksPrev', 'model/ShippingAddressListForCustomerLinksSelf', 'model/SuspendSubscriptionResponse', 'model/SuspendSubscriptionResponseSubscriptionInformation', 'model/TaxRequest', 'model/TmsAuthorizationOptions', 'model/TmsAuthorizationOptionsInitiator', 'model/TmsAuthorizationOptionsInitiatorMerchantInitiatedTransaction', 'model/TmsEmbeddedInstrumentIdentifier', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments', 'model/TmsEmbeddedInstrumentIdentifierLinksSelf', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/TmsEmbeddedInstrumentIdentifierTokenizedCard', 'model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard', 'model/TmsPaymentInstrumentProcessingInfo', 'model/TmsPaymentInstrumentProcessingInfoBankTransferOptions', 'model/Tmsv2customersBuyerInformation', 'model/Tmsv2customersClientReferenceInformation', 'model/Tmsv2customersDefaultPaymentInstrument', 'model/Tmsv2customersDefaultShippingAddress', 'model/Tmsv2customersEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrument', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata', 'model/Tmsv2customersEmbeddedDefaultShippingAddress', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf', 'model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo', 'model/Tmsv2customersLinks', 'model/Tmsv2customersLinksPaymentInstruments', 'model/Tmsv2customersLinksSelf', 'model/Tmsv2customersLinksShippingAddress', 'model/Tmsv2customersMerchantDefinedInformation', 'model/Tmsv2customersMetadata', 'model/Tmsv2customersObjectInformation', 'model/TssV2GetEmvTags200Response', 'model/TssV2GetEmvTags200ResponseEmvTagBreakdownList', 'model/TssV2PostEmvTags200Response', 'model/TssV2PostEmvTags200ResponseEmvTagBreakdownList', 'model/TssV2PostEmvTags200ResponseParsedEMVTagsList', 'model/TssV2TransactionsGet200Response', 'model/TssV2TransactionsGet200ResponseApplicationInformation', 'model/TssV2TransactionsGet200ResponseApplicationInformationApplications', 'model/TssV2TransactionsGet200ResponseBuyerInformation', 'model/TssV2TransactionsGet200ResponseClientReferenceInformation', 'model/TssV2TransactionsGet200ResponseClientReferenceInformationPartner', 'model/TssV2TransactionsGet200ResponseConsumerAuthenticationInformation', 'model/TssV2TransactionsGet200ResponseConsumerAuthenticationInformationStrongAuthentication', 'model/TssV2TransactionsGet200ResponseDeviceInformation', 'model/TssV2TransactionsGet200ResponseErrorInformation', 'model/TssV2TransactionsGet200ResponseFraudMarkingInformation', 'model/TssV2TransactionsGet200ResponseInstallmentInformation', 'model/TssV2TransactionsGet200ResponseLinks', 'model/TssV2TransactionsGet200ResponseMerchantInformation', 'model/TssV2TransactionsGet200ResponseMerchantInformationMerchantDescriptor', 'model/TssV2TransactionsGet200ResponseOrderInformation', 'model/TssV2TransactionsGet200ResponseOrderInformationAmountDetails', 'model/TssV2TransactionsGet200ResponseOrderInformationBillTo', 'model/TssV2TransactionsGet200ResponseOrderInformationInvoiceDetails', 'model/TssV2TransactionsGet200ResponseOrderInformationLineItems', 'model/TssV2TransactionsGet200ResponseOrderInformationShipTo', 'model/TssV2TransactionsGet200ResponseOrderInformationShippingDetails', 'model/TssV2TransactionsGet200ResponsePaymentInformation', 'model/TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures', 'model/TssV2TransactionsGet200ResponsePaymentInformationBank', 'model/TssV2TransactionsGet200ResponsePaymentInformationBankAccount', 'model/TssV2TransactionsGet200ResponsePaymentInformationBankMandate', 'model/TssV2TransactionsGet200ResponsePaymentInformationBrands', 'model/TssV2TransactionsGet200ResponsePaymentInformationCard', 'model/TssV2TransactionsGet200ResponsePaymentInformationCustomer', 'model/TssV2TransactionsGet200ResponsePaymentInformationFeatures', 'model/TssV2TransactionsGet200ResponsePaymentInformationFluidData', 'model/TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier', 'model/TssV2TransactionsGet200ResponsePaymentInformationInvoice', 'model/TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation', 'model/TssV2TransactionsGet200ResponsePaymentInformationNetwork', 'model/TssV2TransactionsGet200ResponsePaymentInformationPaymentType', 'model/TssV2TransactionsGet200ResponsePayoutOptions', 'model/TssV2TransactionsGet200ResponsePointOfSaleInformation', 'model/TssV2TransactionsGet200ResponseProcessingInformation', 'model/TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptions', 'model/TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptionsInitiator', 'model/TssV2TransactionsGet200ResponseProcessingInformationBankTransferOptions', 'model/TssV2TransactionsGet200ResponseProcessingInformationCaptureOptions', 'model/TssV2TransactionsGet200ResponseProcessingInformationJapanPaymentOptions', 'model/TssV2TransactionsGet200ResponseProcessorInformation', 'model/TssV2TransactionsGet200ResponseProcessorInformationElectronicVerificationResults', 'model/TssV2TransactionsGet200ResponseProcessorInformationMultiProcessorRouting', 'model/TssV2TransactionsGet200ResponseProcessorInformationProcessor', 'model/TssV2TransactionsGet200ResponseRecurringPaymentInformation', 'model/TssV2TransactionsGet200ResponseRiskInformation', 'model/TssV2TransactionsGet200ResponseRiskInformationProfile', 'model/TssV2TransactionsGet200ResponseRiskInformationRules', 'model/TssV2TransactionsGet200ResponseRiskInformationScore', 'model/TssV2TransactionsGet200ResponseSenderInformation', 'model/TssV2TransactionsGet200ResponseTokenInformation', 'model/TssV2TransactionsGet200ResponseUnscheduledPaymentInformation', 'model/TssV2TransactionsPost201Response', 'model/TssV2TransactionsPost201ResponseEmbedded', 'model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications', 'model/TssV2TransactionsPost201ResponseEmbeddedBuyerInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformationPartner', 'model/TssV2TransactionsPost201ResponseEmbeddedConsumerAuthenticationInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedErrorInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedLinks', 'model/TssV2TransactionsPost201ResponseEmbeddedMerchantInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedOrderInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedOrderInformationBillTo', 'model/TssV2TransactionsPost201ResponseEmbeddedOrderInformationShipTo', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBank', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBankAccount', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationCard', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationPaymentType', 'model/TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformationPartner', 'model/TssV2TransactionsPost201ResponseEmbeddedProcessingInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedProcessorInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedRiskInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedRiskInformationProviders', 'model/TssV2TransactionsPost201ResponseEmbeddedRiskInformationProvidersFingerprint', 'model/TssV2TransactionsPost201ResponseEmbeddedTransactionSummaries', 'model/Tssv2transactionsemvTagDetailsEmvDetailsList', 'model/UmsV1UsersGet200Response', 'model/UmsV1UsersGet200ResponseAccountInformation', 'model/UmsV1UsersGet200ResponseContactInformation', 'model/UmsV1UsersGet200ResponseOrganizationInformation', 'model/UmsV1UsersGet200ResponseUsers', 'model/UpdateInvoiceRequest', 'model/UpdatePlanRequest', 'model/UpdatePlanResponse', 'model/UpdatePlanResponsePlanInformation', 'model/UpdateSubscription', 'model/UpdateSubscriptionResponse', 'model/UpdateWebhookRequest', 'model/Upv1capturecontextsCaptureMandate', 'model/Upv1capturecontextsCheckoutApiInitialization', 'model/Upv1capturecontextsOrderInformation', 'model/Upv1capturecontextsOrderInformationAmountDetails', 'model/Upv1capturecontextsOrderInformationBillTo', 'model/Upv1capturecontextsOrderInformationBillToCompany', 'model/Upv1capturecontextsOrderInformationShipTo', 'model/V1FileDetailsGet200Response', 'model/V1FileDetailsGet200ResponseFileDetails', 'model/V1FileDetailsGet200ResponseLinks', 'model/V1FileDetailsGet200ResponseLinksFiles', 'model/V1FileDetailsGet200ResponseLinksSelf', 'model/VTConfig', 'model/VTConfigCardNotPresent', 'model/VTConfigCardNotPresentGlobalPaymentInformation', 'model/VTConfigCardNotPresentGlobalPaymentInformationBasicInformation', 'model/VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields', 'model/VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation', 'model/VTConfigCardNotPresentReceiptInformation', 'model/VTConfigCardNotPresentReceiptInformationEmailReceipt', 'model/VTConfigCardNotPresentReceiptInformationHeader', 'model/VTConfigCardNotPresentReceiptInformationOrderInformation', 'model/ValidateExportComplianceRequest', 'model/ValidateRequest', 'model/ValueAddedServicesProducts', 'model/VasV2PaymentsPost201Response', 'model/VasV2PaymentsPost201ResponseLinks', 'model/VasV2PaymentsPost201ResponseOrderInformation', 'model/VasV2PaymentsPost201ResponseOrderInformationJurisdiction', 'model/VasV2PaymentsPost201ResponseOrderInformationLineItems', 'model/VasV2PaymentsPost201ResponseOrderInformationTaxDetails', 'model/VasV2PaymentsPost201ResponseTaxInformation', 'model/VasV2PaymentsPost400Response', 'model/VasV2TaxVoid200Response', 'model/VasV2TaxVoid200ResponseVoidAmountDetails', 'model/VasV2TaxVoidsPost400Response', 'model/Vasv2taxBuyerInformation', 'model/Vasv2taxClientReferenceInformation', 'model/Vasv2taxMerchantInformation', 'model/Vasv2taxOrderInformation', 'model/Vasv2taxOrderInformationBillTo', 'model/Vasv2taxOrderInformationInvoiceDetails', 'model/Vasv2taxOrderInformationLineItems', 'model/Vasv2taxOrderInformationOrderAcceptance', 'model/Vasv2taxOrderInformationOrderOrigin', 'model/Vasv2taxOrderInformationShipTo', 'model/Vasv2taxOrderInformationShippingDetails', 'model/Vasv2taxTaxInformation', 'model/Vasv2taxidClientReferenceInformation', 'model/Vasv2taxidClientReferenceInformationPartner', 'model/VerifyCustomerAddressRequest', 'model/VoidCaptureRequest', 'model/VoidCreditRequest', 'model/VoidPaymentRequest', 'model/VoidRefundRequest', 'model/VoidTaxRequest', 'model/AccessTokenResponse', 'model/BadRequestError', 'model/CreateAccessTokenRequest', 'model/ResourceNotFoundError', 'model/UnauthorizedClientError', 'api/BatchesApi', 'api/BillingAgreementsApi', 'api/BinLookupApi', 'api/CaptureApi', 'api/ChargebackDetailsApi', 'api/ChargebackSummariesApi', 'api/ConversionDetailsApi', 'api/CreateNewWebhooksApi', 'api/CreditApi', 'api/CustomerApi', 'api/CustomerPaymentInstrumentApi', 'api/CustomerShippingAddressApi', 'api/DecisionManagerApi', 'api/DownloadDTDApi', 'api/DownloadXSDApi', 'api/EMVTagDetailsApi', 'api/InstrumentIdentifierApi', 'api/InterchangeClearingLevelDetailsApi', 'api/InvoiceSettingsApi', 'api/InvoicesApi', 'api/ManageWebhooksApi', 'api/MerchantBoardingApi', 'api/MicroformIntegrationApi', 'api/NetFundingsApi', 'api/NotificationOfChangesApi', 'api/PayerAuthenticationApi', 'api/PaymentBatchSummariesApi', 'api/PaymentInstrumentApi', 'api/PaymentsApi', 'api/PayoutsApi', 'api/PlansApi', 'api/PurchaseAndRefundDetailsApi', 'api/PushFundsApi', 'api/RefundApi', 'api/ReplayWebhooksApi', 'api/ReportDefinitionsApi', 'api/ReportDownloadsApi', 'api/ReportSubscriptionsApi', 'api/ReportsApi', 'api/RetrievalDetailsApi', 'api/RetrievalSummariesApi', 'api/ReversalApi', 'api/SearchTransactionsApi', 'api/SecureFileShareApi', 'api/SubscriptionsApi', 'api/TaxesApi', 'api/TokenApi', 'api/TransactionBatchesApi', 'api/TransactionDetailsApi', 'api/TransientTokenDataApi', 'api/UnifiedCheckoutCaptureContextApi', 'api/UserManagementApi', 'api/UserManagementSearchApi', 'api/VerificationApi', 'api/VoidApi', 'api/OAuthApi'], factory); + define(['ApiClient', 'model/Accountupdaterv1batchesIncluded', 'model/Accountupdaterv1batchesIncludedTokens', 'model/ActivateDeactivatePlanResponse', 'model/ActivateSubscriptionResponse', 'model/ActivateSubscriptionResponseSubscriptionInformation', 'model/AddNegativeListRequest', 'model/AuthReversalRequest', 'model/BinLookupv400Response', 'model/Binv1binlookupClientReferenceInformation', 'model/Binv1binlookupPaymentInformation', 'model/Binv1binlookupPaymentInformationCard', 'model/Binv1binlookupProcessingInformation', 'model/Binv1binlookupProcessingInformationPayoutOptions', 'model/Binv1binlookupTokenInformation', 'model/Boardingv1registrationsDocumentInformation', 'model/Boardingv1registrationsDocumentInformationSignedDocuments', 'model/Boardingv1registrationsIntegrationInformation', 'model/Boardingv1registrationsIntegrationInformationOauth2', 'model/Boardingv1registrationsIntegrationInformationTenantConfigurations', 'model/Boardingv1registrationsIntegrationInformationTenantInformation', 'model/Boardingv1registrationsOrganizationInformation', 'model/Boardingv1registrationsOrganizationInformationBusinessInformation', 'model/Boardingv1registrationsOrganizationInformationBusinessInformationAddress', 'model/Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact', 'model/Boardingv1registrationsOrganizationInformationKYC', 'model/Boardingv1registrationsOrganizationInformationKYCDepositBankAccount', 'model/Boardingv1registrationsOrganizationInformationOwners', 'model/Boardingv1registrationsProductInformation', 'model/Boardingv1registrationsProductInformationSelectedProducts', 'model/Boardingv1registrationsRegistrationInformation', 'model/Body', 'model/CancelSubscriptionResponse', 'model/CancelSubscriptionResponseSubscriptionInformation', 'model/CapturePaymentRequest', 'model/CardProcessingConfig', 'model/CardProcessingConfigCommon', 'model/CardProcessingConfigCommonAcquirer', 'model/CardProcessingConfigCommonCurrencies', 'model/CardProcessingConfigCommonCurrencies1', 'model/CardProcessingConfigCommonMerchantDescriptorInformation', 'model/CardProcessingConfigCommonPaymentTypes', 'model/CardProcessingConfigCommonProcessors', 'model/CardProcessingConfigFeatures', 'model/CardProcessingConfigFeaturesCardNotPresent', 'model/CardProcessingConfigFeaturesCardNotPresentInstallment', 'model/CardProcessingConfigFeaturesCardNotPresentPayouts', 'model/CardProcessingConfigFeaturesCardNotPresentPayoutsCurrencies', 'model/CardProcessingConfigFeaturesCardNotPresentProcessors', 'model/CardProcessingConfigFeaturesCardPresent', 'model/CardProcessingConfigFeaturesCardPresentProcessors', 'model/CaseManagementActionsRequest', 'model/CaseManagementCommentsRequest', 'model/CheckPayerAuthEnrollmentRequest', 'model/CommerceSolutionsProducts', 'model/CommerceSolutionsProductsAccountUpdater', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformation', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurations', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsAmex', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsMasterCard', 'model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsVisa', 'model/CommerceSolutionsProductsBinLookup', 'model/CommerceSolutionsProductsBinLookupConfigurationInformation', 'model/CommerceSolutionsProductsBinLookupConfigurationInformationConfigurations', 'model/CommerceSolutionsProductsTokenManagement', 'model/CommerceSolutionsProductsTokenManagementConfigurationInformation', 'model/CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations', 'model/CreateAdhocReportRequest', 'model/CreateBillingAgreement', 'model/CreateBinLookupRequest', 'model/CreateBundledDecisionManagerCaseRequest', 'model/CreateCreditRequest', 'model/CreateInvoiceRequest', 'model/CreatePaymentRequest', 'model/CreatePlanRequest', 'model/CreatePlanResponse', 'model/CreatePlanResponsePlanInformation', 'model/CreateReportSubscriptionRequest', 'model/CreateSearchRequest', 'model/CreateSessionReq', 'model/CreateSessionRequest', 'model/CreateSubscriptionRequest', 'model/CreateSubscriptionResponse', 'model/CreateSubscriptionResponseLinks', 'model/CreateSubscriptionResponseSubscriptionInformation', 'model/CreateWebhookRequest', 'model/DeletePlanResponse', 'model/DmConfig', 'model/DmConfigOrganization', 'model/DmConfigPortfolioControls', 'model/DmConfigProcessingOptions', 'model/DmConfigThirdparty', 'model/DmConfigThirdpartyProvider', 'model/DmConfigThirdpartyProviderAccurint', 'model/DmConfigThirdpartyProviderAccurintCredentials', 'model/DmConfigThirdpartyProviderCredilink', 'model/DmConfigThirdpartyProviderCredilinkCredentials', 'model/DmConfigThirdpartyProviderEkata', 'model/DmConfigThirdpartyProviderEkataCredentials', 'model/DmConfigThirdpartyProviderEmailage', 'model/DmConfigThirdpartyProviderPerseuss', 'model/DmConfigThirdpartyProviderSignifyd', 'model/DmConfigThirdpartyProviderSignifydCredentials', 'model/DmConfigThirdpartyProviderTargus', 'model/DmConfigThirdpartyProviderTargusCredentials', 'model/ECheckConfig', 'model/ECheckConfigCommon', 'model/ECheckConfigCommonInternalOnly', 'model/ECheckConfigCommonInternalOnlyProcessors', 'model/ECheckConfigCommonProcessors', 'model/ECheckConfigFeatures', 'model/ECheckConfigFeaturesAccountValidationService', 'model/ECheckConfigFeaturesAccountValidationServiceInternalOnly', 'model/ECheckConfigFeaturesAccountValidationServiceInternalOnlyProcessors', 'model/ECheckConfigFeaturesAccountValidationServiceProcessors', 'model/ECheckConfigUnderwriting', 'model/Flexv2sessionsFields', 'model/Flexv2sessionsFieldsOrderInformation', 'model/Flexv2sessionsFieldsOrderInformationAmountDetails', 'model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount', 'model/Flexv2sessionsFieldsOrderInformationBillTo', 'model/Flexv2sessionsFieldsOrderInformationShipTo', 'model/Flexv2sessionsFieldsPaymentInformation', 'model/Flexv2sessionsFieldsPaymentInformationCard', 'model/FraudMarkingActionRequest', 'model/GenerateCaptureContextRequest', 'model/GenerateFlexAPICaptureContextRequest', 'model/GenerateUnifiedCheckoutCaptureContextRequest', 'model/GetAllPlansResponse', 'model/GetAllPlansResponseLinks', 'model/GetAllPlansResponseOrderInformation', 'model/GetAllPlansResponseOrderInformationAmountDetails', 'model/GetAllPlansResponsePlanInformation', 'model/GetAllPlansResponsePlanInformationBillingCycles', 'model/GetAllPlansResponsePlanInformationBillingPeriod', 'model/GetAllPlansResponsePlans', 'model/GetAllSubscriptionsResponse', 'model/GetAllSubscriptionsResponseLinks', 'model/GetAllSubscriptionsResponseOrderInformation', 'model/GetAllSubscriptionsResponseOrderInformationBillTo', 'model/GetAllSubscriptionsResponsePaymentInformation', 'model/GetAllSubscriptionsResponsePaymentInformationCustomer', 'model/GetAllSubscriptionsResponsePlanInformation', 'model/GetAllSubscriptionsResponsePlanInformationBillingCycles', 'model/GetAllSubscriptionsResponseSubscriptionInformation', 'model/GetAllSubscriptionsResponseSubscriptions', 'model/GetPlanCodeResponse', 'model/GetPlanResponse', 'model/GetSubscriptionCodeResponse', 'model/GetSubscriptionResponse', 'model/IncrementAuthRequest', 'model/InlineResponse200', 'model/InlineResponse2001', 'model/InlineResponse2001IntegrationInformation', 'model/InlineResponse2001IntegrationInformationTenantConfigurations', 'model/InlineResponse2002', 'model/InlineResponse2003', 'model/InlineResponse2004', 'model/InlineResponse2005', 'model/InlineResponse2005Embedded', 'model/InlineResponse2005EmbeddedBatches', 'model/InlineResponse2005EmbeddedLinks', 'model/InlineResponse2005EmbeddedLinksReports', 'model/InlineResponse2005EmbeddedTotals', 'model/InlineResponse2005Links', 'model/InlineResponse2006', 'model/InlineResponse2006Billing', 'model/InlineResponse2006Links', 'model/InlineResponse2006LinksReport', 'model/InlineResponse2007', 'model/InlineResponse2007Records', 'model/InlineResponse2007ResponseRecord', 'model/InlineResponse2007ResponseRecordAdditionalUpdates', 'model/InlineResponse2007SourceRecord', 'model/InlineResponse200Embedded', 'model/InlineResponse200EmbeddedCapture', 'model/InlineResponse200EmbeddedCaptureLinks', 'model/InlineResponse200EmbeddedCaptureLinksSelf', 'model/InlineResponse200EmbeddedReversal', 'model/InlineResponse200EmbeddedReversalLinks', 'model/InlineResponse200EmbeddedReversalLinksSelf', 'model/InlineResponse201', 'model/InlineResponse2011', 'model/InlineResponse2011IssuerInformation', 'model/InlineResponse2011PaymentAccountInformation', 'model/InlineResponse2011PaymentAccountInformationCard', 'model/InlineResponse2011PaymentAccountInformationCardBrands', 'model/InlineResponse2011PaymentAccountInformationFeatures', 'model/InlineResponse2011PaymentAccountInformationNetwork', 'model/InlineResponse2011PayoutInformation', 'model/InlineResponse2011PayoutInformationPullFunds', 'model/InlineResponse2011PayoutInformationPushFunds', 'model/InlineResponse2012', 'model/InlineResponse2012IntegrationInformation', 'model/InlineResponse2012IntegrationInformationTenantConfigurations', 'model/InlineResponse2012OrganizationInformation', 'model/InlineResponse2012ProductInformationSetups', 'model/InlineResponse2012RegistrationInformation', 'model/InlineResponse2012Setups', 'model/InlineResponse2012SetupsCommerceSolutions', 'model/InlineResponse2012SetupsPayments', 'model/InlineResponse2012SetupsPaymentsCardProcessing', 'model/InlineResponse2012SetupsPaymentsCardProcessingConfigurationStatus', 'model/InlineResponse2012SetupsPaymentsCardProcessingSubscriptionStatus', 'model/InlineResponse2012SetupsPaymentsDigitalPayments', 'model/InlineResponse2012SetupsRisk', 'model/InlineResponse2012SetupsValueAddedServices', 'model/InlineResponse2013', 'model/InlineResponse2013KeyInformation', 'model/InlineResponse2013KeyInformationErrorInformation', 'model/InlineResponse2013KeyInformationErrorInformationDetails', 'model/InlineResponse2014', 'model/InlineResponse2015', 'model/InlineResponse202', 'model/InlineResponse202Links', 'model/InlineResponse202LinksStatus', 'model/InlineResponse400', 'model/InlineResponse4001', 'model/InlineResponse4001Details', 'model/InlineResponse4002', 'model/InlineResponse4003', 'model/InlineResponse4004', 'model/InlineResponse4005', 'model/InlineResponse4005Fields', 'model/InlineResponse4006', 'model/InlineResponse4006Details', 'model/InlineResponse400Details', 'model/InlineResponse400Errors', 'model/InlineResponse401', 'model/InlineResponse401Fields', 'model/InlineResponse401Links', 'model/InlineResponse401LinksSelf', 'model/InlineResponse403', 'model/InlineResponse4031', 'model/InlineResponse403Errors', 'model/InlineResponse404', 'model/InlineResponse4041', 'model/InlineResponse4042', 'model/InlineResponse4042Details', 'model/InlineResponse409', 'model/InlineResponse409Errors', 'model/InlineResponse410', 'model/InlineResponse410Errors', 'model/InlineResponse412', 'model/InlineResponse412Errors', 'model/InlineResponse422', 'model/InlineResponse4221', 'model/InlineResponse424', 'model/InlineResponse424Errors', 'model/InlineResponse500', 'model/InlineResponse5001', 'model/InlineResponse5002', 'model/InlineResponse500Errors', 'model/InlineResponse502', 'model/InlineResponse503', 'model/InlineResponseDefault', 'model/InlineResponseDefaultLinks', 'model/InlineResponseDefaultLinksNext', 'model/InlineResponseDefaultResponseStatus', 'model/InlineResponseDefaultResponseStatusDetails', 'model/IntimateBillingAgreement', 'model/InvoiceSettingsRequest', 'model/InvoicingV2InvoiceSettingsGet200Response', 'model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation', 'model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle', 'model/InvoicingV2InvoicesAllGet200Response', 'model/InvoicingV2InvoicesAllGet200ResponseCustomerInformation', 'model/InvoicingV2InvoicesAllGet200ResponseInvoiceInformation', 'model/InvoicingV2InvoicesAllGet200ResponseInvoices', 'model/InvoicingV2InvoicesAllGet200ResponseLinks', 'model/InvoicingV2InvoicesAllGet200ResponseOrderInformation', 'model/InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails', 'model/InvoicingV2InvoicesAllGet400Response', 'model/InvoicingV2InvoicesAllGet404Response', 'model/InvoicingV2InvoicesAllGet502Response', 'model/InvoicingV2InvoicesGet200Response', 'model/InvoicingV2InvoicesGet200ResponseInvoiceHistory', 'model/InvoicingV2InvoicesGet200ResponseTransactionDetails', 'model/InvoicingV2InvoicesPost201Response', 'model/InvoicingV2InvoicesPost201ResponseInvoiceInformation', 'model/InvoicingV2InvoicesPost201ResponseOrderInformation', 'model/InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails', 'model/InvoicingV2InvoicesPost202Response', 'model/Invoicingv2invoiceSettingsInvoiceSettingsInformation', 'model/Invoicingv2invoicesCustomerInformation', 'model/Invoicingv2invoicesCustomerInformationCompany', 'model/Invoicingv2invoicesInvoiceInformation', 'model/Invoicingv2invoicesOrderInformation', 'model/Invoicingv2invoicesOrderInformationAmountDetails', 'model/Invoicingv2invoicesOrderInformationAmountDetailsFreight', 'model/Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails', 'model/Invoicingv2invoicesOrderInformationLineItems', 'model/Invoicingv2invoicesidInvoiceInformation', 'model/Kmsegressv2keysasymClientReferenceInformation', 'model/Kmsegressv2keysasymKeyInformation', 'model/Kmsegressv2keyssymClientReferenceInformation', 'model/Kmsegressv2keyssymKeyInformation', 'model/MerchantInitiatedTransactionObject', 'model/Microformv2sessionsCheckoutApiInitialization', 'model/MitReversalRequest', 'model/MitVoidRequest', 'model/ModifyBillingAgreement', 'model/Notificationsubscriptionsv1productsorganizationIdEventTypes', 'model/Notificationsubscriptionsv1webhooksNotificationScope', 'model/Notificationsubscriptionsv1webhooksProducts', 'model/Notificationsubscriptionsv1webhooksRetryPolicy', 'model/Notificationsubscriptionsv1webhooksSecurityPolicy', 'model/Notificationsubscriptionsv1webhooksSecurityPolicy1', 'model/Notificationsubscriptionsv1webhooksSecurityPolicy1Config', 'model/Notificationsubscriptionsv1webhooksSecurityPolicy1ConfigAdditionalConfig', 'model/Notificationsubscriptionsv1webhooksSecurityPolicyConfig', 'model/Nrtfv1webhookswebhookIdreplaysByDeliveryStatus', 'model/OctCreatePaymentRequest', 'model/OrderPaymentRequest', 'model/PatchCustomerPaymentInstrumentRequest', 'model/PatchCustomerRequest', 'model/PatchCustomerShippingAddressRequest', 'model/PatchInstrumentIdentifierRequest', 'model/PatchPaymentInstrumentRequest', 'model/PayerAuthConfig', 'model/PayerAuthConfigCardTypes', 'model/PayerAuthConfigCardTypesCB', 'model/PayerAuthConfigCardTypesJCBJSecure', 'model/PayerAuthConfigCardTypesVerifiedByVisa', 'model/PayerAuthConfigCardTypesVerifiedByVisaCurrencies', 'model/PayerAuthSetupRequest', 'model/PaymentInstrumentList', 'model/PaymentInstrumentList1', 'model/PaymentInstrumentList1Embedded', 'model/PaymentInstrumentList1EmbeddedEmbedded', 'model/PaymentInstrumentList1EmbeddedPaymentInstruments', 'model/PaymentInstrumentListEmbedded', 'model/PaymentInstrumentListLinks', 'model/PaymentInstrumentListLinksFirst', 'model/PaymentInstrumentListLinksLast', 'model/PaymentInstrumentListLinksNext', 'model/PaymentInstrumentListLinksPrev', 'model/PaymentInstrumentListLinksSelf', 'model/PaymentsProducts', 'model/PaymentsProductsCardPresentConnect', 'model/PaymentsProductsCardPresentConnectConfigurationInformation', 'model/PaymentsProductsCardPresentConnectConfigurationInformationConfigurations', 'model/PaymentsProductsCardPresentConnectSubscriptionInformation', 'model/PaymentsProductsCardProcessing', 'model/PaymentsProductsCardProcessingConfigurationInformation', 'model/PaymentsProductsCardProcessingSubscriptionInformation', 'model/PaymentsProductsCardProcessingSubscriptionInformationFeatures', 'model/PaymentsProductsCurrencyConversion', 'model/PaymentsProductsCurrencyConversionConfigurationInformation', 'model/PaymentsProductsCurrencyConversionConfigurationInformationConfigurations', 'model/PaymentsProductsCurrencyConversionConfigurationInformationConfigurationsProcessors', 'model/PaymentsProductsCybsReadyTerminal', 'model/PaymentsProductsDifferentialFee', 'model/PaymentsProductsDifferentialFeeSubscriptionInformation', 'model/PaymentsProductsDifferentialFeeSubscriptionInformationFeatures', 'model/PaymentsProductsDifferentialFeeSubscriptionInformationFeaturesSurcharge', 'model/PaymentsProductsDigitalPayments', 'model/PaymentsProductsDigitalPaymentsSubscriptionInformation', 'model/PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures', 'model/PaymentsProductsECheck', 'model/PaymentsProductsECheckConfigurationInformation', 'model/PaymentsProductsECheckSubscriptionInformation', 'model/PaymentsProductsPayerAuthentication', 'model/PaymentsProductsPayerAuthenticationConfigurationInformation', 'model/PaymentsProductsPayerAuthenticationSubscriptionInformation', 'model/PaymentsProductsPayouts', 'model/PaymentsProductsPayoutsConfigurationInformation', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurations', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsProcessorAccount', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsPullfunds', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsPushfunds', 'model/PaymentsProductsSecureAcceptance', 'model/PaymentsProductsSecureAcceptanceConfigurationInformation', 'model/PaymentsProductsServiceFee', 'model/PaymentsProductsServiceFeeConfigurationInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurations', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts', 'model/PaymentsProductsTax', 'model/PaymentsProductsVirtualTerminal', 'model/PaymentsProductsVirtualTerminalConfigurationInformation', 'model/PaymentsStrongAuthIssuerInformation', 'model/PostCustomerPaymentInstrumentRequest', 'model/PostCustomerRequest', 'model/PostCustomerShippingAddressRequest', 'model/PostInstrumentIdentifierEnrollmentRequest', 'model/PostInstrumentIdentifierRequest', 'model/PostPaymentCredentialsRequest', 'model/PostPaymentInstrumentRequest', 'model/PostRegistrationBody', 'model/PredefinedSubscriptionRequestBean', 'model/PtsV1TransactionBatchesGet200Response', 'model/PtsV1TransactionBatchesGet200ResponseLinks', 'model/PtsV1TransactionBatchesGet200ResponseLinksSelf', 'model/PtsV1TransactionBatchesGet200ResponseTransactionBatches', 'model/PtsV1TransactionBatchesGet400Response', 'model/PtsV1TransactionBatchesGet400ResponseErrorInformation', 'model/PtsV1TransactionBatchesGet400ResponseErrorInformationDetails', 'model/PtsV1TransactionBatchesGet500Response', 'model/PtsV1TransactionBatchesGet500ResponseErrorInformation', 'model/PtsV1TransactionBatchesIdGet200Response', 'model/PtsV1TransactionBatchesIdGet200ResponseLinks', 'model/PtsV1TransactionBatchesIdGet200ResponseLinksTransactions', 'model/PtsV2CreateBillingAgreementPost201Response', 'model/PtsV2CreateBillingAgreementPost201ResponseAgreementInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseClientReferenceInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseInstallmentInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseLinks', 'model/PtsV2CreateBillingAgreementPost201ResponseProcessorInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseRiskInformation', 'model/PtsV2CreateBillingAgreementPost201ResponseRiskInformationProcessorResults', 'model/PtsV2CreateBillingAgreementPost400Response', 'model/PtsV2CreateBillingAgreementPost502Response', 'model/PtsV2CreditsPost201Response', 'model/PtsV2CreditsPost201Response1', 'model/PtsV2CreditsPost201Response1ProcessorInformation', 'model/PtsV2CreditsPost201ResponseCreditAmountDetails', 'model/PtsV2CreditsPost201ResponsePaymentInformation', 'model/PtsV2CreditsPost201ResponseProcessingInformation', 'model/PtsV2CreditsPost201ResponseProcessingInformationBankTransferOptions', 'model/PtsV2IncrementalAuthorizationPatch201Response', 'model/PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation', 'model/PtsV2IncrementalAuthorizationPatch201ResponseErrorInformation', 'model/PtsV2IncrementalAuthorizationPatch201ResponseLinks', 'model/PtsV2IncrementalAuthorizationPatch201ResponseOrderInformation', 'model/PtsV2IncrementalAuthorizationPatch201ResponseOrderInformationInvoiceDetails', 'model/PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformation', 'model/PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformationAccountFeatures', 'model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation', 'model/PtsV2IncrementalAuthorizationPatch400Response', 'model/PtsV2ModifyBillingAgreementPost201Response', 'model/PtsV2ModifyBillingAgreementPost201ResponseAgreementInformation', 'model/PtsV2ModifyBillingAgreementPost201ResponseLinks', 'model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformation', 'model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformationBillTo', 'model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformationShipTo', 'model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformation', 'model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationBank', 'model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationEWallet', 'model/PtsV2PaymentsCapturesPost201Response', 'model/PtsV2PaymentsCapturesPost201ResponseLinks', 'model/PtsV2PaymentsCapturesPost201ResponseOrderInformation', 'model/PtsV2PaymentsCapturesPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PaymentsCapturesPost201ResponseOrderInformationInvoiceDetails', 'model/PtsV2PaymentsCapturesPost201ResponsePointOfSaleInformation', 'model/PtsV2PaymentsCapturesPost201ResponseProcessingInformation', 'model/PtsV2PaymentsCapturesPost201ResponseProcessorInformation', 'model/PtsV2PaymentsCapturesPost400Response', 'model/PtsV2PaymentsOrderPost201Response', 'model/PtsV2PaymentsOrderPost201ResponseBuyerInformation', 'model/PtsV2PaymentsOrderPost201ResponseBuyerInformationPersonalIdentification', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformation', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformationBillTo', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformationShipTo', 'model/PtsV2PaymentsOrderPost201ResponseOrderInformationShippingDetails', 'model/PtsV2PaymentsOrderPost201ResponsePaymentInformation', 'model/PtsV2PaymentsOrderPost201ResponsePaymentInformationEWallet', 'model/PtsV2PaymentsOrderPost201ResponseProcessingInformation', 'model/PtsV2PaymentsOrderPost201ResponseProcessorInformation', 'model/PtsV2PaymentsOrderPost201ResponseProcessorInformationSellerProtection', 'model/PtsV2PaymentsPost201Response', 'model/PtsV2PaymentsPost201Response1', 'model/PtsV2PaymentsPost201Response1OrderInformation', 'model/PtsV2PaymentsPost201Response1OrderInformationBillTo', 'model/PtsV2PaymentsPost201Response1OrderInformationShipTo', 'model/PtsV2PaymentsPost201Response1PaymentInformation', 'model/PtsV2PaymentsPost201Response1PaymentInformationBank', 'model/PtsV2PaymentsPost201Response1PaymentInformationBankAccount', 'model/PtsV2PaymentsPost201Response1PaymentInformationPaymentType', 'model/PtsV2PaymentsPost201Response1PaymentInformationPaymentTypeMethod', 'model/PtsV2PaymentsPost201Response1ProcessorInformation', 'model/PtsV2PaymentsPost201Response1ProcessorInformationAvs', 'model/PtsV2PaymentsPost201Response2', 'model/PtsV2PaymentsPost201Response2OrderInformation', 'model/PtsV2PaymentsPost201Response2OrderInformationAmountDetails', 'model/PtsV2PaymentsPost201Response2PaymentInformation', 'model/PtsV2PaymentsPost201Response2PaymentInformationEWallet', 'model/PtsV2PaymentsPost201Response2ProcessorInformation', 'model/PtsV2PaymentsPost201ResponseBuyerInformation', 'model/PtsV2PaymentsPost201ResponseClientReferenceInformation', 'model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation', 'model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr', 'model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationStrongAuthentication', 'model/PtsV2PaymentsPost201ResponseEmbeddedActions', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsCAPTURE', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsCONSUMERAUTHENTICATION', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsDECISION', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsWATCHLISTSCREENING', 'model/PtsV2PaymentsPost201ResponseErrorInformation', 'model/PtsV2PaymentsPost201ResponseErrorInformationDetails', 'model/PtsV2PaymentsPost201ResponseInstallmentInformation', 'model/PtsV2PaymentsPost201ResponseIssuerInformation', 'model/PtsV2PaymentsPost201ResponseLinks', 'model/PtsV2PaymentsPost201ResponseLinksSelf', 'model/PtsV2PaymentsPost201ResponseMerchantInformation', 'model/PtsV2PaymentsPost201ResponseMerchantInformationMerchantDescriptor', 'model/PtsV2PaymentsPost201ResponseOrderInformation', 'model/PtsV2PaymentsPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PaymentsPost201ResponseOrderInformationBillTo', 'model/PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails', 'model/PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails', 'model/PtsV2PaymentsPost201ResponseOrderInformationShipTo', 'model/PtsV2PaymentsPost201ResponsePaymentAccountInformation', 'model/PtsV2PaymentsPost201ResponsePaymentAccountInformationCard', 'model/PtsV2PaymentsPost201ResponsePaymentInformation', 'model/PtsV2PaymentsPost201ResponsePaymentInformationAccountFeatures', 'model/PtsV2PaymentsPost201ResponsePaymentInformationAccountFeaturesBalances', 'model/PtsV2PaymentsPost201ResponsePaymentInformationBank', 'model/PtsV2PaymentsPost201ResponsePaymentInformationBankAccount', 'model/PtsV2PaymentsPost201ResponsePaymentInformationEWallet', 'model/PtsV2PaymentsPost201ResponsePaymentInformationInstrumentIdentifier', 'model/PtsV2PaymentsPost201ResponsePaymentInformationTokenizedCard', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformation', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights', 'model/PtsV2PaymentsPost201ResponsePointOfSaleInformation', 'model/PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv', 'model/PtsV2PaymentsPost201ResponseProcessingInformation', 'model/PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions', 'model/PtsV2PaymentsPost201ResponseProcessorInformation', 'model/PtsV2PaymentsPost201ResponseProcessorInformationAchVerification', 'model/PtsV2PaymentsPost201ResponseProcessorInformationAvs', 'model/PtsV2PaymentsPost201ResponseProcessorInformationCardVerification', 'model/PtsV2PaymentsPost201ResponseProcessorInformationConsumerAuthenticationResponse', 'model/PtsV2PaymentsPost201ResponseProcessorInformationCustomer', 'model/PtsV2PaymentsPost201ResponseProcessorInformationElectronicVerificationResults', 'model/PtsV2PaymentsPost201ResponseProcessorInformationMerchantAdvice', 'model/PtsV2PaymentsPost201ResponseProcessorInformationRouting', 'model/PtsV2PaymentsPost201ResponseProcessorInformationSellerProtection', 'model/PtsV2PaymentsPost201ResponseRiskInformation', 'model/PtsV2PaymentsPost201ResponseRiskInformationInfoCodes', 'model/PtsV2PaymentsPost201ResponseRiskInformationIpAddress', 'model/PtsV2PaymentsPost201ResponseRiskInformationProcessorResults', 'model/PtsV2PaymentsPost201ResponseRiskInformationProfile', 'model/PtsV2PaymentsPost201ResponseRiskInformationRules', 'model/PtsV2PaymentsPost201ResponseRiskInformationScore', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravel', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravelActualFinalDestination', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDeparture', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDestination', 'model/PtsV2PaymentsPost201ResponseRiskInformationTravelLastDestination', 'model/PtsV2PaymentsPost201ResponseRiskInformationVelocity', 'model/PtsV2PaymentsPost201ResponseRiskInformationVelocityMorphing', 'model/PtsV2PaymentsPost201ResponseTokenInformation', 'model/PtsV2PaymentsPost201ResponseTokenInformationCustomer', 'model/PtsV2PaymentsPost201ResponseTokenInformationInstrumentIdentifier', 'model/PtsV2PaymentsPost201ResponseTokenInformationPaymentInstrument', 'model/PtsV2PaymentsPost201ResponseTokenInformationShippingAddress', 'model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformation', 'model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchList', 'model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchListMatches', 'model/PtsV2PaymentsPost400Response', 'model/PtsV2PaymentsPost502Response', 'model/PtsV2PaymentsRefundPost201Response', 'model/PtsV2PaymentsRefundPost201ResponseClientReferenceInformation', 'model/PtsV2PaymentsRefundPost201ResponseLinks', 'model/PtsV2PaymentsRefundPost201ResponseOrderInformation', 'model/PtsV2PaymentsRefundPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PaymentsRefundPost201ResponseProcessorInformation', 'model/PtsV2PaymentsRefundPost201ResponseRefundAmountDetails', 'model/PtsV2PaymentsRefundPost400Response', 'model/PtsV2PaymentsReversalsPost201Response', 'model/PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation', 'model/PtsV2PaymentsReversalsPost201ResponseIssuerInformation', 'model/PtsV2PaymentsReversalsPost201ResponseProcessorInformation', 'model/PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails', 'model/PtsV2PaymentsReversalsPost400Response', 'model/PtsV2PaymentsVoidsPost201Response', 'model/PtsV2PaymentsVoidsPost201ResponseProcessorInformation', 'model/PtsV2PaymentsVoidsPost201ResponseVoidAmountDetails', 'model/PtsV2PaymentsVoidsPost400Response', 'model/PtsV2PayoutsPost201Response', 'model/PtsV2PayoutsPost201ResponseErrorInformation', 'model/PtsV2PayoutsPost201ResponseIssuerInformation', 'model/PtsV2PayoutsPost201ResponseMerchantInformation', 'model/PtsV2PayoutsPost201ResponseMerchantInformationMerchantDescriptor', 'model/PtsV2PayoutsPost201ResponseOrderInformation', 'model/PtsV2PayoutsPost201ResponseOrderInformationAmountDetails', 'model/PtsV2PayoutsPost201ResponseProcessorInformation', 'model/PtsV2PayoutsPost201ResponseRecipientInformation', 'model/PtsV2PayoutsPost201ResponseRecipientInformationCard', 'model/PtsV2PayoutsPost400Response', 'model/Ptsv1pushfundstransferClientReferenceInformation', 'model/Ptsv1pushfundstransferOrderInformation', 'model/Ptsv1pushfundstransferOrderInformationAmountDetails', 'model/Ptsv1pushfundstransferProcessingInformation', 'model/Ptsv1pushfundstransferProcessingInformationPayoutsOptions', 'model/Ptsv1pushfundstransferRecipientInformation', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformation', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCard', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardCustomer', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardInstrumentIdentifier', 'model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardPaymentInstrument', 'model/Ptsv1pushfundstransferRecipientInformationPersonalIdentification', 'model/Ptsv1pushfundstransferSenderInformation', 'model/Ptsv1pushfundstransferSenderInformationAccount', 'model/Ptsv1pushfundstransferSenderInformationPaymentInformation', 'model/Ptsv1pushfundstransferSenderInformationPaymentInformationCard', 'model/Ptsv1pushfundstransferSenderInformationPersonalIdentification', 'model/Ptsv2billingagreementsAggregatorInformation', 'model/Ptsv2billingagreementsAgreementInformation', 'model/Ptsv2billingagreementsBuyerInformation', 'model/Ptsv2billingagreementsClientReferenceInformation', 'model/Ptsv2billingagreementsConsumerAuthenticationInformation', 'model/Ptsv2billingagreementsDeviceInformation', 'model/Ptsv2billingagreementsInstallmentInformation', 'model/Ptsv2billingagreementsMerchantInformation', 'model/Ptsv2billingagreementsMerchantInformationMerchantDescriptor', 'model/Ptsv2billingagreementsOrderInformation', 'model/Ptsv2billingagreementsOrderInformationBillTo', 'model/Ptsv2billingagreementsPaymentInformation', 'model/Ptsv2billingagreementsPaymentInformationBank', 'model/Ptsv2billingagreementsPaymentInformationBankAccount', 'model/Ptsv2billingagreementsPaymentInformationCard', 'model/Ptsv2billingagreementsPaymentInformationPaymentType', 'model/Ptsv2billingagreementsPaymentInformationPaymentTypeMethod', 'model/Ptsv2billingagreementsPaymentInformationTokenizedCard', 'model/Ptsv2billingagreementsProcessingInformation', 'model/Ptsv2billingagreementsidAgreementInformation', 'model/Ptsv2billingagreementsidBuyerInformation', 'model/Ptsv2billingagreementsidProcessingInformation', 'model/Ptsv2creditsInstallmentInformation', 'model/Ptsv2creditsProcessingInformation', 'model/Ptsv2creditsProcessingInformationBankTransferOptions', 'model/Ptsv2creditsProcessingInformationElectronicBenefitsTransfer', 'model/Ptsv2creditsProcessingInformationJapanPaymentOptions', 'model/Ptsv2creditsProcessingInformationPurchaseOptions', 'model/Ptsv2creditsProcessingInformationRefundOptions', 'model/Ptsv2creditsRecipientInformation', 'model/Ptsv2creditsSenderInformation', 'model/Ptsv2creditsSenderInformationAccount', 'model/Ptsv2paymentreferencesAgreementInformation', 'model/Ptsv2paymentreferencesBuyerInformation', 'model/Ptsv2paymentreferencesDeviceInformation', 'model/Ptsv2paymentreferencesMerchantInformation', 'model/Ptsv2paymentreferencesOrderInformation', 'model/Ptsv2paymentreferencesOrderInformationAmountDetails', 'model/Ptsv2paymentreferencesOrderInformationBillTo', 'model/Ptsv2paymentreferencesOrderInformationInvoiceDetails', 'model/Ptsv2paymentreferencesOrderInformationLineItems', 'model/Ptsv2paymentreferencesOrderInformationShipTo', 'model/Ptsv2paymentreferencesPaymentInformation', 'model/Ptsv2paymentreferencesPaymentInformationBank', 'model/Ptsv2paymentreferencesPaymentInformationBankAccount', 'model/Ptsv2paymentreferencesPaymentInformationCard', 'model/Ptsv2paymentreferencesPaymentInformationEWallet', 'model/Ptsv2paymentreferencesPaymentInformationOptions', 'model/Ptsv2paymentreferencesProcessingInformation', 'model/Ptsv2paymentreferencesTravelInformation', 'model/Ptsv2paymentreferencesTravelInformationAutoRental', 'model/Ptsv2paymentreferencesUserInterface', 'model/Ptsv2paymentreferencesUserInterfaceColor', 'model/Ptsv2paymentreferencesidintentsOrderInformation', 'model/Ptsv2paymentreferencesidintentsPaymentInformation', 'model/Ptsv2paymentreferencesidintentsPaymentInformationEWallet', 'model/Ptsv2paymentreferencesidintentsProcessingInformation', 'model/Ptsv2paymentsAcquirerInformation', 'model/Ptsv2paymentsAggregatorInformation', 'model/Ptsv2paymentsAggregatorInformationSubMerchant', 'model/Ptsv2paymentsAgreementInformation', 'model/Ptsv2paymentsBuyerInformation', 'model/Ptsv2paymentsBuyerInformationPersonalIdentification', 'model/Ptsv2paymentsClientReferenceInformation', 'model/Ptsv2paymentsClientReferenceInformationPartner', 'model/Ptsv2paymentsConsumerAuthenticationInformation', 'model/Ptsv2paymentsConsumerAuthenticationInformationStrongAuthentication', 'model/Ptsv2paymentsConsumerAuthenticationInformationStrongAuthenticationIssuerInformation', 'model/Ptsv2paymentsDeviceInformation', 'model/Ptsv2paymentsDeviceInformationRawData', 'model/Ptsv2paymentsHealthCareInformation', 'model/Ptsv2paymentsHealthCareInformationAmountDetails', 'model/Ptsv2paymentsHostedPaymentInformation', 'model/Ptsv2paymentsHostedPaymentInformationUserAgent', 'model/Ptsv2paymentsInstallmentInformation', 'model/Ptsv2paymentsInvoiceDetails', 'model/Ptsv2paymentsIssuerInformation', 'model/Ptsv2paymentsMerchantDefinedInformation', 'model/Ptsv2paymentsMerchantDefinedSecureInformation', 'model/Ptsv2paymentsMerchantInformation', 'model/Ptsv2paymentsMerchantInformationMerchantDescriptor', 'model/Ptsv2paymentsMerchantInformationServiceFeeDescriptor', 'model/Ptsv2paymentsMerchantInformationServiceLocation', 'model/Ptsv2paymentsOrderInformation', 'model/Ptsv2paymentsOrderInformationAmountDetails', 'model/Ptsv2paymentsOrderInformationAmountDetailsAmexAdditionalAmounts', 'model/Ptsv2paymentsOrderInformationAmountDetailsCurrencyConversion', 'model/Ptsv2paymentsOrderInformationAmountDetailsOrder', 'model/Ptsv2paymentsOrderInformationAmountDetailsSurcharge', 'model/Ptsv2paymentsOrderInformationAmountDetailsTaxDetails', 'model/Ptsv2paymentsOrderInformationBillTo', 'model/Ptsv2paymentsOrderInformationBillToCompany', 'model/Ptsv2paymentsOrderInformationInvoiceDetails', 'model/Ptsv2paymentsOrderInformationInvoiceDetailsTransactionAdviceAddendum', 'model/Ptsv2paymentsOrderInformationLineItems', 'model/Ptsv2paymentsOrderInformationPassenger', 'model/Ptsv2paymentsOrderInformationShipTo', 'model/Ptsv2paymentsOrderInformationShippingDetails', 'model/Ptsv2paymentsPaymentInformation', 'model/Ptsv2paymentsPaymentInformationBank', 'model/Ptsv2paymentsPaymentInformationBankAccount', 'model/Ptsv2paymentsPaymentInformationCard', 'model/Ptsv2paymentsPaymentInformationCustomer', 'model/Ptsv2paymentsPaymentInformationDirectDebit', 'model/Ptsv2paymentsPaymentInformationDirectDebitMandate', 'model/Ptsv2paymentsPaymentInformationEWallet', 'model/Ptsv2paymentsPaymentInformationFluidData', 'model/Ptsv2paymentsPaymentInformationInstrumentIdentifier', 'model/Ptsv2paymentsPaymentInformationLegacyToken', 'model/Ptsv2paymentsPaymentInformationOptions', 'model/Ptsv2paymentsPaymentInformationPaymentAccountReference', 'model/Ptsv2paymentsPaymentInformationPaymentInstrument', 'model/Ptsv2paymentsPaymentInformationPaymentType', 'model/Ptsv2paymentsPaymentInformationPaymentTypeMethod', 'model/Ptsv2paymentsPaymentInformationSepa', 'model/Ptsv2paymentsPaymentInformationSepaDirectDebit', 'model/Ptsv2paymentsPaymentInformationShippingAddress', 'model/Ptsv2paymentsPaymentInformationTokenizedCard', 'model/Ptsv2paymentsPointOfSaleInformation', 'model/Ptsv2paymentsPointOfSaleInformationEmv', 'model/Ptsv2paymentsProcessingInformation', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptions', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction', 'model/Ptsv2paymentsProcessingInformationBankTransferOptions', 'model/Ptsv2paymentsProcessingInformationCaptureOptions', 'model/Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer', 'model/Ptsv2paymentsProcessingInformationJapanPaymentOptions', 'model/Ptsv2paymentsProcessingInformationLoanOptions', 'model/Ptsv2paymentsProcessingInformationPurchaseOptions', 'model/Ptsv2paymentsProcessingInformationRecurringOptions', 'model/Ptsv2paymentsProcessorInformation', 'model/Ptsv2paymentsProcessorInformationAuthorizationOptions', 'model/Ptsv2paymentsProcessorInformationReversal', 'model/Ptsv2paymentsPromotionInformation', 'model/Ptsv2paymentsRecipientInformation', 'model/Ptsv2paymentsRecurringPaymentInformation', 'model/Ptsv2paymentsRiskInformation', 'model/Ptsv2paymentsRiskInformationAuxiliaryData', 'model/Ptsv2paymentsRiskInformationBuyerHistory', 'model/Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory', 'model/Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount', 'model/Ptsv2paymentsRiskInformationProfile', 'model/Ptsv2paymentsSenderInformation', 'model/Ptsv2paymentsTokenInformation', 'model/Ptsv2paymentsTokenInformationPaymentInstrument', 'model/Ptsv2paymentsTokenInformationShippingAddress', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/Ptsv2paymentsTravelInformation', 'model/Ptsv2paymentsTravelInformationAgency', 'model/Ptsv2paymentsTravelInformationAutoRental', 'model/Ptsv2paymentsTravelInformationAutoRentalRentalAddress', 'model/Ptsv2paymentsTravelInformationAutoRentalReturnAddress', 'model/Ptsv2paymentsTravelInformationAutoRentalTaxDetails', 'model/Ptsv2paymentsTravelInformationLodging', 'model/Ptsv2paymentsTravelInformationLodgingRoom', 'model/Ptsv2paymentsTravelInformationTransit', 'model/Ptsv2paymentsTravelInformationTransitAirline', 'model/Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformation', 'model/Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformationService', 'model/Ptsv2paymentsTravelInformationTransitAirlineLegs', 'model/Ptsv2paymentsTravelInformationTransitAirlineTicketIssuer', 'model/Ptsv2paymentsTravelInformationVehicleData', 'model/Ptsv2paymentsWatchlistScreeningInformation', 'model/Ptsv2paymentsWatchlistScreeningInformationWeights', 'model/Ptsv2paymentsidClientReferenceInformation', 'model/Ptsv2paymentsidClientReferenceInformationPartner', 'model/Ptsv2paymentsidMerchantInformation', 'model/Ptsv2paymentsidOrderInformation', 'model/Ptsv2paymentsidOrderInformationAmountDetails', 'model/Ptsv2paymentsidProcessingInformation', 'model/Ptsv2paymentsidProcessingInformationAuthorizationOptions', 'model/Ptsv2paymentsidProcessingInformationAuthorizationOptionsInitiator', 'model/Ptsv2paymentsidTravelInformation', 'model/Ptsv2paymentsidcapturesAggregatorInformation', 'model/Ptsv2paymentsidcapturesAggregatorInformationSubMerchant', 'model/Ptsv2paymentsidcapturesBuyerInformation', 'model/Ptsv2paymentsidcapturesBuyerInformationPersonalIdentification', 'model/Ptsv2paymentsidcapturesDeviceInformation', 'model/Ptsv2paymentsidcapturesInstallmentInformation', 'model/Ptsv2paymentsidcapturesMerchantInformation', 'model/Ptsv2paymentsidcapturesOrderInformation', 'model/Ptsv2paymentsidcapturesOrderInformationAmountDetails', 'model/Ptsv2paymentsidcapturesOrderInformationBillTo', 'model/Ptsv2paymentsidcapturesOrderInformationInvoiceDetails', 'model/Ptsv2paymentsidcapturesOrderInformationShipTo', 'model/Ptsv2paymentsidcapturesOrderInformationShippingDetails', 'model/Ptsv2paymentsidcapturesPaymentInformation', 'model/Ptsv2paymentsidcapturesPaymentInformationCard', 'model/Ptsv2paymentsidcapturesPaymentInformationPaymentType', 'model/Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod', 'model/Ptsv2paymentsidcapturesPointOfSaleInformation', 'model/Ptsv2paymentsidcapturesPointOfSaleInformationEmv', 'model/Ptsv2paymentsidcapturesProcessingInformation', 'model/Ptsv2paymentsidcapturesProcessingInformationAuthorizationOptions', 'model/Ptsv2paymentsidcapturesProcessingInformationCaptureOptions', 'model/Ptsv2paymentsidrefundsClientReferenceInformation', 'model/Ptsv2paymentsidrefundsMerchantInformation', 'model/Ptsv2paymentsidrefundsOrderInformation', 'model/Ptsv2paymentsidrefundsOrderInformationLineItems', 'model/Ptsv2paymentsidrefundsPaymentInformation', 'model/Ptsv2paymentsidrefundsPaymentInformationBank', 'model/Ptsv2paymentsidrefundsPaymentInformationBankAccount', 'model/Ptsv2paymentsidrefundsPaymentInformationCard', 'model/Ptsv2paymentsidrefundsPaymentInformationEWallet', 'model/Ptsv2paymentsidrefundsPaymentInformationPaymentType', 'model/Ptsv2paymentsidrefundsPointOfSaleInformation', 'model/Ptsv2paymentsidrefundsProcessingInformation', 'model/Ptsv2paymentsidrefundsProcessingInformationRecurringOptions', 'model/Ptsv2paymentsidrefundsProcessingInformationRefundOptions', 'model/Ptsv2paymentsidreversalsClientReferenceInformation', 'model/Ptsv2paymentsidreversalsClientReferenceInformationPartner', 'model/Ptsv2paymentsidreversalsOrderInformation', 'model/Ptsv2paymentsidreversalsOrderInformationAmountDetails', 'model/Ptsv2paymentsidreversalsOrderInformationLineItems', 'model/Ptsv2paymentsidreversalsPaymentInformation', 'model/Ptsv2paymentsidreversalsPaymentInformationPaymentType', 'model/Ptsv2paymentsidreversalsPaymentInformationPaymentTypeMethod', 'model/Ptsv2paymentsidreversalsPointOfSaleInformation', 'model/Ptsv2paymentsidreversalsPointOfSaleInformationEmv', 'model/Ptsv2paymentsidreversalsProcessingInformation', 'model/Ptsv2paymentsidreversalsReversalInformation', 'model/Ptsv2paymentsidreversalsReversalInformationAmountDetails', 'model/Ptsv2paymentsidvoidsAgreementInformation', 'model/Ptsv2paymentsidvoidsMerchantInformation', 'model/Ptsv2paymentsidvoidsOrderInformation', 'model/Ptsv2paymentsidvoidsPaymentInformation', 'model/Ptsv2paymentsidvoidsProcessingInformation', 'model/Ptsv2payoutsClientReferenceInformation', 'model/Ptsv2payoutsMerchantInformation', 'model/Ptsv2payoutsMerchantInformationMerchantDescriptor', 'model/Ptsv2payoutsOrderInformation', 'model/Ptsv2payoutsOrderInformationAmountDetails', 'model/Ptsv2payoutsOrderInformationAmountDetailsSurcharge', 'model/Ptsv2payoutsOrderInformationBillTo', 'model/Ptsv2payoutsPaymentInformation', 'model/Ptsv2payoutsPaymentInformationCard', 'model/Ptsv2payoutsProcessingInformation', 'model/Ptsv2payoutsProcessingInformationFundingOptions', 'model/Ptsv2payoutsProcessingInformationFundingOptionsInitiator', 'model/Ptsv2payoutsProcessingInformationPayoutsOptions', 'model/Ptsv2payoutsRecipientInformation', 'model/Ptsv2payoutsSenderInformation', 'model/Ptsv2payoutsSenderInformationAccount', 'model/Ptsv2refreshpaymentstatusidAgreementInformation', 'model/Ptsv2refreshpaymentstatusidClientReferenceInformation', 'model/Ptsv2refreshpaymentstatusidPaymentInformation', 'model/Ptsv2refreshpaymentstatusidPaymentInformationCustomer', 'model/Ptsv2refreshpaymentstatusidPaymentInformationPaymentType', 'model/Ptsv2refreshpaymentstatusidProcessingInformation', 'model/Ptsv2voidsProcessingInformation', 'model/PushFunds201Response', 'model/PushFunds201ResponseClientReferenceInformation', 'model/PushFunds201ResponseErrorInformation', 'model/PushFunds201ResponseErrorInformationDetails', 'model/PushFunds201ResponseLinks', 'model/PushFunds201ResponseLinksCustomer', 'model/PushFunds201ResponseLinksInstrumentIdentifier', 'model/PushFunds201ResponseLinksPaymentInstrument', 'model/PushFunds201ResponseLinksSelf', 'model/PushFunds201ResponseMerchantInformation', 'model/PushFunds201ResponseMerchantInformationMerchantDescriptor', 'model/PushFunds201ResponseOrderInformation', 'model/PushFunds201ResponseOrderInformationAmountDetails', 'model/PushFunds201ResponseProcessorInformation', 'model/PushFunds201ResponseRecipientInformation', 'model/PushFunds201ResponseRecipientInformationCard', 'model/PushFunds400Response', 'model/PushFunds400ResponseDetails', 'model/PushFunds401Response', 'model/PushFunds404Response', 'model/PushFunds502Response', 'model/PushFundsRequest', 'model/Rbsv1plansClientReferenceInformation', 'model/Rbsv1plansOrderInformation', 'model/Rbsv1plansOrderInformationAmountDetails', 'model/Rbsv1plansPlanInformation', 'model/Rbsv1plansPlanInformationBillingCycles', 'model/Rbsv1plansidPlanInformation', 'model/Rbsv1plansidProcessingInformation', 'model/Rbsv1plansidProcessingInformationSubscriptionBillingOptions', 'model/Rbsv1subscriptionsClientReferenceInformation', 'model/Rbsv1subscriptionsPaymentInformation', 'model/Rbsv1subscriptionsPaymentInformationCustomer', 'model/Rbsv1subscriptionsPlanInformation', 'model/Rbsv1subscriptionsProcessingInformation', 'model/Rbsv1subscriptionsProcessingInformationAuthorizationOptions', 'model/Rbsv1subscriptionsProcessingInformationAuthorizationOptionsInitiator', 'model/Rbsv1subscriptionsSubscriptionInformation', 'model/Rbsv1subscriptionsidOrderInformation', 'model/Rbsv1subscriptionsidOrderInformationAmountDetails', 'model/Rbsv1subscriptionsidPlanInformation', 'model/Rbsv1subscriptionsidSubscriptionInformation', 'model/RefreshPaymentStatusRequest', 'model/RefundCaptureRequest', 'model/RefundPaymentRequest', 'model/ReplayWebhooksRequest', 'model/ReportingV3ChargebackDetailsGet200Response', 'model/ReportingV3ChargebackDetailsGet200ResponseChargebackDetails', 'model/ReportingV3ChargebackSummariesGet200Response', 'model/ReportingV3ChargebackSummariesGet200ResponseChargebackSummaries', 'model/ReportingV3ConversionDetailsGet200Response', 'model/ReportingV3ConversionDetailsGet200ResponseConversionDetails', 'model/ReportingV3ConversionDetailsGet200ResponseNotes', 'model/ReportingV3InterchangeClearingLevelDetailsGet200Response', 'model/ReportingV3InterchangeClearingLevelDetailsGet200ResponseInterchangeClearingLevelDetails', 'model/ReportingV3NetFundingsGet200Response', 'model/ReportingV3NetFundingsGet200ResponseNetFundingSummaries', 'model/ReportingV3NetFundingsGet200ResponseTotalPurchases', 'model/ReportingV3NotificationofChangesGet200Response', 'model/ReportingV3NotificationofChangesGet200ResponseNotificationOfChanges', 'model/ReportingV3PaymentBatchSummariesGet200Response', 'model/ReportingV3PaymentBatchSummariesGet200ResponsePaymentBatchSummaries', 'model/ReportingV3PurchaseRefundDetailsGet200Response', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseOthers', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses', 'model/ReportingV3PurchaseRefundDetailsGet200ResponseSettlements', 'model/ReportingV3ReportDefinitionsGet200Response', 'model/ReportingV3ReportDefinitionsGet200ResponseReportDefinitions', 'model/ReportingV3ReportDefinitionsNameGet200Response', 'model/ReportingV3ReportDefinitionsNameGet200ResponseAttributes', 'model/ReportingV3ReportDefinitionsNameGet200ResponseDefaultSettings', 'model/ReportingV3ReportSubscriptionsGet200Response', 'model/ReportingV3ReportSubscriptionsGet200ResponseSubscriptions', 'model/ReportingV3ReportsGet200Response', 'model/ReportingV3ReportsGet200ResponseLink', 'model/ReportingV3ReportsGet200ResponseLinkReportDownload', 'model/ReportingV3ReportsGet200ResponseReportSearchResults', 'model/ReportingV3ReportsIdGet200Response', 'model/ReportingV3RetrievalDetailsGet200Response', 'model/ReportingV3RetrievalDetailsGet200ResponseRetrievalDetails', 'model/ReportingV3RetrievalSummariesGet200Response', 'model/Reportingv3ReportDownloadsGet400Response', 'model/Reportingv3ReportDownloadsGet400ResponseDetails', 'model/Reportingv3reportsReportFilters', 'model/Reportingv3reportsReportPreferences', 'model/RiskProducts', 'model/RiskProductsDecisionManager', 'model/RiskProductsDecisionManagerConfigurationInformation', 'model/RiskProductsFraudManagementEssentials', 'model/RiskProductsFraudManagementEssentialsConfigurationInformation', 'model/RiskV1AddressVerificationsPost201Response', 'model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformation', 'model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationBarCode', 'model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddress', 'model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddressAddress1', 'model/RiskV1AddressVerificationsPost201ResponseErrorInformation', 'model/RiskV1AuthenticationResultsPost201Response', 'model/RiskV1AuthenticationResultsPost201ResponseConsumerAuthenticationInformation', 'model/RiskV1AuthenticationSetupsPost201Response', 'model/RiskV1AuthenticationSetupsPost201ResponseConsumerAuthenticationInformation', 'model/RiskV1AuthenticationSetupsPost201ResponseErrorInformation', 'model/RiskV1AuthenticationsPost201Response', 'model/RiskV1AuthenticationsPost201ResponseErrorInformation', 'model/RiskV1AuthenticationsPost400Response', 'model/RiskV1AuthenticationsPost400Response1', 'model/RiskV1DecisionsPost201Response', 'model/RiskV1DecisionsPost201ResponseClientReferenceInformation', 'model/RiskV1DecisionsPost201ResponseConsumerAuthenticationInformation', 'model/RiskV1DecisionsPost201ResponseErrorInformation', 'model/RiskV1DecisionsPost201ResponseOrderInformation', 'model/RiskV1DecisionsPost201ResponseOrderInformationAmountDetails', 'model/RiskV1DecisionsPost201ResponsePaymentInformation', 'model/RiskV1DecisionsPost400Response', 'model/RiskV1DecisionsPost400Response1', 'model/RiskV1ExportComplianceInquiriesPost201Response', 'model/RiskV1ExportComplianceInquiriesPost201ResponseErrorInformation', 'model/RiskV1UpdatePost201Response', 'model/Riskv1addressverificationsBuyerInformation', 'model/Riskv1addressverificationsOrderInformation', 'model/Riskv1addressverificationsOrderInformationBillTo', 'model/Riskv1addressverificationsOrderInformationLineItems', 'model/Riskv1addressverificationsOrderInformationShipTo', 'model/Riskv1authenticationresultsConsumerAuthenticationInformation', 'model/Riskv1authenticationresultsDeviceInformation', 'model/Riskv1authenticationresultsOrderInformation', 'model/Riskv1authenticationresultsOrderInformationAmountDetails', 'model/Riskv1authenticationresultsPaymentInformation', 'model/Riskv1authenticationresultsPaymentInformationCard', 'model/Riskv1authenticationresultsPaymentInformationFluidData', 'model/Riskv1authenticationresultsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsBuyerInformation', 'model/Riskv1authenticationsDeviceInformation', 'model/Riskv1authenticationsOrderInformation', 'model/Riskv1authenticationsOrderInformationAmountDetails', 'model/Riskv1authenticationsOrderInformationBillTo', 'model/Riskv1authenticationsOrderInformationLineItems', 'model/Riskv1authenticationsPaymentInformation', 'model/Riskv1authenticationsPaymentInformationCustomer', 'model/Riskv1authenticationsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsRiskInformation', 'model/Riskv1authenticationsTravelInformation', 'model/Riskv1authenticationsetupsClientReferenceInformation', 'model/Riskv1authenticationsetupsPaymentInformation', 'model/Riskv1authenticationsetupsPaymentInformationCard', 'model/Riskv1authenticationsetupsPaymentInformationCustomer', 'model/Riskv1authenticationsetupsPaymentInformationFluidData', 'model/Riskv1authenticationsetupsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsetupsProcessingInformation', 'model/Riskv1authenticationsetupsTokenInformation', 'model/Riskv1decisionsAcquirerInformation', 'model/Riskv1decisionsBuyerInformation', 'model/Riskv1decisionsClientReferenceInformation', 'model/Riskv1decisionsClientReferenceInformationPartner', 'model/Riskv1decisionsConsumerAuthenticationInformation', 'model/Riskv1decisionsConsumerAuthenticationInformationStrongAuthentication', 'model/Riskv1decisionsDeviceInformation', 'model/Riskv1decisionsMerchantDefinedInformation', 'model/Riskv1decisionsMerchantInformation', 'model/Riskv1decisionsMerchantInformationMerchantDescriptor', 'model/Riskv1decisionsOrderInformation', 'model/Riskv1decisionsOrderInformationAmountDetails', 'model/Riskv1decisionsOrderInformationBillTo', 'model/Riskv1decisionsOrderInformationLineItems', 'model/Riskv1decisionsOrderInformationShipTo', 'model/Riskv1decisionsOrderInformationShippingDetails', 'model/Riskv1decisionsPaymentInformation', 'model/Riskv1decisionsPaymentInformationCard', 'model/Riskv1decisionsPaymentInformationTokenizedCard', 'model/Riskv1decisionsProcessingInformation', 'model/Riskv1decisionsProcessorInformation', 'model/Riskv1decisionsProcessorInformationAvs', 'model/Riskv1decisionsProcessorInformationCardVerification', 'model/Riskv1decisionsRiskInformation', 'model/Riskv1decisionsTokenInformation', 'model/Riskv1decisionsTravelInformation', 'model/Riskv1decisionsTravelInformationLegs', 'model/Riskv1decisionsTravelInformationPassengers', 'model/Riskv1decisionsidactionsDecisionInformation', 'model/Riskv1decisionsidactionsProcessingInformation', 'model/Riskv1decisionsidmarkingRiskInformation', 'model/Riskv1decisionsidmarkingRiskInformationMarkingDetails', 'model/Riskv1exportcomplianceinquiriesDeviceInformation', 'model/Riskv1exportcomplianceinquiriesExportComplianceInformation', 'model/Riskv1exportcomplianceinquiriesOrderInformation', 'model/Riskv1exportcomplianceinquiriesOrderInformationBillTo', 'model/Riskv1exportcomplianceinquiriesOrderInformationBillToCompany', 'model/Riskv1exportcomplianceinquiriesOrderInformationLineItems', 'model/Riskv1exportcomplianceinquiriesOrderInformationShipTo', 'model/Riskv1liststypeentriesBuyerInformation', 'model/Riskv1liststypeentriesClientReferenceInformation', 'model/Riskv1liststypeentriesDeviceInformation', 'model/Riskv1liststypeentriesOrderInformation', 'model/Riskv1liststypeentriesOrderInformationAddress', 'model/Riskv1liststypeentriesOrderInformationBillTo', 'model/Riskv1liststypeentriesOrderInformationLineItems', 'model/Riskv1liststypeentriesOrderInformationShipTo', 'model/Riskv1liststypeentriesPaymentInformation', 'model/Riskv1liststypeentriesPaymentInformationBank', 'model/Riskv1liststypeentriesPaymentInformationCard', 'model/Riskv1liststypeentriesRiskInformation', 'model/Riskv1liststypeentriesRiskInformationMarkingDetails', 'model/SAConfig', 'model/SAConfigCheckout', 'model/SAConfigContactInformation', 'model/SAConfigNotifications', 'model/SAConfigNotificationsCustomerNotifications', 'model/SAConfigNotificationsMerchantNotifications', 'model/SAConfigPaymentMethods', 'model/SAConfigPaymentTypes', 'model/SAConfigPaymentTypesCardTypes', 'model/SAConfigPaymentTypesCardTypesDiscover', 'model/SAConfigService', 'model/SaveAsymEgressKey', 'model/SaveSymEgressKey', 'model/SearchRequest', 'model/ShippingAddressListForCustomer', 'model/ShippingAddressListForCustomerEmbedded', 'model/ShippingAddressListForCustomerLinks', 'model/ShippingAddressListForCustomerLinksFirst', 'model/ShippingAddressListForCustomerLinksLast', 'model/ShippingAddressListForCustomerLinksNext', 'model/ShippingAddressListForCustomerLinksPrev', 'model/ShippingAddressListForCustomerLinksSelf', 'model/SuspendSubscriptionResponse', 'model/SuspendSubscriptionResponseSubscriptionInformation', 'model/TaxRequest', 'model/TmsAuthorizationOptions', 'model/TmsAuthorizationOptionsInitiator', 'model/TmsAuthorizationOptionsInitiatorMerchantInitiatedTransaction', 'model/TmsEmbeddedInstrumentIdentifier', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments', 'model/TmsEmbeddedInstrumentIdentifierLinksSelf', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/TmsPaymentInstrumentProcessingInfo', 'model/TmsPaymentInstrumentProcessingInfoBankTransferOptions', 'model/Tmsv2TokenizedCard', 'model/Tmsv2TokenizedCardCard', 'model/Tmsv2TokenizedCardMetadata', 'model/Tmsv2TokenizedCardMetadataCardArt', 'model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset', 'model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks', 'model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf', 'model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset', 'model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks', 'model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf', 'model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset', 'model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks', 'model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf', 'model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset', 'model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks', 'model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf', 'model/Tmsv2TokenizedCardMetadataCardArtIconAsset', 'model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks', 'model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf', 'model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset', 'model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks', 'model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf', 'model/Tmsv2customersBuyerInformation', 'model/Tmsv2customersClientReferenceInformation', 'model/Tmsv2customersDefaultPaymentInstrument', 'model/Tmsv2customersDefaultShippingAddress', 'model/Tmsv2customersEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrument', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata', 'model/Tmsv2customersEmbeddedDefaultShippingAddress', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf', 'model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo', 'model/Tmsv2customersLinks', 'model/Tmsv2customersLinksPaymentInstruments', 'model/Tmsv2customersLinksSelf', 'model/Tmsv2customersLinksShippingAddress', 'model/Tmsv2customersMerchantDefinedInformation', 'model/Tmsv2customersMetadata', 'model/Tmsv2customersObjectInformation', 'model/TssV2GetEmvTags200Response', 'model/TssV2GetEmvTags200ResponseEmvTagBreakdownList', 'model/TssV2PostEmvTags200Response', 'model/TssV2PostEmvTags200ResponseEmvTagBreakdownList', 'model/TssV2PostEmvTags200ResponseParsedEMVTagsList', 'model/TssV2TransactionsGet200Response', 'model/TssV2TransactionsGet200ResponseApplicationInformation', 'model/TssV2TransactionsGet200ResponseApplicationInformationApplications', 'model/TssV2TransactionsGet200ResponseBuyerInformation', 'model/TssV2TransactionsGet200ResponseClientReferenceInformation', 'model/TssV2TransactionsGet200ResponseClientReferenceInformationPartner', 'model/TssV2TransactionsGet200ResponseConsumerAuthenticationInformation', 'model/TssV2TransactionsGet200ResponseConsumerAuthenticationInformationStrongAuthentication', 'model/TssV2TransactionsGet200ResponseDeviceInformation', 'model/TssV2TransactionsGet200ResponseErrorInformation', 'model/TssV2TransactionsGet200ResponseFraudMarkingInformation', 'model/TssV2TransactionsGet200ResponseInstallmentInformation', 'model/TssV2TransactionsGet200ResponseLinks', 'model/TssV2TransactionsGet200ResponseMerchantInformation', 'model/TssV2TransactionsGet200ResponseMerchantInformationMerchantDescriptor', 'model/TssV2TransactionsGet200ResponseOrderInformation', 'model/TssV2TransactionsGet200ResponseOrderInformationAmountDetails', 'model/TssV2TransactionsGet200ResponseOrderInformationBillTo', 'model/TssV2TransactionsGet200ResponseOrderInformationInvoiceDetails', 'model/TssV2TransactionsGet200ResponseOrderInformationLineItems', 'model/TssV2TransactionsGet200ResponseOrderInformationShipTo', 'model/TssV2TransactionsGet200ResponseOrderInformationShippingDetails', 'model/TssV2TransactionsGet200ResponsePaymentInformation', 'model/TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures', 'model/TssV2TransactionsGet200ResponsePaymentInformationBank', 'model/TssV2TransactionsGet200ResponsePaymentInformationBankAccount', 'model/TssV2TransactionsGet200ResponsePaymentInformationBankMandate', 'model/TssV2TransactionsGet200ResponsePaymentInformationBrands', 'model/TssV2TransactionsGet200ResponsePaymentInformationCard', 'model/TssV2TransactionsGet200ResponsePaymentInformationCustomer', 'model/TssV2TransactionsGet200ResponsePaymentInformationFeatures', 'model/TssV2TransactionsGet200ResponsePaymentInformationFluidData', 'model/TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier', 'model/TssV2TransactionsGet200ResponsePaymentInformationInvoice', 'model/TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation', 'model/TssV2TransactionsGet200ResponsePaymentInformationNetwork', 'model/TssV2TransactionsGet200ResponsePaymentInformationPaymentType', 'model/TssV2TransactionsGet200ResponsePayoutOptions', 'model/TssV2TransactionsGet200ResponsePointOfSaleInformation', 'model/TssV2TransactionsGet200ResponseProcessingInformation', 'model/TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptions', 'model/TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptionsInitiator', 'model/TssV2TransactionsGet200ResponseProcessingInformationBankTransferOptions', 'model/TssV2TransactionsGet200ResponseProcessingInformationCaptureOptions', 'model/TssV2TransactionsGet200ResponseProcessingInformationJapanPaymentOptions', 'model/TssV2TransactionsGet200ResponseProcessorInformation', 'model/TssV2TransactionsGet200ResponseProcessorInformationElectronicVerificationResults', 'model/TssV2TransactionsGet200ResponseProcessorInformationMultiProcessorRouting', 'model/TssV2TransactionsGet200ResponseProcessorInformationProcessor', 'model/TssV2TransactionsGet200ResponseRecurringPaymentInformation', 'model/TssV2TransactionsGet200ResponseRiskInformation', 'model/TssV2TransactionsGet200ResponseRiskInformationProfile', 'model/TssV2TransactionsGet200ResponseRiskInformationRules', 'model/TssV2TransactionsGet200ResponseRiskInformationScore', 'model/TssV2TransactionsGet200ResponseSenderInformation', 'model/TssV2TransactionsGet200ResponseTokenInformation', 'model/TssV2TransactionsGet200ResponseUnscheduledPaymentInformation', 'model/TssV2TransactionsPost201Response', 'model/TssV2TransactionsPost201ResponseEmbedded', 'model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications', 'model/TssV2TransactionsPost201ResponseEmbeddedBuyerInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformationPartner', 'model/TssV2TransactionsPost201ResponseEmbeddedConsumerAuthenticationInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedErrorInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedLinks', 'model/TssV2TransactionsPost201ResponseEmbeddedMerchantInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedOrderInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedOrderInformationBillTo', 'model/TssV2TransactionsPost201ResponseEmbeddedOrderInformationShipTo', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBank', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBankAccount', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationCard', 'model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationPaymentType', 'model/TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformationPartner', 'model/TssV2TransactionsPost201ResponseEmbeddedProcessingInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedProcessorInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedRiskInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedRiskInformationProviders', 'model/TssV2TransactionsPost201ResponseEmbeddedRiskInformationProvidersFingerprint', 'model/TssV2TransactionsPost201ResponseEmbeddedTransactionSummaries', 'model/Tssv2transactionsemvTagDetailsEmvDetailsList', 'model/UmsV1UsersGet200Response', 'model/UmsV1UsersGet200ResponseAccountInformation', 'model/UmsV1UsersGet200ResponseContactInformation', 'model/UmsV1UsersGet200ResponseOrganizationInformation', 'model/UmsV1UsersGet200ResponseUsers', 'model/UpdateInvoiceRequest', 'model/UpdatePlanRequest', 'model/UpdatePlanResponse', 'model/UpdatePlanResponsePlanInformation', 'model/UpdateSubscription', 'model/UpdateSubscriptionResponse', 'model/UpdateWebhookRequest', 'model/Upv1capturecontextsCaptureMandate', 'model/Upv1capturecontextsCheckoutApiInitialization', 'model/Upv1capturecontextsOrderInformation', 'model/Upv1capturecontextsOrderInformationAmountDetails', 'model/Upv1capturecontextsOrderInformationBillTo', 'model/Upv1capturecontextsOrderInformationBillToCompany', 'model/Upv1capturecontextsOrderInformationShipTo', 'model/V1FileDetailsGet200Response', 'model/V1FileDetailsGet200ResponseFileDetails', 'model/V1FileDetailsGet200ResponseLinks', 'model/V1FileDetailsGet200ResponseLinksFiles', 'model/V1FileDetailsGet200ResponseLinksSelf', 'model/VTConfig', 'model/VTConfigCardNotPresent', 'model/VTConfigCardNotPresentGlobalPaymentInformation', 'model/VTConfigCardNotPresentGlobalPaymentInformationBasicInformation', 'model/VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields', 'model/VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation', 'model/VTConfigCardNotPresentReceiptInformation', 'model/VTConfigCardNotPresentReceiptInformationEmailReceipt', 'model/VTConfigCardNotPresentReceiptInformationHeader', 'model/VTConfigCardNotPresentReceiptInformationOrderInformation', 'model/ValidateExportComplianceRequest', 'model/ValidateRequest', 'model/ValueAddedServicesProducts', 'model/VasV2PaymentsPost201Response', 'model/VasV2PaymentsPost201ResponseLinks', 'model/VasV2PaymentsPost201ResponseOrderInformation', 'model/VasV2PaymentsPost201ResponseOrderInformationJurisdiction', 'model/VasV2PaymentsPost201ResponseOrderInformationLineItems', 'model/VasV2PaymentsPost201ResponseOrderInformationTaxDetails', 'model/VasV2PaymentsPost201ResponseTaxInformation', 'model/VasV2PaymentsPost400Response', 'model/VasV2TaxVoid200Response', 'model/VasV2TaxVoid200ResponseVoidAmountDetails', 'model/VasV2TaxVoidsPost400Response', 'model/Vasv2taxBuyerInformation', 'model/Vasv2taxClientReferenceInformation', 'model/Vasv2taxMerchantInformation', 'model/Vasv2taxOrderInformation', 'model/Vasv2taxOrderInformationBillTo', 'model/Vasv2taxOrderInformationInvoiceDetails', 'model/Vasv2taxOrderInformationLineItems', 'model/Vasv2taxOrderInformationOrderAcceptance', 'model/Vasv2taxOrderInformationOrderOrigin', 'model/Vasv2taxOrderInformationShipTo', 'model/Vasv2taxOrderInformationShippingDetails', 'model/Vasv2taxTaxInformation', 'model/Vasv2taxidClientReferenceInformation', 'model/Vasv2taxidClientReferenceInformationPartner', 'model/VerifyCustomerAddressRequest', 'model/VoidCaptureRequest', 'model/VoidCreditRequest', 'model/VoidPaymentRequest', 'model/VoidRefundRequest', 'model/VoidTaxRequest', 'model/AccessTokenResponse', 'model/BadRequestError', 'model/CreateAccessTokenRequest', 'model/ResourceNotFoundError', 'model/UnauthorizedClientError', 'api/BatchesApi', 'api/BillingAgreementsApi', 'api/BinLookupApi', 'api/CaptureApi', 'api/ChargebackDetailsApi', 'api/ChargebackSummariesApi', 'api/ConversionDetailsApi', 'api/CreateNewWebhooksApi', 'api/CreditApi', 'api/CustomerApi', 'api/CustomerPaymentInstrumentApi', 'api/CustomerShippingAddressApi', 'api/DecisionManagerApi', 'api/DownloadDTDApi', 'api/DownloadXSDApi', 'api/EMVTagDetailsApi', 'api/FlexAPIApi', 'api/InstrumentIdentifierApi', 'api/InterchangeClearingLevelDetailsApi', 'api/InvoiceSettingsApi', 'api/InvoicesApi', 'api/ManageWebhooksApi', 'api/MerchantBoardingApi', 'api/MicroformIntegrationApi', 'api/NetFundingsApi', 'api/NotificationOfChangesApi', 'api/PayerAuthenticationApi', 'api/PaymentBatchSummariesApi', 'api/PaymentInstrumentApi', 'api/PaymentsApi', 'api/PayoutsApi', 'api/PlansApi', 'api/PurchaseAndRefundDetailsApi', 'api/PushFundsApi', 'api/RefundApi', 'api/ReplayWebhooksApi', 'api/ReportDefinitionsApi', 'api/ReportDownloadsApi', 'api/ReportSubscriptionsApi', 'api/ReportsApi', 'api/RetrievalDetailsApi', 'api/RetrievalSummariesApi', 'api/ReversalApi', 'api/SearchTransactionsApi', 'api/SecureFileShareApi', 'api/SubscriptionsApi', 'api/TaxesApi', 'api/TokenApi', 'api/TransactionBatchesApi', 'api/TransactionDetailsApi', 'api/TransientTokenDataApi', 'api/UnifiedCheckoutCaptureContextApi', 'api/UserManagementApi', 'api/UserManagementSearchApi', 'api/VerificationApi', 'api/VoidApi', 'api/OAuthApi'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('./ApiClient'), require('./model/Accountupdaterv1batchesIncluded'), require('./model/Accountupdaterv1batchesIncludedTokens'), require('./model/ActivateDeactivatePlanResponse'), require('./model/ActivateSubscriptionResponse'), require('./model/ActivateSubscriptionResponseSubscriptionInformation'), require('./model/AddNegativeListRequest'), require('./model/AuthReversalRequest'), require('./model/BinLookupv400Response'), require('./model/Binv1binlookupClientReferenceInformation'), require('./model/Binv1binlookupPaymentInformation'), require('./model/Binv1binlookupPaymentInformationCard'), require('./model/Binv1binlookupProcessingInformation'), require('./model/Binv1binlookupProcessingInformationPayoutOptions'), require('./model/Binv1binlookupTokenInformation'), require('./model/Boardingv1registrationsDocumentInformation'), require('./model/Boardingv1registrationsDocumentInformationSignedDocuments'), require('./model/Boardingv1registrationsIntegrationInformation'), require('./model/Boardingv1registrationsIntegrationInformationOauth2'), require('./model/Boardingv1registrationsIntegrationInformationTenantConfigurations'), require('./model/Boardingv1registrationsIntegrationInformationTenantInformation'), require('./model/Boardingv1registrationsOrganizationInformation'), require('./model/Boardingv1registrationsOrganizationInformationBusinessInformation'), require('./model/Boardingv1registrationsOrganizationInformationBusinessInformationAddress'), require('./model/Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact'), require('./model/Boardingv1registrationsOrganizationInformationKYC'), require('./model/Boardingv1registrationsOrganizationInformationKYCDepositBankAccount'), require('./model/Boardingv1registrationsOrganizationInformationOwners'), require('./model/Boardingv1registrationsProductInformation'), require('./model/Boardingv1registrationsProductInformationSelectedProducts'), require('./model/Boardingv1registrationsRegistrationInformation'), require('./model/Body'), require('./model/CancelSubscriptionResponse'), require('./model/CancelSubscriptionResponseSubscriptionInformation'), require('./model/CapturePaymentRequest'), require('./model/CardProcessingConfig'), require('./model/CardProcessingConfigCommon'), require('./model/CardProcessingConfigCommonAcquirer'), require('./model/CardProcessingConfigCommonCurrencies'), require('./model/CardProcessingConfigCommonCurrencies1'), require('./model/CardProcessingConfigCommonMerchantDescriptorInformation'), require('./model/CardProcessingConfigCommonPaymentTypes'), require('./model/CardProcessingConfigCommonProcessors'), require('./model/CardProcessingConfigFeatures'), require('./model/CardProcessingConfigFeaturesCardNotPresent'), require('./model/CardProcessingConfigFeaturesCardNotPresentInstallment'), require('./model/CardProcessingConfigFeaturesCardNotPresentPayouts'), require('./model/CardProcessingConfigFeaturesCardNotPresentPayoutsCurrencies'), require('./model/CardProcessingConfigFeaturesCardNotPresentProcessors'), require('./model/CardProcessingConfigFeaturesCardPresent'), require('./model/CardProcessingConfigFeaturesCardPresentProcessors'), require('./model/CaseManagementActionsRequest'), require('./model/CaseManagementCommentsRequest'), require('./model/CheckPayerAuthEnrollmentRequest'), require('./model/CommerceSolutionsProducts'), require('./model/CommerceSolutionsProductsAccountUpdater'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformation'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurations'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsAmex'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsMasterCard'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsVisa'), require('./model/CommerceSolutionsProductsBinLookup'), require('./model/CommerceSolutionsProductsBinLookupConfigurationInformation'), require('./model/CommerceSolutionsProductsBinLookupConfigurationInformationConfigurations'), require('./model/CommerceSolutionsProductsTokenManagement'), require('./model/CommerceSolutionsProductsTokenManagementConfigurationInformation'), require('./model/CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations'), require('./model/CreateAdhocReportRequest'), require('./model/CreateBillingAgreement'), require('./model/CreateBinLookupRequest'), require('./model/CreateBundledDecisionManagerCaseRequest'), require('./model/CreateCreditRequest'), require('./model/CreateInvoiceRequest'), require('./model/CreatePaymentRequest'), require('./model/CreatePlanRequest'), require('./model/CreatePlanResponse'), require('./model/CreatePlanResponsePlanInformation'), require('./model/CreateReportSubscriptionRequest'), require('./model/CreateSearchRequest'), require('./model/CreateSessionReq'), require('./model/CreateSessionRequest'), require('./model/CreateSubscriptionRequest'), require('./model/CreateSubscriptionResponse'), require('./model/CreateSubscriptionResponseLinks'), require('./model/CreateSubscriptionResponseSubscriptionInformation'), require('./model/CreateWebhookRequest'), require('./model/DeletePlanResponse'), require('./model/DmConfig'), require('./model/DmConfigOrganization'), require('./model/DmConfigPortfolioControls'), require('./model/DmConfigProcessingOptions'), require('./model/DmConfigThirdparty'), require('./model/DmConfigThirdpartyProvider'), require('./model/DmConfigThirdpartyProviderAccurint'), require('./model/DmConfigThirdpartyProviderAccurintCredentials'), require('./model/DmConfigThirdpartyProviderCredilink'), require('./model/DmConfigThirdpartyProviderCredilinkCredentials'), require('./model/DmConfigThirdpartyProviderEkata'), require('./model/DmConfigThirdpartyProviderEkataCredentials'), require('./model/DmConfigThirdpartyProviderEmailage'), require('./model/DmConfigThirdpartyProviderPerseuss'), require('./model/DmConfigThirdpartyProviderSignifyd'), require('./model/DmConfigThirdpartyProviderSignifydCredentials'), require('./model/DmConfigThirdpartyProviderTargus'), require('./model/DmConfigThirdpartyProviderTargusCredentials'), require('./model/ECheckConfig'), require('./model/ECheckConfigCommon'), require('./model/ECheckConfigCommonInternalOnly'), require('./model/ECheckConfigCommonInternalOnlyProcessors'), require('./model/ECheckConfigCommonProcessors'), require('./model/ECheckConfigFeatures'), require('./model/ECheckConfigFeaturesAccountValidationService'), require('./model/ECheckConfigFeaturesAccountValidationServiceInternalOnly'), require('./model/ECheckConfigFeaturesAccountValidationServiceInternalOnlyProcessors'), require('./model/ECheckConfigFeaturesAccountValidationServiceProcessors'), require('./model/ECheckConfigUnderwriting'), require('./model/FraudMarkingActionRequest'), require('./model/GenerateCaptureContextRequest'), require('./model/GenerateUnifiedCheckoutCaptureContextRequest'), require('./model/GetAllPlansResponse'), require('./model/GetAllPlansResponseLinks'), require('./model/GetAllPlansResponseOrderInformation'), require('./model/GetAllPlansResponseOrderInformationAmountDetails'), require('./model/GetAllPlansResponsePlanInformation'), require('./model/GetAllPlansResponsePlanInformationBillingCycles'), require('./model/GetAllPlansResponsePlanInformationBillingPeriod'), require('./model/GetAllPlansResponsePlans'), require('./model/GetAllSubscriptionsResponse'), require('./model/GetAllSubscriptionsResponseLinks'), require('./model/GetAllSubscriptionsResponseOrderInformation'), require('./model/GetAllSubscriptionsResponseOrderInformationBillTo'), require('./model/GetAllSubscriptionsResponsePaymentInformation'), require('./model/GetAllSubscriptionsResponsePaymentInformationCustomer'), require('./model/GetAllSubscriptionsResponsePlanInformation'), require('./model/GetAllSubscriptionsResponsePlanInformationBillingCycles'), require('./model/GetAllSubscriptionsResponseSubscriptionInformation'), require('./model/GetAllSubscriptionsResponseSubscriptions'), require('./model/GetPlanCodeResponse'), require('./model/GetPlanResponse'), require('./model/GetSubscriptionCodeResponse'), require('./model/GetSubscriptionResponse'), require('./model/IncrementAuthRequest'), require('./model/InlineResponse200'), require('./model/InlineResponse2001'), require('./model/InlineResponse2001IntegrationInformation'), require('./model/InlineResponse2001IntegrationInformationTenantConfigurations'), require('./model/InlineResponse2002'), require('./model/InlineResponse2003'), require('./model/InlineResponse2004'), require('./model/InlineResponse2005'), require('./model/InlineResponse2005Embedded'), require('./model/InlineResponse2005EmbeddedBatches'), require('./model/InlineResponse2005EmbeddedLinks'), require('./model/InlineResponse2005EmbeddedLinksReports'), require('./model/InlineResponse2005EmbeddedTotals'), require('./model/InlineResponse2005Links'), require('./model/InlineResponse2006'), require('./model/InlineResponse2006Billing'), require('./model/InlineResponse2006Links'), require('./model/InlineResponse2006LinksReport'), require('./model/InlineResponse2007'), require('./model/InlineResponse2007Records'), require('./model/InlineResponse2007ResponseRecord'), require('./model/InlineResponse2007ResponseRecordAdditionalUpdates'), require('./model/InlineResponse2007SourceRecord'), require('./model/InlineResponse200Embedded'), require('./model/InlineResponse200EmbeddedCapture'), require('./model/InlineResponse200EmbeddedCaptureLinks'), require('./model/InlineResponse200EmbeddedCaptureLinksSelf'), require('./model/InlineResponse200EmbeddedReversal'), require('./model/InlineResponse200EmbeddedReversalLinks'), require('./model/InlineResponse200EmbeddedReversalLinksSelf'), require('./model/InlineResponse201'), require('./model/InlineResponse2011'), require('./model/InlineResponse2011IssuerInformation'), require('./model/InlineResponse2011PaymentAccountInformation'), require('./model/InlineResponse2011PaymentAccountInformationCard'), require('./model/InlineResponse2011PaymentAccountInformationCardBrands'), require('./model/InlineResponse2011PaymentAccountInformationFeatures'), require('./model/InlineResponse2011PaymentAccountInformationNetwork'), require('./model/InlineResponse2011PayoutInformation'), require('./model/InlineResponse2011PayoutInformationPullFunds'), require('./model/InlineResponse2011PayoutInformationPushFunds'), require('./model/InlineResponse2012'), require('./model/InlineResponse2012IntegrationInformation'), require('./model/InlineResponse2012IntegrationInformationTenantConfigurations'), require('./model/InlineResponse2012OrganizationInformation'), require('./model/InlineResponse2012ProductInformationSetups'), require('./model/InlineResponse2012RegistrationInformation'), require('./model/InlineResponse2012Setups'), require('./model/InlineResponse2012SetupsCommerceSolutions'), require('./model/InlineResponse2012SetupsPayments'), require('./model/InlineResponse2012SetupsPaymentsCardProcessing'), require('./model/InlineResponse2012SetupsPaymentsCardProcessingConfigurationStatus'), require('./model/InlineResponse2012SetupsPaymentsCardProcessingSubscriptionStatus'), require('./model/InlineResponse2012SetupsPaymentsDigitalPayments'), require('./model/InlineResponse2012SetupsRisk'), require('./model/InlineResponse2012SetupsValueAddedServices'), require('./model/InlineResponse2013'), require('./model/InlineResponse2013KeyInformation'), require('./model/InlineResponse2013KeyInformationErrorInformation'), require('./model/InlineResponse2013KeyInformationErrorInformationDetails'), require('./model/InlineResponse2014'), require('./model/InlineResponse2015'), require('./model/InlineResponse202'), require('./model/InlineResponse202Links'), require('./model/InlineResponse202LinksStatus'), require('./model/InlineResponse400'), require('./model/InlineResponse4001'), require('./model/InlineResponse4002'), require('./model/InlineResponse4003'), require('./model/InlineResponse4004'), require('./model/InlineResponse4004Fields'), require('./model/InlineResponse4005'), require('./model/InlineResponse4005Details'), require('./model/InlineResponse4006'), require('./model/InlineResponse4006Details'), require('./model/InlineResponse400Details'), require('./model/InlineResponse400Errors'), require('./model/InlineResponse401'), require('./model/InlineResponse401Fields'), require('./model/InlineResponse401Links'), require('./model/InlineResponse401LinksSelf'), require('./model/InlineResponse403'), require('./model/InlineResponse4031'), require('./model/InlineResponse403Errors'), require('./model/InlineResponse404'), require('./model/InlineResponse4041'), require('./model/InlineResponse4042'), require('./model/InlineResponse4042Details'), require('./model/InlineResponse409'), require('./model/InlineResponse409Errors'), require('./model/InlineResponse410'), require('./model/InlineResponse410Errors'), require('./model/InlineResponse412'), require('./model/InlineResponse412Errors'), require('./model/InlineResponse422'), require('./model/InlineResponse4221'), require('./model/InlineResponse424'), require('./model/InlineResponse424Errors'), require('./model/InlineResponse500'), require('./model/InlineResponse5001'), require('./model/InlineResponse5002'), require('./model/InlineResponse500Errors'), require('./model/InlineResponse502'), require('./model/InlineResponse503'), require('./model/InlineResponseDefault'), require('./model/InlineResponseDefaultLinks'), require('./model/InlineResponseDefaultLinksNext'), require('./model/InlineResponseDefaultResponseStatus'), require('./model/InlineResponseDefaultResponseStatusDetails'), require('./model/IntimateBillingAgreement'), require('./model/InvoiceSettingsRequest'), require('./model/InvoicingV2InvoiceSettingsGet200Response'), require('./model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation'), require('./model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle'), require('./model/InvoicingV2InvoicesAllGet200Response'), require('./model/InvoicingV2InvoicesAllGet200ResponseCustomerInformation'), require('./model/InvoicingV2InvoicesAllGet200ResponseInvoiceInformation'), require('./model/InvoicingV2InvoicesAllGet200ResponseInvoices'), require('./model/InvoicingV2InvoicesAllGet200ResponseLinks'), require('./model/InvoicingV2InvoicesAllGet200ResponseOrderInformation'), require('./model/InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails'), require('./model/InvoicingV2InvoicesAllGet400Response'), require('./model/InvoicingV2InvoicesAllGet404Response'), require('./model/InvoicingV2InvoicesAllGet502Response'), require('./model/InvoicingV2InvoicesGet200Response'), require('./model/InvoicingV2InvoicesGet200ResponseInvoiceHistory'), require('./model/InvoicingV2InvoicesGet200ResponseTransactionDetails'), require('./model/InvoicingV2InvoicesPost201Response'), require('./model/InvoicingV2InvoicesPost201ResponseInvoiceInformation'), require('./model/InvoicingV2InvoicesPost201ResponseOrderInformation'), require('./model/InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails'), require('./model/InvoicingV2InvoicesPost202Response'), require('./model/Invoicingv2invoiceSettingsInvoiceSettingsInformation'), require('./model/Invoicingv2invoicesCustomerInformation'), require('./model/Invoicingv2invoicesCustomerInformationCompany'), require('./model/Invoicingv2invoicesInvoiceInformation'), require('./model/Invoicingv2invoicesOrderInformation'), require('./model/Invoicingv2invoicesOrderInformationAmountDetails'), require('./model/Invoicingv2invoicesOrderInformationAmountDetailsFreight'), require('./model/Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails'), require('./model/Invoicingv2invoicesOrderInformationLineItems'), require('./model/Invoicingv2invoicesidInvoiceInformation'), require('./model/Kmsegressv2keysasymClientReferenceInformation'), require('./model/Kmsegressv2keysasymKeyInformation'), require('./model/Kmsegressv2keyssymClientReferenceInformation'), require('./model/Kmsegressv2keyssymKeyInformation'), require('./model/MerchantInitiatedTransactionObject'), require('./model/Microformv2sessionsCheckoutApiInitialization'), require('./model/MitReversalRequest'), require('./model/MitVoidRequest'), require('./model/ModifyBillingAgreement'), require('./model/Notificationsubscriptionsv1productsorganizationIdEventTypes'), require('./model/Notificationsubscriptionsv1webhooksNotificationScope'), require('./model/Notificationsubscriptionsv1webhooksProducts'), require('./model/Notificationsubscriptionsv1webhooksRetryPolicy'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicy'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicy1'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicy1Config'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicy1ConfigAdditionalConfig'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicyConfig'), require('./model/Nrtfv1webhookswebhookIdreplaysByDeliveryStatus'), require('./model/OctCreatePaymentRequest'), require('./model/OrderPaymentRequest'), require('./model/PatchCustomerPaymentInstrumentRequest'), require('./model/PatchCustomerRequest'), require('./model/PatchCustomerShippingAddressRequest'), require('./model/PatchInstrumentIdentifierRequest'), require('./model/PatchPaymentInstrumentRequest'), require('./model/PayerAuthConfig'), require('./model/PayerAuthConfigCardTypes'), require('./model/PayerAuthConfigCardTypesCB'), require('./model/PayerAuthConfigCardTypesJCBJSecure'), require('./model/PayerAuthConfigCardTypesVerifiedByVisa'), require('./model/PayerAuthConfigCardTypesVerifiedByVisaCurrencies'), require('./model/PayerAuthSetupRequest'), require('./model/PaymentInstrumentList'), require('./model/PaymentInstrumentList1'), require('./model/PaymentInstrumentList1Embedded'), require('./model/PaymentInstrumentList1EmbeddedEmbedded'), require('./model/PaymentInstrumentList1EmbeddedPaymentInstruments'), require('./model/PaymentInstrumentListEmbedded'), require('./model/PaymentInstrumentListLinks'), require('./model/PaymentInstrumentListLinksFirst'), require('./model/PaymentInstrumentListLinksLast'), require('./model/PaymentInstrumentListLinksNext'), require('./model/PaymentInstrumentListLinksPrev'), require('./model/PaymentInstrumentListLinksSelf'), require('./model/PaymentsProducts'), require('./model/PaymentsProductsCardPresentConnect'), require('./model/PaymentsProductsCardPresentConnectConfigurationInformation'), require('./model/PaymentsProductsCardPresentConnectConfigurationInformationConfigurations'), require('./model/PaymentsProductsCardPresentConnectSubscriptionInformation'), require('./model/PaymentsProductsCardProcessing'), require('./model/PaymentsProductsCardProcessingConfigurationInformation'), require('./model/PaymentsProductsCardProcessingSubscriptionInformation'), require('./model/PaymentsProductsCardProcessingSubscriptionInformationFeatures'), require('./model/PaymentsProductsCurrencyConversion'), require('./model/PaymentsProductsCurrencyConversionConfigurationInformation'), require('./model/PaymentsProductsCurrencyConversionConfigurationInformationConfigurations'), require('./model/PaymentsProductsCurrencyConversionConfigurationInformationConfigurationsProcessors'), require('./model/PaymentsProductsCybsReadyTerminal'), require('./model/PaymentsProductsDifferentialFee'), require('./model/PaymentsProductsDifferentialFeeSubscriptionInformation'), require('./model/PaymentsProductsDifferentialFeeSubscriptionInformationFeatures'), require('./model/PaymentsProductsDifferentialFeeSubscriptionInformationFeaturesSurcharge'), require('./model/PaymentsProductsDigitalPayments'), require('./model/PaymentsProductsDigitalPaymentsSubscriptionInformation'), require('./model/PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures'), require('./model/PaymentsProductsECheck'), require('./model/PaymentsProductsECheckConfigurationInformation'), require('./model/PaymentsProductsECheckSubscriptionInformation'), require('./model/PaymentsProductsPayerAuthentication'), require('./model/PaymentsProductsPayerAuthenticationConfigurationInformation'), require('./model/PaymentsProductsPayerAuthenticationSubscriptionInformation'), require('./model/PaymentsProductsPayouts'), require('./model/PaymentsProductsPayoutsConfigurationInformation'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurations'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurationsProcessorAccount'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurationsPullfunds'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurationsPushfunds'), require('./model/PaymentsProductsSecureAcceptance'), require('./model/PaymentsProductsSecureAcceptanceConfigurationInformation'), require('./model/PaymentsProductsServiceFee'), require('./model/PaymentsProductsServiceFeeConfigurationInformation'), require('./model/PaymentsProductsServiceFeeConfigurationInformationConfigurations'), require('./model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation'), require('./model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation'), require('./model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts'), require('./model/PaymentsProductsTax'), require('./model/PaymentsProductsVirtualTerminal'), require('./model/PaymentsProductsVirtualTerminalConfigurationInformation'), require('./model/PaymentsStrongAuthIssuerInformation'), require('./model/PostCustomerPaymentInstrumentRequest'), require('./model/PostCustomerRequest'), require('./model/PostCustomerShippingAddressRequest'), require('./model/PostInstrumentIdentifierEnrollmentRequest'), require('./model/PostInstrumentIdentifierRequest'), require('./model/PostPaymentCredentialsRequest'), require('./model/PostPaymentInstrumentRequest'), require('./model/PostRegistrationBody'), require('./model/PredefinedSubscriptionRequestBean'), require('./model/PtsV1TransactionBatchesGet200Response'), require('./model/PtsV1TransactionBatchesGet200ResponseLinks'), require('./model/PtsV1TransactionBatchesGet200ResponseLinksSelf'), require('./model/PtsV1TransactionBatchesGet200ResponseTransactionBatches'), require('./model/PtsV1TransactionBatchesGet400Response'), require('./model/PtsV1TransactionBatchesGet400ResponseErrorInformation'), require('./model/PtsV1TransactionBatchesGet400ResponseErrorInformationDetails'), require('./model/PtsV1TransactionBatchesGet500Response'), require('./model/PtsV1TransactionBatchesGet500ResponseErrorInformation'), require('./model/PtsV1TransactionBatchesIdGet200Response'), require('./model/PtsV1TransactionBatchesIdGet200ResponseLinks'), require('./model/PtsV1TransactionBatchesIdGet200ResponseLinksTransactions'), require('./model/PtsV2CreateBillingAgreementPost201Response'), require('./model/PtsV2CreateBillingAgreementPost201ResponseAgreementInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseClientReferenceInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseInstallmentInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseLinks'), require('./model/PtsV2CreateBillingAgreementPost201ResponseProcessorInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseRiskInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseRiskInformationProcessorResults'), require('./model/PtsV2CreateBillingAgreementPost400Response'), require('./model/PtsV2CreateBillingAgreementPost502Response'), require('./model/PtsV2CreditsPost201Response'), require('./model/PtsV2CreditsPost201Response1'), require('./model/PtsV2CreditsPost201Response1ProcessorInformation'), require('./model/PtsV2CreditsPost201ResponseCreditAmountDetails'), require('./model/PtsV2CreditsPost201ResponsePaymentInformation'), require('./model/PtsV2CreditsPost201ResponseProcessingInformation'), require('./model/PtsV2CreditsPost201ResponseProcessingInformationBankTransferOptions'), require('./model/PtsV2IncrementalAuthorizationPatch201Response'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseErrorInformation'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseLinks'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseOrderInformation'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseOrderInformationInvoiceDetails'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformation'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformationAccountFeatures'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation'), require('./model/PtsV2IncrementalAuthorizationPatch400Response'), require('./model/PtsV2ModifyBillingAgreementPost201Response'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseAgreementInformation'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseLinks'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformation'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformationBillTo'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformationShipTo'), require('./model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformation'), require('./model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationBank'), require('./model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationEWallet'), require('./model/PtsV2PaymentsCapturesPost201Response'), require('./model/PtsV2PaymentsCapturesPost201ResponseLinks'), require('./model/PtsV2PaymentsCapturesPost201ResponseOrderInformation'), require('./model/PtsV2PaymentsCapturesPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PaymentsCapturesPost201ResponseOrderInformationInvoiceDetails'), require('./model/PtsV2PaymentsCapturesPost201ResponsePointOfSaleInformation'), require('./model/PtsV2PaymentsCapturesPost201ResponseProcessingInformation'), require('./model/PtsV2PaymentsCapturesPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsCapturesPost400Response'), require('./model/PtsV2PaymentsOrderPost201Response'), require('./model/PtsV2PaymentsOrderPost201ResponseBuyerInformation'), require('./model/PtsV2PaymentsOrderPost201ResponseBuyerInformationPersonalIdentification'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformation'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformationBillTo'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformationShipTo'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformationShippingDetails'), require('./model/PtsV2PaymentsOrderPost201ResponsePaymentInformation'), require('./model/PtsV2PaymentsOrderPost201ResponsePaymentInformationEWallet'), require('./model/PtsV2PaymentsOrderPost201ResponseProcessingInformation'), require('./model/PtsV2PaymentsOrderPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsOrderPost201ResponseProcessorInformationSellerProtection'), require('./model/PtsV2PaymentsPost201Response'), require('./model/PtsV2PaymentsPost201Response1'), require('./model/PtsV2PaymentsPost201Response1OrderInformation'), require('./model/PtsV2PaymentsPost201Response1OrderInformationBillTo'), require('./model/PtsV2PaymentsPost201Response1OrderInformationShipTo'), require('./model/PtsV2PaymentsPost201Response1PaymentInformation'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationBank'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationBankAccount'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationPaymentType'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationPaymentTypeMethod'), require('./model/PtsV2PaymentsPost201Response1ProcessorInformation'), require('./model/PtsV2PaymentsPost201Response1ProcessorInformationAvs'), require('./model/PtsV2PaymentsPost201Response2'), require('./model/PtsV2PaymentsPost201Response2OrderInformation'), require('./model/PtsV2PaymentsPost201Response2OrderInformationAmountDetails'), require('./model/PtsV2PaymentsPost201Response2PaymentInformation'), require('./model/PtsV2PaymentsPost201Response2PaymentInformationEWallet'), require('./model/PtsV2PaymentsPost201Response2ProcessorInformation'), require('./model/PtsV2PaymentsPost201ResponseBuyerInformation'), require('./model/PtsV2PaymentsPost201ResponseClientReferenceInformation'), require('./model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation'), require('./model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr'), require('./model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationStrongAuthentication'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActions'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsCAPTURE'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsCONSUMERAUTHENTICATION'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsDECISION'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsWATCHLISTSCREENING'), require('./model/PtsV2PaymentsPost201ResponseErrorInformation'), require('./model/PtsV2PaymentsPost201ResponseErrorInformationDetails'), require('./model/PtsV2PaymentsPost201ResponseInstallmentInformation'), require('./model/PtsV2PaymentsPost201ResponseIssuerInformation'), require('./model/PtsV2PaymentsPost201ResponseLinks'), require('./model/PtsV2PaymentsPost201ResponseLinksSelf'), require('./model/PtsV2PaymentsPost201ResponseMerchantInformation'), require('./model/PtsV2PaymentsPost201ResponseMerchantInformationMerchantDescriptor'), require('./model/PtsV2PaymentsPost201ResponseOrderInformation'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationBillTo'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationShipTo'), require('./model/PtsV2PaymentsPost201ResponsePaymentAccountInformation'), require('./model/PtsV2PaymentsPost201ResponsePaymentAccountInformationCard'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformation'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationAccountFeatures'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationAccountFeaturesBalances'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationBank'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationBankAccount'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationEWallet'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationInstrumentIdentifier'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationTokenizedCard'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformation'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights'), require('./model/PtsV2PaymentsPost201ResponsePointOfSaleInformation'), require('./model/PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformation'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationAchVerification'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationAvs'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationCardVerification'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationConsumerAuthenticationResponse'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationCustomer'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationElectronicVerificationResults'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationMerchantAdvice'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationRouting'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationSellerProtection'), require('./model/PtsV2PaymentsPost201ResponseRiskInformation'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationInfoCodes'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationIpAddress'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationProcessorResults'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationProfile'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationRules'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationScore'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravel'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravelActualFinalDestination'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDeparture'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDestination'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravelLastDestination'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationVelocity'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationVelocityMorphing'), require('./model/PtsV2PaymentsPost201ResponseTokenInformation'), require('./model/PtsV2PaymentsPost201ResponseTokenInformationCustomer'), require('./model/PtsV2PaymentsPost201ResponseTokenInformationInstrumentIdentifier'), require('./model/PtsV2PaymentsPost201ResponseTokenInformationPaymentInstrument'), require('./model/PtsV2PaymentsPost201ResponseTokenInformationShippingAddress'), require('./model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformation'), require('./model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchList'), require('./model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchListMatches'), require('./model/PtsV2PaymentsPost400Response'), require('./model/PtsV2PaymentsPost502Response'), require('./model/PtsV2PaymentsRefundPost201Response'), require('./model/PtsV2PaymentsRefundPost201ResponseClientReferenceInformation'), require('./model/PtsV2PaymentsRefundPost201ResponseLinks'), require('./model/PtsV2PaymentsRefundPost201ResponseOrderInformation'), require('./model/PtsV2PaymentsRefundPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PaymentsRefundPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsRefundPost201ResponseRefundAmountDetails'), require('./model/PtsV2PaymentsRefundPost400Response'), require('./model/PtsV2PaymentsReversalsPost201Response'), require('./model/PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation'), require('./model/PtsV2PaymentsReversalsPost201ResponseIssuerInformation'), require('./model/PtsV2PaymentsReversalsPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails'), require('./model/PtsV2PaymentsReversalsPost400Response'), require('./model/PtsV2PaymentsVoidsPost201Response'), require('./model/PtsV2PaymentsVoidsPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsVoidsPost201ResponseVoidAmountDetails'), require('./model/PtsV2PaymentsVoidsPost400Response'), require('./model/PtsV2PayoutsPost201Response'), require('./model/PtsV2PayoutsPost201ResponseErrorInformation'), require('./model/PtsV2PayoutsPost201ResponseIssuerInformation'), require('./model/PtsV2PayoutsPost201ResponseMerchantInformation'), require('./model/PtsV2PayoutsPost201ResponseMerchantInformationMerchantDescriptor'), require('./model/PtsV2PayoutsPost201ResponseOrderInformation'), require('./model/PtsV2PayoutsPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PayoutsPost201ResponseProcessorInformation'), require('./model/PtsV2PayoutsPost201ResponseRecipientInformation'), require('./model/PtsV2PayoutsPost201ResponseRecipientInformationCard'), require('./model/PtsV2PayoutsPost400Response'), require('./model/Ptsv1pushfundstransferClientReferenceInformation'), require('./model/Ptsv1pushfundstransferOrderInformation'), require('./model/Ptsv1pushfundstransferOrderInformationAmountDetails'), require('./model/Ptsv1pushfundstransferProcessingInformation'), require('./model/Ptsv1pushfundstransferProcessingInformationPayoutsOptions'), require('./model/Ptsv1pushfundstransferRecipientInformation'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformation'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCard'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardCustomer'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardInstrumentIdentifier'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardPaymentInstrument'), require('./model/Ptsv1pushfundstransferRecipientInformationPersonalIdentification'), require('./model/Ptsv1pushfundstransferSenderInformation'), require('./model/Ptsv1pushfundstransferSenderInformationAccount'), require('./model/Ptsv1pushfundstransferSenderInformationPaymentInformation'), require('./model/Ptsv1pushfundstransferSenderInformationPaymentInformationCard'), require('./model/Ptsv1pushfundstransferSenderInformationPersonalIdentification'), require('./model/Ptsv2billingagreementsAggregatorInformation'), require('./model/Ptsv2billingagreementsAgreementInformation'), require('./model/Ptsv2billingagreementsBuyerInformation'), require('./model/Ptsv2billingagreementsClientReferenceInformation'), require('./model/Ptsv2billingagreementsConsumerAuthenticationInformation'), require('./model/Ptsv2billingagreementsDeviceInformation'), require('./model/Ptsv2billingagreementsInstallmentInformation'), require('./model/Ptsv2billingagreementsMerchantInformation'), require('./model/Ptsv2billingagreementsMerchantInformationMerchantDescriptor'), require('./model/Ptsv2billingagreementsOrderInformation'), require('./model/Ptsv2billingagreementsOrderInformationBillTo'), require('./model/Ptsv2billingagreementsPaymentInformation'), require('./model/Ptsv2billingagreementsPaymentInformationBank'), require('./model/Ptsv2billingagreementsPaymentInformationBankAccount'), require('./model/Ptsv2billingagreementsPaymentInformationCard'), require('./model/Ptsv2billingagreementsPaymentInformationPaymentType'), require('./model/Ptsv2billingagreementsPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2billingagreementsPaymentInformationTokenizedCard'), require('./model/Ptsv2billingagreementsProcessingInformation'), require('./model/Ptsv2billingagreementsidAgreementInformation'), require('./model/Ptsv2billingagreementsidBuyerInformation'), require('./model/Ptsv2billingagreementsidProcessingInformation'), require('./model/Ptsv2creditsInstallmentInformation'), require('./model/Ptsv2creditsProcessingInformation'), require('./model/Ptsv2creditsProcessingInformationBankTransferOptions'), require('./model/Ptsv2creditsProcessingInformationElectronicBenefitsTransfer'), require('./model/Ptsv2creditsProcessingInformationJapanPaymentOptions'), require('./model/Ptsv2creditsProcessingInformationPurchaseOptions'), require('./model/Ptsv2creditsProcessingInformationRefundOptions'), require('./model/Ptsv2creditsRecipientInformation'), require('./model/Ptsv2creditsSenderInformation'), require('./model/Ptsv2creditsSenderInformationAccount'), require('./model/Ptsv2paymentreferencesAgreementInformation'), require('./model/Ptsv2paymentreferencesBuyerInformation'), require('./model/Ptsv2paymentreferencesDeviceInformation'), require('./model/Ptsv2paymentreferencesMerchantInformation'), require('./model/Ptsv2paymentreferencesOrderInformation'), require('./model/Ptsv2paymentreferencesOrderInformationAmountDetails'), require('./model/Ptsv2paymentreferencesOrderInformationBillTo'), require('./model/Ptsv2paymentreferencesOrderInformationInvoiceDetails'), require('./model/Ptsv2paymentreferencesOrderInformationLineItems'), require('./model/Ptsv2paymentreferencesOrderInformationShipTo'), require('./model/Ptsv2paymentreferencesPaymentInformation'), require('./model/Ptsv2paymentreferencesPaymentInformationBank'), require('./model/Ptsv2paymentreferencesPaymentInformationBankAccount'), require('./model/Ptsv2paymentreferencesPaymentInformationCard'), require('./model/Ptsv2paymentreferencesPaymentInformationEWallet'), require('./model/Ptsv2paymentreferencesPaymentInformationOptions'), require('./model/Ptsv2paymentreferencesProcessingInformation'), require('./model/Ptsv2paymentreferencesTravelInformation'), require('./model/Ptsv2paymentreferencesTravelInformationAutoRental'), require('./model/Ptsv2paymentreferencesUserInterface'), require('./model/Ptsv2paymentreferencesUserInterfaceColor'), require('./model/Ptsv2paymentreferencesidintentsOrderInformation'), require('./model/Ptsv2paymentreferencesidintentsPaymentInformation'), require('./model/Ptsv2paymentreferencesidintentsPaymentInformationEWallet'), require('./model/Ptsv2paymentreferencesidintentsProcessingInformation'), require('./model/Ptsv2paymentsAcquirerInformation'), require('./model/Ptsv2paymentsAggregatorInformation'), require('./model/Ptsv2paymentsAggregatorInformationSubMerchant'), require('./model/Ptsv2paymentsAgreementInformation'), require('./model/Ptsv2paymentsBuyerInformation'), require('./model/Ptsv2paymentsBuyerInformationPersonalIdentification'), require('./model/Ptsv2paymentsClientReferenceInformation'), require('./model/Ptsv2paymentsClientReferenceInformationPartner'), require('./model/Ptsv2paymentsConsumerAuthenticationInformation'), require('./model/Ptsv2paymentsConsumerAuthenticationInformationStrongAuthentication'), require('./model/Ptsv2paymentsConsumerAuthenticationInformationStrongAuthenticationIssuerInformation'), require('./model/Ptsv2paymentsDeviceInformation'), require('./model/Ptsv2paymentsDeviceInformationRawData'), require('./model/Ptsv2paymentsHealthCareInformation'), require('./model/Ptsv2paymentsHealthCareInformationAmountDetails'), require('./model/Ptsv2paymentsHostedPaymentInformation'), require('./model/Ptsv2paymentsHostedPaymentInformationUserAgent'), require('./model/Ptsv2paymentsInstallmentInformation'), require('./model/Ptsv2paymentsInvoiceDetails'), require('./model/Ptsv2paymentsIssuerInformation'), require('./model/Ptsv2paymentsMerchantDefinedInformation'), require('./model/Ptsv2paymentsMerchantDefinedSecureInformation'), require('./model/Ptsv2paymentsMerchantInformation'), require('./model/Ptsv2paymentsMerchantInformationMerchantDescriptor'), require('./model/Ptsv2paymentsMerchantInformationServiceFeeDescriptor'), require('./model/Ptsv2paymentsMerchantInformationServiceLocation'), require('./model/Ptsv2paymentsOrderInformation'), require('./model/Ptsv2paymentsOrderInformationAmountDetails'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsAmexAdditionalAmounts'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsCurrencyConversion'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsOrder'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsSurcharge'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsTaxDetails'), require('./model/Ptsv2paymentsOrderInformationBillTo'), require('./model/Ptsv2paymentsOrderInformationBillToCompany'), require('./model/Ptsv2paymentsOrderInformationInvoiceDetails'), require('./model/Ptsv2paymentsOrderInformationInvoiceDetailsTransactionAdviceAddendum'), require('./model/Ptsv2paymentsOrderInformationLineItems'), require('./model/Ptsv2paymentsOrderInformationPassenger'), require('./model/Ptsv2paymentsOrderInformationShipTo'), require('./model/Ptsv2paymentsOrderInformationShippingDetails'), require('./model/Ptsv2paymentsPaymentInformation'), require('./model/Ptsv2paymentsPaymentInformationBank'), require('./model/Ptsv2paymentsPaymentInformationBankAccount'), require('./model/Ptsv2paymentsPaymentInformationCard'), require('./model/Ptsv2paymentsPaymentInformationCustomer'), require('./model/Ptsv2paymentsPaymentInformationDirectDebit'), require('./model/Ptsv2paymentsPaymentInformationDirectDebitMandate'), require('./model/Ptsv2paymentsPaymentInformationEWallet'), require('./model/Ptsv2paymentsPaymentInformationFluidData'), require('./model/Ptsv2paymentsPaymentInformationInstrumentIdentifier'), require('./model/Ptsv2paymentsPaymentInformationLegacyToken'), require('./model/Ptsv2paymentsPaymentInformationOptions'), require('./model/Ptsv2paymentsPaymentInformationPaymentAccountReference'), require('./model/Ptsv2paymentsPaymentInformationPaymentInstrument'), require('./model/Ptsv2paymentsPaymentInformationPaymentType'), require('./model/Ptsv2paymentsPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2paymentsPaymentInformationSepa'), require('./model/Ptsv2paymentsPaymentInformationSepaDirectDebit'), require('./model/Ptsv2paymentsPaymentInformationShippingAddress'), require('./model/Ptsv2paymentsPaymentInformationTokenizedCard'), require('./model/Ptsv2paymentsPointOfSaleInformation'), require('./model/Ptsv2paymentsPointOfSaleInformationEmv'), require('./model/Ptsv2paymentsProcessingInformation'), require('./model/Ptsv2paymentsProcessingInformationAuthorizationOptions'), require('./model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator'), require('./model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction'), require('./model/Ptsv2paymentsProcessingInformationBankTransferOptions'), require('./model/Ptsv2paymentsProcessingInformationCaptureOptions'), require('./model/Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer'), require('./model/Ptsv2paymentsProcessingInformationJapanPaymentOptions'), require('./model/Ptsv2paymentsProcessingInformationLoanOptions'), require('./model/Ptsv2paymentsProcessingInformationPurchaseOptions'), require('./model/Ptsv2paymentsProcessingInformationRecurringOptions'), require('./model/Ptsv2paymentsProcessorInformation'), require('./model/Ptsv2paymentsProcessorInformationAuthorizationOptions'), require('./model/Ptsv2paymentsProcessorInformationReversal'), require('./model/Ptsv2paymentsPromotionInformation'), require('./model/Ptsv2paymentsRecipientInformation'), require('./model/Ptsv2paymentsRecurringPaymentInformation'), require('./model/Ptsv2paymentsRiskInformation'), require('./model/Ptsv2paymentsRiskInformationAuxiliaryData'), require('./model/Ptsv2paymentsRiskInformationBuyerHistory'), require('./model/Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory'), require('./model/Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount'), require('./model/Ptsv2paymentsRiskInformationProfile'), require('./model/Ptsv2paymentsSenderInformation'), require('./model/Ptsv2paymentsTokenInformation'), require('./model/Ptsv2paymentsTokenInformationPaymentInstrument'), require('./model/Ptsv2paymentsTokenInformationShippingAddress'), require('./model/Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./model/Ptsv2paymentsTravelInformation'), require('./model/Ptsv2paymentsTravelInformationAgency'), require('./model/Ptsv2paymentsTravelInformationAutoRental'), require('./model/Ptsv2paymentsTravelInformationAutoRentalRentalAddress'), require('./model/Ptsv2paymentsTravelInformationAutoRentalReturnAddress'), require('./model/Ptsv2paymentsTravelInformationAutoRentalTaxDetails'), require('./model/Ptsv2paymentsTravelInformationLodging'), require('./model/Ptsv2paymentsTravelInformationLodgingRoom'), require('./model/Ptsv2paymentsTravelInformationTransit'), require('./model/Ptsv2paymentsTravelInformationTransitAirline'), require('./model/Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformation'), require('./model/Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformationService'), require('./model/Ptsv2paymentsTravelInformationTransitAirlineLegs'), require('./model/Ptsv2paymentsTravelInformationTransitAirlineTicketIssuer'), require('./model/Ptsv2paymentsTravelInformationVehicleData'), require('./model/Ptsv2paymentsWatchlistScreeningInformation'), require('./model/Ptsv2paymentsWatchlistScreeningInformationWeights'), require('./model/Ptsv2paymentsidClientReferenceInformation'), require('./model/Ptsv2paymentsidClientReferenceInformationPartner'), require('./model/Ptsv2paymentsidMerchantInformation'), require('./model/Ptsv2paymentsidOrderInformation'), require('./model/Ptsv2paymentsidOrderInformationAmountDetails'), require('./model/Ptsv2paymentsidProcessingInformation'), require('./model/Ptsv2paymentsidProcessingInformationAuthorizationOptions'), require('./model/Ptsv2paymentsidProcessingInformationAuthorizationOptionsInitiator'), require('./model/Ptsv2paymentsidTravelInformation'), require('./model/Ptsv2paymentsidcapturesAggregatorInformation'), require('./model/Ptsv2paymentsidcapturesAggregatorInformationSubMerchant'), require('./model/Ptsv2paymentsidcapturesBuyerInformation'), require('./model/Ptsv2paymentsidcapturesBuyerInformationPersonalIdentification'), require('./model/Ptsv2paymentsidcapturesDeviceInformation'), require('./model/Ptsv2paymentsidcapturesInstallmentInformation'), require('./model/Ptsv2paymentsidcapturesMerchantInformation'), require('./model/Ptsv2paymentsidcapturesOrderInformation'), require('./model/Ptsv2paymentsidcapturesOrderInformationAmountDetails'), require('./model/Ptsv2paymentsidcapturesOrderInformationBillTo'), require('./model/Ptsv2paymentsidcapturesOrderInformationInvoiceDetails'), require('./model/Ptsv2paymentsidcapturesOrderInformationShipTo'), require('./model/Ptsv2paymentsidcapturesOrderInformationShippingDetails'), require('./model/Ptsv2paymentsidcapturesPaymentInformation'), require('./model/Ptsv2paymentsidcapturesPaymentInformationCard'), require('./model/Ptsv2paymentsidcapturesPaymentInformationPaymentType'), require('./model/Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2paymentsidcapturesPointOfSaleInformation'), require('./model/Ptsv2paymentsidcapturesPointOfSaleInformationEmv'), require('./model/Ptsv2paymentsidcapturesProcessingInformation'), require('./model/Ptsv2paymentsidcapturesProcessingInformationAuthorizationOptions'), require('./model/Ptsv2paymentsidcapturesProcessingInformationCaptureOptions'), require('./model/Ptsv2paymentsidrefundsClientReferenceInformation'), require('./model/Ptsv2paymentsidrefundsMerchantInformation'), require('./model/Ptsv2paymentsidrefundsOrderInformation'), require('./model/Ptsv2paymentsidrefundsOrderInformationLineItems'), require('./model/Ptsv2paymentsidrefundsPaymentInformation'), require('./model/Ptsv2paymentsidrefundsPaymentInformationBank'), require('./model/Ptsv2paymentsidrefundsPaymentInformationBankAccount'), require('./model/Ptsv2paymentsidrefundsPaymentInformationCard'), require('./model/Ptsv2paymentsidrefundsPaymentInformationEWallet'), require('./model/Ptsv2paymentsidrefundsPaymentInformationPaymentType'), require('./model/Ptsv2paymentsidrefundsPointOfSaleInformation'), require('./model/Ptsv2paymentsidrefundsProcessingInformation'), require('./model/Ptsv2paymentsidrefundsProcessingInformationRecurringOptions'), require('./model/Ptsv2paymentsidrefundsProcessingInformationRefundOptions'), require('./model/Ptsv2paymentsidreversalsClientReferenceInformation'), require('./model/Ptsv2paymentsidreversalsClientReferenceInformationPartner'), require('./model/Ptsv2paymentsidreversalsOrderInformation'), require('./model/Ptsv2paymentsidreversalsOrderInformationAmountDetails'), require('./model/Ptsv2paymentsidreversalsOrderInformationLineItems'), require('./model/Ptsv2paymentsidreversalsPaymentInformation'), require('./model/Ptsv2paymentsidreversalsPaymentInformationPaymentType'), require('./model/Ptsv2paymentsidreversalsPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2paymentsidreversalsPointOfSaleInformation'), require('./model/Ptsv2paymentsidreversalsPointOfSaleInformationEmv'), require('./model/Ptsv2paymentsidreversalsProcessingInformation'), require('./model/Ptsv2paymentsidreversalsReversalInformation'), require('./model/Ptsv2paymentsidreversalsReversalInformationAmountDetails'), require('./model/Ptsv2paymentsidvoidsAgreementInformation'), require('./model/Ptsv2paymentsidvoidsMerchantInformation'), require('./model/Ptsv2paymentsidvoidsOrderInformation'), require('./model/Ptsv2paymentsidvoidsPaymentInformation'), require('./model/Ptsv2paymentsidvoidsProcessingInformation'), require('./model/Ptsv2payoutsClientReferenceInformation'), require('./model/Ptsv2payoutsMerchantInformation'), require('./model/Ptsv2payoutsMerchantInformationMerchantDescriptor'), require('./model/Ptsv2payoutsOrderInformation'), require('./model/Ptsv2payoutsOrderInformationAmountDetails'), require('./model/Ptsv2payoutsOrderInformationAmountDetailsSurcharge'), require('./model/Ptsv2payoutsOrderInformationBillTo'), require('./model/Ptsv2payoutsPaymentInformation'), require('./model/Ptsv2payoutsPaymentInformationCard'), require('./model/Ptsv2payoutsProcessingInformation'), require('./model/Ptsv2payoutsProcessingInformationFundingOptions'), require('./model/Ptsv2payoutsProcessingInformationFundingOptionsInitiator'), require('./model/Ptsv2payoutsProcessingInformationPayoutsOptions'), require('./model/Ptsv2payoutsRecipientInformation'), require('./model/Ptsv2payoutsSenderInformation'), require('./model/Ptsv2payoutsSenderInformationAccount'), require('./model/Ptsv2refreshpaymentstatusidAgreementInformation'), require('./model/Ptsv2refreshpaymentstatusidClientReferenceInformation'), require('./model/Ptsv2refreshpaymentstatusidPaymentInformation'), require('./model/Ptsv2refreshpaymentstatusidPaymentInformationCustomer'), require('./model/Ptsv2refreshpaymentstatusidPaymentInformationPaymentType'), require('./model/Ptsv2refreshpaymentstatusidProcessingInformation'), require('./model/Ptsv2voidsProcessingInformation'), require('./model/PushFunds201Response'), require('./model/PushFunds201ResponseClientReferenceInformation'), require('./model/PushFunds201ResponseErrorInformation'), require('./model/PushFunds201ResponseErrorInformationDetails'), require('./model/PushFunds201ResponseLinks'), require('./model/PushFunds201ResponseLinksCustomer'), require('./model/PushFunds201ResponseLinksInstrumentIdentifier'), require('./model/PushFunds201ResponseLinksPaymentInstrument'), require('./model/PushFunds201ResponseLinksSelf'), require('./model/PushFunds201ResponseMerchantInformation'), require('./model/PushFunds201ResponseMerchantInformationMerchantDescriptor'), require('./model/PushFunds201ResponseOrderInformation'), require('./model/PushFunds201ResponseOrderInformationAmountDetails'), require('./model/PushFunds201ResponseProcessorInformation'), require('./model/PushFunds201ResponseRecipientInformation'), require('./model/PushFunds201ResponseRecipientInformationCard'), require('./model/PushFunds400Response'), require('./model/PushFunds400ResponseDetails'), require('./model/PushFunds401Response'), require('./model/PushFunds404Response'), require('./model/PushFunds502Response'), require('./model/PushFundsRequest'), require('./model/Rbsv1plansClientReferenceInformation'), require('./model/Rbsv1plansOrderInformation'), require('./model/Rbsv1plansOrderInformationAmountDetails'), require('./model/Rbsv1plansPlanInformation'), require('./model/Rbsv1plansPlanInformationBillingCycles'), require('./model/Rbsv1plansidPlanInformation'), require('./model/Rbsv1plansidProcessingInformation'), require('./model/Rbsv1plansidProcessingInformationSubscriptionBillingOptions'), require('./model/Rbsv1subscriptionsClientReferenceInformation'), require('./model/Rbsv1subscriptionsPaymentInformation'), require('./model/Rbsv1subscriptionsPaymentInformationCustomer'), require('./model/Rbsv1subscriptionsPlanInformation'), require('./model/Rbsv1subscriptionsProcessingInformation'), require('./model/Rbsv1subscriptionsProcessingInformationAuthorizationOptions'), require('./model/Rbsv1subscriptionsProcessingInformationAuthorizationOptionsInitiator'), require('./model/Rbsv1subscriptionsSubscriptionInformation'), require('./model/Rbsv1subscriptionsidOrderInformation'), require('./model/Rbsv1subscriptionsidOrderInformationAmountDetails'), require('./model/Rbsv1subscriptionsidPlanInformation'), require('./model/Rbsv1subscriptionsidSubscriptionInformation'), require('./model/RefreshPaymentStatusRequest'), require('./model/RefundCaptureRequest'), require('./model/RefundPaymentRequest'), require('./model/ReplayWebhooksRequest'), require('./model/ReportingV3ChargebackDetailsGet200Response'), require('./model/ReportingV3ChargebackDetailsGet200ResponseChargebackDetails'), require('./model/ReportingV3ChargebackSummariesGet200Response'), require('./model/ReportingV3ChargebackSummariesGet200ResponseChargebackSummaries'), require('./model/ReportingV3ConversionDetailsGet200Response'), require('./model/ReportingV3ConversionDetailsGet200ResponseConversionDetails'), require('./model/ReportingV3ConversionDetailsGet200ResponseNotes'), require('./model/ReportingV3InterchangeClearingLevelDetailsGet200Response'), require('./model/ReportingV3InterchangeClearingLevelDetailsGet200ResponseInterchangeClearingLevelDetails'), require('./model/ReportingV3NetFundingsGet200Response'), require('./model/ReportingV3NetFundingsGet200ResponseNetFundingSummaries'), require('./model/ReportingV3NetFundingsGet200ResponseTotalPurchases'), require('./model/ReportingV3NotificationofChangesGet200Response'), require('./model/ReportingV3NotificationofChangesGet200ResponseNotificationOfChanges'), require('./model/ReportingV3PaymentBatchSummariesGet200Response'), require('./model/ReportingV3PaymentBatchSummariesGet200ResponsePaymentBatchSummaries'), require('./model/ReportingV3PurchaseRefundDetailsGet200Response'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseOthers'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseSettlements'), require('./model/ReportingV3ReportDefinitionsGet200Response'), require('./model/ReportingV3ReportDefinitionsGet200ResponseReportDefinitions'), require('./model/ReportingV3ReportDefinitionsNameGet200Response'), require('./model/ReportingV3ReportDefinitionsNameGet200ResponseAttributes'), require('./model/ReportingV3ReportDefinitionsNameGet200ResponseDefaultSettings'), require('./model/ReportingV3ReportSubscriptionsGet200Response'), require('./model/ReportingV3ReportSubscriptionsGet200ResponseSubscriptions'), require('./model/ReportingV3ReportsGet200Response'), require('./model/ReportingV3ReportsGet200ResponseLink'), require('./model/ReportingV3ReportsGet200ResponseLinkReportDownload'), require('./model/ReportingV3ReportsGet200ResponseReportSearchResults'), require('./model/ReportingV3ReportsIdGet200Response'), require('./model/ReportingV3RetrievalDetailsGet200Response'), require('./model/ReportingV3RetrievalDetailsGet200ResponseRetrievalDetails'), require('./model/ReportingV3RetrievalSummariesGet200Response'), require('./model/Reportingv3ReportDownloadsGet400Response'), require('./model/Reportingv3ReportDownloadsGet400ResponseDetails'), require('./model/Reportingv3reportsReportFilters'), require('./model/Reportingv3reportsReportPreferences'), require('./model/RiskProducts'), require('./model/RiskProductsDecisionManager'), require('./model/RiskProductsDecisionManagerConfigurationInformation'), require('./model/RiskProductsFraudManagementEssentials'), require('./model/RiskProductsFraudManagementEssentialsConfigurationInformation'), require('./model/RiskV1AddressVerificationsPost201Response'), require('./model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformation'), require('./model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationBarCode'), require('./model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddress'), require('./model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddressAddress1'), require('./model/RiskV1AddressVerificationsPost201ResponseErrorInformation'), require('./model/RiskV1AuthenticationResultsPost201Response'), require('./model/RiskV1AuthenticationResultsPost201ResponseConsumerAuthenticationInformation'), require('./model/RiskV1AuthenticationSetupsPost201Response'), require('./model/RiskV1AuthenticationSetupsPost201ResponseConsumerAuthenticationInformation'), require('./model/RiskV1AuthenticationSetupsPost201ResponseErrorInformation'), require('./model/RiskV1AuthenticationsPost201Response'), require('./model/RiskV1AuthenticationsPost201ResponseErrorInformation'), require('./model/RiskV1AuthenticationsPost400Response'), require('./model/RiskV1AuthenticationsPost400Response1'), require('./model/RiskV1DecisionsPost201Response'), require('./model/RiskV1DecisionsPost201ResponseClientReferenceInformation'), require('./model/RiskV1DecisionsPost201ResponseConsumerAuthenticationInformation'), require('./model/RiskV1DecisionsPost201ResponseErrorInformation'), require('./model/RiskV1DecisionsPost201ResponseOrderInformation'), require('./model/RiskV1DecisionsPost201ResponseOrderInformationAmountDetails'), require('./model/RiskV1DecisionsPost201ResponsePaymentInformation'), require('./model/RiskV1DecisionsPost400Response'), require('./model/RiskV1DecisionsPost400Response1'), require('./model/RiskV1ExportComplianceInquiriesPost201Response'), require('./model/RiskV1ExportComplianceInquiriesPost201ResponseErrorInformation'), require('./model/RiskV1UpdatePost201Response'), require('./model/Riskv1addressverificationsBuyerInformation'), require('./model/Riskv1addressverificationsOrderInformation'), require('./model/Riskv1addressverificationsOrderInformationBillTo'), require('./model/Riskv1addressverificationsOrderInformationLineItems'), require('./model/Riskv1addressverificationsOrderInformationShipTo'), require('./model/Riskv1authenticationresultsConsumerAuthenticationInformation'), require('./model/Riskv1authenticationresultsDeviceInformation'), require('./model/Riskv1authenticationresultsOrderInformation'), require('./model/Riskv1authenticationresultsOrderInformationAmountDetails'), require('./model/Riskv1authenticationresultsPaymentInformation'), require('./model/Riskv1authenticationresultsPaymentInformationCard'), require('./model/Riskv1authenticationresultsPaymentInformationFluidData'), require('./model/Riskv1authenticationresultsPaymentInformationTokenizedCard'), require('./model/Riskv1authenticationsBuyerInformation'), require('./model/Riskv1authenticationsDeviceInformation'), require('./model/Riskv1authenticationsOrderInformation'), require('./model/Riskv1authenticationsOrderInformationAmountDetails'), require('./model/Riskv1authenticationsOrderInformationBillTo'), require('./model/Riskv1authenticationsOrderInformationLineItems'), require('./model/Riskv1authenticationsPaymentInformation'), require('./model/Riskv1authenticationsPaymentInformationTokenizedCard'), require('./model/Riskv1authenticationsRiskInformation'), require('./model/Riskv1authenticationsTravelInformation'), require('./model/Riskv1authenticationsetupsClientReferenceInformation'), require('./model/Riskv1authenticationsetupsPaymentInformation'), require('./model/Riskv1authenticationsetupsPaymentInformationCard'), require('./model/Riskv1authenticationsetupsPaymentInformationCustomer'), require('./model/Riskv1authenticationsetupsPaymentInformationFluidData'), require('./model/Riskv1authenticationsetupsPaymentInformationTokenizedCard'), require('./model/Riskv1authenticationsetupsProcessingInformation'), require('./model/Riskv1authenticationsetupsTokenInformation'), require('./model/Riskv1decisionsAcquirerInformation'), require('./model/Riskv1decisionsBuyerInformation'), require('./model/Riskv1decisionsClientReferenceInformation'), require('./model/Riskv1decisionsClientReferenceInformationPartner'), require('./model/Riskv1decisionsConsumerAuthenticationInformation'), require('./model/Riskv1decisionsConsumerAuthenticationInformationStrongAuthentication'), require('./model/Riskv1decisionsDeviceInformation'), require('./model/Riskv1decisionsMerchantDefinedInformation'), require('./model/Riskv1decisionsMerchantInformation'), require('./model/Riskv1decisionsMerchantInformationMerchantDescriptor'), require('./model/Riskv1decisionsOrderInformation'), require('./model/Riskv1decisionsOrderInformationAmountDetails'), require('./model/Riskv1decisionsOrderInformationBillTo'), require('./model/Riskv1decisionsOrderInformationLineItems'), require('./model/Riskv1decisionsOrderInformationShipTo'), require('./model/Riskv1decisionsOrderInformationShippingDetails'), require('./model/Riskv1decisionsPaymentInformation'), require('./model/Riskv1decisionsPaymentInformationCard'), require('./model/Riskv1decisionsPaymentInformationTokenizedCard'), require('./model/Riskv1decisionsProcessingInformation'), require('./model/Riskv1decisionsProcessorInformation'), require('./model/Riskv1decisionsProcessorInformationAvs'), require('./model/Riskv1decisionsProcessorInformationCardVerification'), require('./model/Riskv1decisionsRiskInformation'), require('./model/Riskv1decisionsTokenInformation'), require('./model/Riskv1decisionsTravelInformation'), require('./model/Riskv1decisionsTravelInformationLegs'), require('./model/Riskv1decisionsTravelInformationPassengers'), require('./model/Riskv1decisionsidactionsDecisionInformation'), require('./model/Riskv1decisionsidactionsProcessingInformation'), require('./model/Riskv1decisionsidmarkingRiskInformation'), require('./model/Riskv1decisionsidmarkingRiskInformationMarkingDetails'), require('./model/Riskv1exportcomplianceinquiriesDeviceInformation'), require('./model/Riskv1exportcomplianceinquiriesExportComplianceInformation'), require('./model/Riskv1exportcomplianceinquiriesOrderInformation'), require('./model/Riskv1exportcomplianceinquiriesOrderInformationBillTo'), require('./model/Riskv1exportcomplianceinquiriesOrderInformationBillToCompany'), require('./model/Riskv1exportcomplianceinquiriesOrderInformationLineItems'), require('./model/Riskv1exportcomplianceinquiriesOrderInformationShipTo'), require('./model/Riskv1liststypeentriesBuyerInformation'), require('./model/Riskv1liststypeentriesClientReferenceInformation'), require('./model/Riskv1liststypeentriesDeviceInformation'), require('./model/Riskv1liststypeentriesOrderInformation'), require('./model/Riskv1liststypeentriesOrderInformationAddress'), require('./model/Riskv1liststypeentriesOrderInformationBillTo'), require('./model/Riskv1liststypeentriesOrderInformationLineItems'), require('./model/Riskv1liststypeentriesOrderInformationShipTo'), require('./model/Riskv1liststypeentriesPaymentInformation'), require('./model/Riskv1liststypeentriesPaymentInformationBank'), require('./model/Riskv1liststypeentriesPaymentInformationCard'), require('./model/Riskv1liststypeentriesRiskInformation'), require('./model/Riskv1liststypeentriesRiskInformationMarkingDetails'), require('./model/SAConfig'), require('./model/SAConfigCheckout'), require('./model/SAConfigContactInformation'), require('./model/SAConfigNotifications'), require('./model/SAConfigNotificationsCustomerNotifications'), require('./model/SAConfigNotificationsMerchantNotifications'), require('./model/SAConfigPaymentMethods'), require('./model/SAConfigPaymentTypes'), require('./model/SAConfigPaymentTypesCardTypes'), require('./model/SAConfigPaymentTypesCardTypesDiscover'), require('./model/SAConfigService'), require('./model/SaveAsymEgressKey'), require('./model/SaveSymEgressKey'), require('./model/SearchRequest'), require('./model/ShippingAddressListForCustomer'), require('./model/ShippingAddressListForCustomerEmbedded'), require('./model/ShippingAddressListForCustomerLinks'), require('./model/ShippingAddressListForCustomerLinksFirst'), require('./model/ShippingAddressListForCustomerLinksLast'), require('./model/ShippingAddressListForCustomerLinksNext'), require('./model/ShippingAddressListForCustomerLinksPrev'), require('./model/ShippingAddressListForCustomerLinksSelf'), require('./model/SuspendSubscriptionResponse'), require('./model/SuspendSubscriptionResponseSubscriptionInformation'), require('./model/TaxRequest'), require('./model/TmsAuthorizationOptions'), require('./model/TmsAuthorizationOptionsInitiator'), require('./model/TmsAuthorizationOptionsInitiatorMerchantInitiatedTransaction'), require('./model/TmsEmbeddedInstrumentIdentifier'), require('./model/TmsEmbeddedInstrumentIdentifierBankAccount'), require('./model/TmsEmbeddedInstrumentIdentifierBillTo'), require('./model/TmsEmbeddedInstrumentIdentifierCard'), require('./model/TmsEmbeddedInstrumentIdentifierIssuer'), require('./model/TmsEmbeddedInstrumentIdentifierLinks'), require('./model/TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments'), require('./model/TmsEmbeddedInstrumentIdentifierLinksSelf'), require('./model/TmsEmbeddedInstrumentIdentifierMetadata'), require('./model/TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./model/TmsEmbeddedInstrumentIdentifierTokenizedCard'), require('./model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard'), require('./model/TmsPaymentInstrumentProcessingInfo'), require('./model/TmsPaymentInstrumentProcessingInfoBankTransferOptions'), require('./model/Tmsv2customersBuyerInformation'), require('./model/Tmsv2customersClientReferenceInformation'), require('./model/Tmsv2customersDefaultPaymentInstrument'), require('./model/Tmsv2customersDefaultShippingAddress'), require('./model/Tmsv2customersEmbedded'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrument'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddress'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressLinks'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo'), require('./model/Tmsv2customersLinks'), require('./model/Tmsv2customersLinksPaymentInstruments'), require('./model/Tmsv2customersLinksSelf'), require('./model/Tmsv2customersLinksShippingAddress'), require('./model/Tmsv2customersMerchantDefinedInformation'), require('./model/Tmsv2customersMetadata'), require('./model/Tmsv2customersObjectInformation'), require('./model/TssV2GetEmvTags200Response'), require('./model/TssV2GetEmvTags200ResponseEmvTagBreakdownList'), require('./model/TssV2PostEmvTags200Response'), require('./model/TssV2PostEmvTags200ResponseEmvTagBreakdownList'), require('./model/TssV2PostEmvTags200ResponseParsedEMVTagsList'), require('./model/TssV2TransactionsGet200Response'), require('./model/TssV2TransactionsGet200ResponseApplicationInformation'), require('./model/TssV2TransactionsGet200ResponseApplicationInformationApplications'), require('./model/TssV2TransactionsGet200ResponseBuyerInformation'), require('./model/TssV2TransactionsGet200ResponseClientReferenceInformation'), require('./model/TssV2TransactionsGet200ResponseClientReferenceInformationPartner'), require('./model/TssV2TransactionsGet200ResponseConsumerAuthenticationInformation'), require('./model/TssV2TransactionsGet200ResponseConsumerAuthenticationInformationStrongAuthentication'), require('./model/TssV2TransactionsGet200ResponseDeviceInformation'), require('./model/TssV2TransactionsGet200ResponseErrorInformation'), require('./model/TssV2TransactionsGet200ResponseFraudMarkingInformation'), require('./model/TssV2TransactionsGet200ResponseInstallmentInformation'), require('./model/TssV2TransactionsGet200ResponseLinks'), require('./model/TssV2TransactionsGet200ResponseMerchantInformation'), require('./model/TssV2TransactionsGet200ResponseMerchantInformationMerchantDescriptor'), require('./model/TssV2TransactionsGet200ResponseOrderInformation'), require('./model/TssV2TransactionsGet200ResponseOrderInformationAmountDetails'), require('./model/TssV2TransactionsGet200ResponseOrderInformationBillTo'), require('./model/TssV2TransactionsGet200ResponseOrderInformationInvoiceDetails'), require('./model/TssV2TransactionsGet200ResponseOrderInformationLineItems'), require('./model/TssV2TransactionsGet200ResponseOrderInformationShipTo'), require('./model/TssV2TransactionsGet200ResponseOrderInformationShippingDetails'), require('./model/TssV2TransactionsGet200ResponsePaymentInformation'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationBank'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationBankAccount'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationBankMandate'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationBrands'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationCard'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationCustomer'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationFeatures'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationFluidData'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationInvoice'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationNetwork'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationPaymentType'), require('./model/TssV2TransactionsGet200ResponsePayoutOptions'), require('./model/TssV2TransactionsGet200ResponsePointOfSaleInformation'), require('./model/TssV2TransactionsGet200ResponseProcessingInformation'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptions'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptionsInitiator'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationBankTransferOptions'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationCaptureOptions'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationJapanPaymentOptions'), require('./model/TssV2TransactionsGet200ResponseProcessorInformation'), require('./model/TssV2TransactionsGet200ResponseProcessorInformationElectronicVerificationResults'), require('./model/TssV2TransactionsGet200ResponseProcessorInformationMultiProcessorRouting'), require('./model/TssV2TransactionsGet200ResponseProcessorInformationProcessor'), require('./model/TssV2TransactionsGet200ResponseRecurringPaymentInformation'), require('./model/TssV2TransactionsGet200ResponseRiskInformation'), require('./model/TssV2TransactionsGet200ResponseRiskInformationProfile'), require('./model/TssV2TransactionsGet200ResponseRiskInformationRules'), require('./model/TssV2TransactionsGet200ResponseRiskInformationScore'), require('./model/TssV2TransactionsGet200ResponseSenderInformation'), require('./model/TssV2TransactionsGet200ResponseTokenInformation'), require('./model/TssV2TransactionsGet200ResponseUnscheduledPaymentInformation'), require('./model/TssV2TransactionsPost201Response'), require('./model/TssV2TransactionsPost201ResponseEmbedded'), require('./model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications'), require('./model/TssV2TransactionsPost201ResponseEmbeddedBuyerInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformationPartner'), require('./model/TssV2TransactionsPost201ResponseEmbeddedConsumerAuthenticationInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedErrorInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedLinks'), require('./model/TssV2TransactionsPost201ResponseEmbeddedMerchantInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedOrderInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedOrderInformationBillTo'), require('./model/TssV2TransactionsPost201ResponseEmbeddedOrderInformationShipTo'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBank'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBankAccount'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationCard'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationPaymentType'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformationPartner'), require('./model/TssV2TransactionsPost201ResponseEmbeddedProcessingInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedProcessorInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedRiskInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedRiskInformationProviders'), require('./model/TssV2TransactionsPost201ResponseEmbeddedRiskInformationProvidersFingerprint'), require('./model/TssV2TransactionsPost201ResponseEmbeddedTransactionSummaries'), require('./model/Tssv2transactionsemvTagDetailsEmvDetailsList'), require('./model/UmsV1UsersGet200Response'), require('./model/UmsV1UsersGet200ResponseAccountInformation'), require('./model/UmsV1UsersGet200ResponseContactInformation'), require('./model/UmsV1UsersGet200ResponseOrganizationInformation'), require('./model/UmsV1UsersGet200ResponseUsers'), require('./model/UpdateInvoiceRequest'), require('./model/UpdatePlanRequest'), require('./model/UpdatePlanResponse'), require('./model/UpdatePlanResponsePlanInformation'), require('./model/UpdateSubscription'), require('./model/UpdateSubscriptionResponse'), require('./model/UpdateWebhookRequest'), require('./model/Upv1capturecontextsCaptureMandate'), require('./model/Upv1capturecontextsCheckoutApiInitialization'), require('./model/Upv1capturecontextsOrderInformation'), require('./model/Upv1capturecontextsOrderInformationAmountDetails'), require('./model/Upv1capturecontextsOrderInformationBillTo'), require('./model/Upv1capturecontextsOrderInformationBillToCompany'), require('./model/Upv1capturecontextsOrderInformationShipTo'), require('./model/V1FileDetailsGet200Response'), require('./model/V1FileDetailsGet200ResponseFileDetails'), require('./model/V1FileDetailsGet200ResponseLinks'), require('./model/V1FileDetailsGet200ResponseLinksFiles'), require('./model/V1FileDetailsGet200ResponseLinksSelf'), require('./model/VTConfig'), require('./model/VTConfigCardNotPresent'), require('./model/VTConfigCardNotPresentGlobalPaymentInformation'), require('./model/VTConfigCardNotPresentGlobalPaymentInformationBasicInformation'), require('./model/VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields'), require('./model/VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation'), require('./model/VTConfigCardNotPresentReceiptInformation'), require('./model/VTConfigCardNotPresentReceiptInformationEmailReceipt'), require('./model/VTConfigCardNotPresentReceiptInformationHeader'), require('./model/VTConfigCardNotPresentReceiptInformationOrderInformation'), require('./model/ValidateExportComplianceRequest'), require('./model/ValidateRequest'), require('./model/ValueAddedServicesProducts'), require('./model/VasV2PaymentsPost201Response'), require('./model/VasV2PaymentsPost201ResponseLinks'), require('./model/VasV2PaymentsPost201ResponseOrderInformation'), require('./model/VasV2PaymentsPost201ResponseOrderInformationJurisdiction'), require('./model/VasV2PaymentsPost201ResponseOrderInformationLineItems'), require('./model/VasV2PaymentsPost201ResponseOrderInformationTaxDetails'), require('./model/VasV2PaymentsPost201ResponseTaxInformation'), require('./model/VasV2PaymentsPost400Response'), require('./model/VasV2TaxVoid200Response'), require('./model/VasV2TaxVoid200ResponseVoidAmountDetails'), require('./model/VasV2TaxVoidsPost400Response'), require('./model/Vasv2taxBuyerInformation'), require('./model/Vasv2taxClientReferenceInformation'), require('./model/Vasv2taxMerchantInformation'), require('./model/Vasv2taxOrderInformation'), require('./model/Vasv2taxOrderInformationBillTo'), require('./model/Vasv2taxOrderInformationInvoiceDetails'), require('./model/Vasv2taxOrderInformationLineItems'), require('./model/Vasv2taxOrderInformationOrderAcceptance'), require('./model/Vasv2taxOrderInformationOrderOrigin'), require('./model/Vasv2taxOrderInformationShipTo'), require('./model/Vasv2taxOrderInformationShippingDetails'), require('./model/Vasv2taxTaxInformation'), require('./model/Vasv2taxidClientReferenceInformation'), require('./model/Vasv2taxidClientReferenceInformationPartner'), require('./model/VerifyCustomerAddressRequest'), require('./model/VoidCaptureRequest'), require('./model/VoidCreditRequest'), require('./model/VoidPaymentRequest'), require('./model/VoidRefundRequest'), require('./model/VoidTaxRequest'), require('./model/AccessTokenResponse'), require('./model/BadRequestError'), require('./model/CreateAccessTokenRequest'), require('./model/ResourceNotFoundError'), require('./model/UnauthorizedClientError'), require('./api/BatchesApi'), require('./api/BillingAgreementsApi'), require('./api/BinLookupApi'), require('./api/CaptureApi'), require('./api/ChargebackDetailsApi'), require('./api/ChargebackSummariesApi'), require('./api/ConversionDetailsApi'), require('./api/CreateNewWebhooksApi'), require('./api/CreditApi'), require('./api/CustomerApi'), require('./api/CustomerPaymentInstrumentApi'), require('./api/CustomerShippingAddressApi'), require('./api/DecisionManagerApi'), require('./api/DownloadDTDApi'), require('./api/DownloadXSDApi'), require('./api/EMVTagDetailsApi'), require('./api/InstrumentIdentifierApi'), require('./api/InterchangeClearingLevelDetailsApi'), require('./api/InvoiceSettingsApi'), require('./api/InvoicesApi'), require('./api/ManageWebhooksApi'), require('./api/MerchantBoardingApi'), require('./api/MicroformIntegrationApi'), require('./api/NetFundingsApi'), require('./api/NotificationOfChangesApi'), require('./api/PayerAuthenticationApi'), require('./api/PaymentBatchSummariesApi'), require('./api/PaymentInstrumentApi'), require('./api/PaymentsApi'), require('./api/PayoutsApi'), require('./api/PlansApi'), require('./api/PurchaseAndRefundDetailsApi'), require('./api/PushFundsApi'), require('./api/RefundApi'), require('./api/ReplayWebhooksApi'), require('./api/ReportDefinitionsApi'), require('./api/ReportDownloadsApi'), require('./api/ReportSubscriptionsApi'), require('./api/ReportsApi'), require('./api/RetrievalDetailsApi'), require('./api/RetrievalSummariesApi'), require('./api/ReversalApi'), require('./api/SearchTransactionsApi'), require('./api/SecureFileShareApi'), require('./api/SubscriptionsApi'), require('./api/TaxesApi'), require('./api/TokenApi'), require('./api/TransactionBatchesApi'), require('./api/TransactionDetailsApi'), require('./api/TransientTokenDataApi'), require('./api/UnifiedCheckoutCaptureContextApi'), require('./api/UserManagementApi'), require('./api/UserManagementSearchApi'), require('./api/VerificationApi'), require('./api/VoidApi'), require('./api/OAuthApi')); + module.exports = factory(require('./ApiClient'), require('./model/Accountupdaterv1batchesIncluded'), require('./model/Accountupdaterv1batchesIncludedTokens'), require('./model/ActivateDeactivatePlanResponse'), require('./model/ActivateSubscriptionResponse'), require('./model/ActivateSubscriptionResponseSubscriptionInformation'), require('./model/AddNegativeListRequest'), require('./model/AuthReversalRequest'), require('./model/BinLookupv400Response'), require('./model/Binv1binlookupClientReferenceInformation'), require('./model/Binv1binlookupPaymentInformation'), require('./model/Binv1binlookupPaymentInformationCard'), require('./model/Binv1binlookupProcessingInformation'), require('./model/Binv1binlookupProcessingInformationPayoutOptions'), require('./model/Binv1binlookupTokenInformation'), require('./model/Boardingv1registrationsDocumentInformation'), require('./model/Boardingv1registrationsDocumentInformationSignedDocuments'), require('./model/Boardingv1registrationsIntegrationInformation'), require('./model/Boardingv1registrationsIntegrationInformationOauth2'), require('./model/Boardingv1registrationsIntegrationInformationTenantConfigurations'), require('./model/Boardingv1registrationsIntegrationInformationTenantInformation'), require('./model/Boardingv1registrationsOrganizationInformation'), require('./model/Boardingv1registrationsOrganizationInformationBusinessInformation'), require('./model/Boardingv1registrationsOrganizationInformationBusinessInformationAddress'), require('./model/Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact'), require('./model/Boardingv1registrationsOrganizationInformationKYC'), require('./model/Boardingv1registrationsOrganizationInformationKYCDepositBankAccount'), require('./model/Boardingv1registrationsOrganizationInformationOwners'), require('./model/Boardingv1registrationsProductInformation'), require('./model/Boardingv1registrationsProductInformationSelectedProducts'), require('./model/Boardingv1registrationsRegistrationInformation'), require('./model/Body'), require('./model/CancelSubscriptionResponse'), require('./model/CancelSubscriptionResponseSubscriptionInformation'), require('./model/CapturePaymentRequest'), require('./model/CardProcessingConfig'), require('./model/CardProcessingConfigCommon'), require('./model/CardProcessingConfigCommonAcquirer'), require('./model/CardProcessingConfigCommonCurrencies'), require('./model/CardProcessingConfigCommonCurrencies1'), require('./model/CardProcessingConfigCommonMerchantDescriptorInformation'), require('./model/CardProcessingConfigCommonPaymentTypes'), require('./model/CardProcessingConfigCommonProcessors'), require('./model/CardProcessingConfigFeatures'), require('./model/CardProcessingConfigFeaturesCardNotPresent'), require('./model/CardProcessingConfigFeaturesCardNotPresentInstallment'), require('./model/CardProcessingConfigFeaturesCardNotPresentPayouts'), require('./model/CardProcessingConfigFeaturesCardNotPresentPayoutsCurrencies'), require('./model/CardProcessingConfigFeaturesCardNotPresentProcessors'), require('./model/CardProcessingConfigFeaturesCardPresent'), require('./model/CardProcessingConfigFeaturesCardPresentProcessors'), require('./model/CaseManagementActionsRequest'), require('./model/CaseManagementCommentsRequest'), require('./model/CheckPayerAuthEnrollmentRequest'), require('./model/CommerceSolutionsProducts'), require('./model/CommerceSolutionsProductsAccountUpdater'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformation'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurations'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsAmex'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsMasterCard'), require('./model/CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsVisa'), require('./model/CommerceSolutionsProductsBinLookup'), require('./model/CommerceSolutionsProductsBinLookupConfigurationInformation'), require('./model/CommerceSolutionsProductsBinLookupConfigurationInformationConfigurations'), require('./model/CommerceSolutionsProductsTokenManagement'), require('./model/CommerceSolutionsProductsTokenManagementConfigurationInformation'), require('./model/CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations'), require('./model/CreateAdhocReportRequest'), require('./model/CreateBillingAgreement'), require('./model/CreateBinLookupRequest'), require('./model/CreateBundledDecisionManagerCaseRequest'), require('./model/CreateCreditRequest'), require('./model/CreateInvoiceRequest'), require('./model/CreatePaymentRequest'), require('./model/CreatePlanRequest'), require('./model/CreatePlanResponse'), require('./model/CreatePlanResponsePlanInformation'), require('./model/CreateReportSubscriptionRequest'), require('./model/CreateSearchRequest'), require('./model/CreateSessionReq'), require('./model/CreateSessionRequest'), require('./model/CreateSubscriptionRequest'), require('./model/CreateSubscriptionResponse'), require('./model/CreateSubscriptionResponseLinks'), require('./model/CreateSubscriptionResponseSubscriptionInformation'), require('./model/CreateWebhookRequest'), require('./model/DeletePlanResponse'), require('./model/DmConfig'), require('./model/DmConfigOrganization'), require('./model/DmConfigPortfolioControls'), require('./model/DmConfigProcessingOptions'), require('./model/DmConfigThirdparty'), require('./model/DmConfigThirdpartyProvider'), require('./model/DmConfigThirdpartyProviderAccurint'), require('./model/DmConfigThirdpartyProviderAccurintCredentials'), require('./model/DmConfigThirdpartyProviderCredilink'), require('./model/DmConfigThirdpartyProviderCredilinkCredentials'), require('./model/DmConfigThirdpartyProviderEkata'), require('./model/DmConfigThirdpartyProviderEkataCredentials'), require('./model/DmConfigThirdpartyProviderEmailage'), require('./model/DmConfigThirdpartyProviderPerseuss'), require('./model/DmConfigThirdpartyProviderSignifyd'), require('./model/DmConfigThirdpartyProviderSignifydCredentials'), require('./model/DmConfigThirdpartyProviderTargus'), require('./model/DmConfigThirdpartyProviderTargusCredentials'), require('./model/ECheckConfig'), require('./model/ECheckConfigCommon'), require('./model/ECheckConfigCommonInternalOnly'), require('./model/ECheckConfigCommonInternalOnlyProcessors'), require('./model/ECheckConfigCommonProcessors'), require('./model/ECheckConfigFeatures'), require('./model/ECheckConfigFeaturesAccountValidationService'), require('./model/ECheckConfigFeaturesAccountValidationServiceInternalOnly'), require('./model/ECheckConfigFeaturesAccountValidationServiceInternalOnlyProcessors'), require('./model/ECheckConfigFeaturesAccountValidationServiceProcessors'), require('./model/ECheckConfigUnderwriting'), require('./model/Flexv2sessionsFields'), require('./model/Flexv2sessionsFieldsOrderInformation'), require('./model/Flexv2sessionsFieldsOrderInformationAmountDetails'), require('./model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount'), require('./model/Flexv2sessionsFieldsOrderInformationBillTo'), require('./model/Flexv2sessionsFieldsOrderInformationShipTo'), require('./model/Flexv2sessionsFieldsPaymentInformation'), require('./model/Flexv2sessionsFieldsPaymentInformationCard'), require('./model/FraudMarkingActionRequest'), require('./model/GenerateCaptureContextRequest'), require('./model/GenerateFlexAPICaptureContextRequest'), require('./model/GenerateUnifiedCheckoutCaptureContextRequest'), require('./model/GetAllPlansResponse'), require('./model/GetAllPlansResponseLinks'), require('./model/GetAllPlansResponseOrderInformation'), require('./model/GetAllPlansResponseOrderInformationAmountDetails'), require('./model/GetAllPlansResponsePlanInformation'), require('./model/GetAllPlansResponsePlanInformationBillingCycles'), require('./model/GetAllPlansResponsePlanInformationBillingPeriod'), require('./model/GetAllPlansResponsePlans'), require('./model/GetAllSubscriptionsResponse'), require('./model/GetAllSubscriptionsResponseLinks'), require('./model/GetAllSubscriptionsResponseOrderInformation'), require('./model/GetAllSubscriptionsResponseOrderInformationBillTo'), require('./model/GetAllSubscriptionsResponsePaymentInformation'), require('./model/GetAllSubscriptionsResponsePaymentInformationCustomer'), require('./model/GetAllSubscriptionsResponsePlanInformation'), require('./model/GetAllSubscriptionsResponsePlanInformationBillingCycles'), require('./model/GetAllSubscriptionsResponseSubscriptionInformation'), require('./model/GetAllSubscriptionsResponseSubscriptions'), require('./model/GetPlanCodeResponse'), require('./model/GetPlanResponse'), require('./model/GetSubscriptionCodeResponse'), require('./model/GetSubscriptionResponse'), require('./model/IncrementAuthRequest'), require('./model/InlineResponse200'), require('./model/InlineResponse2001'), require('./model/InlineResponse2001IntegrationInformation'), require('./model/InlineResponse2001IntegrationInformationTenantConfigurations'), require('./model/InlineResponse2002'), require('./model/InlineResponse2003'), require('./model/InlineResponse2004'), require('./model/InlineResponse2005'), require('./model/InlineResponse2005Embedded'), require('./model/InlineResponse2005EmbeddedBatches'), require('./model/InlineResponse2005EmbeddedLinks'), require('./model/InlineResponse2005EmbeddedLinksReports'), require('./model/InlineResponse2005EmbeddedTotals'), require('./model/InlineResponse2005Links'), require('./model/InlineResponse2006'), require('./model/InlineResponse2006Billing'), require('./model/InlineResponse2006Links'), require('./model/InlineResponse2006LinksReport'), require('./model/InlineResponse2007'), require('./model/InlineResponse2007Records'), require('./model/InlineResponse2007ResponseRecord'), require('./model/InlineResponse2007ResponseRecordAdditionalUpdates'), require('./model/InlineResponse2007SourceRecord'), require('./model/InlineResponse200Embedded'), require('./model/InlineResponse200EmbeddedCapture'), require('./model/InlineResponse200EmbeddedCaptureLinks'), require('./model/InlineResponse200EmbeddedCaptureLinksSelf'), require('./model/InlineResponse200EmbeddedReversal'), require('./model/InlineResponse200EmbeddedReversalLinks'), require('./model/InlineResponse200EmbeddedReversalLinksSelf'), require('./model/InlineResponse201'), require('./model/InlineResponse2011'), require('./model/InlineResponse2011IssuerInformation'), require('./model/InlineResponse2011PaymentAccountInformation'), require('./model/InlineResponse2011PaymentAccountInformationCard'), require('./model/InlineResponse2011PaymentAccountInformationCardBrands'), require('./model/InlineResponse2011PaymentAccountInformationFeatures'), require('./model/InlineResponse2011PaymentAccountInformationNetwork'), require('./model/InlineResponse2011PayoutInformation'), require('./model/InlineResponse2011PayoutInformationPullFunds'), require('./model/InlineResponse2011PayoutInformationPushFunds'), require('./model/InlineResponse2012'), require('./model/InlineResponse2012IntegrationInformation'), require('./model/InlineResponse2012IntegrationInformationTenantConfigurations'), require('./model/InlineResponse2012OrganizationInformation'), require('./model/InlineResponse2012ProductInformationSetups'), require('./model/InlineResponse2012RegistrationInformation'), require('./model/InlineResponse2012Setups'), require('./model/InlineResponse2012SetupsCommerceSolutions'), require('./model/InlineResponse2012SetupsPayments'), require('./model/InlineResponse2012SetupsPaymentsCardProcessing'), require('./model/InlineResponse2012SetupsPaymentsCardProcessingConfigurationStatus'), require('./model/InlineResponse2012SetupsPaymentsCardProcessingSubscriptionStatus'), require('./model/InlineResponse2012SetupsPaymentsDigitalPayments'), require('./model/InlineResponse2012SetupsRisk'), require('./model/InlineResponse2012SetupsValueAddedServices'), require('./model/InlineResponse2013'), require('./model/InlineResponse2013KeyInformation'), require('./model/InlineResponse2013KeyInformationErrorInformation'), require('./model/InlineResponse2013KeyInformationErrorInformationDetails'), require('./model/InlineResponse2014'), require('./model/InlineResponse2015'), require('./model/InlineResponse202'), require('./model/InlineResponse202Links'), require('./model/InlineResponse202LinksStatus'), require('./model/InlineResponse400'), require('./model/InlineResponse4001'), require('./model/InlineResponse4001Details'), require('./model/InlineResponse4002'), require('./model/InlineResponse4003'), require('./model/InlineResponse4004'), require('./model/InlineResponse4005'), require('./model/InlineResponse4005Fields'), require('./model/InlineResponse4006'), require('./model/InlineResponse4006Details'), require('./model/InlineResponse400Details'), require('./model/InlineResponse400Errors'), require('./model/InlineResponse401'), require('./model/InlineResponse401Fields'), require('./model/InlineResponse401Links'), require('./model/InlineResponse401LinksSelf'), require('./model/InlineResponse403'), require('./model/InlineResponse4031'), require('./model/InlineResponse403Errors'), require('./model/InlineResponse404'), require('./model/InlineResponse4041'), require('./model/InlineResponse4042'), require('./model/InlineResponse4042Details'), require('./model/InlineResponse409'), require('./model/InlineResponse409Errors'), require('./model/InlineResponse410'), require('./model/InlineResponse410Errors'), require('./model/InlineResponse412'), require('./model/InlineResponse412Errors'), require('./model/InlineResponse422'), require('./model/InlineResponse4221'), require('./model/InlineResponse424'), require('./model/InlineResponse424Errors'), require('./model/InlineResponse500'), require('./model/InlineResponse5001'), require('./model/InlineResponse5002'), require('./model/InlineResponse500Errors'), require('./model/InlineResponse502'), require('./model/InlineResponse503'), require('./model/InlineResponseDefault'), require('./model/InlineResponseDefaultLinks'), require('./model/InlineResponseDefaultLinksNext'), require('./model/InlineResponseDefaultResponseStatus'), require('./model/InlineResponseDefaultResponseStatusDetails'), require('./model/IntimateBillingAgreement'), require('./model/InvoiceSettingsRequest'), require('./model/InvoicingV2InvoiceSettingsGet200Response'), require('./model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation'), require('./model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle'), require('./model/InvoicingV2InvoicesAllGet200Response'), require('./model/InvoicingV2InvoicesAllGet200ResponseCustomerInformation'), require('./model/InvoicingV2InvoicesAllGet200ResponseInvoiceInformation'), require('./model/InvoicingV2InvoicesAllGet200ResponseInvoices'), require('./model/InvoicingV2InvoicesAllGet200ResponseLinks'), require('./model/InvoicingV2InvoicesAllGet200ResponseOrderInformation'), require('./model/InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails'), require('./model/InvoicingV2InvoicesAllGet400Response'), require('./model/InvoicingV2InvoicesAllGet404Response'), require('./model/InvoicingV2InvoicesAllGet502Response'), require('./model/InvoicingV2InvoicesGet200Response'), require('./model/InvoicingV2InvoicesGet200ResponseInvoiceHistory'), require('./model/InvoicingV2InvoicesGet200ResponseTransactionDetails'), require('./model/InvoicingV2InvoicesPost201Response'), require('./model/InvoicingV2InvoicesPost201ResponseInvoiceInformation'), require('./model/InvoicingV2InvoicesPost201ResponseOrderInformation'), require('./model/InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails'), require('./model/InvoicingV2InvoicesPost202Response'), require('./model/Invoicingv2invoiceSettingsInvoiceSettingsInformation'), require('./model/Invoicingv2invoicesCustomerInformation'), require('./model/Invoicingv2invoicesCustomerInformationCompany'), require('./model/Invoicingv2invoicesInvoiceInformation'), require('./model/Invoicingv2invoicesOrderInformation'), require('./model/Invoicingv2invoicesOrderInformationAmountDetails'), require('./model/Invoicingv2invoicesOrderInformationAmountDetailsFreight'), require('./model/Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails'), require('./model/Invoicingv2invoicesOrderInformationLineItems'), require('./model/Invoicingv2invoicesidInvoiceInformation'), require('./model/Kmsegressv2keysasymClientReferenceInformation'), require('./model/Kmsegressv2keysasymKeyInformation'), require('./model/Kmsegressv2keyssymClientReferenceInformation'), require('./model/Kmsegressv2keyssymKeyInformation'), require('./model/MerchantInitiatedTransactionObject'), require('./model/Microformv2sessionsCheckoutApiInitialization'), require('./model/MitReversalRequest'), require('./model/MitVoidRequest'), require('./model/ModifyBillingAgreement'), require('./model/Notificationsubscriptionsv1productsorganizationIdEventTypes'), require('./model/Notificationsubscriptionsv1webhooksNotificationScope'), require('./model/Notificationsubscriptionsv1webhooksProducts'), require('./model/Notificationsubscriptionsv1webhooksRetryPolicy'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicy'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicy1'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicy1Config'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicy1ConfigAdditionalConfig'), require('./model/Notificationsubscriptionsv1webhooksSecurityPolicyConfig'), require('./model/Nrtfv1webhookswebhookIdreplaysByDeliveryStatus'), require('./model/OctCreatePaymentRequest'), require('./model/OrderPaymentRequest'), require('./model/PatchCustomerPaymentInstrumentRequest'), require('./model/PatchCustomerRequest'), require('./model/PatchCustomerShippingAddressRequest'), require('./model/PatchInstrumentIdentifierRequest'), require('./model/PatchPaymentInstrumentRequest'), require('./model/PayerAuthConfig'), require('./model/PayerAuthConfigCardTypes'), require('./model/PayerAuthConfigCardTypesCB'), require('./model/PayerAuthConfigCardTypesJCBJSecure'), require('./model/PayerAuthConfigCardTypesVerifiedByVisa'), require('./model/PayerAuthConfigCardTypesVerifiedByVisaCurrencies'), require('./model/PayerAuthSetupRequest'), require('./model/PaymentInstrumentList'), require('./model/PaymentInstrumentList1'), require('./model/PaymentInstrumentList1Embedded'), require('./model/PaymentInstrumentList1EmbeddedEmbedded'), require('./model/PaymentInstrumentList1EmbeddedPaymentInstruments'), require('./model/PaymentInstrumentListEmbedded'), require('./model/PaymentInstrumentListLinks'), require('./model/PaymentInstrumentListLinksFirst'), require('./model/PaymentInstrumentListLinksLast'), require('./model/PaymentInstrumentListLinksNext'), require('./model/PaymentInstrumentListLinksPrev'), require('./model/PaymentInstrumentListLinksSelf'), require('./model/PaymentsProducts'), require('./model/PaymentsProductsCardPresentConnect'), require('./model/PaymentsProductsCardPresentConnectConfigurationInformation'), require('./model/PaymentsProductsCardPresentConnectConfigurationInformationConfigurations'), require('./model/PaymentsProductsCardPresentConnectSubscriptionInformation'), require('./model/PaymentsProductsCardProcessing'), require('./model/PaymentsProductsCardProcessingConfigurationInformation'), require('./model/PaymentsProductsCardProcessingSubscriptionInformation'), require('./model/PaymentsProductsCardProcessingSubscriptionInformationFeatures'), require('./model/PaymentsProductsCurrencyConversion'), require('./model/PaymentsProductsCurrencyConversionConfigurationInformation'), require('./model/PaymentsProductsCurrencyConversionConfigurationInformationConfigurations'), require('./model/PaymentsProductsCurrencyConversionConfigurationInformationConfigurationsProcessors'), require('./model/PaymentsProductsCybsReadyTerminal'), require('./model/PaymentsProductsDifferentialFee'), require('./model/PaymentsProductsDifferentialFeeSubscriptionInformation'), require('./model/PaymentsProductsDifferentialFeeSubscriptionInformationFeatures'), require('./model/PaymentsProductsDifferentialFeeSubscriptionInformationFeaturesSurcharge'), require('./model/PaymentsProductsDigitalPayments'), require('./model/PaymentsProductsDigitalPaymentsSubscriptionInformation'), require('./model/PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures'), require('./model/PaymentsProductsECheck'), require('./model/PaymentsProductsECheckConfigurationInformation'), require('./model/PaymentsProductsECheckSubscriptionInformation'), require('./model/PaymentsProductsPayerAuthentication'), require('./model/PaymentsProductsPayerAuthenticationConfigurationInformation'), require('./model/PaymentsProductsPayerAuthenticationSubscriptionInformation'), require('./model/PaymentsProductsPayouts'), require('./model/PaymentsProductsPayoutsConfigurationInformation'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurations'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurationsProcessorAccount'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurationsPullfunds'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurationsPushfunds'), require('./model/PaymentsProductsSecureAcceptance'), require('./model/PaymentsProductsSecureAcceptanceConfigurationInformation'), require('./model/PaymentsProductsServiceFee'), require('./model/PaymentsProductsServiceFeeConfigurationInformation'), require('./model/PaymentsProductsServiceFeeConfigurationInformationConfigurations'), require('./model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation'), require('./model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation'), require('./model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts'), require('./model/PaymentsProductsTax'), require('./model/PaymentsProductsVirtualTerminal'), require('./model/PaymentsProductsVirtualTerminalConfigurationInformation'), require('./model/PaymentsStrongAuthIssuerInformation'), require('./model/PostCustomerPaymentInstrumentRequest'), require('./model/PostCustomerRequest'), require('./model/PostCustomerShippingAddressRequest'), require('./model/PostInstrumentIdentifierEnrollmentRequest'), require('./model/PostInstrumentIdentifierRequest'), require('./model/PostPaymentCredentialsRequest'), require('./model/PostPaymentInstrumentRequest'), require('./model/PostRegistrationBody'), require('./model/PredefinedSubscriptionRequestBean'), require('./model/PtsV1TransactionBatchesGet200Response'), require('./model/PtsV1TransactionBatchesGet200ResponseLinks'), require('./model/PtsV1TransactionBatchesGet200ResponseLinksSelf'), require('./model/PtsV1TransactionBatchesGet200ResponseTransactionBatches'), require('./model/PtsV1TransactionBatchesGet400Response'), require('./model/PtsV1TransactionBatchesGet400ResponseErrorInformation'), require('./model/PtsV1TransactionBatchesGet400ResponseErrorInformationDetails'), require('./model/PtsV1TransactionBatchesGet500Response'), require('./model/PtsV1TransactionBatchesGet500ResponseErrorInformation'), require('./model/PtsV1TransactionBatchesIdGet200Response'), require('./model/PtsV1TransactionBatchesIdGet200ResponseLinks'), require('./model/PtsV1TransactionBatchesIdGet200ResponseLinksTransactions'), require('./model/PtsV2CreateBillingAgreementPost201Response'), require('./model/PtsV2CreateBillingAgreementPost201ResponseAgreementInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseClientReferenceInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseInstallmentInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseLinks'), require('./model/PtsV2CreateBillingAgreementPost201ResponseProcessorInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseRiskInformation'), require('./model/PtsV2CreateBillingAgreementPost201ResponseRiskInformationProcessorResults'), require('./model/PtsV2CreateBillingAgreementPost400Response'), require('./model/PtsV2CreateBillingAgreementPost502Response'), require('./model/PtsV2CreditsPost201Response'), require('./model/PtsV2CreditsPost201Response1'), require('./model/PtsV2CreditsPost201Response1ProcessorInformation'), require('./model/PtsV2CreditsPost201ResponseCreditAmountDetails'), require('./model/PtsV2CreditsPost201ResponsePaymentInformation'), require('./model/PtsV2CreditsPost201ResponseProcessingInformation'), require('./model/PtsV2CreditsPost201ResponseProcessingInformationBankTransferOptions'), require('./model/PtsV2IncrementalAuthorizationPatch201Response'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseErrorInformation'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseLinks'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseOrderInformation'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseOrderInformationInvoiceDetails'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformation'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformationAccountFeatures'), require('./model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation'), require('./model/PtsV2IncrementalAuthorizationPatch400Response'), require('./model/PtsV2ModifyBillingAgreementPost201Response'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseAgreementInformation'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseLinks'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformation'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformationBillTo'), require('./model/PtsV2ModifyBillingAgreementPost201ResponseOrderInformationShipTo'), require('./model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformation'), require('./model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationBank'), require('./model/PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationEWallet'), require('./model/PtsV2PaymentsCapturesPost201Response'), require('./model/PtsV2PaymentsCapturesPost201ResponseLinks'), require('./model/PtsV2PaymentsCapturesPost201ResponseOrderInformation'), require('./model/PtsV2PaymentsCapturesPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PaymentsCapturesPost201ResponseOrderInformationInvoiceDetails'), require('./model/PtsV2PaymentsCapturesPost201ResponsePointOfSaleInformation'), require('./model/PtsV2PaymentsCapturesPost201ResponseProcessingInformation'), require('./model/PtsV2PaymentsCapturesPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsCapturesPost400Response'), require('./model/PtsV2PaymentsOrderPost201Response'), require('./model/PtsV2PaymentsOrderPost201ResponseBuyerInformation'), require('./model/PtsV2PaymentsOrderPost201ResponseBuyerInformationPersonalIdentification'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformation'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformationBillTo'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformationShipTo'), require('./model/PtsV2PaymentsOrderPost201ResponseOrderInformationShippingDetails'), require('./model/PtsV2PaymentsOrderPost201ResponsePaymentInformation'), require('./model/PtsV2PaymentsOrderPost201ResponsePaymentInformationEWallet'), require('./model/PtsV2PaymentsOrderPost201ResponseProcessingInformation'), require('./model/PtsV2PaymentsOrderPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsOrderPost201ResponseProcessorInformationSellerProtection'), require('./model/PtsV2PaymentsPost201Response'), require('./model/PtsV2PaymentsPost201Response1'), require('./model/PtsV2PaymentsPost201Response1OrderInformation'), require('./model/PtsV2PaymentsPost201Response1OrderInformationBillTo'), require('./model/PtsV2PaymentsPost201Response1OrderInformationShipTo'), require('./model/PtsV2PaymentsPost201Response1PaymentInformation'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationBank'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationBankAccount'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationPaymentType'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationPaymentTypeMethod'), require('./model/PtsV2PaymentsPost201Response1ProcessorInformation'), require('./model/PtsV2PaymentsPost201Response1ProcessorInformationAvs'), require('./model/PtsV2PaymentsPost201Response2'), require('./model/PtsV2PaymentsPost201Response2OrderInformation'), require('./model/PtsV2PaymentsPost201Response2OrderInformationAmountDetails'), require('./model/PtsV2PaymentsPost201Response2PaymentInformation'), require('./model/PtsV2PaymentsPost201Response2PaymentInformationEWallet'), require('./model/PtsV2PaymentsPost201Response2ProcessorInformation'), require('./model/PtsV2PaymentsPost201ResponseBuyerInformation'), require('./model/PtsV2PaymentsPost201ResponseClientReferenceInformation'), require('./model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation'), require('./model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr'), require('./model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationStrongAuthentication'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActions'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsCAPTURE'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsCONSUMERAUTHENTICATION'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsDECISION'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsWATCHLISTSCREENING'), require('./model/PtsV2PaymentsPost201ResponseErrorInformation'), require('./model/PtsV2PaymentsPost201ResponseErrorInformationDetails'), require('./model/PtsV2PaymentsPost201ResponseInstallmentInformation'), require('./model/PtsV2PaymentsPost201ResponseIssuerInformation'), require('./model/PtsV2PaymentsPost201ResponseLinks'), require('./model/PtsV2PaymentsPost201ResponseLinksSelf'), require('./model/PtsV2PaymentsPost201ResponseMerchantInformation'), require('./model/PtsV2PaymentsPost201ResponseMerchantInformationMerchantDescriptor'), require('./model/PtsV2PaymentsPost201ResponseOrderInformation'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationBillTo'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails'), require('./model/PtsV2PaymentsPost201ResponseOrderInformationShipTo'), require('./model/PtsV2PaymentsPost201ResponsePaymentAccountInformation'), require('./model/PtsV2PaymentsPost201ResponsePaymentAccountInformationCard'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformation'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationAccountFeatures'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationAccountFeaturesBalances'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationBank'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationBankAccount'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationEWallet'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationInstrumentIdentifier'), require('./model/PtsV2PaymentsPost201ResponsePaymentInformationTokenizedCard'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformation'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights'), require('./model/PtsV2PaymentsPost201ResponsePointOfSaleInformation'), require('./model/PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformation'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationAchVerification'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationAvs'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationCardVerification'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationConsumerAuthenticationResponse'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationCustomer'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationElectronicVerificationResults'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationMerchantAdvice'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationRouting'), require('./model/PtsV2PaymentsPost201ResponseProcessorInformationSellerProtection'), require('./model/PtsV2PaymentsPost201ResponseRiskInformation'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationInfoCodes'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationIpAddress'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationProcessorResults'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationProfile'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationRules'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationScore'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravel'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravelActualFinalDestination'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDeparture'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDestination'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationTravelLastDestination'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationVelocity'), require('./model/PtsV2PaymentsPost201ResponseRiskInformationVelocityMorphing'), require('./model/PtsV2PaymentsPost201ResponseTokenInformation'), require('./model/PtsV2PaymentsPost201ResponseTokenInformationCustomer'), require('./model/PtsV2PaymentsPost201ResponseTokenInformationInstrumentIdentifier'), require('./model/PtsV2PaymentsPost201ResponseTokenInformationPaymentInstrument'), require('./model/PtsV2PaymentsPost201ResponseTokenInformationShippingAddress'), require('./model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformation'), require('./model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchList'), require('./model/PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchListMatches'), require('./model/PtsV2PaymentsPost400Response'), require('./model/PtsV2PaymentsPost502Response'), require('./model/PtsV2PaymentsRefundPost201Response'), require('./model/PtsV2PaymentsRefundPost201ResponseClientReferenceInformation'), require('./model/PtsV2PaymentsRefundPost201ResponseLinks'), require('./model/PtsV2PaymentsRefundPost201ResponseOrderInformation'), require('./model/PtsV2PaymentsRefundPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PaymentsRefundPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsRefundPost201ResponseRefundAmountDetails'), require('./model/PtsV2PaymentsRefundPost400Response'), require('./model/PtsV2PaymentsReversalsPost201Response'), require('./model/PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation'), require('./model/PtsV2PaymentsReversalsPost201ResponseIssuerInformation'), require('./model/PtsV2PaymentsReversalsPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails'), require('./model/PtsV2PaymentsReversalsPost400Response'), require('./model/PtsV2PaymentsVoidsPost201Response'), require('./model/PtsV2PaymentsVoidsPost201ResponseProcessorInformation'), require('./model/PtsV2PaymentsVoidsPost201ResponseVoidAmountDetails'), require('./model/PtsV2PaymentsVoidsPost400Response'), require('./model/PtsV2PayoutsPost201Response'), require('./model/PtsV2PayoutsPost201ResponseErrorInformation'), require('./model/PtsV2PayoutsPost201ResponseIssuerInformation'), require('./model/PtsV2PayoutsPost201ResponseMerchantInformation'), require('./model/PtsV2PayoutsPost201ResponseMerchantInformationMerchantDescriptor'), require('./model/PtsV2PayoutsPost201ResponseOrderInformation'), require('./model/PtsV2PayoutsPost201ResponseOrderInformationAmountDetails'), require('./model/PtsV2PayoutsPost201ResponseProcessorInformation'), require('./model/PtsV2PayoutsPost201ResponseRecipientInformation'), require('./model/PtsV2PayoutsPost201ResponseRecipientInformationCard'), require('./model/PtsV2PayoutsPost400Response'), require('./model/Ptsv1pushfundstransferClientReferenceInformation'), require('./model/Ptsv1pushfundstransferOrderInformation'), require('./model/Ptsv1pushfundstransferOrderInformationAmountDetails'), require('./model/Ptsv1pushfundstransferProcessingInformation'), require('./model/Ptsv1pushfundstransferProcessingInformationPayoutsOptions'), require('./model/Ptsv1pushfundstransferRecipientInformation'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformation'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCard'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardCustomer'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardInstrumentIdentifier'), require('./model/Ptsv1pushfundstransferRecipientInformationPaymentInformationCardPaymentInstrument'), require('./model/Ptsv1pushfundstransferRecipientInformationPersonalIdentification'), require('./model/Ptsv1pushfundstransferSenderInformation'), require('./model/Ptsv1pushfundstransferSenderInformationAccount'), require('./model/Ptsv1pushfundstransferSenderInformationPaymentInformation'), require('./model/Ptsv1pushfundstransferSenderInformationPaymentInformationCard'), require('./model/Ptsv1pushfundstransferSenderInformationPersonalIdentification'), require('./model/Ptsv2billingagreementsAggregatorInformation'), require('./model/Ptsv2billingagreementsAgreementInformation'), require('./model/Ptsv2billingagreementsBuyerInformation'), require('./model/Ptsv2billingagreementsClientReferenceInformation'), require('./model/Ptsv2billingagreementsConsumerAuthenticationInformation'), require('./model/Ptsv2billingagreementsDeviceInformation'), require('./model/Ptsv2billingagreementsInstallmentInformation'), require('./model/Ptsv2billingagreementsMerchantInformation'), require('./model/Ptsv2billingagreementsMerchantInformationMerchantDescriptor'), require('./model/Ptsv2billingagreementsOrderInformation'), require('./model/Ptsv2billingagreementsOrderInformationBillTo'), require('./model/Ptsv2billingagreementsPaymentInformation'), require('./model/Ptsv2billingagreementsPaymentInformationBank'), require('./model/Ptsv2billingagreementsPaymentInformationBankAccount'), require('./model/Ptsv2billingagreementsPaymentInformationCard'), require('./model/Ptsv2billingagreementsPaymentInformationPaymentType'), require('./model/Ptsv2billingagreementsPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2billingagreementsPaymentInformationTokenizedCard'), require('./model/Ptsv2billingagreementsProcessingInformation'), require('./model/Ptsv2billingagreementsidAgreementInformation'), require('./model/Ptsv2billingagreementsidBuyerInformation'), require('./model/Ptsv2billingagreementsidProcessingInformation'), require('./model/Ptsv2creditsInstallmentInformation'), require('./model/Ptsv2creditsProcessingInformation'), require('./model/Ptsv2creditsProcessingInformationBankTransferOptions'), require('./model/Ptsv2creditsProcessingInformationElectronicBenefitsTransfer'), require('./model/Ptsv2creditsProcessingInformationJapanPaymentOptions'), require('./model/Ptsv2creditsProcessingInformationPurchaseOptions'), require('./model/Ptsv2creditsProcessingInformationRefundOptions'), require('./model/Ptsv2creditsRecipientInformation'), require('./model/Ptsv2creditsSenderInformation'), require('./model/Ptsv2creditsSenderInformationAccount'), require('./model/Ptsv2paymentreferencesAgreementInformation'), require('./model/Ptsv2paymentreferencesBuyerInformation'), require('./model/Ptsv2paymentreferencesDeviceInformation'), require('./model/Ptsv2paymentreferencesMerchantInformation'), require('./model/Ptsv2paymentreferencesOrderInformation'), require('./model/Ptsv2paymentreferencesOrderInformationAmountDetails'), require('./model/Ptsv2paymentreferencesOrderInformationBillTo'), require('./model/Ptsv2paymentreferencesOrderInformationInvoiceDetails'), require('./model/Ptsv2paymentreferencesOrderInformationLineItems'), require('./model/Ptsv2paymentreferencesOrderInformationShipTo'), require('./model/Ptsv2paymentreferencesPaymentInformation'), require('./model/Ptsv2paymentreferencesPaymentInformationBank'), require('./model/Ptsv2paymentreferencesPaymentInformationBankAccount'), require('./model/Ptsv2paymentreferencesPaymentInformationCard'), require('./model/Ptsv2paymentreferencesPaymentInformationEWallet'), require('./model/Ptsv2paymentreferencesPaymentInformationOptions'), require('./model/Ptsv2paymentreferencesProcessingInformation'), require('./model/Ptsv2paymentreferencesTravelInformation'), require('./model/Ptsv2paymentreferencesTravelInformationAutoRental'), require('./model/Ptsv2paymentreferencesUserInterface'), require('./model/Ptsv2paymentreferencesUserInterfaceColor'), require('./model/Ptsv2paymentreferencesidintentsOrderInformation'), require('./model/Ptsv2paymentreferencesidintentsPaymentInformation'), require('./model/Ptsv2paymentreferencesidintentsPaymentInformationEWallet'), require('./model/Ptsv2paymentreferencesidintentsProcessingInformation'), require('./model/Ptsv2paymentsAcquirerInformation'), require('./model/Ptsv2paymentsAggregatorInformation'), require('./model/Ptsv2paymentsAggregatorInformationSubMerchant'), require('./model/Ptsv2paymentsAgreementInformation'), require('./model/Ptsv2paymentsBuyerInformation'), require('./model/Ptsv2paymentsBuyerInformationPersonalIdentification'), require('./model/Ptsv2paymentsClientReferenceInformation'), require('./model/Ptsv2paymentsClientReferenceInformationPartner'), require('./model/Ptsv2paymentsConsumerAuthenticationInformation'), require('./model/Ptsv2paymentsConsumerAuthenticationInformationStrongAuthentication'), require('./model/Ptsv2paymentsConsumerAuthenticationInformationStrongAuthenticationIssuerInformation'), require('./model/Ptsv2paymentsDeviceInformation'), require('./model/Ptsv2paymentsDeviceInformationRawData'), require('./model/Ptsv2paymentsHealthCareInformation'), require('./model/Ptsv2paymentsHealthCareInformationAmountDetails'), require('./model/Ptsv2paymentsHostedPaymentInformation'), require('./model/Ptsv2paymentsHostedPaymentInformationUserAgent'), require('./model/Ptsv2paymentsInstallmentInformation'), require('./model/Ptsv2paymentsInvoiceDetails'), require('./model/Ptsv2paymentsIssuerInformation'), require('./model/Ptsv2paymentsMerchantDefinedInformation'), require('./model/Ptsv2paymentsMerchantDefinedSecureInformation'), require('./model/Ptsv2paymentsMerchantInformation'), require('./model/Ptsv2paymentsMerchantInformationMerchantDescriptor'), require('./model/Ptsv2paymentsMerchantInformationServiceFeeDescriptor'), require('./model/Ptsv2paymentsMerchantInformationServiceLocation'), require('./model/Ptsv2paymentsOrderInformation'), require('./model/Ptsv2paymentsOrderInformationAmountDetails'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsAmexAdditionalAmounts'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsCurrencyConversion'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsOrder'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsSurcharge'), require('./model/Ptsv2paymentsOrderInformationAmountDetailsTaxDetails'), require('./model/Ptsv2paymentsOrderInformationBillTo'), require('./model/Ptsv2paymentsOrderInformationBillToCompany'), require('./model/Ptsv2paymentsOrderInformationInvoiceDetails'), require('./model/Ptsv2paymentsOrderInformationInvoiceDetailsTransactionAdviceAddendum'), require('./model/Ptsv2paymentsOrderInformationLineItems'), require('./model/Ptsv2paymentsOrderInformationPassenger'), require('./model/Ptsv2paymentsOrderInformationShipTo'), require('./model/Ptsv2paymentsOrderInformationShippingDetails'), require('./model/Ptsv2paymentsPaymentInformation'), require('./model/Ptsv2paymentsPaymentInformationBank'), require('./model/Ptsv2paymentsPaymentInformationBankAccount'), require('./model/Ptsv2paymentsPaymentInformationCard'), require('./model/Ptsv2paymentsPaymentInformationCustomer'), require('./model/Ptsv2paymentsPaymentInformationDirectDebit'), require('./model/Ptsv2paymentsPaymentInformationDirectDebitMandate'), require('./model/Ptsv2paymentsPaymentInformationEWallet'), require('./model/Ptsv2paymentsPaymentInformationFluidData'), require('./model/Ptsv2paymentsPaymentInformationInstrumentIdentifier'), require('./model/Ptsv2paymentsPaymentInformationLegacyToken'), require('./model/Ptsv2paymentsPaymentInformationOptions'), require('./model/Ptsv2paymentsPaymentInformationPaymentAccountReference'), require('./model/Ptsv2paymentsPaymentInformationPaymentInstrument'), require('./model/Ptsv2paymentsPaymentInformationPaymentType'), require('./model/Ptsv2paymentsPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2paymentsPaymentInformationSepa'), require('./model/Ptsv2paymentsPaymentInformationSepaDirectDebit'), require('./model/Ptsv2paymentsPaymentInformationShippingAddress'), require('./model/Ptsv2paymentsPaymentInformationTokenizedCard'), require('./model/Ptsv2paymentsPointOfSaleInformation'), require('./model/Ptsv2paymentsPointOfSaleInformationEmv'), require('./model/Ptsv2paymentsProcessingInformation'), require('./model/Ptsv2paymentsProcessingInformationAuthorizationOptions'), require('./model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator'), require('./model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction'), require('./model/Ptsv2paymentsProcessingInformationBankTransferOptions'), require('./model/Ptsv2paymentsProcessingInformationCaptureOptions'), require('./model/Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer'), require('./model/Ptsv2paymentsProcessingInformationJapanPaymentOptions'), require('./model/Ptsv2paymentsProcessingInformationLoanOptions'), require('./model/Ptsv2paymentsProcessingInformationPurchaseOptions'), require('./model/Ptsv2paymentsProcessingInformationRecurringOptions'), require('./model/Ptsv2paymentsProcessorInformation'), require('./model/Ptsv2paymentsProcessorInformationAuthorizationOptions'), require('./model/Ptsv2paymentsProcessorInformationReversal'), require('./model/Ptsv2paymentsPromotionInformation'), require('./model/Ptsv2paymentsRecipientInformation'), require('./model/Ptsv2paymentsRecurringPaymentInformation'), require('./model/Ptsv2paymentsRiskInformation'), require('./model/Ptsv2paymentsRiskInformationAuxiliaryData'), require('./model/Ptsv2paymentsRiskInformationBuyerHistory'), require('./model/Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory'), require('./model/Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount'), require('./model/Ptsv2paymentsRiskInformationProfile'), require('./model/Ptsv2paymentsSenderInformation'), require('./model/Ptsv2paymentsTokenInformation'), require('./model/Ptsv2paymentsTokenInformationPaymentInstrument'), require('./model/Ptsv2paymentsTokenInformationShippingAddress'), require('./model/Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./model/Ptsv2paymentsTravelInformation'), require('./model/Ptsv2paymentsTravelInformationAgency'), require('./model/Ptsv2paymentsTravelInformationAutoRental'), require('./model/Ptsv2paymentsTravelInformationAutoRentalRentalAddress'), require('./model/Ptsv2paymentsTravelInformationAutoRentalReturnAddress'), require('./model/Ptsv2paymentsTravelInformationAutoRentalTaxDetails'), require('./model/Ptsv2paymentsTravelInformationLodging'), require('./model/Ptsv2paymentsTravelInformationLodgingRoom'), require('./model/Ptsv2paymentsTravelInformationTransit'), require('./model/Ptsv2paymentsTravelInformationTransitAirline'), require('./model/Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformation'), require('./model/Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformationService'), require('./model/Ptsv2paymentsTravelInformationTransitAirlineLegs'), require('./model/Ptsv2paymentsTravelInformationTransitAirlineTicketIssuer'), require('./model/Ptsv2paymentsTravelInformationVehicleData'), require('./model/Ptsv2paymentsWatchlistScreeningInformation'), require('./model/Ptsv2paymentsWatchlistScreeningInformationWeights'), require('./model/Ptsv2paymentsidClientReferenceInformation'), require('./model/Ptsv2paymentsidClientReferenceInformationPartner'), require('./model/Ptsv2paymentsidMerchantInformation'), require('./model/Ptsv2paymentsidOrderInformation'), require('./model/Ptsv2paymentsidOrderInformationAmountDetails'), require('./model/Ptsv2paymentsidProcessingInformation'), require('./model/Ptsv2paymentsidProcessingInformationAuthorizationOptions'), require('./model/Ptsv2paymentsidProcessingInformationAuthorizationOptionsInitiator'), require('./model/Ptsv2paymentsidTravelInformation'), require('./model/Ptsv2paymentsidcapturesAggregatorInformation'), require('./model/Ptsv2paymentsidcapturesAggregatorInformationSubMerchant'), require('./model/Ptsv2paymentsidcapturesBuyerInformation'), require('./model/Ptsv2paymentsidcapturesBuyerInformationPersonalIdentification'), require('./model/Ptsv2paymentsidcapturesDeviceInformation'), require('./model/Ptsv2paymentsidcapturesInstallmentInformation'), require('./model/Ptsv2paymentsidcapturesMerchantInformation'), require('./model/Ptsv2paymentsidcapturesOrderInformation'), require('./model/Ptsv2paymentsidcapturesOrderInformationAmountDetails'), require('./model/Ptsv2paymentsidcapturesOrderInformationBillTo'), require('./model/Ptsv2paymentsidcapturesOrderInformationInvoiceDetails'), require('./model/Ptsv2paymentsidcapturesOrderInformationShipTo'), require('./model/Ptsv2paymentsidcapturesOrderInformationShippingDetails'), require('./model/Ptsv2paymentsidcapturesPaymentInformation'), require('./model/Ptsv2paymentsidcapturesPaymentInformationCard'), require('./model/Ptsv2paymentsidcapturesPaymentInformationPaymentType'), require('./model/Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2paymentsidcapturesPointOfSaleInformation'), require('./model/Ptsv2paymentsidcapturesPointOfSaleInformationEmv'), require('./model/Ptsv2paymentsidcapturesProcessingInformation'), require('./model/Ptsv2paymentsidcapturesProcessingInformationAuthorizationOptions'), require('./model/Ptsv2paymentsidcapturesProcessingInformationCaptureOptions'), require('./model/Ptsv2paymentsidrefundsClientReferenceInformation'), require('./model/Ptsv2paymentsidrefundsMerchantInformation'), require('./model/Ptsv2paymentsidrefundsOrderInformation'), require('./model/Ptsv2paymentsidrefundsOrderInformationLineItems'), require('./model/Ptsv2paymentsidrefundsPaymentInformation'), require('./model/Ptsv2paymentsidrefundsPaymentInformationBank'), require('./model/Ptsv2paymentsidrefundsPaymentInformationBankAccount'), require('./model/Ptsv2paymentsidrefundsPaymentInformationCard'), require('./model/Ptsv2paymentsidrefundsPaymentInformationEWallet'), require('./model/Ptsv2paymentsidrefundsPaymentInformationPaymentType'), require('./model/Ptsv2paymentsidrefundsPointOfSaleInformation'), require('./model/Ptsv2paymentsidrefundsProcessingInformation'), require('./model/Ptsv2paymentsidrefundsProcessingInformationRecurringOptions'), require('./model/Ptsv2paymentsidrefundsProcessingInformationRefundOptions'), require('./model/Ptsv2paymentsidreversalsClientReferenceInformation'), require('./model/Ptsv2paymentsidreversalsClientReferenceInformationPartner'), require('./model/Ptsv2paymentsidreversalsOrderInformation'), require('./model/Ptsv2paymentsidreversalsOrderInformationAmountDetails'), require('./model/Ptsv2paymentsidreversalsOrderInformationLineItems'), require('./model/Ptsv2paymentsidreversalsPaymentInformation'), require('./model/Ptsv2paymentsidreversalsPaymentInformationPaymentType'), require('./model/Ptsv2paymentsidreversalsPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2paymentsidreversalsPointOfSaleInformation'), require('./model/Ptsv2paymentsidreversalsPointOfSaleInformationEmv'), require('./model/Ptsv2paymentsidreversalsProcessingInformation'), require('./model/Ptsv2paymentsidreversalsReversalInformation'), require('./model/Ptsv2paymentsidreversalsReversalInformationAmountDetails'), require('./model/Ptsv2paymentsidvoidsAgreementInformation'), require('./model/Ptsv2paymentsidvoidsMerchantInformation'), require('./model/Ptsv2paymentsidvoidsOrderInformation'), require('./model/Ptsv2paymentsidvoidsPaymentInformation'), require('./model/Ptsv2paymentsidvoidsProcessingInformation'), require('./model/Ptsv2payoutsClientReferenceInformation'), require('./model/Ptsv2payoutsMerchantInformation'), require('./model/Ptsv2payoutsMerchantInformationMerchantDescriptor'), require('./model/Ptsv2payoutsOrderInformation'), require('./model/Ptsv2payoutsOrderInformationAmountDetails'), require('./model/Ptsv2payoutsOrderInformationAmountDetailsSurcharge'), require('./model/Ptsv2payoutsOrderInformationBillTo'), require('./model/Ptsv2payoutsPaymentInformation'), require('./model/Ptsv2payoutsPaymentInformationCard'), require('./model/Ptsv2payoutsProcessingInformation'), require('./model/Ptsv2payoutsProcessingInformationFundingOptions'), require('./model/Ptsv2payoutsProcessingInformationFundingOptionsInitiator'), require('./model/Ptsv2payoutsProcessingInformationPayoutsOptions'), require('./model/Ptsv2payoutsRecipientInformation'), require('./model/Ptsv2payoutsSenderInformation'), require('./model/Ptsv2payoutsSenderInformationAccount'), require('./model/Ptsv2refreshpaymentstatusidAgreementInformation'), require('./model/Ptsv2refreshpaymentstatusidClientReferenceInformation'), require('./model/Ptsv2refreshpaymentstatusidPaymentInformation'), require('./model/Ptsv2refreshpaymentstatusidPaymentInformationCustomer'), require('./model/Ptsv2refreshpaymentstatusidPaymentInformationPaymentType'), require('./model/Ptsv2refreshpaymentstatusidProcessingInformation'), require('./model/Ptsv2voidsProcessingInformation'), require('./model/PushFunds201Response'), require('./model/PushFunds201ResponseClientReferenceInformation'), require('./model/PushFunds201ResponseErrorInformation'), require('./model/PushFunds201ResponseErrorInformationDetails'), require('./model/PushFunds201ResponseLinks'), require('./model/PushFunds201ResponseLinksCustomer'), require('./model/PushFunds201ResponseLinksInstrumentIdentifier'), require('./model/PushFunds201ResponseLinksPaymentInstrument'), require('./model/PushFunds201ResponseLinksSelf'), require('./model/PushFunds201ResponseMerchantInformation'), require('./model/PushFunds201ResponseMerchantInformationMerchantDescriptor'), require('./model/PushFunds201ResponseOrderInformation'), require('./model/PushFunds201ResponseOrderInformationAmountDetails'), require('./model/PushFunds201ResponseProcessorInformation'), require('./model/PushFunds201ResponseRecipientInformation'), require('./model/PushFunds201ResponseRecipientInformationCard'), require('./model/PushFunds400Response'), require('./model/PushFunds400ResponseDetails'), require('./model/PushFunds401Response'), require('./model/PushFunds404Response'), require('./model/PushFunds502Response'), require('./model/PushFundsRequest'), require('./model/Rbsv1plansClientReferenceInformation'), require('./model/Rbsv1plansOrderInformation'), require('./model/Rbsv1plansOrderInformationAmountDetails'), require('./model/Rbsv1plansPlanInformation'), require('./model/Rbsv1plansPlanInformationBillingCycles'), require('./model/Rbsv1plansidPlanInformation'), require('./model/Rbsv1plansidProcessingInformation'), require('./model/Rbsv1plansidProcessingInformationSubscriptionBillingOptions'), require('./model/Rbsv1subscriptionsClientReferenceInformation'), require('./model/Rbsv1subscriptionsPaymentInformation'), require('./model/Rbsv1subscriptionsPaymentInformationCustomer'), require('./model/Rbsv1subscriptionsPlanInformation'), require('./model/Rbsv1subscriptionsProcessingInformation'), require('./model/Rbsv1subscriptionsProcessingInformationAuthorizationOptions'), require('./model/Rbsv1subscriptionsProcessingInformationAuthorizationOptionsInitiator'), require('./model/Rbsv1subscriptionsSubscriptionInformation'), require('./model/Rbsv1subscriptionsidOrderInformation'), require('./model/Rbsv1subscriptionsidOrderInformationAmountDetails'), require('./model/Rbsv1subscriptionsidPlanInformation'), require('./model/Rbsv1subscriptionsidSubscriptionInformation'), require('./model/RefreshPaymentStatusRequest'), require('./model/RefundCaptureRequest'), require('./model/RefundPaymentRequest'), require('./model/ReplayWebhooksRequest'), require('./model/ReportingV3ChargebackDetailsGet200Response'), require('./model/ReportingV3ChargebackDetailsGet200ResponseChargebackDetails'), require('./model/ReportingV3ChargebackSummariesGet200Response'), require('./model/ReportingV3ChargebackSummariesGet200ResponseChargebackSummaries'), require('./model/ReportingV3ConversionDetailsGet200Response'), require('./model/ReportingV3ConversionDetailsGet200ResponseConversionDetails'), require('./model/ReportingV3ConversionDetailsGet200ResponseNotes'), require('./model/ReportingV3InterchangeClearingLevelDetailsGet200Response'), require('./model/ReportingV3InterchangeClearingLevelDetailsGet200ResponseInterchangeClearingLevelDetails'), require('./model/ReportingV3NetFundingsGet200Response'), require('./model/ReportingV3NetFundingsGet200ResponseNetFundingSummaries'), require('./model/ReportingV3NetFundingsGet200ResponseTotalPurchases'), require('./model/ReportingV3NotificationofChangesGet200Response'), require('./model/ReportingV3NotificationofChangesGet200ResponseNotificationOfChanges'), require('./model/ReportingV3PaymentBatchSummariesGet200Response'), require('./model/ReportingV3PaymentBatchSummariesGet200ResponsePaymentBatchSummaries'), require('./model/ReportingV3PurchaseRefundDetailsGet200Response'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseOthers'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses'), require('./model/ReportingV3PurchaseRefundDetailsGet200ResponseSettlements'), require('./model/ReportingV3ReportDefinitionsGet200Response'), require('./model/ReportingV3ReportDefinitionsGet200ResponseReportDefinitions'), require('./model/ReportingV3ReportDefinitionsNameGet200Response'), require('./model/ReportingV3ReportDefinitionsNameGet200ResponseAttributes'), require('./model/ReportingV3ReportDefinitionsNameGet200ResponseDefaultSettings'), require('./model/ReportingV3ReportSubscriptionsGet200Response'), require('./model/ReportingV3ReportSubscriptionsGet200ResponseSubscriptions'), require('./model/ReportingV3ReportsGet200Response'), require('./model/ReportingV3ReportsGet200ResponseLink'), require('./model/ReportingV3ReportsGet200ResponseLinkReportDownload'), require('./model/ReportingV3ReportsGet200ResponseReportSearchResults'), require('./model/ReportingV3ReportsIdGet200Response'), require('./model/ReportingV3RetrievalDetailsGet200Response'), require('./model/ReportingV3RetrievalDetailsGet200ResponseRetrievalDetails'), require('./model/ReportingV3RetrievalSummariesGet200Response'), require('./model/Reportingv3ReportDownloadsGet400Response'), require('./model/Reportingv3ReportDownloadsGet400ResponseDetails'), require('./model/Reportingv3reportsReportFilters'), require('./model/Reportingv3reportsReportPreferences'), require('./model/RiskProducts'), require('./model/RiskProductsDecisionManager'), require('./model/RiskProductsDecisionManagerConfigurationInformation'), require('./model/RiskProductsFraudManagementEssentials'), require('./model/RiskProductsFraudManagementEssentialsConfigurationInformation'), require('./model/RiskV1AddressVerificationsPost201Response'), require('./model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformation'), require('./model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationBarCode'), require('./model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddress'), require('./model/RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddressAddress1'), require('./model/RiskV1AddressVerificationsPost201ResponseErrorInformation'), require('./model/RiskV1AuthenticationResultsPost201Response'), require('./model/RiskV1AuthenticationResultsPost201ResponseConsumerAuthenticationInformation'), require('./model/RiskV1AuthenticationSetupsPost201Response'), require('./model/RiskV1AuthenticationSetupsPost201ResponseConsumerAuthenticationInformation'), require('./model/RiskV1AuthenticationSetupsPost201ResponseErrorInformation'), require('./model/RiskV1AuthenticationsPost201Response'), require('./model/RiskV1AuthenticationsPost201ResponseErrorInformation'), require('./model/RiskV1AuthenticationsPost400Response'), require('./model/RiskV1AuthenticationsPost400Response1'), require('./model/RiskV1DecisionsPost201Response'), require('./model/RiskV1DecisionsPost201ResponseClientReferenceInformation'), require('./model/RiskV1DecisionsPost201ResponseConsumerAuthenticationInformation'), require('./model/RiskV1DecisionsPost201ResponseErrorInformation'), require('./model/RiskV1DecisionsPost201ResponseOrderInformation'), require('./model/RiskV1DecisionsPost201ResponseOrderInformationAmountDetails'), require('./model/RiskV1DecisionsPost201ResponsePaymentInformation'), require('./model/RiskV1DecisionsPost400Response'), require('./model/RiskV1DecisionsPost400Response1'), require('./model/RiskV1ExportComplianceInquiriesPost201Response'), require('./model/RiskV1ExportComplianceInquiriesPost201ResponseErrorInformation'), require('./model/RiskV1UpdatePost201Response'), require('./model/Riskv1addressverificationsBuyerInformation'), require('./model/Riskv1addressverificationsOrderInformation'), require('./model/Riskv1addressverificationsOrderInformationBillTo'), require('./model/Riskv1addressverificationsOrderInformationLineItems'), require('./model/Riskv1addressverificationsOrderInformationShipTo'), require('./model/Riskv1authenticationresultsConsumerAuthenticationInformation'), require('./model/Riskv1authenticationresultsDeviceInformation'), require('./model/Riskv1authenticationresultsOrderInformation'), require('./model/Riskv1authenticationresultsOrderInformationAmountDetails'), require('./model/Riskv1authenticationresultsPaymentInformation'), require('./model/Riskv1authenticationresultsPaymentInformationCard'), require('./model/Riskv1authenticationresultsPaymentInformationFluidData'), require('./model/Riskv1authenticationresultsPaymentInformationTokenizedCard'), require('./model/Riskv1authenticationsBuyerInformation'), require('./model/Riskv1authenticationsDeviceInformation'), require('./model/Riskv1authenticationsOrderInformation'), require('./model/Riskv1authenticationsOrderInformationAmountDetails'), require('./model/Riskv1authenticationsOrderInformationBillTo'), require('./model/Riskv1authenticationsOrderInformationLineItems'), require('./model/Riskv1authenticationsPaymentInformation'), require('./model/Riskv1authenticationsPaymentInformationCustomer'), require('./model/Riskv1authenticationsPaymentInformationTokenizedCard'), require('./model/Riskv1authenticationsRiskInformation'), require('./model/Riskv1authenticationsTravelInformation'), require('./model/Riskv1authenticationsetupsClientReferenceInformation'), require('./model/Riskv1authenticationsetupsPaymentInformation'), require('./model/Riskv1authenticationsetupsPaymentInformationCard'), require('./model/Riskv1authenticationsetupsPaymentInformationCustomer'), require('./model/Riskv1authenticationsetupsPaymentInformationFluidData'), require('./model/Riskv1authenticationsetupsPaymentInformationTokenizedCard'), require('./model/Riskv1authenticationsetupsProcessingInformation'), require('./model/Riskv1authenticationsetupsTokenInformation'), require('./model/Riskv1decisionsAcquirerInformation'), require('./model/Riskv1decisionsBuyerInformation'), require('./model/Riskv1decisionsClientReferenceInformation'), require('./model/Riskv1decisionsClientReferenceInformationPartner'), require('./model/Riskv1decisionsConsumerAuthenticationInformation'), require('./model/Riskv1decisionsConsumerAuthenticationInformationStrongAuthentication'), require('./model/Riskv1decisionsDeviceInformation'), require('./model/Riskv1decisionsMerchantDefinedInformation'), require('./model/Riskv1decisionsMerchantInformation'), require('./model/Riskv1decisionsMerchantInformationMerchantDescriptor'), require('./model/Riskv1decisionsOrderInformation'), require('./model/Riskv1decisionsOrderInformationAmountDetails'), require('./model/Riskv1decisionsOrderInformationBillTo'), require('./model/Riskv1decisionsOrderInformationLineItems'), require('./model/Riskv1decisionsOrderInformationShipTo'), require('./model/Riskv1decisionsOrderInformationShippingDetails'), require('./model/Riskv1decisionsPaymentInformation'), require('./model/Riskv1decisionsPaymentInformationCard'), require('./model/Riskv1decisionsPaymentInformationTokenizedCard'), require('./model/Riskv1decisionsProcessingInformation'), require('./model/Riskv1decisionsProcessorInformation'), require('./model/Riskv1decisionsProcessorInformationAvs'), require('./model/Riskv1decisionsProcessorInformationCardVerification'), require('./model/Riskv1decisionsRiskInformation'), require('./model/Riskv1decisionsTokenInformation'), require('./model/Riskv1decisionsTravelInformation'), require('./model/Riskv1decisionsTravelInformationLegs'), require('./model/Riskv1decisionsTravelInformationPassengers'), require('./model/Riskv1decisionsidactionsDecisionInformation'), require('./model/Riskv1decisionsidactionsProcessingInformation'), require('./model/Riskv1decisionsidmarkingRiskInformation'), require('./model/Riskv1decisionsidmarkingRiskInformationMarkingDetails'), require('./model/Riskv1exportcomplianceinquiriesDeviceInformation'), require('./model/Riskv1exportcomplianceinquiriesExportComplianceInformation'), require('./model/Riskv1exportcomplianceinquiriesOrderInformation'), require('./model/Riskv1exportcomplianceinquiriesOrderInformationBillTo'), require('./model/Riskv1exportcomplianceinquiriesOrderInformationBillToCompany'), require('./model/Riskv1exportcomplianceinquiriesOrderInformationLineItems'), require('./model/Riskv1exportcomplianceinquiriesOrderInformationShipTo'), require('./model/Riskv1liststypeentriesBuyerInformation'), require('./model/Riskv1liststypeentriesClientReferenceInformation'), require('./model/Riskv1liststypeentriesDeviceInformation'), require('./model/Riskv1liststypeentriesOrderInformation'), require('./model/Riskv1liststypeentriesOrderInformationAddress'), require('./model/Riskv1liststypeentriesOrderInformationBillTo'), require('./model/Riskv1liststypeentriesOrderInformationLineItems'), require('./model/Riskv1liststypeentriesOrderInformationShipTo'), require('./model/Riskv1liststypeentriesPaymentInformation'), require('./model/Riskv1liststypeentriesPaymentInformationBank'), require('./model/Riskv1liststypeentriesPaymentInformationCard'), require('./model/Riskv1liststypeentriesRiskInformation'), require('./model/Riskv1liststypeentriesRiskInformationMarkingDetails'), require('./model/SAConfig'), require('./model/SAConfigCheckout'), require('./model/SAConfigContactInformation'), require('./model/SAConfigNotifications'), require('./model/SAConfigNotificationsCustomerNotifications'), require('./model/SAConfigNotificationsMerchantNotifications'), require('./model/SAConfigPaymentMethods'), require('./model/SAConfigPaymentTypes'), require('./model/SAConfigPaymentTypesCardTypes'), require('./model/SAConfigPaymentTypesCardTypesDiscover'), require('./model/SAConfigService'), require('./model/SaveAsymEgressKey'), require('./model/SaveSymEgressKey'), require('./model/SearchRequest'), require('./model/ShippingAddressListForCustomer'), require('./model/ShippingAddressListForCustomerEmbedded'), require('./model/ShippingAddressListForCustomerLinks'), require('./model/ShippingAddressListForCustomerLinksFirst'), require('./model/ShippingAddressListForCustomerLinksLast'), require('./model/ShippingAddressListForCustomerLinksNext'), require('./model/ShippingAddressListForCustomerLinksPrev'), require('./model/ShippingAddressListForCustomerLinksSelf'), require('./model/SuspendSubscriptionResponse'), require('./model/SuspendSubscriptionResponseSubscriptionInformation'), require('./model/TaxRequest'), require('./model/TmsAuthorizationOptions'), require('./model/TmsAuthorizationOptionsInitiator'), require('./model/TmsAuthorizationOptionsInitiatorMerchantInitiatedTransaction'), require('./model/TmsEmbeddedInstrumentIdentifier'), require('./model/TmsEmbeddedInstrumentIdentifierBankAccount'), require('./model/TmsEmbeddedInstrumentIdentifierBillTo'), require('./model/TmsEmbeddedInstrumentIdentifierCard'), require('./model/TmsEmbeddedInstrumentIdentifierIssuer'), require('./model/TmsEmbeddedInstrumentIdentifierLinks'), require('./model/TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments'), require('./model/TmsEmbeddedInstrumentIdentifierLinksSelf'), require('./model/TmsEmbeddedInstrumentIdentifierMetadata'), require('./model/TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./model/TmsPaymentInstrumentProcessingInfo'), require('./model/TmsPaymentInstrumentProcessingInfoBankTransferOptions'), require('./model/Tmsv2TokenizedCard'), require('./model/Tmsv2TokenizedCardCard'), require('./model/Tmsv2TokenizedCardMetadata'), require('./model/Tmsv2TokenizedCardMetadataCardArt'), require('./model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset'), require('./model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks'), require('./model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf'), require('./model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset'), require('./model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks'), require('./model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf'), require('./model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset'), require('./model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks'), require('./model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf'), require('./model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset'), require('./model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks'), require('./model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf'), require('./model/Tmsv2TokenizedCardMetadataCardArtIconAsset'), require('./model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks'), require('./model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf'), require('./model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset'), require('./model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks'), require('./model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf'), require('./model/Tmsv2customersBuyerInformation'), require('./model/Tmsv2customersClientReferenceInformation'), require('./model/Tmsv2customersDefaultPaymentInstrument'), require('./model/Tmsv2customersDefaultShippingAddress'), require('./model/Tmsv2customersEmbedded'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrument'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor'), require('./model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddress'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressLinks'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata'), require('./model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo'), require('./model/Tmsv2customersLinks'), require('./model/Tmsv2customersLinksPaymentInstruments'), require('./model/Tmsv2customersLinksSelf'), require('./model/Tmsv2customersLinksShippingAddress'), require('./model/Tmsv2customersMerchantDefinedInformation'), require('./model/Tmsv2customersMetadata'), require('./model/Tmsv2customersObjectInformation'), require('./model/TssV2GetEmvTags200Response'), require('./model/TssV2GetEmvTags200ResponseEmvTagBreakdownList'), require('./model/TssV2PostEmvTags200Response'), require('./model/TssV2PostEmvTags200ResponseEmvTagBreakdownList'), require('./model/TssV2PostEmvTags200ResponseParsedEMVTagsList'), require('./model/TssV2TransactionsGet200Response'), require('./model/TssV2TransactionsGet200ResponseApplicationInformation'), require('./model/TssV2TransactionsGet200ResponseApplicationInformationApplications'), require('./model/TssV2TransactionsGet200ResponseBuyerInformation'), require('./model/TssV2TransactionsGet200ResponseClientReferenceInformation'), require('./model/TssV2TransactionsGet200ResponseClientReferenceInformationPartner'), require('./model/TssV2TransactionsGet200ResponseConsumerAuthenticationInformation'), require('./model/TssV2TransactionsGet200ResponseConsumerAuthenticationInformationStrongAuthentication'), require('./model/TssV2TransactionsGet200ResponseDeviceInformation'), require('./model/TssV2TransactionsGet200ResponseErrorInformation'), require('./model/TssV2TransactionsGet200ResponseFraudMarkingInformation'), require('./model/TssV2TransactionsGet200ResponseInstallmentInformation'), require('./model/TssV2TransactionsGet200ResponseLinks'), require('./model/TssV2TransactionsGet200ResponseMerchantInformation'), require('./model/TssV2TransactionsGet200ResponseMerchantInformationMerchantDescriptor'), require('./model/TssV2TransactionsGet200ResponseOrderInformation'), require('./model/TssV2TransactionsGet200ResponseOrderInformationAmountDetails'), require('./model/TssV2TransactionsGet200ResponseOrderInformationBillTo'), require('./model/TssV2TransactionsGet200ResponseOrderInformationInvoiceDetails'), require('./model/TssV2TransactionsGet200ResponseOrderInformationLineItems'), require('./model/TssV2TransactionsGet200ResponseOrderInformationShipTo'), require('./model/TssV2TransactionsGet200ResponseOrderInformationShippingDetails'), require('./model/TssV2TransactionsGet200ResponsePaymentInformation'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationBank'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationBankAccount'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationBankMandate'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationBrands'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationCard'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationCustomer'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationFeatures'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationFluidData'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationInvoice'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationNetwork'), require('./model/TssV2TransactionsGet200ResponsePaymentInformationPaymentType'), require('./model/TssV2TransactionsGet200ResponsePayoutOptions'), require('./model/TssV2TransactionsGet200ResponsePointOfSaleInformation'), require('./model/TssV2TransactionsGet200ResponseProcessingInformation'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptions'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptionsInitiator'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationBankTransferOptions'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationCaptureOptions'), require('./model/TssV2TransactionsGet200ResponseProcessingInformationJapanPaymentOptions'), require('./model/TssV2TransactionsGet200ResponseProcessorInformation'), require('./model/TssV2TransactionsGet200ResponseProcessorInformationElectronicVerificationResults'), require('./model/TssV2TransactionsGet200ResponseProcessorInformationMultiProcessorRouting'), require('./model/TssV2TransactionsGet200ResponseProcessorInformationProcessor'), require('./model/TssV2TransactionsGet200ResponseRecurringPaymentInformation'), require('./model/TssV2TransactionsGet200ResponseRiskInformation'), require('./model/TssV2TransactionsGet200ResponseRiskInformationProfile'), require('./model/TssV2TransactionsGet200ResponseRiskInformationRules'), require('./model/TssV2TransactionsGet200ResponseRiskInformationScore'), require('./model/TssV2TransactionsGet200ResponseSenderInformation'), require('./model/TssV2TransactionsGet200ResponseTokenInformation'), require('./model/TssV2TransactionsGet200ResponseUnscheduledPaymentInformation'), require('./model/TssV2TransactionsPost201Response'), require('./model/TssV2TransactionsPost201ResponseEmbedded'), require('./model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications'), require('./model/TssV2TransactionsPost201ResponseEmbeddedBuyerInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformationPartner'), require('./model/TssV2TransactionsPost201ResponseEmbeddedConsumerAuthenticationInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedErrorInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedLinks'), require('./model/TssV2TransactionsPost201ResponseEmbeddedMerchantInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedOrderInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedOrderInformationBillTo'), require('./model/TssV2TransactionsPost201ResponseEmbeddedOrderInformationShipTo'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBank'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBankAccount'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationCard'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPaymentInformationPaymentType'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformationPartner'), require('./model/TssV2TransactionsPost201ResponseEmbeddedProcessingInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedProcessorInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedRiskInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedRiskInformationProviders'), require('./model/TssV2TransactionsPost201ResponseEmbeddedRiskInformationProvidersFingerprint'), require('./model/TssV2TransactionsPost201ResponseEmbeddedTransactionSummaries'), require('./model/Tssv2transactionsemvTagDetailsEmvDetailsList'), require('./model/UmsV1UsersGet200Response'), require('./model/UmsV1UsersGet200ResponseAccountInformation'), require('./model/UmsV1UsersGet200ResponseContactInformation'), require('./model/UmsV1UsersGet200ResponseOrganizationInformation'), require('./model/UmsV1UsersGet200ResponseUsers'), require('./model/UpdateInvoiceRequest'), require('./model/UpdatePlanRequest'), require('./model/UpdatePlanResponse'), require('./model/UpdatePlanResponsePlanInformation'), require('./model/UpdateSubscription'), require('./model/UpdateSubscriptionResponse'), require('./model/UpdateWebhookRequest'), require('./model/Upv1capturecontextsCaptureMandate'), require('./model/Upv1capturecontextsCheckoutApiInitialization'), require('./model/Upv1capturecontextsOrderInformation'), require('./model/Upv1capturecontextsOrderInformationAmountDetails'), require('./model/Upv1capturecontextsOrderInformationBillTo'), require('./model/Upv1capturecontextsOrderInformationBillToCompany'), require('./model/Upv1capturecontextsOrderInformationShipTo'), require('./model/V1FileDetailsGet200Response'), require('./model/V1FileDetailsGet200ResponseFileDetails'), require('./model/V1FileDetailsGet200ResponseLinks'), require('./model/V1FileDetailsGet200ResponseLinksFiles'), require('./model/V1FileDetailsGet200ResponseLinksSelf'), require('./model/VTConfig'), require('./model/VTConfigCardNotPresent'), require('./model/VTConfigCardNotPresentGlobalPaymentInformation'), require('./model/VTConfigCardNotPresentGlobalPaymentInformationBasicInformation'), require('./model/VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields'), require('./model/VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation'), require('./model/VTConfigCardNotPresentReceiptInformation'), require('./model/VTConfigCardNotPresentReceiptInformationEmailReceipt'), require('./model/VTConfigCardNotPresentReceiptInformationHeader'), require('./model/VTConfigCardNotPresentReceiptInformationOrderInformation'), require('./model/ValidateExportComplianceRequest'), require('./model/ValidateRequest'), require('./model/ValueAddedServicesProducts'), require('./model/VasV2PaymentsPost201Response'), require('./model/VasV2PaymentsPost201ResponseLinks'), require('./model/VasV2PaymentsPost201ResponseOrderInformation'), require('./model/VasV2PaymentsPost201ResponseOrderInformationJurisdiction'), require('./model/VasV2PaymentsPost201ResponseOrderInformationLineItems'), require('./model/VasV2PaymentsPost201ResponseOrderInformationTaxDetails'), require('./model/VasV2PaymentsPost201ResponseTaxInformation'), require('./model/VasV2PaymentsPost400Response'), require('./model/VasV2TaxVoid200Response'), require('./model/VasV2TaxVoid200ResponseVoidAmountDetails'), require('./model/VasV2TaxVoidsPost400Response'), require('./model/Vasv2taxBuyerInformation'), require('./model/Vasv2taxClientReferenceInformation'), require('./model/Vasv2taxMerchantInformation'), require('./model/Vasv2taxOrderInformation'), require('./model/Vasv2taxOrderInformationBillTo'), require('./model/Vasv2taxOrderInformationInvoiceDetails'), require('./model/Vasv2taxOrderInformationLineItems'), require('./model/Vasv2taxOrderInformationOrderAcceptance'), require('./model/Vasv2taxOrderInformationOrderOrigin'), require('./model/Vasv2taxOrderInformationShipTo'), require('./model/Vasv2taxOrderInformationShippingDetails'), require('./model/Vasv2taxTaxInformation'), require('./model/Vasv2taxidClientReferenceInformation'), require('./model/Vasv2taxidClientReferenceInformationPartner'), require('./model/VerifyCustomerAddressRequest'), require('./model/VoidCaptureRequest'), require('./model/VoidCreditRequest'), require('./model/VoidPaymentRequest'), require('./model/VoidRefundRequest'), require('./model/VoidTaxRequest'), require('./model/AccessTokenResponse'), require('./model/BadRequestError'), require('./model/CreateAccessTokenRequest'), require('./model/ResourceNotFoundError'), require('./model/UnauthorizedClientError'), require('./api/BatchesApi'), require('./api/BillingAgreementsApi'), require('./api/BinLookupApi'), require('./api/CaptureApi'), require('./api/ChargebackDetailsApi'), require('./api/ChargebackSummariesApi'), require('./api/ConversionDetailsApi'), require('./api/CreateNewWebhooksApi'), require('./api/CreditApi'), require('./api/CustomerApi'), require('./api/CustomerPaymentInstrumentApi'), require('./api/CustomerShippingAddressApi'), require('./api/DecisionManagerApi'), require('./api/DownloadDTDApi'), require('./api/DownloadXSDApi'), require('./api/EMVTagDetailsApi'), require('./api/FlexAPIApi'), require('./api/InstrumentIdentifierApi'), require('./api/InterchangeClearingLevelDetailsApi'), require('./api/InvoiceSettingsApi'), require('./api/InvoicesApi'), require('./api/ManageWebhooksApi'), require('./api/MerchantBoardingApi'), require('./api/MicroformIntegrationApi'), require('./api/NetFundingsApi'), require('./api/NotificationOfChangesApi'), require('./api/PayerAuthenticationApi'), require('./api/PaymentBatchSummariesApi'), require('./api/PaymentInstrumentApi'), require('./api/PaymentsApi'), require('./api/PayoutsApi'), require('./api/PlansApi'), require('./api/PurchaseAndRefundDetailsApi'), require('./api/PushFundsApi'), require('./api/RefundApi'), require('./api/ReplayWebhooksApi'), require('./api/ReportDefinitionsApi'), require('./api/ReportDownloadsApi'), require('./api/ReportSubscriptionsApi'), require('./api/ReportsApi'), require('./api/RetrievalDetailsApi'), require('./api/RetrievalSummariesApi'), require('./api/ReversalApi'), require('./api/SearchTransactionsApi'), require('./api/SecureFileShareApi'), require('./api/SubscriptionsApi'), require('./api/TaxesApi'), require('./api/TokenApi'), require('./api/TransactionBatchesApi'), require('./api/TransactionDetailsApi'), require('./api/TransientTokenDataApi'), require('./api/UnifiedCheckoutCaptureContextApi'), require('./api/UserManagementApi'), require('./api/UserManagementSearchApi'), require('./api/VerificationApi'), require('./api/VoidApi'), require('./api/OAuthApi')); } -}(function(ApiClient, Accountupdaterv1batchesIncluded, Accountupdaterv1batchesIncludedTokens, ActivateDeactivatePlanResponse, ActivateSubscriptionResponse, ActivateSubscriptionResponseSubscriptionInformation, AddNegativeListRequest, AuthReversalRequest, BinLookupv400Response, Binv1binlookupClientReferenceInformation, Binv1binlookupPaymentInformation, Binv1binlookupPaymentInformationCard, Binv1binlookupProcessingInformation, Binv1binlookupProcessingInformationPayoutOptions, Binv1binlookupTokenInformation, Boardingv1registrationsDocumentInformation, Boardingv1registrationsDocumentInformationSignedDocuments, Boardingv1registrationsIntegrationInformation, Boardingv1registrationsIntegrationInformationOauth2, Boardingv1registrationsIntegrationInformationTenantConfigurations, Boardingv1registrationsIntegrationInformationTenantInformation, Boardingv1registrationsOrganizationInformation, Boardingv1registrationsOrganizationInformationBusinessInformation, Boardingv1registrationsOrganizationInformationBusinessInformationAddress, Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact, Boardingv1registrationsOrganizationInformationKYC, Boardingv1registrationsOrganizationInformationKYCDepositBankAccount, Boardingv1registrationsOrganizationInformationOwners, Boardingv1registrationsProductInformation, Boardingv1registrationsProductInformationSelectedProducts, Boardingv1registrationsRegistrationInformation, Body, CancelSubscriptionResponse, CancelSubscriptionResponseSubscriptionInformation, CapturePaymentRequest, CardProcessingConfig, CardProcessingConfigCommon, CardProcessingConfigCommonAcquirer, CardProcessingConfigCommonCurrencies, CardProcessingConfigCommonCurrencies1, CardProcessingConfigCommonMerchantDescriptorInformation, CardProcessingConfigCommonPaymentTypes, CardProcessingConfigCommonProcessors, CardProcessingConfigFeatures, CardProcessingConfigFeaturesCardNotPresent, CardProcessingConfigFeaturesCardNotPresentInstallment, CardProcessingConfigFeaturesCardNotPresentPayouts, CardProcessingConfigFeaturesCardNotPresentPayoutsCurrencies, CardProcessingConfigFeaturesCardNotPresentProcessors, CardProcessingConfigFeaturesCardPresent, CardProcessingConfigFeaturesCardPresentProcessors, CaseManagementActionsRequest, CaseManagementCommentsRequest, CheckPayerAuthEnrollmentRequest, CommerceSolutionsProducts, CommerceSolutionsProductsAccountUpdater, CommerceSolutionsProductsAccountUpdaterConfigurationInformation, CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurations, CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsAmex, CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsMasterCard, CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsVisa, CommerceSolutionsProductsBinLookup, CommerceSolutionsProductsBinLookupConfigurationInformation, CommerceSolutionsProductsBinLookupConfigurationInformationConfigurations, CommerceSolutionsProductsTokenManagement, CommerceSolutionsProductsTokenManagementConfigurationInformation, CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations, CreateAdhocReportRequest, CreateBillingAgreement, CreateBinLookupRequest, CreateBundledDecisionManagerCaseRequest, CreateCreditRequest, CreateInvoiceRequest, CreatePaymentRequest, CreatePlanRequest, CreatePlanResponse, CreatePlanResponsePlanInformation, CreateReportSubscriptionRequest, CreateSearchRequest, CreateSessionReq, CreateSessionRequest, CreateSubscriptionRequest, CreateSubscriptionResponse, CreateSubscriptionResponseLinks, CreateSubscriptionResponseSubscriptionInformation, CreateWebhookRequest, DeletePlanResponse, DmConfig, DmConfigOrganization, DmConfigPortfolioControls, DmConfigProcessingOptions, DmConfigThirdparty, DmConfigThirdpartyProvider, DmConfigThirdpartyProviderAccurint, DmConfigThirdpartyProviderAccurintCredentials, DmConfigThirdpartyProviderCredilink, DmConfigThirdpartyProviderCredilinkCredentials, DmConfigThirdpartyProviderEkata, DmConfigThirdpartyProviderEkataCredentials, DmConfigThirdpartyProviderEmailage, DmConfigThirdpartyProviderPerseuss, DmConfigThirdpartyProviderSignifyd, DmConfigThirdpartyProviderSignifydCredentials, DmConfigThirdpartyProviderTargus, DmConfigThirdpartyProviderTargusCredentials, ECheckConfig, ECheckConfigCommon, ECheckConfigCommonInternalOnly, ECheckConfigCommonInternalOnlyProcessors, ECheckConfigCommonProcessors, ECheckConfigFeatures, ECheckConfigFeaturesAccountValidationService, ECheckConfigFeaturesAccountValidationServiceInternalOnly, ECheckConfigFeaturesAccountValidationServiceInternalOnlyProcessors, ECheckConfigFeaturesAccountValidationServiceProcessors, ECheckConfigUnderwriting, FraudMarkingActionRequest, GenerateCaptureContextRequest, GenerateUnifiedCheckoutCaptureContextRequest, GetAllPlansResponse, GetAllPlansResponseLinks, GetAllPlansResponseOrderInformation, GetAllPlansResponseOrderInformationAmountDetails, GetAllPlansResponsePlanInformation, GetAllPlansResponsePlanInformationBillingCycles, GetAllPlansResponsePlanInformationBillingPeriod, GetAllPlansResponsePlans, GetAllSubscriptionsResponse, GetAllSubscriptionsResponseLinks, GetAllSubscriptionsResponseOrderInformation, GetAllSubscriptionsResponseOrderInformationBillTo, GetAllSubscriptionsResponsePaymentInformation, GetAllSubscriptionsResponsePaymentInformationCustomer, GetAllSubscriptionsResponsePlanInformation, GetAllSubscriptionsResponsePlanInformationBillingCycles, GetAllSubscriptionsResponseSubscriptionInformation, GetAllSubscriptionsResponseSubscriptions, GetPlanCodeResponse, GetPlanResponse, GetSubscriptionCodeResponse, GetSubscriptionResponse, IncrementAuthRequest, InlineResponse200, InlineResponse2001, InlineResponse2001IntegrationInformation, InlineResponse2001IntegrationInformationTenantConfigurations, InlineResponse2002, InlineResponse2003, InlineResponse2004, InlineResponse2005, InlineResponse2005Embedded, InlineResponse2005EmbeddedBatches, InlineResponse2005EmbeddedLinks, InlineResponse2005EmbeddedLinksReports, InlineResponse2005EmbeddedTotals, InlineResponse2005Links, InlineResponse2006, InlineResponse2006Billing, InlineResponse2006Links, InlineResponse2006LinksReport, InlineResponse2007, InlineResponse2007Records, InlineResponse2007ResponseRecord, InlineResponse2007ResponseRecordAdditionalUpdates, InlineResponse2007SourceRecord, InlineResponse200Embedded, InlineResponse200EmbeddedCapture, InlineResponse200EmbeddedCaptureLinks, InlineResponse200EmbeddedCaptureLinksSelf, InlineResponse200EmbeddedReversal, InlineResponse200EmbeddedReversalLinks, InlineResponse200EmbeddedReversalLinksSelf, InlineResponse201, InlineResponse2011, InlineResponse2011IssuerInformation, InlineResponse2011PaymentAccountInformation, InlineResponse2011PaymentAccountInformationCard, InlineResponse2011PaymentAccountInformationCardBrands, InlineResponse2011PaymentAccountInformationFeatures, InlineResponse2011PaymentAccountInformationNetwork, InlineResponse2011PayoutInformation, InlineResponse2011PayoutInformationPullFunds, InlineResponse2011PayoutInformationPushFunds, InlineResponse2012, InlineResponse2012IntegrationInformation, InlineResponse2012IntegrationInformationTenantConfigurations, InlineResponse2012OrganizationInformation, InlineResponse2012ProductInformationSetups, InlineResponse2012RegistrationInformation, InlineResponse2012Setups, InlineResponse2012SetupsCommerceSolutions, InlineResponse2012SetupsPayments, InlineResponse2012SetupsPaymentsCardProcessing, InlineResponse2012SetupsPaymentsCardProcessingConfigurationStatus, InlineResponse2012SetupsPaymentsCardProcessingSubscriptionStatus, InlineResponse2012SetupsPaymentsDigitalPayments, InlineResponse2012SetupsRisk, InlineResponse2012SetupsValueAddedServices, InlineResponse2013, InlineResponse2013KeyInformation, InlineResponse2013KeyInformationErrorInformation, InlineResponse2013KeyInformationErrorInformationDetails, InlineResponse2014, InlineResponse2015, InlineResponse202, InlineResponse202Links, InlineResponse202LinksStatus, InlineResponse400, InlineResponse4001, InlineResponse4002, InlineResponse4003, InlineResponse4004, InlineResponse4004Fields, InlineResponse4005, InlineResponse4005Details, InlineResponse4006, InlineResponse4006Details, InlineResponse400Details, InlineResponse400Errors, InlineResponse401, InlineResponse401Fields, InlineResponse401Links, InlineResponse401LinksSelf, InlineResponse403, InlineResponse4031, InlineResponse403Errors, InlineResponse404, InlineResponse4041, InlineResponse4042, InlineResponse4042Details, InlineResponse409, InlineResponse409Errors, InlineResponse410, InlineResponse410Errors, InlineResponse412, InlineResponse412Errors, InlineResponse422, InlineResponse4221, InlineResponse424, InlineResponse424Errors, InlineResponse500, InlineResponse5001, InlineResponse5002, InlineResponse500Errors, InlineResponse502, InlineResponse503, InlineResponseDefault, InlineResponseDefaultLinks, InlineResponseDefaultLinksNext, InlineResponseDefaultResponseStatus, InlineResponseDefaultResponseStatusDetails, IntimateBillingAgreement, InvoiceSettingsRequest, InvoicingV2InvoiceSettingsGet200Response, InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation, InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle, InvoicingV2InvoicesAllGet200Response, InvoicingV2InvoicesAllGet200ResponseCustomerInformation, InvoicingV2InvoicesAllGet200ResponseInvoiceInformation, InvoicingV2InvoicesAllGet200ResponseInvoices, InvoicingV2InvoicesAllGet200ResponseLinks, InvoicingV2InvoicesAllGet200ResponseOrderInformation, InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails, InvoicingV2InvoicesAllGet400Response, InvoicingV2InvoicesAllGet404Response, InvoicingV2InvoicesAllGet502Response, InvoicingV2InvoicesGet200Response, InvoicingV2InvoicesGet200ResponseInvoiceHistory, InvoicingV2InvoicesGet200ResponseTransactionDetails, InvoicingV2InvoicesPost201Response, InvoicingV2InvoicesPost201ResponseInvoiceInformation, InvoicingV2InvoicesPost201ResponseOrderInformation, InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails, InvoicingV2InvoicesPost202Response, Invoicingv2invoiceSettingsInvoiceSettingsInformation, Invoicingv2invoicesCustomerInformation, Invoicingv2invoicesCustomerInformationCompany, Invoicingv2invoicesInvoiceInformation, Invoicingv2invoicesOrderInformation, Invoicingv2invoicesOrderInformationAmountDetails, Invoicingv2invoicesOrderInformationAmountDetailsFreight, Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails, Invoicingv2invoicesOrderInformationLineItems, Invoicingv2invoicesidInvoiceInformation, Kmsegressv2keysasymClientReferenceInformation, Kmsegressv2keysasymKeyInformation, Kmsegressv2keyssymClientReferenceInformation, Kmsegressv2keyssymKeyInformation, MerchantInitiatedTransactionObject, Microformv2sessionsCheckoutApiInitialization, MitReversalRequest, MitVoidRequest, ModifyBillingAgreement, Notificationsubscriptionsv1productsorganizationIdEventTypes, Notificationsubscriptionsv1webhooksNotificationScope, Notificationsubscriptionsv1webhooksProducts, Notificationsubscriptionsv1webhooksRetryPolicy, Notificationsubscriptionsv1webhooksSecurityPolicy, Notificationsubscriptionsv1webhooksSecurityPolicy1, Notificationsubscriptionsv1webhooksSecurityPolicy1Config, Notificationsubscriptionsv1webhooksSecurityPolicy1ConfigAdditionalConfig, Notificationsubscriptionsv1webhooksSecurityPolicyConfig, Nrtfv1webhookswebhookIdreplaysByDeliveryStatus, OctCreatePaymentRequest, OrderPaymentRequest, PatchCustomerPaymentInstrumentRequest, PatchCustomerRequest, PatchCustomerShippingAddressRequest, PatchInstrumentIdentifierRequest, PatchPaymentInstrumentRequest, PayerAuthConfig, PayerAuthConfigCardTypes, PayerAuthConfigCardTypesCB, PayerAuthConfigCardTypesJCBJSecure, PayerAuthConfigCardTypesVerifiedByVisa, PayerAuthConfigCardTypesVerifiedByVisaCurrencies, PayerAuthSetupRequest, PaymentInstrumentList, PaymentInstrumentList1, PaymentInstrumentList1Embedded, PaymentInstrumentList1EmbeddedEmbedded, PaymentInstrumentList1EmbeddedPaymentInstruments, PaymentInstrumentListEmbedded, PaymentInstrumentListLinks, PaymentInstrumentListLinksFirst, PaymentInstrumentListLinksLast, PaymentInstrumentListLinksNext, PaymentInstrumentListLinksPrev, PaymentInstrumentListLinksSelf, PaymentsProducts, PaymentsProductsCardPresentConnect, PaymentsProductsCardPresentConnectConfigurationInformation, PaymentsProductsCardPresentConnectConfigurationInformationConfigurations, PaymentsProductsCardPresentConnectSubscriptionInformation, PaymentsProductsCardProcessing, PaymentsProductsCardProcessingConfigurationInformation, PaymentsProductsCardProcessingSubscriptionInformation, PaymentsProductsCardProcessingSubscriptionInformationFeatures, PaymentsProductsCurrencyConversion, PaymentsProductsCurrencyConversionConfigurationInformation, PaymentsProductsCurrencyConversionConfigurationInformationConfigurations, PaymentsProductsCurrencyConversionConfigurationInformationConfigurationsProcessors, PaymentsProductsCybsReadyTerminal, PaymentsProductsDifferentialFee, PaymentsProductsDifferentialFeeSubscriptionInformation, PaymentsProductsDifferentialFeeSubscriptionInformationFeatures, PaymentsProductsDifferentialFeeSubscriptionInformationFeaturesSurcharge, PaymentsProductsDigitalPayments, PaymentsProductsDigitalPaymentsSubscriptionInformation, PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures, PaymentsProductsECheck, PaymentsProductsECheckConfigurationInformation, PaymentsProductsECheckSubscriptionInformation, PaymentsProductsPayerAuthentication, PaymentsProductsPayerAuthenticationConfigurationInformation, PaymentsProductsPayerAuthenticationSubscriptionInformation, PaymentsProductsPayouts, PaymentsProductsPayoutsConfigurationInformation, PaymentsProductsPayoutsConfigurationInformationConfigurations, PaymentsProductsPayoutsConfigurationInformationConfigurationsProcessorAccount, PaymentsProductsPayoutsConfigurationInformationConfigurationsPullfunds, PaymentsProductsPayoutsConfigurationInformationConfigurationsPushfunds, PaymentsProductsSecureAcceptance, PaymentsProductsSecureAcceptanceConfigurationInformation, PaymentsProductsServiceFee, PaymentsProductsServiceFeeConfigurationInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurations, PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts, PaymentsProductsTax, PaymentsProductsVirtualTerminal, PaymentsProductsVirtualTerminalConfigurationInformation, PaymentsStrongAuthIssuerInformation, PostCustomerPaymentInstrumentRequest, PostCustomerRequest, PostCustomerShippingAddressRequest, PostInstrumentIdentifierEnrollmentRequest, PostInstrumentIdentifierRequest, PostPaymentCredentialsRequest, PostPaymentInstrumentRequest, PostRegistrationBody, PredefinedSubscriptionRequestBean, PtsV1TransactionBatchesGet200Response, PtsV1TransactionBatchesGet200ResponseLinks, PtsV1TransactionBatchesGet200ResponseLinksSelf, PtsV1TransactionBatchesGet200ResponseTransactionBatches, PtsV1TransactionBatchesGet400Response, PtsV1TransactionBatchesGet400ResponseErrorInformation, PtsV1TransactionBatchesGet400ResponseErrorInformationDetails, PtsV1TransactionBatchesGet500Response, PtsV1TransactionBatchesGet500ResponseErrorInformation, PtsV1TransactionBatchesIdGet200Response, PtsV1TransactionBatchesIdGet200ResponseLinks, PtsV1TransactionBatchesIdGet200ResponseLinksTransactions, PtsV2CreateBillingAgreementPost201Response, PtsV2CreateBillingAgreementPost201ResponseAgreementInformation, PtsV2CreateBillingAgreementPost201ResponseClientReferenceInformation, PtsV2CreateBillingAgreementPost201ResponseInstallmentInformation, PtsV2CreateBillingAgreementPost201ResponseLinks, PtsV2CreateBillingAgreementPost201ResponseProcessorInformation, PtsV2CreateBillingAgreementPost201ResponseRiskInformation, PtsV2CreateBillingAgreementPost201ResponseRiskInformationProcessorResults, PtsV2CreateBillingAgreementPost400Response, PtsV2CreateBillingAgreementPost502Response, PtsV2CreditsPost201Response, PtsV2CreditsPost201Response1, PtsV2CreditsPost201Response1ProcessorInformation, PtsV2CreditsPost201ResponseCreditAmountDetails, PtsV2CreditsPost201ResponsePaymentInformation, PtsV2CreditsPost201ResponseProcessingInformation, PtsV2CreditsPost201ResponseProcessingInformationBankTransferOptions, PtsV2IncrementalAuthorizationPatch201Response, PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation, PtsV2IncrementalAuthorizationPatch201ResponseErrorInformation, PtsV2IncrementalAuthorizationPatch201ResponseLinks, PtsV2IncrementalAuthorizationPatch201ResponseOrderInformation, PtsV2IncrementalAuthorizationPatch201ResponseOrderInformationInvoiceDetails, PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformation, PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformationAccountFeatures, PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation, PtsV2IncrementalAuthorizationPatch400Response, PtsV2ModifyBillingAgreementPost201Response, PtsV2ModifyBillingAgreementPost201ResponseAgreementInformation, PtsV2ModifyBillingAgreementPost201ResponseLinks, PtsV2ModifyBillingAgreementPost201ResponseOrderInformation, PtsV2ModifyBillingAgreementPost201ResponseOrderInformationBillTo, PtsV2ModifyBillingAgreementPost201ResponseOrderInformationShipTo, PtsV2ModifyBillingAgreementPost201ResponsePaymentInformation, PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationBank, PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationEWallet, PtsV2PaymentsCapturesPost201Response, PtsV2PaymentsCapturesPost201ResponseLinks, PtsV2PaymentsCapturesPost201ResponseOrderInformation, PtsV2PaymentsCapturesPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsCapturesPost201ResponseOrderInformationInvoiceDetails, PtsV2PaymentsCapturesPost201ResponsePointOfSaleInformation, PtsV2PaymentsCapturesPost201ResponseProcessingInformation, PtsV2PaymentsCapturesPost201ResponseProcessorInformation, PtsV2PaymentsCapturesPost400Response, PtsV2PaymentsOrderPost201Response, PtsV2PaymentsOrderPost201ResponseBuyerInformation, PtsV2PaymentsOrderPost201ResponseBuyerInformationPersonalIdentification, PtsV2PaymentsOrderPost201ResponseOrderInformation, PtsV2PaymentsOrderPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsOrderPost201ResponseOrderInformationBillTo, PtsV2PaymentsOrderPost201ResponseOrderInformationShipTo, PtsV2PaymentsOrderPost201ResponseOrderInformationShippingDetails, PtsV2PaymentsOrderPost201ResponsePaymentInformation, PtsV2PaymentsOrderPost201ResponsePaymentInformationEWallet, PtsV2PaymentsOrderPost201ResponseProcessingInformation, PtsV2PaymentsOrderPost201ResponseProcessorInformation, PtsV2PaymentsOrderPost201ResponseProcessorInformationSellerProtection, PtsV2PaymentsPost201Response, PtsV2PaymentsPost201Response1, PtsV2PaymentsPost201Response1OrderInformation, PtsV2PaymentsPost201Response1OrderInformationBillTo, PtsV2PaymentsPost201Response1OrderInformationShipTo, PtsV2PaymentsPost201Response1PaymentInformation, PtsV2PaymentsPost201Response1PaymentInformationBank, PtsV2PaymentsPost201Response1PaymentInformationBankAccount, PtsV2PaymentsPost201Response1PaymentInformationPaymentType, PtsV2PaymentsPost201Response1PaymentInformationPaymentTypeMethod, PtsV2PaymentsPost201Response1ProcessorInformation, PtsV2PaymentsPost201Response1ProcessorInformationAvs, PtsV2PaymentsPost201Response2, PtsV2PaymentsPost201Response2OrderInformation, PtsV2PaymentsPost201Response2OrderInformationAmountDetails, PtsV2PaymentsPost201Response2PaymentInformation, PtsV2PaymentsPost201Response2PaymentInformationEWallet, PtsV2PaymentsPost201Response2ProcessorInformation, PtsV2PaymentsPost201ResponseBuyerInformation, PtsV2PaymentsPost201ResponseClientReferenceInformation, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationStrongAuthentication, PtsV2PaymentsPost201ResponseEmbeddedActions, PtsV2PaymentsPost201ResponseEmbeddedActionsCAPTURE, PtsV2PaymentsPost201ResponseEmbeddedActionsCONSUMERAUTHENTICATION, PtsV2PaymentsPost201ResponseEmbeddedActionsDECISION, PtsV2PaymentsPost201ResponseEmbeddedActionsWATCHLISTSCREENING, PtsV2PaymentsPost201ResponseErrorInformation, PtsV2PaymentsPost201ResponseErrorInformationDetails, PtsV2PaymentsPost201ResponseInstallmentInformation, PtsV2PaymentsPost201ResponseIssuerInformation, PtsV2PaymentsPost201ResponseLinks, PtsV2PaymentsPost201ResponseLinksSelf, PtsV2PaymentsPost201ResponseMerchantInformation, PtsV2PaymentsPost201ResponseMerchantInformationMerchantDescriptor, PtsV2PaymentsPost201ResponseOrderInformation, PtsV2PaymentsPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsPost201ResponseOrderInformationBillTo, PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails, PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails, PtsV2PaymentsPost201ResponseOrderInformationShipTo, PtsV2PaymentsPost201ResponsePaymentAccountInformation, PtsV2PaymentsPost201ResponsePaymentAccountInformationCard, PtsV2PaymentsPost201ResponsePaymentInformation, PtsV2PaymentsPost201ResponsePaymentInformationAccountFeatures, PtsV2PaymentsPost201ResponsePaymentInformationAccountFeaturesBalances, PtsV2PaymentsPost201ResponsePaymentInformationBank, PtsV2PaymentsPost201ResponsePaymentInformationBankAccount, PtsV2PaymentsPost201ResponsePaymentInformationEWallet, PtsV2PaymentsPost201ResponsePaymentInformationInstrumentIdentifier, PtsV2PaymentsPost201ResponsePaymentInformationTokenizedCard, PtsV2PaymentsPost201ResponsePaymentInsightsInformation, PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration, PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights, PtsV2PaymentsPost201ResponsePointOfSaleInformation, PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv, PtsV2PaymentsPost201ResponseProcessingInformation, PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions, PtsV2PaymentsPost201ResponseProcessorInformation, PtsV2PaymentsPost201ResponseProcessorInformationAchVerification, PtsV2PaymentsPost201ResponseProcessorInformationAvs, PtsV2PaymentsPost201ResponseProcessorInformationCardVerification, PtsV2PaymentsPost201ResponseProcessorInformationConsumerAuthenticationResponse, PtsV2PaymentsPost201ResponseProcessorInformationCustomer, PtsV2PaymentsPost201ResponseProcessorInformationElectronicVerificationResults, PtsV2PaymentsPost201ResponseProcessorInformationMerchantAdvice, PtsV2PaymentsPost201ResponseProcessorInformationRouting, PtsV2PaymentsPost201ResponseProcessorInformationSellerProtection, PtsV2PaymentsPost201ResponseRiskInformation, PtsV2PaymentsPost201ResponseRiskInformationInfoCodes, PtsV2PaymentsPost201ResponseRiskInformationIpAddress, PtsV2PaymentsPost201ResponseRiskInformationProcessorResults, PtsV2PaymentsPost201ResponseRiskInformationProfile, PtsV2PaymentsPost201ResponseRiskInformationRules, PtsV2PaymentsPost201ResponseRiskInformationScore, PtsV2PaymentsPost201ResponseRiskInformationTravel, PtsV2PaymentsPost201ResponseRiskInformationTravelActualFinalDestination, PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDeparture, PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDestination, PtsV2PaymentsPost201ResponseRiskInformationTravelLastDestination, PtsV2PaymentsPost201ResponseRiskInformationVelocity, PtsV2PaymentsPost201ResponseRiskInformationVelocityMorphing, PtsV2PaymentsPost201ResponseTokenInformation, PtsV2PaymentsPost201ResponseTokenInformationCustomer, PtsV2PaymentsPost201ResponseTokenInformationInstrumentIdentifier, PtsV2PaymentsPost201ResponseTokenInformationPaymentInstrument, PtsV2PaymentsPost201ResponseTokenInformationShippingAddress, PtsV2PaymentsPost201ResponseWatchlistScreeningInformation, PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchList, PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchListMatches, PtsV2PaymentsPost400Response, PtsV2PaymentsPost502Response, PtsV2PaymentsRefundPost201Response, PtsV2PaymentsRefundPost201ResponseClientReferenceInformation, PtsV2PaymentsRefundPost201ResponseLinks, PtsV2PaymentsRefundPost201ResponseOrderInformation, PtsV2PaymentsRefundPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsRefundPost201ResponseProcessorInformation, PtsV2PaymentsRefundPost201ResponseRefundAmountDetails, PtsV2PaymentsRefundPost400Response, PtsV2PaymentsReversalsPost201Response, PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation, PtsV2PaymentsReversalsPost201ResponseIssuerInformation, PtsV2PaymentsReversalsPost201ResponseProcessorInformation, PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails, PtsV2PaymentsReversalsPost400Response, PtsV2PaymentsVoidsPost201Response, PtsV2PaymentsVoidsPost201ResponseProcessorInformation, PtsV2PaymentsVoidsPost201ResponseVoidAmountDetails, PtsV2PaymentsVoidsPost400Response, PtsV2PayoutsPost201Response, PtsV2PayoutsPost201ResponseErrorInformation, PtsV2PayoutsPost201ResponseIssuerInformation, PtsV2PayoutsPost201ResponseMerchantInformation, PtsV2PayoutsPost201ResponseMerchantInformationMerchantDescriptor, PtsV2PayoutsPost201ResponseOrderInformation, PtsV2PayoutsPost201ResponseOrderInformationAmountDetails, PtsV2PayoutsPost201ResponseProcessorInformation, PtsV2PayoutsPost201ResponseRecipientInformation, PtsV2PayoutsPost201ResponseRecipientInformationCard, PtsV2PayoutsPost400Response, Ptsv1pushfundstransferClientReferenceInformation, Ptsv1pushfundstransferOrderInformation, Ptsv1pushfundstransferOrderInformationAmountDetails, Ptsv1pushfundstransferProcessingInformation, Ptsv1pushfundstransferProcessingInformationPayoutsOptions, Ptsv1pushfundstransferRecipientInformation, Ptsv1pushfundstransferRecipientInformationPaymentInformation, Ptsv1pushfundstransferRecipientInformationPaymentInformationCard, Ptsv1pushfundstransferRecipientInformationPaymentInformationCardCustomer, Ptsv1pushfundstransferRecipientInformationPaymentInformationCardInstrumentIdentifier, Ptsv1pushfundstransferRecipientInformationPaymentInformationCardPaymentInstrument, Ptsv1pushfundstransferRecipientInformationPersonalIdentification, Ptsv1pushfundstransferSenderInformation, Ptsv1pushfundstransferSenderInformationAccount, Ptsv1pushfundstransferSenderInformationPaymentInformation, Ptsv1pushfundstransferSenderInformationPaymentInformationCard, Ptsv1pushfundstransferSenderInformationPersonalIdentification, Ptsv2billingagreementsAggregatorInformation, Ptsv2billingagreementsAgreementInformation, Ptsv2billingagreementsBuyerInformation, Ptsv2billingagreementsClientReferenceInformation, Ptsv2billingagreementsConsumerAuthenticationInformation, Ptsv2billingagreementsDeviceInformation, Ptsv2billingagreementsInstallmentInformation, Ptsv2billingagreementsMerchantInformation, Ptsv2billingagreementsMerchantInformationMerchantDescriptor, Ptsv2billingagreementsOrderInformation, Ptsv2billingagreementsOrderInformationBillTo, Ptsv2billingagreementsPaymentInformation, Ptsv2billingagreementsPaymentInformationBank, Ptsv2billingagreementsPaymentInformationBankAccount, Ptsv2billingagreementsPaymentInformationCard, Ptsv2billingagreementsPaymentInformationPaymentType, Ptsv2billingagreementsPaymentInformationPaymentTypeMethod, Ptsv2billingagreementsPaymentInformationTokenizedCard, Ptsv2billingagreementsProcessingInformation, Ptsv2billingagreementsidAgreementInformation, Ptsv2billingagreementsidBuyerInformation, Ptsv2billingagreementsidProcessingInformation, Ptsv2creditsInstallmentInformation, Ptsv2creditsProcessingInformation, Ptsv2creditsProcessingInformationBankTransferOptions, Ptsv2creditsProcessingInformationElectronicBenefitsTransfer, Ptsv2creditsProcessingInformationJapanPaymentOptions, Ptsv2creditsProcessingInformationPurchaseOptions, Ptsv2creditsProcessingInformationRefundOptions, Ptsv2creditsRecipientInformation, Ptsv2creditsSenderInformation, Ptsv2creditsSenderInformationAccount, Ptsv2paymentreferencesAgreementInformation, Ptsv2paymentreferencesBuyerInformation, Ptsv2paymentreferencesDeviceInformation, Ptsv2paymentreferencesMerchantInformation, Ptsv2paymentreferencesOrderInformation, Ptsv2paymentreferencesOrderInformationAmountDetails, Ptsv2paymentreferencesOrderInformationBillTo, Ptsv2paymentreferencesOrderInformationInvoiceDetails, Ptsv2paymentreferencesOrderInformationLineItems, Ptsv2paymentreferencesOrderInformationShipTo, Ptsv2paymentreferencesPaymentInformation, Ptsv2paymentreferencesPaymentInformationBank, Ptsv2paymentreferencesPaymentInformationBankAccount, Ptsv2paymentreferencesPaymentInformationCard, Ptsv2paymentreferencesPaymentInformationEWallet, Ptsv2paymentreferencesPaymentInformationOptions, Ptsv2paymentreferencesProcessingInformation, Ptsv2paymentreferencesTravelInformation, Ptsv2paymentreferencesTravelInformationAutoRental, Ptsv2paymentreferencesUserInterface, Ptsv2paymentreferencesUserInterfaceColor, Ptsv2paymentreferencesidintentsOrderInformation, Ptsv2paymentreferencesidintentsPaymentInformation, Ptsv2paymentreferencesidintentsPaymentInformationEWallet, Ptsv2paymentreferencesidintentsProcessingInformation, Ptsv2paymentsAcquirerInformation, Ptsv2paymentsAggregatorInformation, Ptsv2paymentsAggregatorInformationSubMerchant, Ptsv2paymentsAgreementInformation, Ptsv2paymentsBuyerInformation, Ptsv2paymentsBuyerInformationPersonalIdentification, Ptsv2paymentsClientReferenceInformation, Ptsv2paymentsClientReferenceInformationPartner, Ptsv2paymentsConsumerAuthenticationInformation, Ptsv2paymentsConsumerAuthenticationInformationStrongAuthentication, Ptsv2paymentsConsumerAuthenticationInformationStrongAuthenticationIssuerInformation, Ptsv2paymentsDeviceInformation, Ptsv2paymentsDeviceInformationRawData, Ptsv2paymentsHealthCareInformation, Ptsv2paymentsHealthCareInformationAmountDetails, Ptsv2paymentsHostedPaymentInformation, Ptsv2paymentsHostedPaymentInformationUserAgent, Ptsv2paymentsInstallmentInformation, Ptsv2paymentsInvoiceDetails, Ptsv2paymentsIssuerInformation, Ptsv2paymentsMerchantDefinedInformation, Ptsv2paymentsMerchantDefinedSecureInformation, Ptsv2paymentsMerchantInformation, Ptsv2paymentsMerchantInformationMerchantDescriptor, Ptsv2paymentsMerchantInformationServiceFeeDescriptor, Ptsv2paymentsMerchantInformationServiceLocation, Ptsv2paymentsOrderInformation, Ptsv2paymentsOrderInformationAmountDetails, Ptsv2paymentsOrderInformationAmountDetailsAmexAdditionalAmounts, Ptsv2paymentsOrderInformationAmountDetailsCurrencyConversion, Ptsv2paymentsOrderInformationAmountDetailsOrder, Ptsv2paymentsOrderInformationAmountDetailsSurcharge, Ptsv2paymentsOrderInformationAmountDetailsTaxDetails, Ptsv2paymentsOrderInformationBillTo, Ptsv2paymentsOrderInformationBillToCompany, Ptsv2paymentsOrderInformationInvoiceDetails, Ptsv2paymentsOrderInformationInvoiceDetailsTransactionAdviceAddendum, Ptsv2paymentsOrderInformationLineItems, Ptsv2paymentsOrderInformationPassenger, Ptsv2paymentsOrderInformationShipTo, Ptsv2paymentsOrderInformationShippingDetails, Ptsv2paymentsPaymentInformation, Ptsv2paymentsPaymentInformationBank, Ptsv2paymentsPaymentInformationBankAccount, Ptsv2paymentsPaymentInformationCard, Ptsv2paymentsPaymentInformationCustomer, Ptsv2paymentsPaymentInformationDirectDebit, Ptsv2paymentsPaymentInformationDirectDebitMandate, Ptsv2paymentsPaymentInformationEWallet, Ptsv2paymentsPaymentInformationFluidData, Ptsv2paymentsPaymentInformationInstrumentIdentifier, Ptsv2paymentsPaymentInformationLegacyToken, Ptsv2paymentsPaymentInformationOptions, Ptsv2paymentsPaymentInformationPaymentAccountReference, Ptsv2paymentsPaymentInformationPaymentInstrument, Ptsv2paymentsPaymentInformationPaymentType, Ptsv2paymentsPaymentInformationPaymentTypeMethod, Ptsv2paymentsPaymentInformationSepa, Ptsv2paymentsPaymentInformationSepaDirectDebit, Ptsv2paymentsPaymentInformationShippingAddress, Ptsv2paymentsPaymentInformationTokenizedCard, Ptsv2paymentsPointOfSaleInformation, Ptsv2paymentsPointOfSaleInformationEmv, Ptsv2paymentsProcessingInformation, Ptsv2paymentsProcessingInformationAuthorizationOptions, Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator, Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction, Ptsv2paymentsProcessingInformationBankTransferOptions, Ptsv2paymentsProcessingInformationCaptureOptions, Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer, Ptsv2paymentsProcessingInformationJapanPaymentOptions, Ptsv2paymentsProcessingInformationLoanOptions, Ptsv2paymentsProcessingInformationPurchaseOptions, Ptsv2paymentsProcessingInformationRecurringOptions, Ptsv2paymentsProcessorInformation, Ptsv2paymentsProcessorInformationAuthorizationOptions, Ptsv2paymentsProcessorInformationReversal, Ptsv2paymentsPromotionInformation, Ptsv2paymentsRecipientInformation, Ptsv2paymentsRecurringPaymentInformation, Ptsv2paymentsRiskInformation, Ptsv2paymentsRiskInformationAuxiliaryData, Ptsv2paymentsRiskInformationBuyerHistory, Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory, Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount, Ptsv2paymentsRiskInformationProfile, Ptsv2paymentsSenderInformation, Ptsv2paymentsTokenInformation, Ptsv2paymentsTokenInformationPaymentInstrument, Ptsv2paymentsTokenInformationShippingAddress, Ptsv2paymentsTokenInformationTokenProvisioningInformation, Ptsv2paymentsTravelInformation, Ptsv2paymentsTravelInformationAgency, Ptsv2paymentsTravelInformationAutoRental, Ptsv2paymentsTravelInformationAutoRentalRentalAddress, Ptsv2paymentsTravelInformationAutoRentalReturnAddress, Ptsv2paymentsTravelInformationAutoRentalTaxDetails, Ptsv2paymentsTravelInformationLodging, Ptsv2paymentsTravelInformationLodgingRoom, Ptsv2paymentsTravelInformationTransit, Ptsv2paymentsTravelInformationTransitAirline, Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformation, Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformationService, Ptsv2paymentsTravelInformationTransitAirlineLegs, Ptsv2paymentsTravelInformationTransitAirlineTicketIssuer, Ptsv2paymentsTravelInformationVehicleData, Ptsv2paymentsWatchlistScreeningInformation, Ptsv2paymentsWatchlistScreeningInformationWeights, Ptsv2paymentsidClientReferenceInformation, Ptsv2paymentsidClientReferenceInformationPartner, Ptsv2paymentsidMerchantInformation, Ptsv2paymentsidOrderInformation, Ptsv2paymentsidOrderInformationAmountDetails, Ptsv2paymentsidProcessingInformation, Ptsv2paymentsidProcessingInformationAuthorizationOptions, Ptsv2paymentsidProcessingInformationAuthorizationOptionsInitiator, Ptsv2paymentsidTravelInformation, Ptsv2paymentsidcapturesAggregatorInformation, Ptsv2paymentsidcapturesAggregatorInformationSubMerchant, Ptsv2paymentsidcapturesBuyerInformation, Ptsv2paymentsidcapturesBuyerInformationPersonalIdentification, Ptsv2paymentsidcapturesDeviceInformation, Ptsv2paymentsidcapturesInstallmentInformation, Ptsv2paymentsidcapturesMerchantInformation, Ptsv2paymentsidcapturesOrderInformation, Ptsv2paymentsidcapturesOrderInformationAmountDetails, Ptsv2paymentsidcapturesOrderInformationBillTo, Ptsv2paymentsidcapturesOrderInformationInvoiceDetails, Ptsv2paymentsidcapturesOrderInformationShipTo, Ptsv2paymentsidcapturesOrderInformationShippingDetails, Ptsv2paymentsidcapturesPaymentInformation, Ptsv2paymentsidcapturesPaymentInformationCard, Ptsv2paymentsidcapturesPaymentInformationPaymentType, Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod, Ptsv2paymentsidcapturesPointOfSaleInformation, Ptsv2paymentsidcapturesPointOfSaleInformationEmv, Ptsv2paymentsidcapturesProcessingInformation, Ptsv2paymentsidcapturesProcessingInformationAuthorizationOptions, Ptsv2paymentsidcapturesProcessingInformationCaptureOptions, Ptsv2paymentsidrefundsClientReferenceInformation, Ptsv2paymentsidrefundsMerchantInformation, Ptsv2paymentsidrefundsOrderInformation, Ptsv2paymentsidrefundsOrderInformationLineItems, Ptsv2paymentsidrefundsPaymentInformation, Ptsv2paymentsidrefundsPaymentInformationBank, Ptsv2paymentsidrefundsPaymentInformationBankAccount, Ptsv2paymentsidrefundsPaymentInformationCard, Ptsv2paymentsidrefundsPaymentInformationEWallet, Ptsv2paymentsidrefundsPaymentInformationPaymentType, Ptsv2paymentsidrefundsPointOfSaleInformation, Ptsv2paymentsidrefundsProcessingInformation, Ptsv2paymentsidrefundsProcessingInformationRecurringOptions, Ptsv2paymentsidrefundsProcessingInformationRefundOptions, Ptsv2paymentsidreversalsClientReferenceInformation, Ptsv2paymentsidreversalsClientReferenceInformationPartner, Ptsv2paymentsidreversalsOrderInformation, Ptsv2paymentsidreversalsOrderInformationAmountDetails, Ptsv2paymentsidreversalsOrderInformationLineItems, Ptsv2paymentsidreversalsPaymentInformation, Ptsv2paymentsidreversalsPaymentInformationPaymentType, Ptsv2paymentsidreversalsPaymentInformationPaymentTypeMethod, Ptsv2paymentsidreversalsPointOfSaleInformation, Ptsv2paymentsidreversalsPointOfSaleInformationEmv, Ptsv2paymentsidreversalsProcessingInformation, Ptsv2paymentsidreversalsReversalInformation, Ptsv2paymentsidreversalsReversalInformationAmountDetails, Ptsv2paymentsidvoidsAgreementInformation, Ptsv2paymentsidvoidsMerchantInformation, Ptsv2paymentsidvoidsOrderInformation, Ptsv2paymentsidvoidsPaymentInformation, Ptsv2paymentsidvoidsProcessingInformation, Ptsv2payoutsClientReferenceInformation, Ptsv2payoutsMerchantInformation, Ptsv2payoutsMerchantInformationMerchantDescriptor, Ptsv2payoutsOrderInformation, Ptsv2payoutsOrderInformationAmountDetails, Ptsv2payoutsOrderInformationAmountDetailsSurcharge, Ptsv2payoutsOrderInformationBillTo, Ptsv2payoutsPaymentInformation, Ptsv2payoutsPaymentInformationCard, Ptsv2payoutsProcessingInformation, Ptsv2payoutsProcessingInformationFundingOptions, Ptsv2payoutsProcessingInformationFundingOptionsInitiator, Ptsv2payoutsProcessingInformationPayoutsOptions, Ptsv2payoutsRecipientInformation, Ptsv2payoutsSenderInformation, Ptsv2payoutsSenderInformationAccount, Ptsv2refreshpaymentstatusidAgreementInformation, Ptsv2refreshpaymentstatusidClientReferenceInformation, Ptsv2refreshpaymentstatusidPaymentInformation, Ptsv2refreshpaymentstatusidPaymentInformationCustomer, Ptsv2refreshpaymentstatusidPaymentInformationPaymentType, Ptsv2refreshpaymentstatusidProcessingInformation, Ptsv2voidsProcessingInformation, PushFunds201Response, PushFunds201ResponseClientReferenceInformation, PushFunds201ResponseErrorInformation, PushFunds201ResponseErrorInformationDetails, PushFunds201ResponseLinks, PushFunds201ResponseLinksCustomer, PushFunds201ResponseLinksInstrumentIdentifier, PushFunds201ResponseLinksPaymentInstrument, PushFunds201ResponseLinksSelf, PushFunds201ResponseMerchantInformation, PushFunds201ResponseMerchantInformationMerchantDescriptor, PushFunds201ResponseOrderInformation, PushFunds201ResponseOrderInformationAmountDetails, PushFunds201ResponseProcessorInformation, PushFunds201ResponseRecipientInformation, PushFunds201ResponseRecipientInformationCard, PushFunds400Response, PushFunds400ResponseDetails, PushFunds401Response, PushFunds404Response, PushFunds502Response, PushFundsRequest, Rbsv1plansClientReferenceInformation, Rbsv1plansOrderInformation, Rbsv1plansOrderInformationAmountDetails, Rbsv1plansPlanInformation, Rbsv1plansPlanInformationBillingCycles, Rbsv1plansidPlanInformation, Rbsv1plansidProcessingInformation, Rbsv1plansidProcessingInformationSubscriptionBillingOptions, Rbsv1subscriptionsClientReferenceInformation, Rbsv1subscriptionsPaymentInformation, Rbsv1subscriptionsPaymentInformationCustomer, Rbsv1subscriptionsPlanInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsProcessingInformationAuthorizationOptions, Rbsv1subscriptionsProcessingInformationAuthorizationOptionsInitiator, Rbsv1subscriptionsSubscriptionInformation, Rbsv1subscriptionsidOrderInformation, Rbsv1subscriptionsidOrderInformationAmountDetails, Rbsv1subscriptionsidPlanInformation, Rbsv1subscriptionsidSubscriptionInformation, RefreshPaymentStatusRequest, RefundCaptureRequest, RefundPaymentRequest, ReplayWebhooksRequest, ReportingV3ChargebackDetailsGet200Response, ReportingV3ChargebackDetailsGet200ResponseChargebackDetails, ReportingV3ChargebackSummariesGet200Response, ReportingV3ChargebackSummariesGet200ResponseChargebackSummaries, ReportingV3ConversionDetailsGet200Response, ReportingV3ConversionDetailsGet200ResponseConversionDetails, ReportingV3ConversionDetailsGet200ResponseNotes, ReportingV3InterchangeClearingLevelDetailsGet200Response, ReportingV3InterchangeClearingLevelDetailsGet200ResponseInterchangeClearingLevelDetails, ReportingV3NetFundingsGet200Response, ReportingV3NetFundingsGet200ResponseNetFundingSummaries, ReportingV3NetFundingsGet200ResponseTotalPurchases, ReportingV3NotificationofChangesGet200Response, ReportingV3NotificationofChangesGet200ResponseNotificationOfChanges, ReportingV3PaymentBatchSummariesGet200Response, ReportingV3PaymentBatchSummariesGet200ResponsePaymentBatchSummaries, ReportingV3PurchaseRefundDetailsGet200Response, ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations, ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails, ReportingV3PurchaseRefundDetailsGet200ResponseOthers, ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails, ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses, ReportingV3PurchaseRefundDetailsGet200ResponseSettlements, ReportingV3ReportDefinitionsGet200Response, ReportingV3ReportDefinitionsGet200ResponseReportDefinitions, ReportingV3ReportDefinitionsNameGet200Response, ReportingV3ReportDefinitionsNameGet200ResponseAttributes, ReportingV3ReportDefinitionsNameGet200ResponseDefaultSettings, ReportingV3ReportSubscriptionsGet200Response, ReportingV3ReportSubscriptionsGet200ResponseSubscriptions, ReportingV3ReportsGet200Response, ReportingV3ReportsGet200ResponseLink, ReportingV3ReportsGet200ResponseLinkReportDownload, ReportingV3ReportsGet200ResponseReportSearchResults, ReportingV3ReportsIdGet200Response, ReportingV3RetrievalDetailsGet200Response, ReportingV3RetrievalDetailsGet200ResponseRetrievalDetails, ReportingV3RetrievalSummariesGet200Response, Reportingv3ReportDownloadsGet400Response, Reportingv3ReportDownloadsGet400ResponseDetails, Reportingv3reportsReportFilters, Reportingv3reportsReportPreferences, RiskProducts, RiskProductsDecisionManager, RiskProductsDecisionManagerConfigurationInformation, RiskProductsFraudManagementEssentials, RiskProductsFraudManagementEssentialsConfigurationInformation, RiskV1AddressVerificationsPost201Response, RiskV1AddressVerificationsPost201ResponseAddressVerificationInformation, RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationBarCode, RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddress, RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddressAddress1, RiskV1AddressVerificationsPost201ResponseErrorInformation, RiskV1AuthenticationResultsPost201Response, RiskV1AuthenticationResultsPost201ResponseConsumerAuthenticationInformation, RiskV1AuthenticationSetupsPost201Response, RiskV1AuthenticationSetupsPost201ResponseConsumerAuthenticationInformation, RiskV1AuthenticationSetupsPost201ResponseErrorInformation, RiskV1AuthenticationsPost201Response, RiskV1AuthenticationsPost201ResponseErrorInformation, RiskV1AuthenticationsPost400Response, RiskV1AuthenticationsPost400Response1, RiskV1DecisionsPost201Response, RiskV1DecisionsPost201ResponseClientReferenceInformation, RiskV1DecisionsPost201ResponseConsumerAuthenticationInformation, RiskV1DecisionsPost201ResponseErrorInformation, RiskV1DecisionsPost201ResponseOrderInformation, RiskV1DecisionsPost201ResponseOrderInformationAmountDetails, RiskV1DecisionsPost201ResponsePaymentInformation, RiskV1DecisionsPost400Response, RiskV1DecisionsPost400Response1, RiskV1ExportComplianceInquiriesPost201Response, RiskV1ExportComplianceInquiriesPost201ResponseErrorInformation, RiskV1UpdatePost201Response, Riskv1addressverificationsBuyerInformation, Riskv1addressverificationsOrderInformation, Riskv1addressverificationsOrderInformationBillTo, Riskv1addressverificationsOrderInformationLineItems, Riskv1addressverificationsOrderInformationShipTo, Riskv1authenticationresultsConsumerAuthenticationInformation, Riskv1authenticationresultsDeviceInformation, Riskv1authenticationresultsOrderInformation, Riskv1authenticationresultsOrderInformationAmountDetails, Riskv1authenticationresultsPaymentInformation, Riskv1authenticationresultsPaymentInformationCard, Riskv1authenticationresultsPaymentInformationFluidData, Riskv1authenticationresultsPaymentInformationTokenizedCard, Riskv1authenticationsBuyerInformation, Riskv1authenticationsDeviceInformation, Riskv1authenticationsOrderInformation, Riskv1authenticationsOrderInformationAmountDetails, Riskv1authenticationsOrderInformationBillTo, Riskv1authenticationsOrderInformationLineItems, Riskv1authenticationsPaymentInformation, Riskv1authenticationsPaymentInformationTokenizedCard, Riskv1authenticationsRiskInformation, Riskv1authenticationsTravelInformation, Riskv1authenticationsetupsClientReferenceInformation, Riskv1authenticationsetupsPaymentInformation, Riskv1authenticationsetupsPaymentInformationCard, Riskv1authenticationsetupsPaymentInformationCustomer, Riskv1authenticationsetupsPaymentInformationFluidData, Riskv1authenticationsetupsPaymentInformationTokenizedCard, Riskv1authenticationsetupsProcessingInformation, Riskv1authenticationsetupsTokenInformation, Riskv1decisionsAcquirerInformation, Riskv1decisionsBuyerInformation, Riskv1decisionsClientReferenceInformation, Riskv1decisionsClientReferenceInformationPartner, Riskv1decisionsConsumerAuthenticationInformation, Riskv1decisionsConsumerAuthenticationInformationStrongAuthentication, Riskv1decisionsDeviceInformation, Riskv1decisionsMerchantDefinedInformation, Riskv1decisionsMerchantInformation, Riskv1decisionsMerchantInformationMerchantDescriptor, Riskv1decisionsOrderInformation, Riskv1decisionsOrderInformationAmountDetails, Riskv1decisionsOrderInformationBillTo, Riskv1decisionsOrderInformationLineItems, Riskv1decisionsOrderInformationShipTo, Riskv1decisionsOrderInformationShippingDetails, Riskv1decisionsPaymentInformation, Riskv1decisionsPaymentInformationCard, Riskv1decisionsPaymentInformationTokenizedCard, Riskv1decisionsProcessingInformation, Riskv1decisionsProcessorInformation, Riskv1decisionsProcessorInformationAvs, Riskv1decisionsProcessorInformationCardVerification, Riskv1decisionsRiskInformation, Riskv1decisionsTokenInformation, Riskv1decisionsTravelInformation, Riskv1decisionsTravelInformationLegs, Riskv1decisionsTravelInformationPassengers, Riskv1decisionsidactionsDecisionInformation, Riskv1decisionsidactionsProcessingInformation, Riskv1decisionsidmarkingRiskInformation, Riskv1decisionsidmarkingRiskInformationMarkingDetails, Riskv1exportcomplianceinquiriesDeviceInformation, Riskv1exportcomplianceinquiriesExportComplianceInformation, Riskv1exportcomplianceinquiriesOrderInformation, Riskv1exportcomplianceinquiriesOrderInformationBillTo, Riskv1exportcomplianceinquiriesOrderInformationBillToCompany, Riskv1exportcomplianceinquiriesOrderInformationLineItems, Riskv1exportcomplianceinquiriesOrderInformationShipTo, Riskv1liststypeentriesBuyerInformation, Riskv1liststypeentriesClientReferenceInformation, Riskv1liststypeentriesDeviceInformation, Riskv1liststypeentriesOrderInformation, Riskv1liststypeentriesOrderInformationAddress, Riskv1liststypeentriesOrderInformationBillTo, Riskv1liststypeentriesOrderInformationLineItems, Riskv1liststypeentriesOrderInformationShipTo, Riskv1liststypeentriesPaymentInformation, Riskv1liststypeentriesPaymentInformationBank, Riskv1liststypeentriesPaymentInformationCard, Riskv1liststypeentriesRiskInformation, Riskv1liststypeentriesRiskInformationMarkingDetails, SAConfig, SAConfigCheckout, SAConfigContactInformation, SAConfigNotifications, SAConfigNotificationsCustomerNotifications, SAConfigNotificationsMerchantNotifications, SAConfigPaymentMethods, SAConfigPaymentTypes, SAConfigPaymentTypesCardTypes, SAConfigPaymentTypesCardTypesDiscover, SAConfigService, SaveAsymEgressKey, SaveSymEgressKey, SearchRequest, ShippingAddressListForCustomer, ShippingAddressListForCustomerEmbedded, ShippingAddressListForCustomerLinks, ShippingAddressListForCustomerLinksFirst, ShippingAddressListForCustomerLinksLast, ShippingAddressListForCustomerLinksNext, ShippingAddressListForCustomerLinksPrev, ShippingAddressListForCustomerLinksSelf, SuspendSubscriptionResponse, SuspendSubscriptionResponseSubscriptionInformation, TaxRequest, TmsAuthorizationOptions, TmsAuthorizationOptionsInitiator, TmsAuthorizationOptionsInitiatorMerchantInitiatedTransaction, TmsEmbeddedInstrumentIdentifier, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments, TmsEmbeddedInstrumentIdentifierLinksSelf, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, TmsEmbeddedInstrumentIdentifierTokenizedCard, TmsEmbeddedInstrumentIdentifierTokenizedCardCard, TmsPaymentInstrumentProcessingInfo, TmsPaymentInstrumentProcessingInfoBankTransferOptions, Tmsv2customersBuyerInformation, Tmsv2customersClientReferenceInformation, Tmsv2customersDefaultPaymentInstrument, Tmsv2customersDefaultShippingAddress, Tmsv2customersEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrument, Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification, Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor, Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata, Tmsv2customersEmbeddedDefaultShippingAddress, Tmsv2customersEmbeddedDefaultShippingAddressLinks, Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer, Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf, Tmsv2customersEmbeddedDefaultShippingAddressMetadata, Tmsv2customersEmbeddedDefaultShippingAddressShipTo, Tmsv2customersLinks, Tmsv2customersLinksPaymentInstruments, Tmsv2customersLinksSelf, Tmsv2customersLinksShippingAddress, Tmsv2customersMerchantDefinedInformation, Tmsv2customersMetadata, Tmsv2customersObjectInformation, TssV2GetEmvTags200Response, TssV2GetEmvTags200ResponseEmvTagBreakdownList, TssV2PostEmvTags200Response, TssV2PostEmvTags200ResponseEmvTagBreakdownList, TssV2PostEmvTags200ResponseParsedEMVTagsList, TssV2TransactionsGet200Response, TssV2TransactionsGet200ResponseApplicationInformation, TssV2TransactionsGet200ResponseApplicationInformationApplications, TssV2TransactionsGet200ResponseBuyerInformation, TssV2TransactionsGet200ResponseClientReferenceInformation, TssV2TransactionsGet200ResponseClientReferenceInformationPartner, TssV2TransactionsGet200ResponseConsumerAuthenticationInformation, TssV2TransactionsGet200ResponseConsumerAuthenticationInformationStrongAuthentication, TssV2TransactionsGet200ResponseDeviceInformation, TssV2TransactionsGet200ResponseErrorInformation, TssV2TransactionsGet200ResponseFraudMarkingInformation, TssV2TransactionsGet200ResponseInstallmentInformation, TssV2TransactionsGet200ResponseLinks, TssV2TransactionsGet200ResponseMerchantInformation, TssV2TransactionsGet200ResponseMerchantInformationMerchantDescriptor, TssV2TransactionsGet200ResponseOrderInformation, TssV2TransactionsGet200ResponseOrderInformationAmountDetails, TssV2TransactionsGet200ResponseOrderInformationBillTo, TssV2TransactionsGet200ResponseOrderInformationInvoiceDetails, TssV2TransactionsGet200ResponseOrderInformationLineItems, TssV2TransactionsGet200ResponseOrderInformationShipTo, TssV2TransactionsGet200ResponseOrderInformationShippingDetails, TssV2TransactionsGet200ResponsePaymentInformation, TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures, TssV2TransactionsGet200ResponsePaymentInformationBank, TssV2TransactionsGet200ResponsePaymentInformationBankAccount, TssV2TransactionsGet200ResponsePaymentInformationBankMandate, TssV2TransactionsGet200ResponsePaymentInformationBrands, TssV2TransactionsGet200ResponsePaymentInformationCard, TssV2TransactionsGet200ResponsePaymentInformationCustomer, TssV2TransactionsGet200ResponsePaymentInformationFeatures, TssV2TransactionsGet200ResponsePaymentInformationFluidData, TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier, TssV2TransactionsGet200ResponsePaymentInformationInvoice, TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation, TssV2TransactionsGet200ResponsePaymentInformationNetwork, TssV2TransactionsGet200ResponsePaymentInformationPaymentType, TssV2TransactionsGet200ResponsePayoutOptions, TssV2TransactionsGet200ResponsePointOfSaleInformation, TssV2TransactionsGet200ResponseProcessingInformation, TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptions, TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptionsInitiator, TssV2TransactionsGet200ResponseProcessingInformationBankTransferOptions, TssV2TransactionsGet200ResponseProcessingInformationCaptureOptions, TssV2TransactionsGet200ResponseProcessingInformationJapanPaymentOptions, TssV2TransactionsGet200ResponseProcessorInformation, TssV2TransactionsGet200ResponseProcessorInformationElectronicVerificationResults, TssV2TransactionsGet200ResponseProcessorInformationMultiProcessorRouting, TssV2TransactionsGet200ResponseProcessorInformationProcessor, TssV2TransactionsGet200ResponseRecurringPaymentInformation, TssV2TransactionsGet200ResponseRiskInformation, TssV2TransactionsGet200ResponseRiskInformationProfile, TssV2TransactionsGet200ResponseRiskInformationRules, TssV2TransactionsGet200ResponseRiskInformationScore, TssV2TransactionsGet200ResponseSenderInformation, TssV2TransactionsGet200ResponseTokenInformation, TssV2TransactionsGet200ResponseUnscheduledPaymentInformation, TssV2TransactionsPost201Response, TssV2TransactionsPost201ResponseEmbedded, TssV2TransactionsPost201ResponseEmbeddedApplicationInformation, TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications, TssV2TransactionsPost201ResponseEmbeddedBuyerInformation, TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformation, TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformationPartner, TssV2TransactionsPost201ResponseEmbeddedConsumerAuthenticationInformation, TssV2TransactionsPost201ResponseEmbeddedErrorInformation, TssV2TransactionsPost201ResponseEmbeddedLinks, TssV2TransactionsPost201ResponseEmbeddedMerchantInformation, TssV2TransactionsPost201ResponseEmbeddedOrderInformation, TssV2TransactionsPost201ResponseEmbeddedOrderInformationBillTo, TssV2TransactionsPost201ResponseEmbeddedOrderInformationShipTo, TssV2TransactionsPost201ResponseEmbeddedPaymentInformation, TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBank, TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBankAccount, TssV2TransactionsPost201ResponseEmbeddedPaymentInformationCard, TssV2TransactionsPost201ResponseEmbeddedPaymentInformationPaymentType, TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformation, TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformationPartner, TssV2TransactionsPost201ResponseEmbeddedProcessingInformation, TssV2TransactionsPost201ResponseEmbeddedProcessorInformation, TssV2TransactionsPost201ResponseEmbeddedRiskInformation, TssV2TransactionsPost201ResponseEmbeddedRiskInformationProviders, TssV2TransactionsPost201ResponseEmbeddedRiskInformationProvidersFingerprint, TssV2TransactionsPost201ResponseEmbeddedTransactionSummaries, Tssv2transactionsemvTagDetailsEmvDetailsList, UmsV1UsersGet200Response, UmsV1UsersGet200ResponseAccountInformation, UmsV1UsersGet200ResponseContactInformation, UmsV1UsersGet200ResponseOrganizationInformation, UmsV1UsersGet200ResponseUsers, UpdateInvoiceRequest, UpdatePlanRequest, UpdatePlanResponse, UpdatePlanResponsePlanInformation, UpdateSubscription, UpdateSubscriptionResponse, UpdateWebhookRequest, Upv1capturecontextsCaptureMandate, Upv1capturecontextsCheckoutApiInitialization, Upv1capturecontextsOrderInformation, Upv1capturecontextsOrderInformationAmountDetails, Upv1capturecontextsOrderInformationBillTo, Upv1capturecontextsOrderInformationBillToCompany, Upv1capturecontextsOrderInformationShipTo, V1FileDetailsGet200Response, V1FileDetailsGet200ResponseFileDetails, V1FileDetailsGet200ResponseLinks, V1FileDetailsGet200ResponseLinksFiles, V1FileDetailsGet200ResponseLinksSelf, VTConfig, VTConfigCardNotPresent, VTConfigCardNotPresentGlobalPaymentInformation, VTConfigCardNotPresentGlobalPaymentInformationBasicInformation, VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields, VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation, VTConfigCardNotPresentReceiptInformation, VTConfigCardNotPresentReceiptInformationEmailReceipt, VTConfigCardNotPresentReceiptInformationHeader, VTConfigCardNotPresentReceiptInformationOrderInformation, ValidateExportComplianceRequest, ValidateRequest, ValueAddedServicesProducts, VasV2PaymentsPost201Response, VasV2PaymentsPost201ResponseLinks, VasV2PaymentsPost201ResponseOrderInformation, VasV2PaymentsPost201ResponseOrderInformationJurisdiction, VasV2PaymentsPost201ResponseOrderInformationLineItems, VasV2PaymentsPost201ResponseOrderInformationTaxDetails, VasV2PaymentsPost201ResponseTaxInformation, VasV2PaymentsPost400Response, VasV2TaxVoid200Response, VasV2TaxVoid200ResponseVoidAmountDetails, VasV2TaxVoidsPost400Response, Vasv2taxBuyerInformation, Vasv2taxClientReferenceInformation, Vasv2taxMerchantInformation, Vasv2taxOrderInformation, Vasv2taxOrderInformationBillTo, Vasv2taxOrderInformationInvoiceDetails, Vasv2taxOrderInformationLineItems, Vasv2taxOrderInformationOrderAcceptance, Vasv2taxOrderInformationOrderOrigin, Vasv2taxOrderInformationShipTo, Vasv2taxOrderInformationShippingDetails, Vasv2taxTaxInformation, Vasv2taxidClientReferenceInformation, Vasv2taxidClientReferenceInformationPartner, VerifyCustomerAddressRequest, VoidCaptureRequest, VoidCreditRequest, VoidPaymentRequest, VoidRefundRequest, VoidTaxRequest, AccessTokenResponse, BadRequestError, CreateAccessTokenRequest, ResourceNotFoundError, UnauthorizedClientError, BatchesApi, BillingAgreementsApi, BinLookupApi, CaptureApi, ChargebackDetailsApi, ChargebackSummariesApi, ConversionDetailsApi, CreateNewWebhooksApi, CreditApi, CustomerApi, CustomerPaymentInstrumentApi, CustomerShippingAddressApi, DecisionManagerApi, DownloadDTDApi, DownloadXSDApi, EMVTagDetailsApi, InstrumentIdentifierApi, InterchangeClearingLevelDetailsApi, InvoiceSettingsApi, InvoicesApi, ManageWebhooksApi, MerchantBoardingApi, MicroformIntegrationApi, NetFundingsApi, NotificationOfChangesApi, PayerAuthenticationApi, PaymentBatchSummariesApi, PaymentInstrumentApi, PaymentsApi, PayoutsApi, PlansApi, PurchaseAndRefundDetailsApi, PushFundsApi, RefundApi, ReplayWebhooksApi, ReportDefinitionsApi, ReportDownloadsApi, ReportSubscriptionsApi, ReportsApi, RetrievalDetailsApi, RetrievalSummariesApi, ReversalApi, SearchTransactionsApi, SecureFileShareApi, SubscriptionsApi, TaxesApi, TokenApi, TransactionBatchesApi, TransactionDetailsApi, TransientTokenDataApi, UnifiedCheckoutCaptureContextApi, UserManagementApi, UserManagementSearchApi, VerificationApi, VoidApi, OAuthApi) { +}(function(ApiClient, Accountupdaterv1batchesIncluded, Accountupdaterv1batchesIncludedTokens, ActivateDeactivatePlanResponse, ActivateSubscriptionResponse, ActivateSubscriptionResponseSubscriptionInformation, AddNegativeListRequest, AuthReversalRequest, BinLookupv400Response, Binv1binlookupClientReferenceInformation, Binv1binlookupPaymentInformation, Binv1binlookupPaymentInformationCard, Binv1binlookupProcessingInformation, Binv1binlookupProcessingInformationPayoutOptions, Binv1binlookupTokenInformation, Boardingv1registrationsDocumentInformation, Boardingv1registrationsDocumentInformationSignedDocuments, Boardingv1registrationsIntegrationInformation, Boardingv1registrationsIntegrationInformationOauth2, Boardingv1registrationsIntegrationInformationTenantConfigurations, Boardingv1registrationsIntegrationInformationTenantInformation, Boardingv1registrationsOrganizationInformation, Boardingv1registrationsOrganizationInformationBusinessInformation, Boardingv1registrationsOrganizationInformationBusinessInformationAddress, Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact, Boardingv1registrationsOrganizationInformationKYC, Boardingv1registrationsOrganizationInformationKYCDepositBankAccount, Boardingv1registrationsOrganizationInformationOwners, Boardingv1registrationsProductInformation, Boardingv1registrationsProductInformationSelectedProducts, Boardingv1registrationsRegistrationInformation, Body, CancelSubscriptionResponse, CancelSubscriptionResponseSubscriptionInformation, CapturePaymentRequest, CardProcessingConfig, CardProcessingConfigCommon, CardProcessingConfigCommonAcquirer, CardProcessingConfigCommonCurrencies, CardProcessingConfigCommonCurrencies1, CardProcessingConfigCommonMerchantDescriptorInformation, CardProcessingConfigCommonPaymentTypes, CardProcessingConfigCommonProcessors, CardProcessingConfigFeatures, CardProcessingConfigFeaturesCardNotPresent, CardProcessingConfigFeaturesCardNotPresentInstallment, CardProcessingConfigFeaturesCardNotPresentPayouts, CardProcessingConfigFeaturesCardNotPresentPayoutsCurrencies, CardProcessingConfigFeaturesCardNotPresentProcessors, CardProcessingConfigFeaturesCardPresent, CardProcessingConfigFeaturesCardPresentProcessors, CaseManagementActionsRequest, CaseManagementCommentsRequest, CheckPayerAuthEnrollmentRequest, CommerceSolutionsProducts, CommerceSolutionsProductsAccountUpdater, CommerceSolutionsProductsAccountUpdaterConfigurationInformation, CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurations, CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsAmex, CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsMasterCard, CommerceSolutionsProductsAccountUpdaterConfigurationInformationConfigurationsVisa, CommerceSolutionsProductsBinLookup, CommerceSolutionsProductsBinLookupConfigurationInformation, CommerceSolutionsProductsBinLookupConfigurationInformationConfigurations, CommerceSolutionsProductsTokenManagement, CommerceSolutionsProductsTokenManagementConfigurationInformation, CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurations, CreateAdhocReportRequest, CreateBillingAgreement, CreateBinLookupRequest, CreateBundledDecisionManagerCaseRequest, CreateCreditRequest, CreateInvoiceRequest, CreatePaymentRequest, CreatePlanRequest, CreatePlanResponse, CreatePlanResponsePlanInformation, CreateReportSubscriptionRequest, CreateSearchRequest, CreateSessionReq, CreateSessionRequest, CreateSubscriptionRequest, CreateSubscriptionResponse, CreateSubscriptionResponseLinks, CreateSubscriptionResponseSubscriptionInformation, CreateWebhookRequest, DeletePlanResponse, DmConfig, DmConfigOrganization, DmConfigPortfolioControls, DmConfigProcessingOptions, DmConfigThirdparty, DmConfigThirdpartyProvider, DmConfigThirdpartyProviderAccurint, DmConfigThirdpartyProviderAccurintCredentials, DmConfigThirdpartyProviderCredilink, DmConfigThirdpartyProviderCredilinkCredentials, DmConfigThirdpartyProviderEkata, DmConfigThirdpartyProviderEkataCredentials, DmConfigThirdpartyProviderEmailage, DmConfigThirdpartyProviderPerseuss, DmConfigThirdpartyProviderSignifyd, DmConfigThirdpartyProviderSignifydCredentials, DmConfigThirdpartyProviderTargus, DmConfigThirdpartyProviderTargusCredentials, ECheckConfig, ECheckConfigCommon, ECheckConfigCommonInternalOnly, ECheckConfigCommonInternalOnlyProcessors, ECheckConfigCommonProcessors, ECheckConfigFeatures, ECheckConfigFeaturesAccountValidationService, ECheckConfigFeaturesAccountValidationServiceInternalOnly, ECheckConfigFeaturesAccountValidationServiceInternalOnlyProcessors, ECheckConfigFeaturesAccountValidationServiceProcessors, ECheckConfigUnderwriting, Flexv2sessionsFields, Flexv2sessionsFieldsOrderInformation, Flexv2sessionsFieldsOrderInformationAmountDetails, Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount, Flexv2sessionsFieldsOrderInformationBillTo, Flexv2sessionsFieldsOrderInformationShipTo, Flexv2sessionsFieldsPaymentInformation, Flexv2sessionsFieldsPaymentInformationCard, FraudMarkingActionRequest, GenerateCaptureContextRequest, GenerateFlexAPICaptureContextRequest, GenerateUnifiedCheckoutCaptureContextRequest, GetAllPlansResponse, GetAllPlansResponseLinks, GetAllPlansResponseOrderInformation, GetAllPlansResponseOrderInformationAmountDetails, GetAllPlansResponsePlanInformation, GetAllPlansResponsePlanInformationBillingCycles, GetAllPlansResponsePlanInformationBillingPeriod, GetAllPlansResponsePlans, GetAllSubscriptionsResponse, GetAllSubscriptionsResponseLinks, GetAllSubscriptionsResponseOrderInformation, GetAllSubscriptionsResponseOrderInformationBillTo, GetAllSubscriptionsResponsePaymentInformation, GetAllSubscriptionsResponsePaymentInformationCustomer, GetAllSubscriptionsResponsePlanInformation, GetAllSubscriptionsResponsePlanInformationBillingCycles, GetAllSubscriptionsResponseSubscriptionInformation, GetAllSubscriptionsResponseSubscriptions, GetPlanCodeResponse, GetPlanResponse, GetSubscriptionCodeResponse, GetSubscriptionResponse, IncrementAuthRequest, InlineResponse200, InlineResponse2001, InlineResponse2001IntegrationInformation, InlineResponse2001IntegrationInformationTenantConfigurations, InlineResponse2002, InlineResponse2003, InlineResponse2004, InlineResponse2005, InlineResponse2005Embedded, InlineResponse2005EmbeddedBatches, InlineResponse2005EmbeddedLinks, InlineResponse2005EmbeddedLinksReports, InlineResponse2005EmbeddedTotals, InlineResponse2005Links, InlineResponse2006, InlineResponse2006Billing, InlineResponse2006Links, InlineResponse2006LinksReport, InlineResponse2007, InlineResponse2007Records, InlineResponse2007ResponseRecord, InlineResponse2007ResponseRecordAdditionalUpdates, InlineResponse2007SourceRecord, InlineResponse200Embedded, InlineResponse200EmbeddedCapture, InlineResponse200EmbeddedCaptureLinks, InlineResponse200EmbeddedCaptureLinksSelf, InlineResponse200EmbeddedReversal, InlineResponse200EmbeddedReversalLinks, InlineResponse200EmbeddedReversalLinksSelf, InlineResponse201, InlineResponse2011, InlineResponse2011IssuerInformation, InlineResponse2011PaymentAccountInformation, InlineResponse2011PaymentAccountInformationCard, InlineResponse2011PaymentAccountInformationCardBrands, InlineResponse2011PaymentAccountInformationFeatures, InlineResponse2011PaymentAccountInformationNetwork, InlineResponse2011PayoutInformation, InlineResponse2011PayoutInformationPullFunds, InlineResponse2011PayoutInformationPushFunds, InlineResponse2012, InlineResponse2012IntegrationInformation, InlineResponse2012IntegrationInformationTenantConfigurations, InlineResponse2012OrganizationInformation, InlineResponse2012ProductInformationSetups, InlineResponse2012RegistrationInformation, InlineResponse2012Setups, InlineResponse2012SetupsCommerceSolutions, InlineResponse2012SetupsPayments, InlineResponse2012SetupsPaymentsCardProcessing, InlineResponse2012SetupsPaymentsCardProcessingConfigurationStatus, InlineResponse2012SetupsPaymentsCardProcessingSubscriptionStatus, InlineResponse2012SetupsPaymentsDigitalPayments, InlineResponse2012SetupsRisk, InlineResponse2012SetupsValueAddedServices, InlineResponse2013, InlineResponse2013KeyInformation, InlineResponse2013KeyInformationErrorInformation, InlineResponse2013KeyInformationErrorInformationDetails, InlineResponse2014, InlineResponse2015, InlineResponse202, InlineResponse202Links, InlineResponse202LinksStatus, InlineResponse400, InlineResponse4001, InlineResponse4001Details, InlineResponse4002, InlineResponse4003, InlineResponse4004, InlineResponse4005, InlineResponse4005Fields, InlineResponse4006, InlineResponse4006Details, InlineResponse400Details, InlineResponse400Errors, InlineResponse401, InlineResponse401Fields, InlineResponse401Links, InlineResponse401LinksSelf, InlineResponse403, InlineResponse4031, InlineResponse403Errors, InlineResponse404, InlineResponse4041, InlineResponse4042, InlineResponse4042Details, InlineResponse409, InlineResponse409Errors, InlineResponse410, InlineResponse410Errors, InlineResponse412, InlineResponse412Errors, InlineResponse422, InlineResponse4221, InlineResponse424, InlineResponse424Errors, InlineResponse500, InlineResponse5001, InlineResponse5002, InlineResponse500Errors, InlineResponse502, InlineResponse503, InlineResponseDefault, InlineResponseDefaultLinks, InlineResponseDefaultLinksNext, InlineResponseDefaultResponseStatus, InlineResponseDefaultResponseStatusDetails, IntimateBillingAgreement, InvoiceSettingsRequest, InvoicingV2InvoiceSettingsGet200Response, InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation, InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle, InvoicingV2InvoicesAllGet200Response, InvoicingV2InvoicesAllGet200ResponseCustomerInformation, InvoicingV2InvoicesAllGet200ResponseInvoiceInformation, InvoicingV2InvoicesAllGet200ResponseInvoices, InvoicingV2InvoicesAllGet200ResponseLinks, InvoicingV2InvoicesAllGet200ResponseOrderInformation, InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails, InvoicingV2InvoicesAllGet400Response, InvoicingV2InvoicesAllGet404Response, InvoicingV2InvoicesAllGet502Response, InvoicingV2InvoicesGet200Response, InvoicingV2InvoicesGet200ResponseInvoiceHistory, InvoicingV2InvoicesGet200ResponseTransactionDetails, InvoicingV2InvoicesPost201Response, InvoicingV2InvoicesPost201ResponseInvoiceInformation, InvoicingV2InvoicesPost201ResponseOrderInformation, InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails, InvoicingV2InvoicesPost202Response, Invoicingv2invoiceSettingsInvoiceSettingsInformation, Invoicingv2invoicesCustomerInformation, Invoicingv2invoicesCustomerInformationCompany, Invoicingv2invoicesInvoiceInformation, Invoicingv2invoicesOrderInformation, Invoicingv2invoicesOrderInformationAmountDetails, Invoicingv2invoicesOrderInformationAmountDetailsFreight, Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails, Invoicingv2invoicesOrderInformationLineItems, Invoicingv2invoicesidInvoiceInformation, Kmsegressv2keysasymClientReferenceInformation, Kmsegressv2keysasymKeyInformation, Kmsegressv2keyssymClientReferenceInformation, Kmsegressv2keyssymKeyInformation, MerchantInitiatedTransactionObject, Microformv2sessionsCheckoutApiInitialization, MitReversalRequest, MitVoidRequest, ModifyBillingAgreement, Notificationsubscriptionsv1productsorganizationIdEventTypes, Notificationsubscriptionsv1webhooksNotificationScope, Notificationsubscriptionsv1webhooksProducts, Notificationsubscriptionsv1webhooksRetryPolicy, Notificationsubscriptionsv1webhooksSecurityPolicy, Notificationsubscriptionsv1webhooksSecurityPolicy1, Notificationsubscriptionsv1webhooksSecurityPolicy1Config, Notificationsubscriptionsv1webhooksSecurityPolicy1ConfigAdditionalConfig, Notificationsubscriptionsv1webhooksSecurityPolicyConfig, Nrtfv1webhookswebhookIdreplaysByDeliveryStatus, OctCreatePaymentRequest, OrderPaymentRequest, PatchCustomerPaymentInstrumentRequest, PatchCustomerRequest, PatchCustomerShippingAddressRequest, PatchInstrumentIdentifierRequest, PatchPaymentInstrumentRequest, PayerAuthConfig, PayerAuthConfigCardTypes, PayerAuthConfigCardTypesCB, PayerAuthConfigCardTypesJCBJSecure, PayerAuthConfigCardTypesVerifiedByVisa, PayerAuthConfigCardTypesVerifiedByVisaCurrencies, PayerAuthSetupRequest, PaymentInstrumentList, PaymentInstrumentList1, PaymentInstrumentList1Embedded, PaymentInstrumentList1EmbeddedEmbedded, PaymentInstrumentList1EmbeddedPaymentInstruments, PaymentInstrumentListEmbedded, PaymentInstrumentListLinks, PaymentInstrumentListLinksFirst, PaymentInstrumentListLinksLast, PaymentInstrumentListLinksNext, PaymentInstrumentListLinksPrev, PaymentInstrumentListLinksSelf, PaymentsProducts, PaymentsProductsCardPresentConnect, PaymentsProductsCardPresentConnectConfigurationInformation, PaymentsProductsCardPresentConnectConfigurationInformationConfigurations, PaymentsProductsCardPresentConnectSubscriptionInformation, PaymentsProductsCardProcessing, PaymentsProductsCardProcessingConfigurationInformation, PaymentsProductsCardProcessingSubscriptionInformation, PaymentsProductsCardProcessingSubscriptionInformationFeatures, PaymentsProductsCurrencyConversion, PaymentsProductsCurrencyConversionConfigurationInformation, PaymentsProductsCurrencyConversionConfigurationInformationConfigurations, PaymentsProductsCurrencyConversionConfigurationInformationConfigurationsProcessors, PaymentsProductsCybsReadyTerminal, PaymentsProductsDifferentialFee, PaymentsProductsDifferentialFeeSubscriptionInformation, PaymentsProductsDifferentialFeeSubscriptionInformationFeatures, PaymentsProductsDifferentialFeeSubscriptionInformationFeaturesSurcharge, PaymentsProductsDigitalPayments, PaymentsProductsDigitalPaymentsSubscriptionInformation, PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures, PaymentsProductsECheck, PaymentsProductsECheckConfigurationInformation, PaymentsProductsECheckSubscriptionInformation, PaymentsProductsPayerAuthentication, PaymentsProductsPayerAuthenticationConfigurationInformation, PaymentsProductsPayerAuthenticationSubscriptionInformation, PaymentsProductsPayouts, PaymentsProductsPayoutsConfigurationInformation, PaymentsProductsPayoutsConfigurationInformationConfigurations, PaymentsProductsPayoutsConfigurationInformationConfigurationsProcessorAccount, PaymentsProductsPayoutsConfigurationInformationConfigurationsPullfunds, PaymentsProductsPayoutsConfigurationInformationConfigurationsPushfunds, PaymentsProductsSecureAcceptance, PaymentsProductsSecureAcceptanceConfigurationInformation, PaymentsProductsServiceFee, PaymentsProductsServiceFeeConfigurationInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurations, PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts, PaymentsProductsTax, PaymentsProductsVirtualTerminal, PaymentsProductsVirtualTerminalConfigurationInformation, PaymentsStrongAuthIssuerInformation, PostCustomerPaymentInstrumentRequest, PostCustomerRequest, PostCustomerShippingAddressRequest, PostInstrumentIdentifierEnrollmentRequest, PostInstrumentIdentifierRequest, PostPaymentCredentialsRequest, PostPaymentInstrumentRequest, PostRegistrationBody, PredefinedSubscriptionRequestBean, PtsV1TransactionBatchesGet200Response, PtsV1TransactionBatchesGet200ResponseLinks, PtsV1TransactionBatchesGet200ResponseLinksSelf, PtsV1TransactionBatchesGet200ResponseTransactionBatches, PtsV1TransactionBatchesGet400Response, PtsV1TransactionBatchesGet400ResponseErrorInformation, PtsV1TransactionBatchesGet400ResponseErrorInformationDetails, PtsV1TransactionBatchesGet500Response, PtsV1TransactionBatchesGet500ResponseErrorInformation, PtsV1TransactionBatchesIdGet200Response, PtsV1TransactionBatchesIdGet200ResponseLinks, PtsV1TransactionBatchesIdGet200ResponseLinksTransactions, PtsV2CreateBillingAgreementPost201Response, PtsV2CreateBillingAgreementPost201ResponseAgreementInformation, PtsV2CreateBillingAgreementPost201ResponseClientReferenceInformation, PtsV2CreateBillingAgreementPost201ResponseInstallmentInformation, PtsV2CreateBillingAgreementPost201ResponseLinks, PtsV2CreateBillingAgreementPost201ResponseProcessorInformation, PtsV2CreateBillingAgreementPost201ResponseRiskInformation, PtsV2CreateBillingAgreementPost201ResponseRiskInformationProcessorResults, PtsV2CreateBillingAgreementPost400Response, PtsV2CreateBillingAgreementPost502Response, PtsV2CreditsPost201Response, PtsV2CreditsPost201Response1, PtsV2CreditsPost201Response1ProcessorInformation, PtsV2CreditsPost201ResponseCreditAmountDetails, PtsV2CreditsPost201ResponsePaymentInformation, PtsV2CreditsPost201ResponseProcessingInformation, PtsV2CreditsPost201ResponseProcessingInformationBankTransferOptions, PtsV2IncrementalAuthorizationPatch201Response, PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation, PtsV2IncrementalAuthorizationPatch201ResponseErrorInformation, PtsV2IncrementalAuthorizationPatch201ResponseLinks, PtsV2IncrementalAuthorizationPatch201ResponseOrderInformation, PtsV2IncrementalAuthorizationPatch201ResponseOrderInformationInvoiceDetails, PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformation, PtsV2IncrementalAuthorizationPatch201ResponsePaymentInformationAccountFeatures, PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation, PtsV2IncrementalAuthorizationPatch400Response, PtsV2ModifyBillingAgreementPost201Response, PtsV2ModifyBillingAgreementPost201ResponseAgreementInformation, PtsV2ModifyBillingAgreementPost201ResponseLinks, PtsV2ModifyBillingAgreementPost201ResponseOrderInformation, PtsV2ModifyBillingAgreementPost201ResponseOrderInformationBillTo, PtsV2ModifyBillingAgreementPost201ResponseOrderInformationShipTo, PtsV2ModifyBillingAgreementPost201ResponsePaymentInformation, PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationBank, PtsV2ModifyBillingAgreementPost201ResponsePaymentInformationEWallet, PtsV2PaymentsCapturesPost201Response, PtsV2PaymentsCapturesPost201ResponseLinks, PtsV2PaymentsCapturesPost201ResponseOrderInformation, PtsV2PaymentsCapturesPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsCapturesPost201ResponseOrderInformationInvoiceDetails, PtsV2PaymentsCapturesPost201ResponsePointOfSaleInformation, PtsV2PaymentsCapturesPost201ResponseProcessingInformation, PtsV2PaymentsCapturesPost201ResponseProcessorInformation, PtsV2PaymentsCapturesPost400Response, PtsV2PaymentsOrderPost201Response, PtsV2PaymentsOrderPost201ResponseBuyerInformation, PtsV2PaymentsOrderPost201ResponseBuyerInformationPersonalIdentification, PtsV2PaymentsOrderPost201ResponseOrderInformation, PtsV2PaymentsOrderPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsOrderPost201ResponseOrderInformationBillTo, PtsV2PaymentsOrderPost201ResponseOrderInformationShipTo, PtsV2PaymentsOrderPost201ResponseOrderInformationShippingDetails, PtsV2PaymentsOrderPost201ResponsePaymentInformation, PtsV2PaymentsOrderPost201ResponsePaymentInformationEWallet, PtsV2PaymentsOrderPost201ResponseProcessingInformation, PtsV2PaymentsOrderPost201ResponseProcessorInformation, PtsV2PaymentsOrderPost201ResponseProcessorInformationSellerProtection, PtsV2PaymentsPost201Response, PtsV2PaymentsPost201Response1, PtsV2PaymentsPost201Response1OrderInformation, PtsV2PaymentsPost201Response1OrderInformationBillTo, PtsV2PaymentsPost201Response1OrderInformationShipTo, PtsV2PaymentsPost201Response1PaymentInformation, PtsV2PaymentsPost201Response1PaymentInformationBank, PtsV2PaymentsPost201Response1PaymentInformationBankAccount, PtsV2PaymentsPost201Response1PaymentInformationPaymentType, PtsV2PaymentsPost201Response1PaymentInformationPaymentTypeMethod, PtsV2PaymentsPost201Response1ProcessorInformation, PtsV2PaymentsPost201Response1ProcessorInformationAvs, PtsV2PaymentsPost201Response2, PtsV2PaymentsPost201Response2OrderInformation, PtsV2PaymentsPost201Response2OrderInformationAmountDetails, PtsV2PaymentsPost201Response2PaymentInformation, PtsV2PaymentsPost201Response2PaymentInformationEWallet, PtsV2PaymentsPost201Response2ProcessorInformation, PtsV2PaymentsPost201ResponseBuyerInformation, PtsV2PaymentsPost201ResponseClientReferenceInformation, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationStrongAuthentication, PtsV2PaymentsPost201ResponseEmbeddedActions, PtsV2PaymentsPost201ResponseEmbeddedActionsCAPTURE, PtsV2PaymentsPost201ResponseEmbeddedActionsCONSUMERAUTHENTICATION, PtsV2PaymentsPost201ResponseEmbeddedActionsDECISION, PtsV2PaymentsPost201ResponseEmbeddedActionsWATCHLISTSCREENING, PtsV2PaymentsPost201ResponseErrorInformation, PtsV2PaymentsPost201ResponseErrorInformationDetails, PtsV2PaymentsPost201ResponseInstallmentInformation, PtsV2PaymentsPost201ResponseIssuerInformation, PtsV2PaymentsPost201ResponseLinks, PtsV2PaymentsPost201ResponseLinksSelf, PtsV2PaymentsPost201ResponseMerchantInformation, PtsV2PaymentsPost201ResponseMerchantInformationMerchantDescriptor, PtsV2PaymentsPost201ResponseOrderInformation, PtsV2PaymentsPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsPost201ResponseOrderInformationBillTo, PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails, PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails, PtsV2PaymentsPost201ResponseOrderInformationShipTo, PtsV2PaymentsPost201ResponsePaymentAccountInformation, PtsV2PaymentsPost201ResponsePaymentAccountInformationCard, PtsV2PaymentsPost201ResponsePaymentInformation, PtsV2PaymentsPost201ResponsePaymentInformationAccountFeatures, PtsV2PaymentsPost201ResponsePaymentInformationAccountFeaturesBalances, PtsV2PaymentsPost201ResponsePaymentInformationBank, PtsV2PaymentsPost201ResponsePaymentInformationBankAccount, PtsV2PaymentsPost201ResponsePaymentInformationEWallet, PtsV2PaymentsPost201ResponsePaymentInformationInstrumentIdentifier, PtsV2PaymentsPost201ResponsePaymentInformationTokenizedCard, PtsV2PaymentsPost201ResponsePaymentInsightsInformation, PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration, PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights, PtsV2PaymentsPost201ResponsePointOfSaleInformation, PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv, PtsV2PaymentsPost201ResponseProcessingInformation, PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions, PtsV2PaymentsPost201ResponseProcessorInformation, PtsV2PaymentsPost201ResponseProcessorInformationAchVerification, PtsV2PaymentsPost201ResponseProcessorInformationAvs, PtsV2PaymentsPost201ResponseProcessorInformationCardVerification, PtsV2PaymentsPost201ResponseProcessorInformationConsumerAuthenticationResponse, PtsV2PaymentsPost201ResponseProcessorInformationCustomer, PtsV2PaymentsPost201ResponseProcessorInformationElectronicVerificationResults, PtsV2PaymentsPost201ResponseProcessorInformationMerchantAdvice, PtsV2PaymentsPost201ResponseProcessorInformationRouting, PtsV2PaymentsPost201ResponseProcessorInformationSellerProtection, PtsV2PaymentsPost201ResponseRiskInformation, PtsV2PaymentsPost201ResponseRiskInformationInfoCodes, PtsV2PaymentsPost201ResponseRiskInformationIpAddress, PtsV2PaymentsPost201ResponseRiskInformationProcessorResults, PtsV2PaymentsPost201ResponseRiskInformationProfile, PtsV2PaymentsPost201ResponseRiskInformationRules, PtsV2PaymentsPost201ResponseRiskInformationScore, PtsV2PaymentsPost201ResponseRiskInformationTravel, PtsV2PaymentsPost201ResponseRiskInformationTravelActualFinalDestination, PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDeparture, PtsV2PaymentsPost201ResponseRiskInformationTravelFirstDestination, PtsV2PaymentsPost201ResponseRiskInformationTravelLastDestination, PtsV2PaymentsPost201ResponseRiskInformationVelocity, PtsV2PaymentsPost201ResponseRiskInformationVelocityMorphing, PtsV2PaymentsPost201ResponseTokenInformation, PtsV2PaymentsPost201ResponseTokenInformationCustomer, PtsV2PaymentsPost201ResponseTokenInformationInstrumentIdentifier, PtsV2PaymentsPost201ResponseTokenInformationPaymentInstrument, PtsV2PaymentsPost201ResponseTokenInformationShippingAddress, PtsV2PaymentsPost201ResponseWatchlistScreeningInformation, PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchList, PtsV2PaymentsPost201ResponseWatchlistScreeningInformationWatchListMatches, PtsV2PaymentsPost400Response, PtsV2PaymentsPost502Response, PtsV2PaymentsRefundPost201Response, PtsV2PaymentsRefundPost201ResponseClientReferenceInformation, PtsV2PaymentsRefundPost201ResponseLinks, PtsV2PaymentsRefundPost201ResponseOrderInformation, PtsV2PaymentsRefundPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsRefundPost201ResponseProcessorInformation, PtsV2PaymentsRefundPost201ResponseRefundAmountDetails, PtsV2PaymentsRefundPost400Response, PtsV2PaymentsReversalsPost201Response, PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation, PtsV2PaymentsReversalsPost201ResponseIssuerInformation, PtsV2PaymentsReversalsPost201ResponseProcessorInformation, PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails, PtsV2PaymentsReversalsPost400Response, PtsV2PaymentsVoidsPost201Response, PtsV2PaymentsVoidsPost201ResponseProcessorInformation, PtsV2PaymentsVoidsPost201ResponseVoidAmountDetails, PtsV2PaymentsVoidsPost400Response, PtsV2PayoutsPost201Response, PtsV2PayoutsPost201ResponseErrorInformation, PtsV2PayoutsPost201ResponseIssuerInformation, PtsV2PayoutsPost201ResponseMerchantInformation, PtsV2PayoutsPost201ResponseMerchantInformationMerchantDescriptor, PtsV2PayoutsPost201ResponseOrderInformation, PtsV2PayoutsPost201ResponseOrderInformationAmountDetails, PtsV2PayoutsPost201ResponseProcessorInformation, PtsV2PayoutsPost201ResponseRecipientInformation, PtsV2PayoutsPost201ResponseRecipientInformationCard, PtsV2PayoutsPost400Response, Ptsv1pushfundstransferClientReferenceInformation, Ptsv1pushfundstransferOrderInformation, Ptsv1pushfundstransferOrderInformationAmountDetails, Ptsv1pushfundstransferProcessingInformation, Ptsv1pushfundstransferProcessingInformationPayoutsOptions, Ptsv1pushfundstransferRecipientInformation, Ptsv1pushfundstransferRecipientInformationPaymentInformation, Ptsv1pushfundstransferRecipientInformationPaymentInformationCard, Ptsv1pushfundstransferRecipientInformationPaymentInformationCardCustomer, Ptsv1pushfundstransferRecipientInformationPaymentInformationCardInstrumentIdentifier, Ptsv1pushfundstransferRecipientInformationPaymentInformationCardPaymentInstrument, Ptsv1pushfundstransferRecipientInformationPersonalIdentification, Ptsv1pushfundstransferSenderInformation, Ptsv1pushfundstransferSenderInformationAccount, Ptsv1pushfundstransferSenderInformationPaymentInformation, Ptsv1pushfundstransferSenderInformationPaymentInformationCard, Ptsv1pushfundstransferSenderInformationPersonalIdentification, Ptsv2billingagreementsAggregatorInformation, Ptsv2billingagreementsAgreementInformation, Ptsv2billingagreementsBuyerInformation, Ptsv2billingagreementsClientReferenceInformation, Ptsv2billingagreementsConsumerAuthenticationInformation, Ptsv2billingagreementsDeviceInformation, Ptsv2billingagreementsInstallmentInformation, Ptsv2billingagreementsMerchantInformation, Ptsv2billingagreementsMerchantInformationMerchantDescriptor, Ptsv2billingagreementsOrderInformation, Ptsv2billingagreementsOrderInformationBillTo, Ptsv2billingagreementsPaymentInformation, Ptsv2billingagreementsPaymentInformationBank, Ptsv2billingagreementsPaymentInformationBankAccount, Ptsv2billingagreementsPaymentInformationCard, Ptsv2billingagreementsPaymentInformationPaymentType, Ptsv2billingagreementsPaymentInformationPaymentTypeMethod, Ptsv2billingagreementsPaymentInformationTokenizedCard, Ptsv2billingagreementsProcessingInformation, Ptsv2billingagreementsidAgreementInformation, Ptsv2billingagreementsidBuyerInformation, Ptsv2billingagreementsidProcessingInformation, Ptsv2creditsInstallmentInformation, Ptsv2creditsProcessingInformation, Ptsv2creditsProcessingInformationBankTransferOptions, Ptsv2creditsProcessingInformationElectronicBenefitsTransfer, Ptsv2creditsProcessingInformationJapanPaymentOptions, Ptsv2creditsProcessingInformationPurchaseOptions, Ptsv2creditsProcessingInformationRefundOptions, Ptsv2creditsRecipientInformation, Ptsv2creditsSenderInformation, Ptsv2creditsSenderInformationAccount, Ptsv2paymentreferencesAgreementInformation, Ptsv2paymentreferencesBuyerInformation, Ptsv2paymentreferencesDeviceInformation, Ptsv2paymentreferencesMerchantInformation, Ptsv2paymentreferencesOrderInformation, Ptsv2paymentreferencesOrderInformationAmountDetails, Ptsv2paymentreferencesOrderInformationBillTo, Ptsv2paymentreferencesOrderInformationInvoiceDetails, Ptsv2paymentreferencesOrderInformationLineItems, Ptsv2paymentreferencesOrderInformationShipTo, Ptsv2paymentreferencesPaymentInformation, Ptsv2paymentreferencesPaymentInformationBank, Ptsv2paymentreferencesPaymentInformationBankAccount, Ptsv2paymentreferencesPaymentInformationCard, Ptsv2paymentreferencesPaymentInformationEWallet, Ptsv2paymentreferencesPaymentInformationOptions, Ptsv2paymentreferencesProcessingInformation, Ptsv2paymentreferencesTravelInformation, Ptsv2paymentreferencesTravelInformationAutoRental, Ptsv2paymentreferencesUserInterface, Ptsv2paymentreferencesUserInterfaceColor, Ptsv2paymentreferencesidintentsOrderInformation, Ptsv2paymentreferencesidintentsPaymentInformation, Ptsv2paymentreferencesidintentsPaymentInformationEWallet, Ptsv2paymentreferencesidintentsProcessingInformation, Ptsv2paymentsAcquirerInformation, Ptsv2paymentsAggregatorInformation, Ptsv2paymentsAggregatorInformationSubMerchant, Ptsv2paymentsAgreementInformation, Ptsv2paymentsBuyerInformation, Ptsv2paymentsBuyerInformationPersonalIdentification, Ptsv2paymentsClientReferenceInformation, Ptsv2paymentsClientReferenceInformationPartner, Ptsv2paymentsConsumerAuthenticationInformation, Ptsv2paymentsConsumerAuthenticationInformationStrongAuthentication, Ptsv2paymentsConsumerAuthenticationInformationStrongAuthenticationIssuerInformation, Ptsv2paymentsDeviceInformation, Ptsv2paymentsDeviceInformationRawData, Ptsv2paymentsHealthCareInformation, Ptsv2paymentsHealthCareInformationAmountDetails, Ptsv2paymentsHostedPaymentInformation, Ptsv2paymentsHostedPaymentInformationUserAgent, Ptsv2paymentsInstallmentInformation, Ptsv2paymentsInvoiceDetails, Ptsv2paymentsIssuerInformation, Ptsv2paymentsMerchantDefinedInformation, Ptsv2paymentsMerchantDefinedSecureInformation, Ptsv2paymentsMerchantInformation, Ptsv2paymentsMerchantInformationMerchantDescriptor, Ptsv2paymentsMerchantInformationServiceFeeDescriptor, Ptsv2paymentsMerchantInformationServiceLocation, Ptsv2paymentsOrderInformation, Ptsv2paymentsOrderInformationAmountDetails, Ptsv2paymentsOrderInformationAmountDetailsAmexAdditionalAmounts, Ptsv2paymentsOrderInformationAmountDetailsCurrencyConversion, Ptsv2paymentsOrderInformationAmountDetailsOrder, Ptsv2paymentsOrderInformationAmountDetailsSurcharge, Ptsv2paymentsOrderInformationAmountDetailsTaxDetails, Ptsv2paymentsOrderInformationBillTo, Ptsv2paymentsOrderInformationBillToCompany, Ptsv2paymentsOrderInformationInvoiceDetails, Ptsv2paymentsOrderInformationInvoiceDetailsTransactionAdviceAddendum, Ptsv2paymentsOrderInformationLineItems, Ptsv2paymentsOrderInformationPassenger, Ptsv2paymentsOrderInformationShipTo, Ptsv2paymentsOrderInformationShippingDetails, Ptsv2paymentsPaymentInformation, Ptsv2paymentsPaymentInformationBank, Ptsv2paymentsPaymentInformationBankAccount, Ptsv2paymentsPaymentInformationCard, Ptsv2paymentsPaymentInformationCustomer, Ptsv2paymentsPaymentInformationDirectDebit, Ptsv2paymentsPaymentInformationDirectDebitMandate, Ptsv2paymentsPaymentInformationEWallet, Ptsv2paymentsPaymentInformationFluidData, Ptsv2paymentsPaymentInformationInstrumentIdentifier, Ptsv2paymentsPaymentInformationLegacyToken, Ptsv2paymentsPaymentInformationOptions, Ptsv2paymentsPaymentInformationPaymentAccountReference, Ptsv2paymentsPaymentInformationPaymentInstrument, Ptsv2paymentsPaymentInformationPaymentType, Ptsv2paymentsPaymentInformationPaymentTypeMethod, Ptsv2paymentsPaymentInformationSepa, Ptsv2paymentsPaymentInformationSepaDirectDebit, Ptsv2paymentsPaymentInformationShippingAddress, Ptsv2paymentsPaymentInformationTokenizedCard, Ptsv2paymentsPointOfSaleInformation, Ptsv2paymentsPointOfSaleInformationEmv, Ptsv2paymentsProcessingInformation, Ptsv2paymentsProcessingInformationAuthorizationOptions, Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator, Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction, Ptsv2paymentsProcessingInformationBankTransferOptions, Ptsv2paymentsProcessingInformationCaptureOptions, Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer, Ptsv2paymentsProcessingInformationJapanPaymentOptions, Ptsv2paymentsProcessingInformationLoanOptions, Ptsv2paymentsProcessingInformationPurchaseOptions, Ptsv2paymentsProcessingInformationRecurringOptions, Ptsv2paymentsProcessorInformation, Ptsv2paymentsProcessorInformationAuthorizationOptions, Ptsv2paymentsProcessorInformationReversal, Ptsv2paymentsPromotionInformation, Ptsv2paymentsRecipientInformation, Ptsv2paymentsRecurringPaymentInformation, Ptsv2paymentsRiskInformation, Ptsv2paymentsRiskInformationAuxiliaryData, Ptsv2paymentsRiskInformationBuyerHistory, Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory, Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount, Ptsv2paymentsRiskInformationProfile, Ptsv2paymentsSenderInformation, Ptsv2paymentsTokenInformation, Ptsv2paymentsTokenInformationPaymentInstrument, Ptsv2paymentsTokenInformationShippingAddress, Ptsv2paymentsTokenInformationTokenProvisioningInformation, Ptsv2paymentsTravelInformation, Ptsv2paymentsTravelInformationAgency, Ptsv2paymentsTravelInformationAutoRental, Ptsv2paymentsTravelInformationAutoRentalRentalAddress, Ptsv2paymentsTravelInformationAutoRentalReturnAddress, Ptsv2paymentsTravelInformationAutoRentalTaxDetails, Ptsv2paymentsTravelInformationLodging, Ptsv2paymentsTravelInformationLodgingRoom, Ptsv2paymentsTravelInformationTransit, Ptsv2paymentsTravelInformationTransitAirline, Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformation, Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformationService, Ptsv2paymentsTravelInformationTransitAirlineLegs, Ptsv2paymentsTravelInformationTransitAirlineTicketIssuer, Ptsv2paymentsTravelInformationVehicleData, Ptsv2paymentsWatchlistScreeningInformation, Ptsv2paymentsWatchlistScreeningInformationWeights, Ptsv2paymentsidClientReferenceInformation, Ptsv2paymentsidClientReferenceInformationPartner, Ptsv2paymentsidMerchantInformation, Ptsv2paymentsidOrderInformation, Ptsv2paymentsidOrderInformationAmountDetails, Ptsv2paymentsidProcessingInformation, Ptsv2paymentsidProcessingInformationAuthorizationOptions, Ptsv2paymentsidProcessingInformationAuthorizationOptionsInitiator, Ptsv2paymentsidTravelInformation, Ptsv2paymentsidcapturesAggregatorInformation, Ptsv2paymentsidcapturesAggregatorInformationSubMerchant, Ptsv2paymentsidcapturesBuyerInformation, Ptsv2paymentsidcapturesBuyerInformationPersonalIdentification, Ptsv2paymentsidcapturesDeviceInformation, Ptsv2paymentsidcapturesInstallmentInformation, Ptsv2paymentsidcapturesMerchantInformation, Ptsv2paymentsidcapturesOrderInformation, Ptsv2paymentsidcapturesOrderInformationAmountDetails, Ptsv2paymentsidcapturesOrderInformationBillTo, Ptsv2paymentsidcapturesOrderInformationInvoiceDetails, Ptsv2paymentsidcapturesOrderInformationShipTo, Ptsv2paymentsidcapturesOrderInformationShippingDetails, Ptsv2paymentsidcapturesPaymentInformation, Ptsv2paymentsidcapturesPaymentInformationCard, Ptsv2paymentsidcapturesPaymentInformationPaymentType, Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod, Ptsv2paymentsidcapturesPointOfSaleInformation, Ptsv2paymentsidcapturesPointOfSaleInformationEmv, Ptsv2paymentsidcapturesProcessingInformation, Ptsv2paymentsidcapturesProcessingInformationAuthorizationOptions, Ptsv2paymentsidcapturesProcessingInformationCaptureOptions, Ptsv2paymentsidrefundsClientReferenceInformation, Ptsv2paymentsidrefundsMerchantInformation, Ptsv2paymentsidrefundsOrderInformation, Ptsv2paymentsidrefundsOrderInformationLineItems, Ptsv2paymentsidrefundsPaymentInformation, Ptsv2paymentsidrefundsPaymentInformationBank, Ptsv2paymentsidrefundsPaymentInformationBankAccount, Ptsv2paymentsidrefundsPaymentInformationCard, Ptsv2paymentsidrefundsPaymentInformationEWallet, Ptsv2paymentsidrefundsPaymentInformationPaymentType, Ptsv2paymentsidrefundsPointOfSaleInformation, Ptsv2paymentsidrefundsProcessingInformation, Ptsv2paymentsidrefundsProcessingInformationRecurringOptions, Ptsv2paymentsidrefundsProcessingInformationRefundOptions, Ptsv2paymentsidreversalsClientReferenceInformation, Ptsv2paymentsidreversalsClientReferenceInformationPartner, Ptsv2paymentsidreversalsOrderInformation, Ptsv2paymentsidreversalsOrderInformationAmountDetails, Ptsv2paymentsidreversalsOrderInformationLineItems, Ptsv2paymentsidreversalsPaymentInformation, Ptsv2paymentsidreversalsPaymentInformationPaymentType, Ptsv2paymentsidreversalsPaymentInformationPaymentTypeMethod, Ptsv2paymentsidreversalsPointOfSaleInformation, Ptsv2paymentsidreversalsPointOfSaleInformationEmv, Ptsv2paymentsidreversalsProcessingInformation, Ptsv2paymentsidreversalsReversalInformation, Ptsv2paymentsidreversalsReversalInformationAmountDetails, Ptsv2paymentsidvoidsAgreementInformation, Ptsv2paymentsidvoidsMerchantInformation, Ptsv2paymentsidvoidsOrderInformation, Ptsv2paymentsidvoidsPaymentInformation, Ptsv2paymentsidvoidsProcessingInformation, Ptsv2payoutsClientReferenceInformation, Ptsv2payoutsMerchantInformation, Ptsv2payoutsMerchantInformationMerchantDescriptor, Ptsv2payoutsOrderInformation, Ptsv2payoutsOrderInformationAmountDetails, Ptsv2payoutsOrderInformationAmountDetailsSurcharge, Ptsv2payoutsOrderInformationBillTo, Ptsv2payoutsPaymentInformation, Ptsv2payoutsPaymentInformationCard, Ptsv2payoutsProcessingInformation, Ptsv2payoutsProcessingInformationFundingOptions, Ptsv2payoutsProcessingInformationFundingOptionsInitiator, Ptsv2payoutsProcessingInformationPayoutsOptions, Ptsv2payoutsRecipientInformation, Ptsv2payoutsSenderInformation, Ptsv2payoutsSenderInformationAccount, Ptsv2refreshpaymentstatusidAgreementInformation, Ptsv2refreshpaymentstatusidClientReferenceInformation, Ptsv2refreshpaymentstatusidPaymentInformation, Ptsv2refreshpaymentstatusidPaymentInformationCustomer, Ptsv2refreshpaymentstatusidPaymentInformationPaymentType, Ptsv2refreshpaymentstatusidProcessingInformation, Ptsv2voidsProcessingInformation, PushFunds201Response, PushFunds201ResponseClientReferenceInformation, PushFunds201ResponseErrorInformation, PushFunds201ResponseErrorInformationDetails, PushFunds201ResponseLinks, PushFunds201ResponseLinksCustomer, PushFunds201ResponseLinksInstrumentIdentifier, PushFunds201ResponseLinksPaymentInstrument, PushFunds201ResponseLinksSelf, PushFunds201ResponseMerchantInformation, PushFunds201ResponseMerchantInformationMerchantDescriptor, PushFunds201ResponseOrderInformation, PushFunds201ResponseOrderInformationAmountDetails, PushFunds201ResponseProcessorInformation, PushFunds201ResponseRecipientInformation, PushFunds201ResponseRecipientInformationCard, PushFunds400Response, PushFunds400ResponseDetails, PushFunds401Response, PushFunds404Response, PushFunds502Response, PushFundsRequest, Rbsv1plansClientReferenceInformation, Rbsv1plansOrderInformation, Rbsv1plansOrderInformationAmountDetails, Rbsv1plansPlanInformation, Rbsv1plansPlanInformationBillingCycles, Rbsv1plansidPlanInformation, Rbsv1plansidProcessingInformation, Rbsv1plansidProcessingInformationSubscriptionBillingOptions, Rbsv1subscriptionsClientReferenceInformation, Rbsv1subscriptionsPaymentInformation, Rbsv1subscriptionsPaymentInformationCustomer, Rbsv1subscriptionsPlanInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsProcessingInformationAuthorizationOptions, Rbsv1subscriptionsProcessingInformationAuthorizationOptionsInitiator, Rbsv1subscriptionsSubscriptionInformation, Rbsv1subscriptionsidOrderInformation, Rbsv1subscriptionsidOrderInformationAmountDetails, Rbsv1subscriptionsidPlanInformation, Rbsv1subscriptionsidSubscriptionInformation, RefreshPaymentStatusRequest, RefundCaptureRequest, RefundPaymentRequest, ReplayWebhooksRequest, ReportingV3ChargebackDetailsGet200Response, ReportingV3ChargebackDetailsGet200ResponseChargebackDetails, ReportingV3ChargebackSummariesGet200Response, ReportingV3ChargebackSummariesGet200ResponseChargebackSummaries, ReportingV3ConversionDetailsGet200Response, ReportingV3ConversionDetailsGet200ResponseConversionDetails, ReportingV3ConversionDetailsGet200ResponseNotes, ReportingV3InterchangeClearingLevelDetailsGet200Response, ReportingV3InterchangeClearingLevelDetailsGet200ResponseInterchangeClearingLevelDetails, ReportingV3NetFundingsGet200Response, ReportingV3NetFundingsGet200ResponseNetFundingSummaries, ReportingV3NetFundingsGet200ResponseTotalPurchases, ReportingV3NotificationofChangesGet200Response, ReportingV3NotificationofChangesGet200ResponseNotificationOfChanges, ReportingV3PaymentBatchSummariesGet200Response, ReportingV3PaymentBatchSummariesGet200ResponsePaymentBatchSummaries, ReportingV3PurchaseRefundDetailsGet200Response, ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations, ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails, ReportingV3PurchaseRefundDetailsGet200ResponseOthers, ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails, ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses, ReportingV3PurchaseRefundDetailsGet200ResponseSettlements, ReportingV3ReportDefinitionsGet200Response, ReportingV3ReportDefinitionsGet200ResponseReportDefinitions, ReportingV3ReportDefinitionsNameGet200Response, ReportingV3ReportDefinitionsNameGet200ResponseAttributes, ReportingV3ReportDefinitionsNameGet200ResponseDefaultSettings, ReportingV3ReportSubscriptionsGet200Response, ReportingV3ReportSubscriptionsGet200ResponseSubscriptions, ReportingV3ReportsGet200Response, ReportingV3ReportsGet200ResponseLink, ReportingV3ReportsGet200ResponseLinkReportDownload, ReportingV3ReportsGet200ResponseReportSearchResults, ReportingV3ReportsIdGet200Response, ReportingV3RetrievalDetailsGet200Response, ReportingV3RetrievalDetailsGet200ResponseRetrievalDetails, ReportingV3RetrievalSummariesGet200Response, Reportingv3ReportDownloadsGet400Response, Reportingv3ReportDownloadsGet400ResponseDetails, Reportingv3reportsReportFilters, Reportingv3reportsReportPreferences, RiskProducts, RiskProductsDecisionManager, RiskProductsDecisionManagerConfigurationInformation, RiskProductsFraudManagementEssentials, RiskProductsFraudManagementEssentialsConfigurationInformation, RiskV1AddressVerificationsPost201Response, RiskV1AddressVerificationsPost201ResponseAddressVerificationInformation, RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationBarCode, RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddress, RiskV1AddressVerificationsPost201ResponseAddressVerificationInformationStandardAddressAddress1, RiskV1AddressVerificationsPost201ResponseErrorInformation, RiskV1AuthenticationResultsPost201Response, RiskV1AuthenticationResultsPost201ResponseConsumerAuthenticationInformation, RiskV1AuthenticationSetupsPost201Response, RiskV1AuthenticationSetupsPost201ResponseConsumerAuthenticationInformation, RiskV1AuthenticationSetupsPost201ResponseErrorInformation, RiskV1AuthenticationsPost201Response, RiskV1AuthenticationsPost201ResponseErrorInformation, RiskV1AuthenticationsPost400Response, RiskV1AuthenticationsPost400Response1, RiskV1DecisionsPost201Response, RiskV1DecisionsPost201ResponseClientReferenceInformation, RiskV1DecisionsPost201ResponseConsumerAuthenticationInformation, RiskV1DecisionsPost201ResponseErrorInformation, RiskV1DecisionsPost201ResponseOrderInformation, RiskV1DecisionsPost201ResponseOrderInformationAmountDetails, RiskV1DecisionsPost201ResponsePaymentInformation, RiskV1DecisionsPost400Response, RiskV1DecisionsPost400Response1, RiskV1ExportComplianceInquiriesPost201Response, RiskV1ExportComplianceInquiriesPost201ResponseErrorInformation, RiskV1UpdatePost201Response, Riskv1addressverificationsBuyerInformation, Riskv1addressverificationsOrderInformation, Riskv1addressverificationsOrderInformationBillTo, Riskv1addressverificationsOrderInformationLineItems, Riskv1addressverificationsOrderInformationShipTo, Riskv1authenticationresultsConsumerAuthenticationInformation, Riskv1authenticationresultsDeviceInformation, Riskv1authenticationresultsOrderInformation, Riskv1authenticationresultsOrderInformationAmountDetails, Riskv1authenticationresultsPaymentInformation, Riskv1authenticationresultsPaymentInformationCard, Riskv1authenticationresultsPaymentInformationFluidData, Riskv1authenticationresultsPaymentInformationTokenizedCard, Riskv1authenticationsBuyerInformation, Riskv1authenticationsDeviceInformation, Riskv1authenticationsOrderInformation, Riskv1authenticationsOrderInformationAmountDetails, Riskv1authenticationsOrderInformationBillTo, Riskv1authenticationsOrderInformationLineItems, Riskv1authenticationsPaymentInformation, Riskv1authenticationsPaymentInformationCustomer, Riskv1authenticationsPaymentInformationTokenizedCard, Riskv1authenticationsRiskInformation, Riskv1authenticationsTravelInformation, Riskv1authenticationsetupsClientReferenceInformation, Riskv1authenticationsetupsPaymentInformation, Riskv1authenticationsetupsPaymentInformationCard, Riskv1authenticationsetupsPaymentInformationCustomer, Riskv1authenticationsetupsPaymentInformationFluidData, Riskv1authenticationsetupsPaymentInformationTokenizedCard, Riskv1authenticationsetupsProcessingInformation, Riskv1authenticationsetupsTokenInformation, Riskv1decisionsAcquirerInformation, Riskv1decisionsBuyerInformation, Riskv1decisionsClientReferenceInformation, Riskv1decisionsClientReferenceInformationPartner, Riskv1decisionsConsumerAuthenticationInformation, Riskv1decisionsConsumerAuthenticationInformationStrongAuthentication, Riskv1decisionsDeviceInformation, Riskv1decisionsMerchantDefinedInformation, Riskv1decisionsMerchantInformation, Riskv1decisionsMerchantInformationMerchantDescriptor, Riskv1decisionsOrderInformation, Riskv1decisionsOrderInformationAmountDetails, Riskv1decisionsOrderInformationBillTo, Riskv1decisionsOrderInformationLineItems, Riskv1decisionsOrderInformationShipTo, Riskv1decisionsOrderInformationShippingDetails, Riskv1decisionsPaymentInformation, Riskv1decisionsPaymentInformationCard, Riskv1decisionsPaymentInformationTokenizedCard, Riskv1decisionsProcessingInformation, Riskv1decisionsProcessorInformation, Riskv1decisionsProcessorInformationAvs, Riskv1decisionsProcessorInformationCardVerification, Riskv1decisionsRiskInformation, Riskv1decisionsTokenInformation, Riskv1decisionsTravelInformation, Riskv1decisionsTravelInformationLegs, Riskv1decisionsTravelInformationPassengers, Riskv1decisionsidactionsDecisionInformation, Riskv1decisionsidactionsProcessingInformation, Riskv1decisionsidmarkingRiskInformation, Riskv1decisionsidmarkingRiskInformationMarkingDetails, Riskv1exportcomplianceinquiriesDeviceInformation, Riskv1exportcomplianceinquiriesExportComplianceInformation, Riskv1exportcomplianceinquiriesOrderInformation, Riskv1exportcomplianceinquiriesOrderInformationBillTo, Riskv1exportcomplianceinquiriesOrderInformationBillToCompany, Riskv1exportcomplianceinquiriesOrderInformationLineItems, Riskv1exportcomplianceinquiriesOrderInformationShipTo, Riskv1liststypeentriesBuyerInformation, Riskv1liststypeentriesClientReferenceInformation, Riskv1liststypeentriesDeviceInformation, Riskv1liststypeentriesOrderInformation, Riskv1liststypeentriesOrderInformationAddress, Riskv1liststypeentriesOrderInformationBillTo, Riskv1liststypeentriesOrderInformationLineItems, Riskv1liststypeentriesOrderInformationShipTo, Riskv1liststypeentriesPaymentInformation, Riskv1liststypeentriesPaymentInformationBank, Riskv1liststypeentriesPaymentInformationCard, Riskv1liststypeentriesRiskInformation, Riskv1liststypeentriesRiskInformationMarkingDetails, SAConfig, SAConfigCheckout, SAConfigContactInformation, SAConfigNotifications, SAConfigNotificationsCustomerNotifications, SAConfigNotificationsMerchantNotifications, SAConfigPaymentMethods, SAConfigPaymentTypes, SAConfigPaymentTypesCardTypes, SAConfigPaymentTypesCardTypesDiscover, SAConfigService, SaveAsymEgressKey, SaveSymEgressKey, SearchRequest, ShippingAddressListForCustomer, ShippingAddressListForCustomerEmbedded, ShippingAddressListForCustomerLinks, ShippingAddressListForCustomerLinksFirst, ShippingAddressListForCustomerLinksLast, ShippingAddressListForCustomerLinksNext, ShippingAddressListForCustomerLinksPrev, ShippingAddressListForCustomerLinksSelf, SuspendSubscriptionResponse, SuspendSubscriptionResponseSubscriptionInformation, TaxRequest, TmsAuthorizationOptions, TmsAuthorizationOptionsInitiator, TmsAuthorizationOptionsInitiatorMerchantInitiatedTransaction, TmsEmbeddedInstrumentIdentifier, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments, TmsEmbeddedInstrumentIdentifierLinksSelf, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, TmsPaymentInstrumentProcessingInfo, TmsPaymentInstrumentProcessingInfoBankTransferOptions, Tmsv2TokenizedCard, Tmsv2TokenizedCardCard, Tmsv2TokenizedCardMetadata, Tmsv2TokenizedCardMetadataCardArt, Tmsv2TokenizedCardMetadataCardArtBackgroundAsset, Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks, Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf, Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset, Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks, Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf, Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset, Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks, Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf, Tmsv2TokenizedCardMetadataCardArtCombinedAsset, Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks, Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf, Tmsv2TokenizedCardMetadataCardArtIconAsset, Tmsv2TokenizedCardMetadataCardArtIconAssetLinks, Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf, Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset, Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks, Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf, Tmsv2customersBuyerInformation, Tmsv2customersClientReferenceInformation, Tmsv2customersDefaultPaymentInstrument, Tmsv2customersDefaultShippingAddress, Tmsv2customersEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrument, Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification, Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor, Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata, Tmsv2customersEmbeddedDefaultShippingAddress, Tmsv2customersEmbeddedDefaultShippingAddressLinks, Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer, Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf, Tmsv2customersEmbeddedDefaultShippingAddressMetadata, Tmsv2customersEmbeddedDefaultShippingAddressShipTo, Tmsv2customersLinks, Tmsv2customersLinksPaymentInstruments, Tmsv2customersLinksSelf, Tmsv2customersLinksShippingAddress, Tmsv2customersMerchantDefinedInformation, Tmsv2customersMetadata, Tmsv2customersObjectInformation, TssV2GetEmvTags200Response, TssV2GetEmvTags200ResponseEmvTagBreakdownList, TssV2PostEmvTags200Response, TssV2PostEmvTags200ResponseEmvTagBreakdownList, TssV2PostEmvTags200ResponseParsedEMVTagsList, TssV2TransactionsGet200Response, TssV2TransactionsGet200ResponseApplicationInformation, TssV2TransactionsGet200ResponseApplicationInformationApplications, TssV2TransactionsGet200ResponseBuyerInformation, TssV2TransactionsGet200ResponseClientReferenceInformation, TssV2TransactionsGet200ResponseClientReferenceInformationPartner, TssV2TransactionsGet200ResponseConsumerAuthenticationInformation, TssV2TransactionsGet200ResponseConsumerAuthenticationInformationStrongAuthentication, TssV2TransactionsGet200ResponseDeviceInformation, TssV2TransactionsGet200ResponseErrorInformation, TssV2TransactionsGet200ResponseFraudMarkingInformation, TssV2TransactionsGet200ResponseInstallmentInformation, TssV2TransactionsGet200ResponseLinks, TssV2TransactionsGet200ResponseMerchantInformation, TssV2TransactionsGet200ResponseMerchantInformationMerchantDescriptor, TssV2TransactionsGet200ResponseOrderInformation, TssV2TransactionsGet200ResponseOrderInformationAmountDetails, TssV2TransactionsGet200ResponseOrderInformationBillTo, TssV2TransactionsGet200ResponseOrderInformationInvoiceDetails, TssV2TransactionsGet200ResponseOrderInformationLineItems, TssV2TransactionsGet200ResponseOrderInformationShipTo, TssV2TransactionsGet200ResponseOrderInformationShippingDetails, TssV2TransactionsGet200ResponsePaymentInformation, TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures, TssV2TransactionsGet200ResponsePaymentInformationBank, TssV2TransactionsGet200ResponsePaymentInformationBankAccount, TssV2TransactionsGet200ResponsePaymentInformationBankMandate, TssV2TransactionsGet200ResponsePaymentInformationBrands, TssV2TransactionsGet200ResponsePaymentInformationCard, TssV2TransactionsGet200ResponsePaymentInformationCustomer, TssV2TransactionsGet200ResponsePaymentInformationFeatures, TssV2TransactionsGet200ResponsePaymentInformationFluidData, TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier, TssV2TransactionsGet200ResponsePaymentInformationInvoice, TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation, TssV2TransactionsGet200ResponsePaymentInformationNetwork, TssV2TransactionsGet200ResponsePaymentInformationPaymentType, TssV2TransactionsGet200ResponsePayoutOptions, TssV2TransactionsGet200ResponsePointOfSaleInformation, TssV2TransactionsGet200ResponseProcessingInformation, TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptions, TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptionsInitiator, TssV2TransactionsGet200ResponseProcessingInformationBankTransferOptions, TssV2TransactionsGet200ResponseProcessingInformationCaptureOptions, TssV2TransactionsGet200ResponseProcessingInformationJapanPaymentOptions, TssV2TransactionsGet200ResponseProcessorInformation, TssV2TransactionsGet200ResponseProcessorInformationElectronicVerificationResults, TssV2TransactionsGet200ResponseProcessorInformationMultiProcessorRouting, TssV2TransactionsGet200ResponseProcessorInformationProcessor, TssV2TransactionsGet200ResponseRecurringPaymentInformation, TssV2TransactionsGet200ResponseRiskInformation, TssV2TransactionsGet200ResponseRiskInformationProfile, TssV2TransactionsGet200ResponseRiskInformationRules, TssV2TransactionsGet200ResponseRiskInformationScore, TssV2TransactionsGet200ResponseSenderInformation, TssV2TransactionsGet200ResponseTokenInformation, TssV2TransactionsGet200ResponseUnscheduledPaymentInformation, TssV2TransactionsPost201Response, TssV2TransactionsPost201ResponseEmbedded, TssV2TransactionsPost201ResponseEmbeddedApplicationInformation, TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications, TssV2TransactionsPost201ResponseEmbeddedBuyerInformation, TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformation, TssV2TransactionsPost201ResponseEmbeddedClientReferenceInformationPartner, TssV2TransactionsPost201ResponseEmbeddedConsumerAuthenticationInformation, TssV2TransactionsPost201ResponseEmbeddedErrorInformation, TssV2TransactionsPost201ResponseEmbeddedLinks, TssV2TransactionsPost201ResponseEmbeddedMerchantInformation, TssV2TransactionsPost201ResponseEmbeddedOrderInformation, TssV2TransactionsPost201ResponseEmbeddedOrderInformationBillTo, TssV2TransactionsPost201ResponseEmbeddedOrderInformationShipTo, TssV2TransactionsPost201ResponseEmbeddedPaymentInformation, TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBank, TssV2TransactionsPost201ResponseEmbeddedPaymentInformationBankAccount, TssV2TransactionsPost201ResponseEmbeddedPaymentInformationCard, TssV2TransactionsPost201ResponseEmbeddedPaymentInformationPaymentType, TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformation, TssV2TransactionsPost201ResponseEmbeddedPointOfSaleInformationPartner, TssV2TransactionsPost201ResponseEmbeddedProcessingInformation, TssV2TransactionsPost201ResponseEmbeddedProcessorInformation, TssV2TransactionsPost201ResponseEmbeddedRiskInformation, TssV2TransactionsPost201ResponseEmbeddedRiskInformationProviders, TssV2TransactionsPost201ResponseEmbeddedRiskInformationProvidersFingerprint, TssV2TransactionsPost201ResponseEmbeddedTransactionSummaries, Tssv2transactionsemvTagDetailsEmvDetailsList, UmsV1UsersGet200Response, UmsV1UsersGet200ResponseAccountInformation, UmsV1UsersGet200ResponseContactInformation, UmsV1UsersGet200ResponseOrganizationInformation, UmsV1UsersGet200ResponseUsers, UpdateInvoiceRequest, UpdatePlanRequest, UpdatePlanResponse, UpdatePlanResponsePlanInformation, UpdateSubscription, UpdateSubscriptionResponse, UpdateWebhookRequest, Upv1capturecontextsCaptureMandate, Upv1capturecontextsCheckoutApiInitialization, Upv1capturecontextsOrderInformation, Upv1capturecontextsOrderInformationAmountDetails, Upv1capturecontextsOrderInformationBillTo, Upv1capturecontextsOrderInformationBillToCompany, Upv1capturecontextsOrderInformationShipTo, V1FileDetailsGet200Response, V1FileDetailsGet200ResponseFileDetails, V1FileDetailsGet200ResponseLinks, V1FileDetailsGet200ResponseLinksFiles, V1FileDetailsGet200ResponseLinksSelf, VTConfig, VTConfigCardNotPresent, VTConfigCardNotPresentGlobalPaymentInformation, VTConfigCardNotPresentGlobalPaymentInformationBasicInformation, VTConfigCardNotPresentGlobalPaymentInformationMerchantDefinedDataFields, VTConfigCardNotPresentGlobalPaymentInformationPaymentInformation, VTConfigCardNotPresentReceiptInformation, VTConfigCardNotPresentReceiptInformationEmailReceipt, VTConfigCardNotPresentReceiptInformationHeader, VTConfigCardNotPresentReceiptInformationOrderInformation, ValidateExportComplianceRequest, ValidateRequest, ValueAddedServicesProducts, VasV2PaymentsPost201Response, VasV2PaymentsPost201ResponseLinks, VasV2PaymentsPost201ResponseOrderInformation, VasV2PaymentsPost201ResponseOrderInformationJurisdiction, VasV2PaymentsPost201ResponseOrderInformationLineItems, VasV2PaymentsPost201ResponseOrderInformationTaxDetails, VasV2PaymentsPost201ResponseTaxInformation, VasV2PaymentsPost400Response, VasV2TaxVoid200Response, VasV2TaxVoid200ResponseVoidAmountDetails, VasV2TaxVoidsPost400Response, Vasv2taxBuyerInformation, Vasv2taxClientReferenceInformation, Vasv2taxMerchantInformation, Vasv2taxOrderInformation, Vasv2taxOrderInformationBillTo, Vasv2taxOrderInformationInvoiceDetails, Vasv2taxOrderInformationLineItems, Vasv2taxOrderInformationOrderAcceptance, Vasv2taxOrderInformationOrderOrigin, Vasv2taxOrderInformationShipTo, Vasv2taxOrderInformationShippingDetails, Vasv2taxTaxInformation, Vasv2taxidClientReferenceInformation, Vasv2taxidClientReferenceInformationPartner, VerifyCustomerAddressRequest, VoidCaptureRequest, VoidCreditRequest, VoidPaymentRequest, VoidRefundRequest, VoidTaxRequest, AccessTokenResponse, BadRequestError, CreateAccessTokenRequest, ResourceNotFoundError, UnauthorizedClientError, BatchesApi, BillingAgreementsApi, BinLookupApi, CaptureApi, ChargebackDetailsApi, ChargebackSummariesApi, ConversionDetailsApi, CreateNewWebhooksApi, CreditApi, CustomerApi, CustomerPaymentInstrumentApi, CustomerShippingAddressApi, DecisionManagerApi, DownloadDTDApi, DownloadXSDApi, EMVTagDetailsApi, FlexAPIApi, InstrumentIdentifierApi, InterchangeClearingLevelDetailsApi, InvoiceSettingsApi, InvoicesApi, ManageWebhooksApi, MerchantBoardingApi, MicroformIntegrationApi, NetFundingsApi, NotificationOfChangesApi, PayerAuthenticationApi, PaymentBatchSummariesApi, PaymentInstrumentApi, PaymentsApi, PayoutsApi, PlansApi, PurchaseAndRefundDetailsApi, PushFundsApi, RefundApi, ReplayWebhooksApi, ReportDefinitionsApi, ReportDownloadsApi, ReportSubscriptionsApi, ReportsApi, RetrievalDetailsApi, RetrievalSummariesApi, ReversalApi, SearchTransactionsApi, SecureFileShareApi, SubscriptionsApi, TaxesApi, TokenApi, TransactionBatchesApi, TransactionDetailsApi, TransientTokenDataApi, UnifiedCheckoutCaptureContextApi, UserManagementApi, UserManagementSearchApi, VerificationApi, VoidApi, OAuthApi) { 'use strict'; /** @@ -636,6 +636,46 @@ * @property {module:model/ECheckConfigUnderwriting} */ ECheckConfigUnderwriting: ECheckConfigUnderwriting, + /** + * The Flexv2sessionsFields model constructor. + * @property {module:model/Flexv2sessionsFields} + */ + Flexv2sessionsFields: Flexv2sessionsFields, + /** + * The Flexv2sessionsFieldsOrderInformation model constructor. + * @property {module:model/Flexv2sessionsFieldsOrderInformation} + */ + Flexv2sessionsFieldsOrderInformation: Flexv2sessionsFieldsOrderInformation, + /** + * The Flexv2sessionsFieldsOrderInformationAmountDetails model constructor. + * @property {module:model/Flexv2sessionsFieldsOrderInformationAmountDetails} + */ + Flexv2sessionsFieldsOrderInformationAmountDetails: Flexv2sessionsFieldsOrderInformationAmountDetails, + /** + * The Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount model constructor. + * @property {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} + */ + Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount: Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount, + /** + * The Flexv2sessionsFieldsOrderInformationBillTo model constructor. + * @property {module:model/Flexv2sessionsFieldsOrderInformationBillTo} + */ + Flexv2sessionsFieldsOrderInformationBillTo: Flexv2sessionsFieldsOrderInformationBillTo, + /** + * The Flexv2sessionsFieldsOrderInformationShipTo model constructor. + * @property {module:model/Flexv2sessionsFieldsOrderInformationShipTo} + */ + Flexv2sessionsFieldsOrderInformationShipTo: Flexv2sessionsFieldsOrderInformationShipTo, + /** + * The Flexv2sessionsFieldsPaymentInformation model constructor. + * @property {module:model/Flexv2sessionsFieldsPaymentInformation} + */ + Flexv2sessionsFieldsPaymentInformation: Flexv2sessionsFieldsPaymentInformation, + /** + * The Flexv2sessionsFieldsPaymentInformationCard model constructor. + * @property {module:model/Flexv2sessionsFieldsPaymentInformationCard} + */ + Flexv2sessionsFieldsPaymentInformationCard: Flexv2sessionsFieldsPaymentInformationCard, /** * The FraudMarkingActionRequest model constructor. * @property {module:model/FraudMarkingActionRequest} @@ -646,6 +686,11 @@ * @property {module:model/GenerateCaptureContextRequest} */ GenerateCaptureContextRequest: GenerateCaptureContextRequest, + /** + * The GenerateFlexAPICaptureContextRequest model constructor. + * @property {module:model/GenerateFlexAPICaptureContextRequest} + */ + GenerateFlexAPICaptureContextRequest: GenerateFlexAPICaptureContextRequest, /** * The GenerateUnifiedCheckoutCaptureContextRequest model constructor. * @property {module:model/GenerateUnifiedCheckoutCaptureContextRequest} @@ -1101,6 +1146,11 @@ * @property {module:model/InlineResponse4001} */ InlineResponse4001: InlineResponse4001, + /** + * The InlineResponse4001Details model constructor. + * @property {module:model/InlineResponse4001Details} + */ + InlineResponse4001Details: InlineResponse4001Details, /** * The InlineResponse4002 model constructor. * @property {module:model/InlineResponse4002} @@ -1116,21 +1166,16 @@ * @property {module:model/InlineResponse4004} */ InlineResponse4004: InlineResponse4004, - /** - * The InlineResponse4004Fields model constructor. - * @property {module:model/InlineResponse4004Fields} - */ - InlineResponse4004Fields: InlineResponse4004Fields, /** * The InlineResponse4005 model constructor. * @property {module:model/InlineResponse4005} */ InlineResponse4005: InlineResponse4005, /** - * The InlineResponse4005Details model constructor. - * @property {module:model/InlineResponse4005Details} + * The InlineResponse4005Fields model constructor. + * @property {module:model/InlineResponse4005Fields} */ - InlineResponse4005Details: InlineResponse4005Details, + InlineResponse4005Fields: InlineResponse4005Fields, /** * The InlineResponse4006 model constructor. * @property {module:model/InlineResponse4006} @@ -4971,6 +5016,11 @@ * @property {module:model/Riskv1authenticationsPaymentInformation} */ Riskv1authenticationsPaymentInformation: Riskv1authenticationsPaymentInformation, + /** + * The Riskv1authenticationsPaymentInformationCustomer model constructor. + * @property {module:model/Riskv1authenticationsPaymentInformationCustomer} + */ + Riskv1authenticationsPaymentInformationCustomer: Riskv1authenticationsPaymentInformationCustomer, /** * The Riskv1authenticationsPaymentInformationTokenizedCard model constructor. * @property {module:model/Riskv1authenticationsPaymentInformationTokenizedCard} @@ -5476,16 +5526,6 @@ * @property {module:model/TmsEmbeddedInstrumentIdentifierProcessingInformation} */ TmsEmbeddedInstrumentIdentifierProcessingInformation: TmsEmbeddedInstrumentIdentifierProcessingInformation, - /** - * The TmsEmbeddedInstrumentIdentifierTokenizedCard model constructor. - * @property {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCard} - */ - TmsEmbeddedInstrumentIdentifierTokenizedCard: TmsEmbeddedInstrumentIdentifierTokenizedCard, - /** - * The TmsEmbeddedInstrumentIdentifierTokenizedCardCard model constructor. - * @property {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard} - */ - TmsEmbeddedInstrumentIdentifierTokenizedCardCard: TmsEmbeddedInstrumentIdentifierTokenizedCardCard, /** * The TmsPaymentInstrumentProcessingInfo model constructor. * @property {module:model/TmsPaymentInstrumentProcessingInfo} @@ -5496,6 +5536,116 @@ * @property {module:model/TmsPaymentInstrumentProcessingInfoBankTransferOptions} */ TmsPaymentInstrumentProcessingInfoBankTransferOptions: TmsPaymentInstrumentProcessingInfoBankTransferOptions, + /** + * The Tmsv2TokenizedCard model constructor. + * @property {module:model/Tmsv2TokenizedCard} + */ + Tmsv2TokenizedCard: Tmsv2TokenizedCard, + /** + * The Tmsv2TokenizedCardCard model constructor. + * @property {module:model/Tmsv2TokenizedCardCard} + */ + Tmsv2TokenizedCardCard: Tmsv2TokenizedCardCard, + /** + * The Tmsv2TokenizedCardMetadata model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadata} + */ + Tmsv2TokenizedCardMetadata: Tmsv2TokenizedCardMetadata, + /** + * The Tmsv2TokenizedCardMetadataCardArt model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArt} + */ + Tmsv2TokenizedCardMetadataCardArt: Tmsv2TokenizedCardMetadataCardArt, + /** + * The Tmsv2TokenizedCardMetadataCardArtBackgroundAsset model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset} + */ + Tmsv2TokenizedCardMetadataCardArtBackgroundAsset: Tmsv2TokenizedCardMetadataCardArtBackgroundAsset, + /** + * The Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks} + */ + Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks: Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks, + /** + * The Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf} + */ + Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf: Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf, + /** + * The Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset} + */ + Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset: Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset, + /** + * The Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks} + */ + Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks: Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks, + /** + * The Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf} + */ + Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf: Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf, + /** + * The Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset} + */ + Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset: Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset, + /** + * The Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks} + */ + Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks: Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks, + /** + * The Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf} + */ + Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf: Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf, + /** + * The Tmsv2TokenizedCardMetadataCardArtCombinedAsset model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset} + */ + Tmsv2TokenizedCardMetadataCardArtCombinedAsset: Tmsv2TokenizedCardMetadataCardArtCombinedAsset, + /** + * The Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks} + */ + Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks: Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks, + /** + * The Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf} + */ + Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf: Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf, + /** + * The Tmsv2TokenizedCardMetadataCardArtIconAsset model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtIconAsset} + */ + Tmsv2TokenizedCardMetadataCardArtIconAsset: Tmsv2TokenizedCardMetadataCardArtIconAsset, + /** + * The Tmsv2TokenizedCardMetadataCardArtIconAssetLinks model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks} + */ + Tmsv2TokenizedCardMetadataCardArtIconAssetLinks: Tmsv2TokenizedCardMetadataCardArtIconAssetLinks, + /** + * The Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf} + */ + Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf: Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf, + /** + * The Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset} + */ + Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset: Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset, + /** + * The Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks} + */ + Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks: Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks, + /** + * The Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf model constructor. + * @property {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf} + */ + Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf: Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf, /** * The Tmsv2customersBuyerInformation model constructor. * @property {module:model/Tmsv2customersBuyerInformation} @@ -6556,6 +6706,11 @@ * @property {module:api/EMVTagDetailsApi} */ EMVTagDetailsApi: EMVTagDetailsApi, + /** + * The FlexAPIApi service constructor. + * @property {module:api/FlexAPIApi} + */ + FlexAPIApi: FlexAPIApi, /** * The InstrumentIdentifierApi service constructor. * @property {module:api/InstrumentIdentifierApi} diff --git a/src/model/CardProcessingConfigCommon.js b/src/model/CardProcessingConfigCommon.js index 6d69036a..e83fc3ec 100644 --- a/src/model/CardProcessingConfigCommon.js +++ b/src/model/CardProcessingConfigCommon.js @@ -65,6 +65,8 @@ + + @@ -144,6 +146,12 @@ if (data.hasOwnProperty('merchantDescriptorInformation')) { obj['merchantDescriptorInformation'] = CardProcessingConfigCommonMerchantDescriptorInformation.constructFromObject(data['merchantDescriptorInformation']); } + if (data.hasOwnProperty('governmentControlled')) { + obj['governmentControlled'] = ApiClient.convertToType(data['governmentControlled'], 'Boolean'); + } + if (data.hasOwnProperty('dropBillingInfo')) { + obj['dropBillingInfo'] = ApiClient.convertToType(data['dropBillingInfo'], 'Boolean'); + } } return obj; } @@ -252,6 +260,16 @@ * @member {module:model/CardProcessingConfigCommonMerchantDescriptorInformation} merchantDescriptorInformation */ exports.prototype['merchantDescriptorInformation'] = undefined; + /** + * Indicates whether the merchant is government controlled. Applicable for VPC processors. + * @member {Boolean} governmentControlled + */ + exports.prototype['governmentControlled'] = undefined; + /** + * This field is used to indicate whether the merchant wants to drop the billing information from the request. If this field is set to true, then the billing information will be dropped from the request. If this field is set to false, then the billing information will be sent in the request. + * @member {Boolean} dropBillingInfo + */ + exports.prototype['dropBillingInfo'] = undefined; /** diff --git a/src/model/CardProcessingConfigCommonAcquirer.js b/src/model/CardProcessingConfigCommonAcquirer.js index b9e40b11..f17f9b48 100644 --- a/src/model/CardProcessingConfigCommonAcquirer.js +++ b/src/model/CardProcessingConfigCommonAcquirer.js @@ -53,6 +53,8 @@ + + }; /** @@ -75,6 +77,12 @@ if (data.hasOwnProperty('discoverInstitutionId')) { obj['discoverInstitutionId'] = ApiClient.convertToType(data['discoverInstitutionId'], 'String'); } + if (data.hasOwnProperty('unionPayInstitutionId')) { + obj['unionPayInstitutionId'] = ApiClient.convertToType(data['unionPayInstitutionId'], 'String'); + } + if (data.hasOwnProperty('dinersClubInstitutionId')) { + obj['dinersClubInstitutionId'] = ApiClient.convertToType(data['dinersClubInstitutionId'], 'String'); + } if (data.hasOwnProperty('countryCode')) { obj['countryCode'] = ApiClient.convertToType(data['countryCode'], 'String'); } @@ -100,6 +108,16 @@ * @member {String} discoverInstitutionId */ exports.prototype['discoverInstitutionId'] = undefined; + /** + * Assigned by China Union Pay to identify the acquirer. Applicable for VPC processors. + * @member {String} unionPayInstitutionId + */ + exports.prototype['unionPayInstitutionId'] = undefined; + /** + * Assigned by Diners Club to identify the acquirer. Applicable for VPC processors. + * @member {String} dinersClubInstitutionId + */ + exports.prototype['dinersClubInstitutionId'] = undefined; /** * ISO 4217 format. Applicable for VPC, GPX (gpx), EFTPOS, RUPAY, Prisma (prisma) and CUP processors. * @member {String} countryCode diff --git a/src/model/CardProcessingConfigCommonMerchantDescriptorInformation.js b/src/model/CardProcessingConfigCommonMerchantDescriptorInformation.js index bcadd0cc..a5e655e8 100644 --- a/src/model/CardProcessingConfigCommonMerchantDescriptorInformation.js +++ b/src/model/CardProcessingConfigCommonMerchantDescriptorInformation.js @@ -56,6 +56,7 @@ + }; /** @@ -93,6 +94,9 @@ if (data.hasOwnProperty('url')) { obj['url'] = ApiClient.convertToType(data['url'], 'String'); } + if (data.hasOwnProperty('countryOfOrigin')) { + obj['countryOfOrigin'] = ApiClient.convertToType(data['countryOfOrigin'], 'String'); + } } return obj; } @@ -137,6 +141,11 @@ * @member {String} url */ exports.prototype['url'] = undefined; + /** + * Country Cf Origin of merchant is applicable for VPC Processors and is dependent on governmentControlled attribute. + * @member {String} countryOfOrigin + */ + exports.prototype['countryOfOrigin'] = undefined; diff --git a/src/model/CardProcessingConfigCommonProcessors.js b/src/model/CardProcessingConfigCommonProcessors.js index 4ed6c743..25b1e2cb 100644 --- a/src/model/CardProcessingConfigCommonProcessors.js +++ b/src/model/CardProcessingConfigCommonProcessors.js @@ -88,6 +88,9 @@ + + + @@ -132,6 +135,15 @@ if (data.hasOwnProperty('currencies')) { obj['currencies'] = ApiClient.convertToType(data['currencies'], {'String': CardProcessingConfigCommonCurrencies1}); } + if (data.hasOwnProperty('visaAggregatorId')) { + obj['visaAggregatorId'] = ApiClient.convertToType(data['visaAggregatorId'], 'String'); + } + if (data.hasOwnProperty('amexAggregatorId')) { + obj['amexAggregatorId'] = ApiClient.convertToType(data['amexAggregatorId'], 'String'); + } + if (data.hasOwnProperty('masterCardAggregatorId')) { + obj['masterCardAggregatorId'] = ApiClient.convertToType(data['masterCardAggregatorId'], 'String'); + } if (data.hasOwnProperty('sicCode')) { obj['sicCode'] = ApiClient.convertToType(data['sicCode'], 'String'); } @@ -285,6 +297,21 @@ * @member {Object.} currencies */ exports.prototype['currencies'] = undefined; + /** + * This field is used as aggregator Id when Visa payment type is selected + * @member {String} visaAggregatorId + */ + exports.prototype['visaAggregatorId'] = undefined; + /** + * This field is used as aggregator Id when Amex payment type is selected + * @member {String} amexAggregatorId + */ + exports.prototype['amexAggregatorId'] = undefined; + /** + * This field is used as aggregator Id when Master Card payment type is selected + * @member {String} masterCardAggregatorId + */ + exports.prototype['masterCardAggregatorId'] = undefined; /** * The Standard Industrial Classification (SIC) are four-digit codes that categorize the industries that companies belong to based on their business activities. Standard Industrial Classification codes were mostly replaced by the six-digit North American Industry Classification System (NAICS). Applicable for VPC and GPX (gpx) processors. * @member {String} sicCode diff --git a/src/model/Flexv2sessionsFields.js b/src/model/Flexv2sessionsFields.js new file mode 100644 index 00000000..de1954b2 --- /dev/null +++ b/src/model/Flexv2sessionsFields.js @@ -0,0 +1,89 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Flexv2sessionsFieldsOrderInformation', 'model/Flexv2sessionsFieldsPaymentInformation'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Flexv2sessionsFieldsOrderInformation'), require('./Flexv2sessionsFieldsPaymentInformation')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Flexv2sessionsFields = factory(root.CyberSource.ApiClient, root.CyberSource.Flexv2sessionsFieldsOrderInformation, root.CyberSource.Flexv2sessionsFieldsPaymentInformation); + } +}(this, function(ApiClient, Flexv2sessionsFieldsOrderInformation, Flexv2sessionsFieldsPaymentInformation) { + 'use strict'; + + + + + /** + * The Flexv2sessionsFields model module. + * @module model/Flexv2sessionsFields + * @version 0.0.1 + */ + + /** + * Constructs a new Flexv2sessionsFields. + * @alias module:model/Flexv2sessionsFields + * @class + */ + var exports = function() { + var _this = this; + + + + }; + + /** + * Constructs a Flexv2sessionsFields from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Flexv2sessionsFields} obj Optional instance to populate. + * @return {module:model/Flexv2sessionsFields} The populated Flexv2sessionsFields instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('orderInformation')) { + obj['orderInformation'] = Flexv2sessionsFieldsOrderInformation.constructFromObject(data['orderInformation']); + } + if (data.hasOwnProperty('paymentInformation')) { + obj['paymentInformation'] = Flexv2sessionsFieldsPaymentInformation.constructFromObject(data['paymentInformation']); + } + } + return obj; + } + + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformation} orderInformation + */ + exports.prototype['orderInformation'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsPaymentInformation} paymentInformation + */ + exports.prototype['paymentInformation'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Flexv2sessionsFieldsOrderInformation.js b/src/model/Flexv2sessionsFieldsOrderInformation.js new file mode 100644 index 00000000..75da1386 --- /dev/null +++ b/src/model/Flexv2sessionsFieldsOrderInformation.js @@ -0,0 +1,97 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Flexv2sessionsFieldsOrderInformationAmountDetails', 'model/Flexv2sessionsFieldsOrderInformationBillTo', 'model/Flexv2sessionsFieldsOrderInformationShipTo'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Flexv2sessionsFieldsOrderInformationAmountDetails'), require('./Flexv2sessionsFieldsOrderInformationBillTo'), require('./Flexv2sessionsFieldsOrderInformationShipTo')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Flexv2sessionsFieldsOrderInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetails, root.CyberSource.Flexv2sessionsFieldsOrderInformationBillTo, root.CyberSource.Flexv2sessionsFieldsOrderInformationShipTo); + } +}(this, function(ApiClient, Flexv2sessionsFieldsOrderInformationAmountDetails, Flexv2sessionsFieldsOrderInformationBillTo, Flexv2sessionsFieldsOrderInformationShipTo) { + 'use strict'; + + + + + /** + * The Flexv2sessionsFieldsOrderInformation model module. + * @module model/Flexv2sessionsFieldsOrderInformation + * @version 0.0.1 + */ + + /** + * Constructs a new Flexv2sessionsFieldsOrderInformation. + * @alias module:model/Flexv2sessionsFieldsOrderInformation + * @class + */ + var exports = function() { + var _this = this; + + + + + }; + + /** + * Constructs a Flexv2sessionsFieldsOrderInformation from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Flexv2sessionsFieldsOrderInformation} obj Optional instance to populate. + * @return {module:model/Flexv2sessionsFieldsOrderInformation} The populated Flexv2sessionsFieldsOrderInformation instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('amountDetails')) { + obj['amountDetails'] = Flexv2sessionsFieldsOrderInformationAmountDetails.constructFromObject(data['amountDetails']); + } + if (data.hasOwnProperty('billTo')) { + obj['billTo'] = Flexv2sessionsFieldsOrderInformationBillTo.constructFromObject(data['billTo']); + } + if (data.hasOwnProperty('shipTo')) { + obj['shipTo'] = Flexv2sessionsFieldsOrderInformationShipTo.constructFromObject(data['shipTo']); + } + } + return obj; + } + + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetails} amountDetails + */ + exports.prototype['amountDetails'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationBillTo} billTo + */ + exports.prototype['billTo'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationShipTo} shipTo + */ + exports.prototype['shipTo'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Flexv2sessionsFieldsOrderInformationAmountDetails.js b/src/model/Flexv2sessionsFieldsOrderInformationAmountDetails.js new file mode 100644 index 00000000..719b2fea --- /dev/null +++ b/src/model/Flexv2sessionsFieldsOrderInformationAmountDetails.js @@ -0,0 +1,89 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetails = factory(root.CyberSource.ApiClient, root.CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount); + } +}(this, function(ApiClient, Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount) { + 'use strict'; + + + + + /** + * The Flexv2sessionsFieldsOrderInformationAmountDetails model module. + * @module model/Flexv2sessionsFieldsOrderInformationAmountDetails + * @version 0.0.1 + */ + + /** + * Constructs a new Flexv2sessionsFieldsOrderInformationAmountDetails. + * @alias module:model/Flexv2sessionsFieldsOrderInformationAmountDetails + * @class + */ + var exports = function() { + var _this = this; + + + + }; + + /** + * Constructs a Flexv2sessionsFieldsOrderInformationAmountDetails from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Flexv2sessionsFieldsOrderInformationAmountDetails} obj Optional instance to populate. + * @return {module:model/Flexv2sessionsFieldsOrderInformationAmountDetails} The populated Flexv2sessionsFieldsOrderInformationAmountDetails instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('totalAmount')) { + obj['totalAmount'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['totalAmount']); + } + if (data.hasOwnProperty('currency')) { + obj['currency'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['currency']); + } + } + return obj; + } + + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} totalAmount + */ + exports.prototype['totalAmount'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} currency + */ + exports.prototype['currency'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.js b/src/model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.js new file mode 100644 index 00000000..bdade5c6 --- /dev/null +++ b/src/model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount = factory(root.CyberSource.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + + + /** + * The Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount model module. + * @module model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount + * @version 0.0.1 + */ + + /** + * Constructs a new Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount. + * @alias module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} obj Optional instance to populate. + * @return {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} The populated Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('required')) { + obj['required'] = ApiClient.convertToType(data['required'], 'Boolean'); + } + } + return obj; + } + + /** + * @member {Boolean} required + */ + exports.prototype['required'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Flexv2sessionsFieldsOrderInformationBillTo.js b/src/model/Flexv2sessionsFieldsOrderInformationBillTo.js new file mode 100644 index 00000000..f3235a8b --- /dev/null +++ b/src/model/Flexv2sessionsFieldsOrderInformationBillTo.js @@ -0,0 +1,177 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Flexv2sessionsFieldsOrderInformationBillTo = factory(root.CyberSource.ApiClient, root.CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount); + } +}(this, function(ApiClient, Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount) { + 'use strict'; + + + + + /** + * The Flexv2sessionsFieldsOrderInformationBillTo model module. + * @module model/Flexv2sessionsFieldsOrderInformationBillTo + * @version 0.0.1 + */ + + /** + * Constructs a new Flexv2sessionsFieldsOrderInformationBillTo. + * @alias module:model/Flexv2sessionsFieldsOrderInformationBillTo + * @class + */ + var exports = function() { + var _this = this; + + + + + + + + + + + + + + + }; + + /** + * Constructs a Flexv2sessionsFieldsOrderInformationBillTo from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Flexv2sessionsFieldsOrderInformationBillTo} obj Optional instance to populate. + * @return {module:model/Flexv2sessionsFieldsOrderInformationBillTo} The populated Flexv2sessionsFieldsOrderInformationBillTo instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('address1')) { + obj['address1'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['address1']); + } + if (data.hasOwnProperty('address2')) { + obj['address2'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['address2']); + } + if (data.hasOwnProperty('administrativeArea')) { + obj['administrativeArea'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['administrativeArea']); + } + if (data.hasOwnProperty('buildingNumber')) { + obj['buildingNumber'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['buildingNumber']); + } + if (data.hasOwnProperty('country')) { + obj['country'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['country']); + } + if (data.hasOwnProperty('district')) { + obj['district'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['district']); + } + if (data.hasOwnProperty('locality')) { + obj['locality'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['locality']); + } + if (data.hasOwnProperty('postalCode')) { + obj['postalCode'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['postalCode']); + } + if (data.hasOwnProperty('email')) { + obj['email'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['email']); + } + if (data.hasOwnProperty('firstName')) { + obj['firstName'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['firstName']); + } + if (data.hasOwnProperty('lastName')) { + obj['lastName'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['lastName']); + } + if (data.hasOwnProperty('phoneNumber')) { + obj['phoneNumber'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['phoneNumber']); + } + if (data.hasOwnProperty('company')) { + obj['company'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['company']); + } + } + return obj; + } + + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} address1 + */ + exports.prototype['address1'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} address2 + */ + exports.prototype['address2'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} administrativeArea + */ + exports.prototype['administrativeArea'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} buildingNumber + */ + exports.prototype['buildingNumber'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} country + */ + exports.prototype['country'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} district + */ + exports.prototype['district'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} locality + */ + exports.prototype['locality'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} postalCode + */ + exports.prototype['postalCode'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} email + */ + exports.prototype['email'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} firstName + */ + exports.prototype['firstName'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} lastName + */ + exports.prototype['lastName'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} phoneNumber + */ + exports.prototype['phoneNumber'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} company + */ + exports.prototype['company'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Flexv2sessionsFieldsOrderInformationShipTo.js b/src/model/Flexv2sessionsFieldsOrderInformationShipTo.js new file mode 100644 index 00000000..32ae8278 --- /dev/null +++ b/src/model/Flexv2sessionsFieldsOrderInformationShipTo.js @@ -0,0 +1,161 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Flexv2sessionsFieldsOrderInformationShipTo = factory(root.CyberSource.ApiClient, root.CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount); + } +}(this, function(ApiClient, Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount) { + 'use strict'; + + + + + /** + * The Flexv2sessionsFieldsOrderInformationShipTo model module. + * @module model/Flexv2sessionsFieldsOrderInformationShipTo + * @version 0.0.1 + */ + + /** + * Constructs a new Flexv2sessionsFieldsOrderInformationShipTo. + * @alias module:model/Flexv2sessionsFieldsOrderInformationShipTo + * @class + */ + var exports = function() { + var _this = this; + + + + + + + + + + + + + }; + + /** + * Constructs a Flexv2sessionsFieldsOrderInformationShipTo from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Flexv2sessionsFieldsOrderInformationShipTo} obj Optional instance to populate. + * @return {module:model/Flexv2sessionsFieldsOrderInformationShipTo} The populated Flexv2sessionsFieldsOrderInformationShipTo instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('address1')) { + obj['address1'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['address1']); + } + if (data.hasOwnProperty('address2')) { + obj['address2'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['address2']); + } + if (data.hasOwnProperty('administrativeArea')) { + obj['administrativeArea'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['administrativeArea']); + } + if (data.hasOwnProperty('buildingNumber')) { + obj['buildingNumber'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['buildingNumber']); + } + if (data.hasOwnProperty('country')) { + obj['country'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['country']); + } + if (data.hasOwnProperty('district')) { + obj['district'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['district']); + } + if (data.hasOwnProperty('locality')) { + obj['locality'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['locality']); + } + if (data.hasOwnProperty('postalCode')) { + obj['postalCode'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['postalCode']); + } + if (data.hasOwnProperty('firstName')) { + obj['firstName'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['firstName']); + } + if (data.hasOwnProperty('lastName')) { + obj['lastName'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['lastName']); + } + if (data.hasOwnProperty('company')) { + obj['company'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['company']); + } + } + return obj; + } + + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} address1 + */ + exports.prototype['address1'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} address2 + */ + exports.prototype['address2'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} administrativeArea + */ + exports.prototype['administrativeArea'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} buildingNumber + */ + exports.prototype['buildingNumber'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} country + */ + exports.prototype['country'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} district + */ + exports.prototype['district'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} locality + */ + exports.prototype['locality'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} postalCode + */ + exports.prototype['postalCode'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} firstName + */ + exports.prototype['firstName'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} lastName + */ + exports.prototype['lastName'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} company + */ + exports.prototype['company'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Flexv2sessionsFieldsPaymentInformation.js b/src/model/Flexv2sessionsFieldsPaymentInformation.js new file mode 100644 index 00000000..20966e43 --- /dev/null +++ b/src/model/Flexv2sessionsFieldsPaymentInformation.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Flexv2sessionsFieldsPaymentInformationCard'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Flexv2sessionsFieldsPaymentInformationCard')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Flexv2sessionsFieldsPaymentInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Flexv2sessionsFieldsPaymentInformationCard); + } +}(this, function(ApiClient, Flexv2sessionsFieldsPaymentInformationCard) { + 'use strict'; + + + + + /** + * The Flexv2sessionsFieldsPaymentInformation model module. + * @module model/Flexv2sessionsFieldsPaymentInformation + * @version 0.0.1 + */ + + /** + * Constructs a new Flexv2sessionsFieldsPaymentInformation. + * @alias module:model/Flexv2sessionsFieldsPaymentInformation + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Flexv2sessionsFieldsPaymentInformation from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Flexv2sessionsFieldsPaymentInformation} obj Optional instance to populate. + * @return {module:model/Flexv2sessionsFieldsPaymentInformation} The populated Flexv2sessionsFieldsPaymentInformation instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('card')) { + obj['card'] = Flexv2sessionsFieldsPaymentInformationCard.constructFromObject(data['card']); + } + } + return obj; + } + + /** + * @member {module:model/Flexv2sessionsFieldsPaymentInformationCard} card + */ + exports.prototype['card'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Flexv2sessionsFieldsPaymentInformationCard.js b/src/model/Flexv2sessionsFieldsPaymentInformationCard.js new file mode 100644 index 00000000..b7baefd6 --- /dev/null +++ b/src/model/Flexv2sessionsFieldsPaymentInformationCard.js @@ -0,0 +1,113 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Flexv2sessionsFieldsPaymentInformationCard = factory(root.CyberSource.ApiClient, root.CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount); + } +}(this, function(ApiClient, Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount) { + 'use strict'; + + + + + /** + * The Flexv2sessionsFieldsPaymentInformationCard model module. + * @module model/Flexv2sessionsFieldsPaymentInformationCard + * @version 0.0.1 + */ + + /** + * Constructs a new Flexv2sessionsFieldsPaymentInformationCard. + * @alias module:model/Flexv2sessionsFieldsPaymentInformationCard + * @class + */ + var exports = function() { + var _this = this; + + + + + + + }; + + /** + * Constructs a Flexv2sessionsFieldsPaymentInformationCard from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Flexv2sessionsFieldsPaymentInformationCard} obj Optional instance to populate. + * @return {module:model/Flexv2sessionsFieldsPaymentInformationCard} The populated Flexv2sessionsFieldsPaymentInformationCard instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('number')) { + obj['number'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['number']); + } + if (data.hasOwnProperty('type')) { + obj['type'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['type']); + } + if (data.hasOwnProperty('securityCode')) { + obj['securityCode'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['securityCode']); + } + if (data.hasOwnProperty('expirationMonth')) { + obj['expirationMonth'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['expirationMonth']); + } + if (data.hasOwnProperty('expirationYear')) { + obj['expirationYear'] = Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.constructFromObject(data['expirationYear']); + } + } + return obj; + } + + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} number + */ + exports.prototype['number'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} type + */ + exports.prototype['type'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} securityCode + */ + exports.prototype['securityCode'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} expirationMonth + */ + exports.prototype['expirationMonth'] = undefined; + /** + * @member {module:model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount} expirationYear + */ + exports.prototype['expirationYear'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/GenerateFlexAPICaptureContextRequest.js b/src/model/GenerateFlexAPICaptureContextRequest.js new file mode 100644 index 00000000..28d4d3de --- /dev/null +++ b/src/model/GenerateFlexAPICaptureContextRequest.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Flexv2sessionsFields'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Flexv2sessionsFields')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.GenerateFlexAPICaptureContextRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Flexv2sessionsFields); + } +}(this, function(ApiClient, Flexv2sessionsFields) { + 'use strict'; + + + + + /** + * The GenerateFlexAPICaptureContextRequest model module. + * @module model/GenerateFlexAPICaptureContextRequest + * @version 0.0.1 + */ + + /** + * Constructs a new GenerateFlexAPICaptureContextRequest. + * @alias module:model/GenerateFlexAPICaptureContextRequest + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a GenerateFlexAPICaptureContextRequest from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/GenerateFlexAPICaptureContextRequest} obj Optional instance to populate. + * @return {module:model/GenerateFlexAPICaptureContextRequest} The populated GenerateFlexAPICaptureContextRequest instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('fields')) { + obj['fields'] = Flexv2sessionsFields.constructFromObject(data['fields']); + } + } + return obj; + } + + /** + * @member {module:model/Flexv2sessionsFields} fields + */ + exports.prototype['fields'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/InlineResponse4001.js b/src/model/InlineResponse4001.js index 064928ea..1c87affa 100644 --- a/src/model/InlineResponse4001.js +++ b/src/model/InlineResponse4001.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/PtsV2PaymentsPost201ResponseErrorInformationDetails'], factory); + define(['ApiClient', 'model/InlineResponse4001Details'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./PtsV2PaymentsPost201ResponseErrorInformationDetails')); + module.exports = factory(require('../ApiClient'), require('./InlineResponse4001Details')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.InlineResponse4001 = factory(root.CyberSource.ApiClient, root.CyberSource.PtsV2PaymentsPost201ResponseErrorInformationDetails); + root.CyberSource.InlineResponse4001 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4001Details); } -}(this, function(ApiClient, PtsV2PaymentsPost201ResponseErrorInformationDetails) { +}(this, function(ApiClient, InlineResponse4001Details) { 'use strict'; @@ -43,15 +43,17 @@ * Constructs a new InlineResponse4001. * @alias module:model/InlineResponse4001 * @class + * @param message {String} + * @param reason {module:model/InlineResponse4001.ReasonEnum} */ - var exports = function() { + var exports = function(message, reason) { var _this = this; - - + _this['message'] = message; + _this['reason'] = reason; }; /** @@ -65,51 +67,128 @@ if (data) { obj = obj || new exports(); - if (data.hasOwnProperty('submitTimeUtc')) { - obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'String'); + if (data.hasOwnProperty('correlationId')) { + obj['correlationId'] = ApiClient.convertToType(data['correlationId'], 'String'); } - if (data.hasOwnProperty('status')) { - obj['status'] = ApiClient.convertToType(data['status'], 'String'); + if (data.hasOwnProperty('details')) { + obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse4001Details]); } - if (data.hasOwnProperty('reason')) { - obj['reason'] = ApiClient.convertToType(data['reason'], 'String'); + if (data.hasOwnProperty('informationLink')) { + obj['informationLink'] = ApiClient.convertToType(data['informationLink'], 'String'); } if (data.hasOwnProperty('message')) { obj['message'] = ApiClient.convertToType(data['message'], 'String'); } - if (data.hasOwnProperty('details')) { - obj['details'] = ApiClient.convertToType(data['details'], [PtsV2PaymentsPost201ResponseErrorInformationDetails]); + if (data.hasOwnProperty('reason')) { + obj['reason'] = ApiClient.convertToType(data['reason'], 'String'); } } return obj; } /** - * Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2016-08-11T22:47:57Z` equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The `T` separates the date and the time. The `Z` indicates UTC. Returned by Cybersource for all services. - * @member {String} submitTimeUtc + * @member {String} correlationId */ - exports.prototype['submitTimeUtc'] = undefined; + exports.prototype['correlationId'] = undefined; /** - * The status of the submitted transaction. Possible values: - `INVALID_REQUEST` - * @member {String} status + * @member {Array.} details */ - exports.prototype['status'] = undefined; + exports.prototype['details'] = undefined; /** - * The reason of the status. Possible Values: - `INVALID_DATA` - * @member {String} reason + * @member {String} informationLink */ - exports.prototype['reason'] = undefined; + exports.prototype['informationLink'] = undefined; /** - * Input request error. * @member {String} message */ exports.prototype['message'] = undefined; /** - * @member {Array.} details + * @member {module:model/InlineResponse4001.ReasonEnum} reason */ - exports.prototype['details'] = undefined; + exports.prototype['reason'] = undefined; + /** + * Allowed values for the reason property. + * @enum {String} + * @readonly + */ + exports.ReasonEnum = { + /** + * value: "INVALID_APIKEY" + * @const + */ + "INVALID_APIKEY": "INVALID_APIKEY", + /** + * value: "INVALID_SHIPPING_INPUT_PARAMS" + * @const + */ + "INVALID_SHIPPING_INPUT_PARAMS": "INVALID_SHIPPING_INPUT_PARAMS", + /** + * value: "CAPTURE_CONTEXT_INVALID" + * @const + */ + "CAPTURE_CONTEXT_INVALID": "CAPTURE_CONTEXT_INVALID", + /** + * value: "CAPTURE_CONTEXT_EXPIRED" + * @const + */ + "CAPTURE_CONTEXT_EXPIRED": "CAPTURE_CONTEXT_EXPIRED", + /** + * value: "SDK_XHR_ERROR" + * @const + */ + "SDK_XHR_ERROR": "SDK_XHR_ERROR", + /** + * value: "UNIFIEDPAYMENTS_VALIDATION_PARAMS" + * @const + */ + "UNIFIEDPAYMENTS_VALIDATION_PARAMS": "UNIFIEDPAYMENTS_VALIDATION_PARAMS", + /** + * value: "UNIFIEDPAYMENTS_VALIDATION_FIELDS" + * @const + */ + "UNIFIEDPAYMENTS_VALIDATION_FIELDS": "UNIFIEDPAYMENTS_VALIDATION_FIELDS", + /** + * value: "UNIFIEDPAYMENT_PAYMENT_PARAMITERS" + * @const + */ + "UNIFIEDPAYMENT_PAYMENT_PARAMITERS": "UNIFIEDPAYMENT_PAYMENT_PARAMITERS", + /** + * value: "CREATE_TOKEN_TIMEOUT" + * @const + */ + "CREATE_TOKEN_TIMEOUT": "CREATE_TOKEN_TIMEOUT", + /** + * value: "CREATE_TOKEN_XHR_ERROR" + * @const + */ + "CREATE_TOKEN_XHR_ERROR": "CREATE_TOKEN_XHR_ERROR", + /** + * value: "SHOW_LOAD_CONTAINER_SELECTOR" + * @const + */ + "SHOW_LOAD_CONTAINER_SELECTOR": "SHOW_LOAD_CONTAINER_SELECTOR", + /** + * value: "SHOW_LOAD_INVALID_CONTAINER" + * @const + */ + "SHOW_LOAD_INVALID_CONTAINER": "SHOW_LOAD_INVALID_CONTAINER", + /** + * value: "SHOW_TOKEN_TIMEOUT" + * @const + */ + "SHOW_TOKEN_TIMEOUT": "SHOW_TOKEN_TIMEOUT", + /** + * value: "SHOW_TOKEN_XHR_ERROR" + * @const + */ + "SHOW_TOKEN_XHR_ERROR": "SHOW_TOKEN_XHR_ERROR", + /** + * value: "SHOW_PAYMENT_TIMEOUT" + * @const + */ + "SHOW_PAYMENT_TIMEOUT": "SHOW_PAYMENT_TIMEOUT" }; return exports; })); diff --git a/src/model/InlineResponse4005Details.js b/src/model/InlineResponse4001Details.js similarity index 60% rename from src/model/InlineResponse4005Details.js rename to src/model/InlineResponse4001Details.js index 9b3b9ade..e13ecb62 100644 --- a/src/model/InlineResponse4005Details.js +++ b/src/model/InlineResponse4001Details.js @@ -25,7 +25,7 @@ if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.InlineResponse4005Details = factory(root.CyberSource.ApiClient); + root.CyberSource.InlineResponse4001Details = factory(root.CyberSource.ApiClient); } }(this, function(ApiClient) { 'use strict'; @@ -34,14 +34,14 @@ /** - * The InlineResponse4005Details model module. - * @module model/InlineResponse4005Details + * The InlineResponse4001Details model module. + * @module model/InlineResponse4001Details * @version 0.0.1 */ /** - * Constructs a new InlineResponse4005Details. - * @alias module:model/InlineResponse4005Details + * Constructs a new InlineResponse4001Details. + * @alias module:model/InlineResponse4001Details * @class */ var exports = function() { @@ -52,36 +52,34 @@ }; /** - * Constructs a InlineResponse4005Details from a plain JavaScript object, optionally creating a new instance. + * Constructs a InlineResponse4001Details from a plain JavaScript object, optionally creating a new instance. * Copies all relevant properties from data to obj if supplied or a new instance if not. * @param {Object} data The plain JavaScript object bearing properties of interest. - * @param {module:model/InlineResponse4005Details} obj Optional instance to populate. - * @return {module:model/InlineResponse4005Details} The populated InlineResponse4005Details instance. + * @param {module:model/InlineResponse4001Details} obj Optional instance to populate. + * @return {module:model/InlineResponse4001Details} The populated InlineResponse4001Details instance. */ exports.constructFromObject = function(data, obj) { if (data) { obj = obj || new exports(); - if (data.hasOwnProperty('field')) { - obj['field'] = ApiClient.convertToType(data['field'], 'String'); + if (data.hasOwnProperty('location')) { + obj['location'] = ApiClient.convertToType(data['location'], 'String'); } - if (data.hasOwnProperty('reason')) { - obj['reason'] = ApiClient.convertToType(data['reason'], 'String'); + if (data.hasOwnProperty('message')) { + obj['message'] = ApiClient.convertToType(data['message'], 'String'); } } return obj; } /** - * This is the flattened JSON object field name/path that is either missing or invalid. - * @member {String} field + * @member {String} location */ - exports.prototype['field'] = undefined; + exports.prototype['location'] = undefined; /** - * Possible reasons for the error. - * @member {String} reason + * @member {String} message */ - exports.prototype['reason'] = undefined; + exports.prototype['message'] = undefined; diff --git a/src/model/InlineResponse4002.js b/src/model/InlineResponse4002.js index f26b6e3a..5b940db1 100644 --- a/src/model/InlineResponse4002.js +++ b/src/model/InlineResponse4002.js @@ -90,17 +90,17 @@ */ exports.prototype['submitTimeUtc'] = undefined; /** - * The status of the submitted transaction. Possible values: - INVALID_REQUEST + * The status of the submitted transaction. Possible values: - `INVALID_REQUEST` * @member {String} status */ exports.prototype['status'] = undefined; /** - * The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA - DUPLICATE_REQUEST - INVALID_MERCHANT_CONFIGURATION + * The reason of the status. Possible Values: - `INVALID_DATA` * @member {String} reason */ exports.prototype['reason'] = undefined; /** - * The detail message related to the status and reason listed above. + * Input request error. * @member {String} message */ exports.prototype['message'] = undefined; diff --git a/src/model/InlineResponse4003.js b/src/model/InlineResponse4003.js index 4e4c8af0..05407f35 100644 --- a/src/model/InlineResponse4003.js +++ b/src/model/InlineResponse4003.js @@ -95,7 +95,7 @@ */ exports.prototype['status'] = undefined; /** - * The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA - DUPLICATE_REQUEST - INVALID_CARD - CARD_TYPE_NOT_ACCEPTED - INVALID_MERCHANT_CONFIGURATION - PROCESSOR_UNAVAILABLE - INVALID_CARD_TYPE + * The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA - DUPLICATE_REQUEST - INVALID_MERCHANT_CONFIGURATION * @member {String} reason */ exports.prototype['reason'] = undefined; diff --git a/src/model/InlineResponse4004.js b/src/model/InlineResponse4004.js index 165fe707..df7d5f9e 100644 --- a/src/model/InlineResponse4004.js +++ b/src/model/InlineResponse4004.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/InlineResponse4004Fields'], factory); + define(['ApiClient', 'model/PtsV2PaymentsPost201ResponseErrorInformationDetails'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./InlineResponse4004Fields')); + module.exports = factory(require('../ApiClient'), require('./PtsV2PaymentsPost201ResponseErrorInformationDetails')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.InlineResponse4004 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4004Fields); + root.CyberSource.InlineResponse4004 = factory(root.CyberSource.ApiClient, root.CyberSource.PtsV2PaymentsPost201ResponseErrorInformationDetails); } -}(this, function(ApiClient, InlineResponse4004Fields) { +}(this, function(ApiClient, PtsV2PaymentsPost201ResponseErrorInformationDetails) { 'use strict'; @@ -41,17 +41,13 @@ /** * Constructs a new InlineResponse4004. - * Error Bean * @alias module:model/InlineResponse4004 * @class - * @param code {String} Error code - * @param message {String} Error message */ - var exports = function(code, message) { + var exports = function() { var _this = this; - _this['code'] = code; - _this['message'] = message; + @@ -69,58 +65,49 @@ if (data) { obj = obj || new exports(); - if (data.hasOwnProperty('code')) { - obj['code'] = ApiClient.convertToType(data['code'], 'String'); - } - if (data.hasOwnProperty('message')) { - obj['message'] = ApiClient.convertToType(data['message'], 'String'); + if (data.hasOwnProperty('submitTimeUtc')) { + obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'String'); } - if (data.hasOwnProperty('localizationKey')) { - obj['localizationKey'] = ApiClient.convertToType(data['localizationKey'], 'String'); + if (data.hasOwnProperty('status')) { + obj['status'] = ApiClient.convertToType(data['status'], 'String'); } - if (data.hasOwnProperty('correlationId')) { - obj['correlationId'] = ApiClient.convertToType(data['correlationId'], 'String'); + if (data.hasOwnProperty('reason')) { + obj['reason'] = ApiClient.convertToType(data['reason'], 'String'); } - if (data.hasOwnProperty('detail')) { - obj['detail'] = ApiClient.convertToType(data['detail'], 'String'); + if (data.hasOwnProperty('message')) { + obj['message'] = ApiClient.convertToType(data['message'], 'String'); } - if (data.hasOwnProperty('fields')) { - obj['fields'] = ApiClient.convertToType(data['fields'], [InlineResponse4004Fields]); + if (data.hasOwnProperty('details')) { + obj['details'] = ApiClient.convertToType(data['details'], [PtsV2PaymentsPost201ResponseErrorInformationDetails]); } } return obj; } /** - * Error code - * @member {String} code + * Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2016-08-11T22:47:57Z` equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The `T` separates the date and the time. The `Z` indicates UTC. Returned by Cybersource for all services. + * @member {String} submitTimeUtc */ - exports.prototype['code'] = undefined; + exports.prototype['submitTimeUtc'] = undefined; /** - * Error message - * @member {String} message - */ - exports.prototype['message'] = undefined; - /** - * Localization Key Name - * @member {String} localizationKey + * The status of the submitted transaction. Possible values: - INVALID_REQUEST + * @member {String} status */ - exports.prototype['localizationKey'] = undefined; + exports.prototype['status'] = undefined; /** - * Correlation Id - * @member {String} correlationId + * The reason of the status. Possible values: - MISSING_FIELD - INVALID_DATA - DUPLICATE_REQUEST - INVALID_CARD - CARD_TYPE_NOT_ACCEPTED - INVALID_MERCHANT_CONFIGURATION - PROCESSOR_UNAVAILABLE - INVALID_CARD_TYPE + * @member {String} reason */ - exports.prototype['correlationId'] = undefined; + exports.prototype['reason'] = undefined; /** - * Error Detail - * @member {String} detail + * The detail message related to the status and reason listed above. + * @member {String} message */ - exports.prototype['detail'] = undefined; + exports.prototype['message'] = undefined; /** - * Error fields List - * @member {Array.} fields + * @member {Array.} details */ - exports.prototype['fields'] = undefined; + exports.prototype['details'] = undefined; diff --git a/src/model/InlineResponse4005.js b/src/model/InlineResponse4005.js index f5f2b1da..b5fb57ab 100644 --- a/src/model/InlineResponse4005.js +++ b/src/model/InlineResponse4005.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/InlineResponse4005Details'], factory); + define(['ApiClient', 'model/InlineResponse4005Fields'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./InlineResponse4005Details')); + module.exports = factory(require('../ApiClient'), require('./InlineResponse4005Fields')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.InlineResponse4005 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4005Details); + root.CyberSource.InlineResponse4005 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4005Fields); } -}(this, function(ApiClient, InlineResponse4005Details) { +}(this, function(ApiClient, InlineResponse4005Fields) { 'use strict'; @@ -41,13 +41,17 @@ /** * Constructs a new InlineResponse4005. + * Error Bean * @alias module:model/InlineResponse4005 * @class + * @param code {String} Error code + * @param message {String} Error message */ - var exports = function() { + var exports = function(code, message) { var _this = this; - + _this['code'] = code; + _this['message'] = message; @@ -65,72 +69,60 @@ if (data) { obj = obj || new exports(); - if (data.hasOwnProperty('submitTimeUtc')) { - obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'Date'); - } - if (data.hasOwnProperty('status')) { - obj['status'] = ApiClient.convertToType(data['status'], 'String'); - } - if (data.hasOwnProperty('reason')) { - obj['reason'] = ApiClient.convertToType(data['reason'], 'String'); + if (data.hasOwnProperty('code')) { + obj['code'] = ApiClient.convertToType(data['code'], 'String'); } if (data.hasOwnProperty('message')) { obj['message'] = ApiClient.convertToType(data['message'], 'String'); } - if (data.hasOwnProperty('details')) { - obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse4005Details]); + if (data.hasOwnProperty('localizationKey')) { + obj['localizationKey'] = ApiClient.convertToType(data['localizationKey'], 'String'); + } + if (data.hasOwnProperty('correlationId')) { + obj['correlationId'] = ApiClient.convertToType(data['correlationId'], 'String'); + } + if (data.hasOwnProperty('detail')) { + obj['detail'] = ApiClient.convertToType(data['detail'], 'String'); + } + if (data.hasOwnProperty('fields')) { + obj['fields'] = ApiClient.convertToType(data['fields'], [InlineResponse4005Fields]); } } return obj; } /** - * Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ` Example 2016-08-11T22:47:57Z equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The T separates the date and the time. The Z indicates UTC. - * @member {Date} submitTimeUtc + * Error code + * @member {String} code + */ + exports.prototype['code'] = undefined; + /** + * Error message + * @member {String} message */ - exports.prototype['submitTimeUtc'] = undefined; + exports.prototype['message'] = undefined; /** - * The http status description of the submitted request. - * @member {String} status + * Localization Key Name + * @member {String} localizationKey */ - exports.prototype['status'] = undefined; + exports.prototype['localizationKey'] = undefined; /** - * Documented reason codes. Client should be able to use the key for generating their own error message Possible Values: - 'INVALID_DATA' - 'SYSTEM_ERROR' - 'RESOURCE_NOT_FOUND' - * @member {module:model/InlineResponse4005.ReasonEnum} reason + * Correlation Id + * @member {String} correlationId */ - exports.prototype['reason'] = undefined; + exports.prototype['correlationId'] = undefined; /** - * Descriptive message for the error. - * @member {String} message + * Error Detail + * @member {String} detail */ - exports.prototype['message'] = undefined; + exports.prototype['detail'] = undefined; /** - * @member {Array.} details + * Error fields List + * @member {Array.} fields */ - exports.prototype['details'] = undefined; + exports.prototype['fields'] = undefined; - /** - * Allowed values for the reason property. - * @enum {String} - * @readonly - */ - exports.ReasonEnum = { - /** - * value: "INVALID_DATA" - * @const - */ - "INVALID_DATA": "INVALID_DATA", - /** - * value: "SYSTEM_ERROR" - * @const - */ - "SYSTEM_ERROR": "SYSTEM_ERROR", - /** - * value: "RESOURCE_NOT_FOUND" - * @const - */ - "RESOURCE_NOT_FOUND": "RESOURCE_NOT_FOUND" }; return exports; })); diff --git a/src/model/InlineResponse4004Fields.js b/src/model/InlineResponse4005Fields.js similarity index 82% rename from src/model/InlineResponse4004Fields.js rename to src/model/InlineResponse4005Fields.js index 81f682d3..1aa31f33 100644 --- a/src/model/InlineResponse4004Fields.js +++ b/src/model/InlineResponse4005Fields.js @@ -25,7 +25,7 @@ if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.InlineResponse4004Fields = factory(root.CyberSource.ApiClient); + root.CyberSource.InlineResponse4005Fields = factory(root.CyberSource.ApiClient); } }(this, function(ApiClient) { 'use strict'; @@ -34,15 +34,15 @@ /** - * The InlineResponse4004Fields model module. - * @module model/InlineResponse4004Fields + * The InlineResponse4005Fields model module. + * @module model/InlineResponse4005Fields * @version 0.0.1 */ /** - * Constructs a new InlineResponse4004Fields. + * Constructs a new InlineResponse4005Fields. * Provide validation failed input field details - * @alias module:model/InlineResponse4004Fields + * @alias module:model/InlineResponse4005Fields * @class */ var exports = function() { @@ -54,11 +54,11 @@ }; /** - * Constructs a InlineResponse4004Fields from a plain JavaScript object, optionally creating a new instance. + * Constructs a InlineResponse4005Fields from a plain JavaScript object, optionally creating a new instance. * Copies all relevant properties from data to obj if supplied or a new instance if not. * @param {Object} data The plain JavaScript object bearing properties of interest. - * @param {module:model/InlineResponse4004Fields} obj Optional instance to populate. - * @return {module:model/InlineResponse4004Fields} The populated InlineResponse4004Fields instance. + * @param {module:model/InlineResponse4005Fields} obj Optional instance to populate. + * @return {module:model/InlineResponse4005Fields} The populated InlineResponse4005Fields instance. */ exports.constructFromObject = function(data, obj) { if (data) { diff --git a/src/model/InlineResponse4006.js b/src/model/InlineResponse4006.js index 27f10c22..d66b1fca 100644 --- a/src/model/InlineResponse4006.js +++ b/src/model/InlineResponse4006.js @@ -43,17 +43,15 @@ * Constructs a new InlineResponse4006. * @alias module:model/InlineResponse4006 * @class - * @param message {String} - * @param reason {module:model/InlineResponse4006.ReasonEnum} */ - var exports = function(message, reason) { + var exports = function() { var _this = this; - _this['message'] = message; - _this['reason'] = reason; + + }; /** @@ -67,45 +65,49 @@ if (data) { obj = obj || new exports(); - if (data.hasOwnProperty('correlationId')) { - obj['correlationId'] = ApiClient.convertToType(data['correlationId'], 'String'); + if (data.hasOwnProperty('submitTimeUtc')) { + obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'Date'); } - if (data.hasOwnProperty('details')) { - obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse4006Details]); + if (data.hasOwnProperty('status')) { + obj['status'] = ApiClient.convertToType(data['status'], 'String'); } - if (data.hasOwnProperty('informationLink')) { - obj['informationLink'] = ApiClient.convertToType(data['informationLink'], 'String'); + if (data.hasOwnProperty('reason')) { + obj['reason'] = ApiClient.convertToType(data['reason'], 'String'); } if (data.hasOwnProperty('message')) { obj['message'] = ApiClient.convertToType(data['message'], 'String'); } - if (data.hasOwnProperty('reason')) { - obj['reason'] = ApiClient.convertToType(data['reason'], 'String'); + if (data.hasOwnProperty('details')) { + obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse4006Details]); } } return obj; } /** - * @member {String} correlationId + * Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ` Example 2016-08-11T22:47:57Z equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The T separates the date and the time. The Z indicates UTC. + * @member {Date} submitTimeUtc */ - exports.prototype['correlationId'] = undefined; + exports.prototype['submitTimeUtc'] = undefined; /** - * @member {Array.} details + * The http status description of the submitted request. + * @member {String} status */ - exports.prototype['details'] = undefined; + exports.prototype['status'] = undefined; /** - * @member {String} informationLink + * Documented reason codes. Client should be able to use the key for generating their own error message Possible Values: - 'INVALID_DATA' - 'SYSTEM_ERROR' - 'RESOURCE_NOT_FOUND' + * @member {module:model/InlineResponse4006.ReasonEnum} reason */ - exports.prototype['informationLink'] = undefined; + exports.prototype['reason'] = undefined; /** + * Descriptive message for the error. * @member {String} message */ exports.prototype['message'] = undefined; /** - * @member {module:model/InlineResponse4006.ReasonEnum} reason + * @member {Array.} details */ - exports.prototype['reason'] = undefined; + exports.prototype['details'] = undefined; /** @@ -115,80 +117,20 @@ */ exports.ReasonEnum = { /** - * value: "INVALID_APIKEY" - * @const - */ - "INVALID_APIKEY": "INVALID_APIKEY", - /** - * value: "INVALID_SHIPPING_INPUT_PARAMS" - * @const - */ - "INVALID_SHIPPING_INPUT_PARAMS": "INVALID_SHIPPING_INPUT_PARAMS", - /** - * value: "CAPTURE_CONTEXT_INVALID" - * @const - */ - "CAPTURE_CONTEXT_INVALID": "CAPTURE_CONTEXT_INVALID", - /** - * value: "CAPTURE_CONTEXT_EXPIRED" - * @const - */ - "CAPTURE_CONTEXT_EXPIRED": "CAPTURE_CONTEXT_EXPIRED", - /** - * value: "SDK_XHR_ERROR" - * @const - */ - "SDK_XHR_ERROR": "SDK_XHR_ERROR", - /** - * value: "UNIFIEDPAYMENTS_VALIDATION_PARAMS" - * @const - */ - "UNIFIEDPAYMENTS_VALIDATION_PARAMS": "UNIFIEDPAYMENTS_VALIDATION_PARAMS", - /** - * value: "UNIFIEDPAYMENTS_VALIDATION_FIELDS" - * @const - */ - "UNIFIEDPAYMENTS_VALIDATION_FIELDS": "UNIFIEDPAYMENTS_VALIDATION_FIELDS", - /** - * value: "UNIFIEDPAYMENT_PAYMENT_PARAMITERS" - * @const - */ - "UNIFIEDPAYMENT_PAYMENT_PARAMITERS": "UNIFIEDPAYMENT_PAYMENT_PARAMITERS", - /** - * value: "CREATE_TOKEN_TIMEOUT" - * @const - */ - "CREATE_TOKEN_TIMEOUT": "CREATE_TOKEN_TIMEOUT", - /** - * value: "CREATE_TOKEN_XHR_ERROR" - * @const - */ - "CREATE_TOKEN_XHR_ERROR": "CREATE_TOKEN_XHR_ERROR", - /** - * value: "SHOW_LOAD_CONTAINER_SELECTOR" - * @const - */ - "SHOW_LOAD_CONTAINER_SELECTOR": "SHOW_LOAD_CONTAINER_SELECTOR", - /** - * value: "SHOW_LOAD_INVALID_CONTAINER" - * @const - */ - "SHOW_LOAD_INVALID_CONTAINER": "SHOW_LOAD_INVALID_CONTAINER", - /** - * value: "SHOW_TOKEN_TIMEOUT" + * value: "INVALID_DATA" * @const */ - "SHOW_TOKEN_TIMEOUT": "SHOW_TOKEN_TIMEOUT", + "INVALID_DATA": "INVALID_DATA", /** - * value: "SHOW_TOKEN_XHR_ERROR" + * value: "SYSTEM_ERROR" * @const */ - "SHOW_TOKEN_XHR_ERROR": "SHOW_TOKEN_XHR_ERROR", + "SYSTEM_ERROR": "SYSTEM_ERROR", /** - * value: "SHOW_PAYMENT_TIMEOUT" + * value: "RESOURCE_NOT_FOUND" * @const */ - "SHOW_PAYMENT_TIMEOUT": "SHOW_PAYMENT_TIMEOUT" }; + "RESOURCE_NOT_FOUND": "RESOURCE_NOT_FOUND" }; return exports; })); diff --git a/src/model/InlineResponse4006Details.js b/src/model/InlineResponse4006Details.js index 310e5edc..d831d9a4 100644 --- a/src/model/InlineResponse4006Details.js +++ b/src/model/InlineResponse4006Details.js @@ -62,24 +62,26 @@ if (data) { obj = obj || new exports(); - if (data.hasOwnProperty('location')) { - obj['location'] = ApiClient.convertToType(data['location'], 'String'); + if (data.hasOwnProperty('field')) { + obj['field'] = ApiClient.convertToType(data['field'], 'String'); } - if (data.hasOwnProperty('message')) { - obj['message'] = ApiClient.convertToType(data['message'], 'String'); + if (data.hasOwnProperty('reason')) { + obj['reason'] = ApiClient.convertToType(data['reason'], 'String'); } } return obj; } /** - * @member {String} location + * This is the flattened JSON object field name/path that is either missing or invalid. + * @member {String} field */ - exports.prototype['location'] = undefined; + exports.prototype['field'] = undefined; /** - * @member {String} message + * Possible reasons for the error. + * @member {String} reason */ - exports.prototype['message'] = undefined; + exports.prototype['reason'] = undefined; diff --git a/src/model/InlineResponse4041.js b/src/model/InlineResponse4041.js index e326ce15..a4dfae90 100644 --- a/src/model/InlineResponse4041.js +++ b/src/model/InlineResponse4041.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/InlineResponse4005Details'], factory); + define(['ApiClient', 'model/InlineResponse4006Details'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./InlineResponse4005Details')); + module.exports = factory(require('../ApiClient'), require('./InlineResponse4006Details')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.InlineResponse4041 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4005Details); + root.CyberSource.InlineResponse4041 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4006Details); } -}(this, function(ApiClient, InlineResponse4005Details) { +}(this, function(ApiClient, InlineResponse4006Details) { 'use strict'; @@ -78,7 +78,7 @@ obj['message'] = ApiClient.convertToType(data['message'], 'String'); } if (data.hasOwnProperty('details')) { - obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse4005Details]); + obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse4006Details]); } } return obj; @@ -105,7 +105,7 @@ */ exports.prototype['message'] = undefined; /** - * @member {Array.} details + * @member {Array.} details */ exports.prototype['details'] = undefined; diff --git a/src/model/InlineResponse4221.js b/src/model/InlineResponse4221.js index c831537e..aab3771a 100644 --- a/src/model/InlineResponse4221.js +++ b/src/model/InlineResponse4221.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/InlineResponse4005Details'], factory); + define(['ApiClient', 'model/InlineResponse4006Details'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./InlineResponse4005Details')); + module.exports = factory(require('../ApiClient'), require('./InlineResponse4006Details')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.InlineResponse4221 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4005Details); + root.CyberSource.InlineResponse4221 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse4006Details); } -}(this, function(ApiClient, InlineResponse4005Details) { +}(this, function(ApiClient, InlineResponse4006Details) { 'use strict'; @@ -78,7 +78,7 @@ obj['message'] = ApiClient.convertToType(data['message'], 'String'); } if (data.hasOwnProperty('details')) { - obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse4005Details]); + obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse4006Details]); } } return obj; @@ -105,7 +105,7 @@ */ exports.prototype['message'] = undefined; /** - * @member {Array.} details + * @member {Array.} details */ exports.prototype['details'] = undefined; diff --git a/src/model/PatchInstrumentIdentifierRequest.js b/src/model/PatchInstrumentIdentifierRequest.js index d34b23ed..e3717300 100644 --- a/src/model/PatchInstrumentIdentifierRequest.js +++ b/src/model/PatchInstrumentIdentifierRequest.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/TmsEmbeddedInstrumentIdentifierTokenizedCard'], factory); + define(['ApiClient', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/Tmsv2TokenizedCard'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./TmsEmbeddedInstrumentIdentifierBankAccount'), require('./TmsEmbeddedInstrumentIdentifierBillTo'), require('./TmsEmbeddedInstrumentIdentifierCard'), require('./TmsEmbeddedInstrumentIdentifierIssuer'), require('./TmsEmbeddedInstrumentIdentifierLinks'), require('./TmsEmbeddedInstrumentIdentifierMetadata'), require('./TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./TmsEmbeddedInstrumentIdentifierTokenizedCard')); + module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./TmsEmbeddedInstrumentIdentifierBankAccount'), require('./TmsEmbeddedInstrumentIdentifierBillTo'), require('./TmsEmbeddedInstrumentIdentifierCard'), require('./TmsEmbeddedInstrumentIdentifierIssuer'), require('./TmsEmbeddedInstrumentIdentifierLinks'), require('./TmsEmbeddedInstrumentIdentifierMetadata'), require('./TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./Tmsv2TokenizedCard')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.PatchInstrumentIdentifierRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsTokenInformationTokenProvisioningInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierBankAccount, root.CyberSource.TmsEmbeddedInstrumentIdentifierBillTo, root.CyberSource.TmsEmbeddedInstrumentIdentifierCard, root.CyberSource.TmsEmbeddedInstrumentIdentifierIssuer, root.CyberSource.TmsEmbeddedInstrumentIdentifierLinks, root.CyberSource.TmsEmbeddedInstrumentIdentifierMetadata, root.CyberSource.TmsEmbeddedInstrumentIdentifierProcessingInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard); + root.CyberSource.PatchInstrumentIdentifierRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsTokenInformationTokenProvisioningInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierBankAccount, root.CyberSource.TmsEmbeddedInstrumentIdentifierBillTo, root.CyberSource.TmsEmbeddedInstrumentIdentifierCard, root.CyberSource.TmsEmbeddedInstrumentIdentifierIssuer, root.CyberSource.TmsEmbeddedInstrumentIdentifierLinks, root.CyberSource.TmsEmbeddedInstrumentIdentifierMetadata, root.CyberSource.TmsEmbeddedInstrumentIdentifierProcessingInformation, root.CyberSource.Tmsv2TokenizedCard); } -}(this, function(ApiClient, Ptsv2paymentsTokenInformationTokenProvisioningInformation, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, TmsEmbeddedInstrumentIdentifierTokenizedCard) { +}(this, function(ApiClient, Ptsv2paymentsTokenInformationTokenProvisioningInformation, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, Tmsv2TokenizedCard) { 'use strict'; @@ -98,7 +98,7 @@ obj['bankAccount'] = TmsEmbeddedInstrumentIdentifierBankAccount.constructFromObject(data['bankAccount']); } if (data.hasOwnProperty('tokenizedCard')) { - obj['tokenizedCard'] = TmsEmbeddedInstrumentIdentifierTokenizedCard.constructFromObject(data['tokenizedCard']); + obj['tokenizedCard'] = Tmsv2TokenizedCard.constructFromObject(data['tokenizedCard']); } if (data.hasOwnProperty('issuer')) { obj['issuer'] = TmsEmbeddedInstrumentIdentifierIssuer.constructFromObject(data['issuer']); @@ -153,7 +153,7 @@ */ exports.prototype['bankAccount'] = undefined; /** - * @member {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCard} tokenizedCard + * @member {module:model/Tmsv2TokenizedCard} tokenizedCard */ exports.prototype['tokenizedCard'] = undefined; /** diff --git a/src/model/PostInstrumentIdentifierEnrollmentRequest.js b/src/model/PostInstrumentIdentifierEnrollmentRequest.js index ce4d6968..87744207 100644 --- a/src/model/PostInstrumentIdentifierEnrollmentRequest.js +++ b/src/model/PostInstrumentIdentifierEnrollmentRequest.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/TmsEmbeddedInstrumentIdentifierTokenizedCard'], factory); + define(['ApiClient', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/Tmsv2TokenizedCard'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./TmsEmbeddedInstrumentIdentifierBankAccount'), require('./TmsEmbeddedInstrumentIdentifierBillTo'), require('./TmsEmbeddedInstrumentIdentifierCard'), require('./TmsEmbeddedInstrumentIdentifierIssuer'), require('./TmsEmbeddedInstrumentIdentifierLinks'), require('./TmsEmbeddedInstrumentIdentifierMetadata'), require('./TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./TmsEmbeddedInstrumentIdentifierTokenizedCard')); + module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./TmsEmbeddedInstrumentIdentifierBankAccount'), require('./TmsEmbeddedInstrumentIdentifierBillTo'), require('./TmsEmbeddedInstrumentIdentifierCard'), require('./TmsEmbeddedInstrumentIdentifierIssuer'), require('./TmsEmbeddedInstrumentIdentifierLinks'), require('./TmsEmbeddedInstrumentIdentifierMetadata'), require('./TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./Tmsv2TokenizedCard')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.PostInstrumentIdentifierEnrollmentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsTokenInformationTokenProvisioningInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierBankAccount, root.CyberSource.TmsEmbeddedInstrumentIdentifierBillTo, root.CyberSource.TmsEmbeddedInstrumentIdentifierCard, root.CyberSource.TmsEmbeddedInstrumentIdentifierIssuer, root.CyberSource.TmsEmbeddedInstrumentIdentifierLinks, root.CyberSource.TmsEmbeddedInstrumentIdentifierMetadata, root.CyberSource.TmsEmbeddedInstrumentIdentifierProcessingInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard); + root.CyberSource.PostInstrumentIdentifierEnrollmentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsTokenInformationTokenProvisioningInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierBankAccount, root.CyberSource.TmsEmbeddedInstrumentIdentifierBillTo, root.CyberSource.TmsEmbeddedInstrumentIdentifierCard, root.CyberSource.TmsEmbeddedInstrumentIdentifierIssuer, root.CyberSource.TmsEmbeddedInstrumentIdentifierLinks, root.CyberSource.TmsEmbeddedInstrumentIdentifierMetadata, root.CyberSource.TmsEmbeddedInstrumentIdentifierProcessingInformation, root.CyberSource.Tmsv2TokenizedCard); } -}(this, function(ApiClient, Ptsv2paymentsTokenInformationTokenProvisioningInformation, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, TmsEmbeddedInstrumentIdentifierTokenizedCard) { +}(this, function(ApiClient, Ptsv2paymentsTokenInformationTokenProvisioningInformation, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, Tmsv2TokenizedCard) { 'use strict'; @@ -98,7 +98,7 @@ obj['bankAccount'] = TmsEmbeddedInstrumentIdentifierBankAccount.constructFromObject(data['bankAccount']); } if (data.hasOwnProperty('tokenizedCard')) { - obj['tokenizedCard'] = TmsEmbeddedInstrumentIdentifierTokenizedCard.constructFromObject(data['tokenizedCard']); + obj['tokenizedCard'] = Tmsv2TokenizedCard.constructFromObject(data['tokenizedCard']); } if (data.hasOwnProperty('issuer')) { obj['issuer'] = TmsEmbeddedInstrumentIdentifierIssuer.constructFromObject(data['issuer']); @@ -153,7 +153,7 @@ */ exports.prototype['bankAccount'] = undefined; /** - * @member {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCard} tokenizedCard + * @member {module:model/Tmsv2TokenizedCard} tokenizedCard */ exports.prototype['tokenizedCard'] = undefined; /** diff --git a/src/model/PostInstrumentIdentifierRequest.js b/src/model/PostInstrumentIdentifierRequest.js index 46303605..a2b27237 100644 --- a/src/model/PostInstrumentIdentifierRequest.js +++ b/src/model/PostInstrumentIdentifierRequest.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/TmsEmbeddedInstrumentIdentifierTokenizedCard'], factory); + define(['ApiClient', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/Tmsv2TokenizedCard'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./TmsEmbeddedInstrumentIdentifierBankAccount'), require('./TmsEmbeddedInstrumentIdentifierBillTo'), require('./TmsEmbeddedInstrumentIdentifierCard'), require('./TmsEmbeddedInstrumentIdentifierIssuer'), require('./TmsEmbeddedInstrumentIdentifierLinks'), require('./TmsEmbeddedInstrumentIdentifierMetadata'), require('./TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./TmsEmbeddedInstrumentIdentifierTokenizedCard')); + module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./TmsEmbeddedInstrumentIdentifierBankAccount'), require('./TmsEmbeddedInstrumentIdentifierBillTo'), require('./TmsEmbeddedInstrumentIdentifierCard'), require('./TmsEmbeddedInstrumentIdentifierIssuer'), require('./TmsEmbeddedInstrumentIdentifierLinks'), require('./TmsEmbeddedInstrumentIdentifierMetadata'), require('./TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./Tmsv2TokenizedCard')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.PostInstrumentIdentifierRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsTokenInformationTokenProvisioningInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierBankAccount, root.CyberSource.TmsEmbeddedInstrumentIdentifierBillTo, root.CyberSource.TmsEmbeddedInstrumentIdentifierCard, root.CyberSource.TmsEmbeddedInstrumentIdentifierIssuer, root.CyberSource.TmsEmbeddedInstrumentIdentifierLinks, root.CyberSource.TmsEmbeddedInstrumentIdentifierMetadata, root.CyberSource.TmsEmbeddedInstrumentIdentifierProcessingInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard); + root.CyberSource.PostInstrumentIdentifierRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsTokenInformationTokenProvisioningInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierBankAccount, root.CyberSource.TmsEmbeddedInstrumentIdentifierBillTo, root.CyberSource.TmsEmbeddedInstrumentIdentifierCard, root.CyberSource.TmsEmbeddedInstrumentIdentifierIssuer, root.CyberSource.TmsEmbeddedInstrumentIdentifierLinks, root.CyberSource.TmsEmbeddedInstrumentIdentifierMetadata, root.CyberSource.TmsEmbeddedInstrumentIdentifierProcessingInformation, root.CyberSource.Tmsv2TokenizedCard); } -}(this, function(ApiClient, Ptsv2paymentsTokenInformationTokenProvisioningInformation, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, TmsEmbeddedInstrumentIdentifierTokenizedCard) { +}(this, function(ApiClient, Ptsv2paymentsTokenInformationTokenProvisioningInformation, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, Tmsv2TokenizedCard) { 'use strict'; @@ -98,7 +98,7 @@ obj['bankAccount'] = TmsEmbeddedInstrumentIdentifierBankAccount.constructFromObject(data['bankAccount']); } if (data.hasOwnProperty('tokenizedCard')) { - obj['tokenizedCard'] = TmsEmbeddedInstrumentIdentifierTokenizedCard.constructFromObject(data['tokenizedCard']); + obj['tokenizedCard'] = Tmsv2TokenizedCard.constructFromObject(data['tokenizedCard']); } if (data.hasOwnProperty('issuer')) { obj['issuer'] = TmsEmbeddedInstrumentIdentifierIssuer.constructFromObject(data['issuer']); @@ -153,7 +153,7 @@ */ exports.prototype['bankAccount'] = undefined; /** - * @member {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCard} tokenizedCard + * @member {module:model/Tmsv2TokenizedCard} tokenizedCard */ exports.prototype['tokenizedCard'] = undefined; /** diff --git a/src/model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.js b/src/model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.js index 9d7c3ada..37d98416 100644 --- a/src/model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.js +++ b/src/model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.js @@ -54,6 +54,7 @@ + }; /** @@ -73,6 +74,9 @@ if (data.hasOwnProperty('transactionId')) { obj['transactionId'] = ApiClient.convertToType(data['transactionId'], 'String'); } + if (data.hasOwnProperty('networkTransactionId')) { + obj['networkTransactionId'] = ApiClient.convertToType(data['networkTransactionId'], 'String'); + } if (data.hasOwnProperty('responseCode')) { obj['responseCode'] = ApiClient.convertToType(data['responseCode'], 'String'); } @@ -102,6 +106,11 @@ * @member {String} transactionId */ exports.prototype['transactionId'] = undefined; + /** + * Same value as `processorInformation.transactionId` + * @member {String} networkTransactionId + */ + exports.prototype['networkTransactionId'] = undefined; /** * For most processors, this is the error message sent directly from the bank. Returned only when the processor returns this value. **Important** Do not use this field to evaluate the result of the authorization. #### PIN debit Response value that is returned by the processor or bank. **Important** Do not use this field to evaluate the results of the transaction request. Returned by PIN debit credit, PIN debit purchase, and PIN debit reversal. #### AIBMS If this value is `08`, you can accept the transaction if the customer provides you with identification. #### Atos This value is the response code sent from Atos and it might also include the response code from the bank. Format: `aa,bb` with the two values separated by a comma and where: - `aa` is the two-digit error message from Atos. - `bb` is the optional two-digit error message from the bank. #### Comercio Latino This value is the status code and the error or response code received from the processor separated by a colon. Format: [status code]:E[error code] or [status code]:R[response code] Example `2:R06` #### JCN Gateway Processor-defined detail error code. The associated response category code is in the `processorInformation.responseCategoryCode` field. String (3) * @member {String} responseCode diff --git a/src/model/PtsV2PaymentsReversalsPost201Response.js b/src/model/PtsV2PaymentsReversalsPost201Response.js index e7bc3556..97b796a8 100644 --- a/src/model/PtsV2PaymentsReversalsPost201Response.js +++ b/src/model/PtsV2PaymentsReversalsPost201Response.js @@ -123,7 +123,7 @@ */ exports.prototype['submitTimeUtc'] = undefined; /** - * The status of the submitted transaction. Possible values: - REVERSED - PARTIALLY_REVERSED + * The status of the submitted transaction. Possible values: - REVERSED * @member {String} status */ exports.prototype['status'] = undefined; diff --git a/src/model/Ptsv2paymentsRecurringPaymentInformation.js b/src/model/Ptsv2paymentsRecurringPaymentInformation.js index f371845a..408c89c3 100644 --- a/src/model/Ptsv2paymentsRecurringPaymentInformation.js +++ b/src/model/Ptsv2paymentsRecurringPaymentInformation.js @@ -44,12 +44,14 @@ * This object contains recurring payment information. * @alias module:model/Ptsv2paymentsRecurringPaymentInformation * @class + * @param endDate {String} The date after which no further recurring authorizations should be performed. Format: `YYYY-MM-DD` **Note** This field is required for recurring transactions. + * @param frequency {Number} Integer value indicating the minimum number of days between recurring authorizations. A frequency of monthly is indicated by the value 28. Multiple of 28 days will be used to indicate months. Example: 6 months = 168 Example values accepted (31 days): - 31 - 031 - 0031 **Note** This field is required for recurring transactions. */ - var exports = function() { + var exports = function(endDate, frequency) { var _this = this; - - + _this['endDate'] = endDate; + _this['frequency'] = frequency; diff --git a/src/model/Ptsv2paymentsidClientReferenceInformation.js b/src/model/Ptsv2paymentsidClientReferenceInformation.js index 44dc5da9..33670fe4 100644 --- a/src/model/Ptsv2paymentsidClientReferenceInformation.js +++ b/src/model/Ptsv2paymentsidClientReferenceInformation.js @@ -52,6 +52,7 @@ + }; /** @@ -80,6 +81,9 @@ if (data.hasOwnProperty('applicationUser')) { obj['applicationUser'] = ApiClient.convertToType(data['applicationUser'], 'String'); } + if (data.hasOwnProperty('transactionId')) { + obj['transactionId'] = ApiClient.convertToType(data['transactionId'], 'String'); + } } return obj; } @@ -108,6 +112,11 @@ * @member {String} applicationUser */ exports.prototype['applicationUser'] = undefined; + /** + * Identifier that you assign to the transaction. Normally generated by a client server to identify a unique API request. **Note** Use this field only if you want to support merchant-initiated reversal and void operations. #### Used by **Authorization, Authorization Reversal, Capture, Credit, and Void** Optional field. #### PIN Debit For a PIN debit reversal, your request must include a request ID or a merchant transaction identifier. Optional field for PIN debit purchase or credit requests. + * @member {String} transactionId + */ + exports.prototype['transactionId'] = undefined; diff --git a/src/model/Riskv1authenticationresultsPaymentInformation.js b/src/model/Riskv1authenticationresultsPaymentInformation.js index 93369cce..24dc9ded 100644 --- a/src/model/Riskv1authenticationresultsPaymentInformation.js +++ b/src/model/Riskv1authenticationresultsPaymentInformation.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Ptsv2paymentsPaymentInformationCustomer', 'model/Riskv1authenticationresultsPaymentInformationCard', 'model/Riskv1authenticationresultsPaymentInformationFluidData', 'model/Riskv1authenticationresultsPaymentInformationTokenizedCard'], factory); + define(['ApiClient', 'model/Riskv1authenticationresultsPaymentInformationCard', 'model/Riskv1authenticationresultsPaymentInformationFluidData', 'model/Riskv1authenticationresultsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsPaymentInformationCustomer'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsPaymentInformationCustomer'), require('./Riskv1authenticationresultsPaymentInformationCard'), require('./Riskv1authenticationresultsPaymentInformationFluidData'), require('./Riskv1authenticationresultsPaymentInformationTokenizedCard')); + module.exports = factory(require('../ApiClient'), require('./Riskv1authenticationresultsPaymentInformationCard'), require('./Riskv1authenticationresultsPaymentInformationFluidData'), require('./Riskv1authenticationresultsPaymentInformationTokenizedCard'), require('./Riskv1authenticationsPaymentInformationCustomer')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.Riskv1authenticationresultsPaymentInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsPaymentInformationCustomer, root.CyberSource.Riskv1authenticationresultsPaymentInformationCard, root.CyberSource.Riskv1authenticationresultsPaymentInformationFluidData, root.CyberSource.Riskv1authenticationresultsPaymentInformationTokenizedCard); + root.CyberSource.Riskv1authenticationresultsPaymentInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Riskv1authenticationresultsPaymentInformationCard, root.CyberSource.Riskv1authenticationresultsPaymentInformationFluidData, root.CyberSource.Riskv1authenticationresultsPaymentInformationTokenizedCard, root.CyberSource.Riskv1authenticationsPaymentInformationCustomer); } -}(this, function(ApiClient, Ptsv2paymentsPaymentInformationCustomer, Riskv1authenticationresultsPaymentInformationCard, Riskv1authenticationresultsPaymentInformationFluidData, Riskv1authenticationresultsPaymentInformationTokenizedCard) { +}(this, function(ApiClient, Riskv1authenticationresultsPaymentInformationCard, Riskv1authenticationresultsPaymentInformationFluidData, Riskv1authenticationresultsPaymentInformationTokenizedCard, Riskv1authenticationsPaymentInformationCustomer) { 'use strict'; @@ -74,7 +74,7 @@ obj['fluidData'] = Riskv1authenticationresultsPaymentInformationFluidData.constructFromObject(data['fluidData']); } if (data.hasOwnProperty('customer')) { - obj['customer'] = Ptsv2paymentsPaymentInformationCustomer.constructFromObject(data['customer']); + obj['customer'] = Riskv1authenticationsPaymentInformationCustomer.constructFromObject(data['customer']); } } return obj; @@ -93,7 +93,7 @@ */ exports.prototype['fluidData'] = undefined; /** - * @member {module:model/Ptsv2paymentsPaymentInformationCustomer} customer + * @member {module:model/Riskv1authenticationsPaymentInformationCustomer} customer */ exports.prototype['customer'] = undefined; diff --git a/src/model/Riskv1authenticationsPaymentInformation.js b/src/model/Riskv1authenticationsPaymentInformation.js index 4686ddcb..06ffcb9d 100644 --- a/src/model/Riskv1authenticationsPaymentInformation.js +++ b/src/model/Riskv1authenticationsPaymentInformation.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Ptsv2paymentsPaymentInformationCustomer', 'model/Riskv1authenticationsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsetupsPaymentInformationCard', 'model/Riskv1authenticationsetupsPaymentInformationFluidData'], factory); + define(['ApiClient', 'model/Riskv1authenticationsPaymentInformationCustomer', 'model/Riskv1authenticationsPaymentInformationTokenizedCard', 'model/Riskv1authenticationsetupsPaymentInformationCard', 'model/Riskv1authenticationsetupsPaymentInformationFluidData'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsPaymentInformationCustomer'), require('./Riskv1authenticationsPaymentInformationTokenizedCard'), require('./Riskv1authenticationsetupsPaymentInformationCard'), require('./Riskv1authenticationsetupsPaymentInformationFluidData')); + module.exports = factory(require('../ApiClient'), require('./Riskv1authenticationsPaymentInformationCustomer'), require('./Riskv1authenticationsPaymentInformationTokenizedCard'), require('./Riskv1authenticationsetupsPaymentInformationCard'), require('./Riskv1authenticationsetupsPaymentInformationFluidData')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.Riskv1authenticationsPaymentInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsPaymentInformationCustomer, root.CyberSource.Riskv1authenticationsPaymentInformationTokenizedCard, root.CyberSource.Riskv1authenticationsetupsPaymentInformationCard, root.CyberSource.Riskv1authenticationsetupsPaymentInformationFluidData); + root.CyberSource.Riskv1authenticationsPaymentInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Riskv1authenticationsPaymentInformationCustomer, root.CyberSource.Riskv1authenticationsPaymentInformationTokenizedCard, root.CyberSource.Riskv1authenticationsetupsPaymentInformationCard, root.CyberSource.Riskv1authenticationsetupsPaymentInformationFluidData); } -}(this, function(ApiClient, Ptsv2paymentsPaymentInformationCustomer, Riskv1authenticationsPaymentInformationTokenizedCard, Riskv1authenticationsetupsPaymentInformationCard, Riskv1authenticationsetupsPaymentInformationFluidData) { +}(this, function(ApiClient, Riskv1authenticationsPaymentInformationCustomer, Riskv1authenticationsPaymentInformationTokenizedCard, Riskv1authenticationsetupsPaymentInformationCard, Riskv1authenticationsetupsPaymentInformationFluidData) { 'use strict'; @@ -74,7 +74,7 @@ obj['fluidData'] = Riskv1authenticationsetupsPaymentInformationFluidData.constructFromObject(data['fluidData']); } if (data.hasOwnProperty('customer')) { - obj['customer'] = Ptsv2paymentsPaymentInformationCustomer.constructFromObject(data['customer']); + obj['customer'] = Riskv1authenticationsPaymentInformationCustomer.constructFromObject(data['customer']); } } return obj; @@ -93,7 +93,7 @@ */ exports.prototype['fluidData'] = undefined; /** - * @member {module:model/Ptsv2paymentsPaymentInformationCustomer} customer + * @member {module:model/Riskv1authenticationsPaymentInformationCustomer} customer */ exports.prototype['customer'] = undefined; diff --git a/src/model/Riskv1authenticationsPaymentInformationCustomer.js b/src/model/Riskv1authenticationsPaymentInformationCustomer.js new file mode 100644 index 00000000..b34a9700 --- /dev/null +++ b/src/model/Riskv1authenticationsPaymentInformationCustomer.js @@ -0,0 +1,92 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Riskv1authenticationsPaymentInformationCustomer = factory(root.CyberSource.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + + + /** + * The Riskv1authenticationsPaymentInformationCustomer model module. + * @module model/Riskv1authenticationsPaymentInformationCustomer + * @version 0.0.1 + */ + + /** + * Constructs a new Riskv1authenticationsPaymentInformationCustomer. + * @alias module:model/Riskv1authenticationsPaymentInformationCustomer + * @class + * @param customerId {String} Unique identifier for the legacy Secure Storage token used in the transaction. When you include this value in your request, many of the fields that are normally required for an authorization or credit become optional. + */ + var exports = function(customerId) { + var _this = this; + + _this['customerId'] = customerId; + + }; + + /** + * Constructs a Riskv1authenticationsPaymentInformationCustomer from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Riskv1authenticationsPaymentInformationCustomer} obj Optional instance to populate. + * @return {module:model/Riskv1authenticationsPaymentInformationCustomer} The populated Riskv1authenticationsPaymentInformationCustomer instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('customerId')) { + obj['customerId'] = ApiClient.convertToType(data['customerId'], 'String'); + } + if (data.hasOwnProperty('id')) { + obj['id'] = ApiClient.convertToType(data['id'], 'String'); + } + } + return obj; + } + + /** + * Unique identifier for the legacy Secure Storage token used in the transaction. When you include this value in your request, many of the fields that are normally required for an authorization or credit become optional. + * @member {String} customerId + */ + exports.prototype['customerId'] = undefined; + /** + * Unique identifier for the Customer token used in the transaction. When you include this value in your request, many of the fields that are normally required for an authorization or credit become optional. + * @member {String} id + */ + exports.prototype['id'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Riskv1authenticationsetupsPaymentInformationCustomer.js b/src/model/Riskv1authenticationsetupsPaymentInformationCustomer.js index 1c1b00e0..36745ef1 100644 --- a/src/model/Riskv1authenticationsetupsPaymentInformationCustomer.js +++ b/src/model/Riskv1authenticationsetupsPaymentInformationCustomer.js @@ -43,11 +43,12 @@ * Constructs a new Riskv1authenticationsetupsPaymentInformationCustomer. * @alias module:model/Riskv1authenticationsetupsPaymentInformationCustomer * @class + * @param customerId {String} Unique identifier for the legacy Secure Storage token used in the transaction. When you include this value in your request, many of the fields that are normally required for an authorization or credit become optional. */ - var exports = function() { + var exports = function(customerId) { var _this = this; - + _this['customerId'] = customerId; }; /** diff --git a/src/model/Riskv1decisionsConsumerAuthenticationInformation.js b/src/model/Riskv1decisionsConsumerAuthenticationInformation.js index efa0ad4e..3cd9221b 100644 --- a/src/model/Riskv1decisionsConsumerAuthenticationInformation.js +++ b/src/model/Riskv1decisionsConsumerAuthenticationInformation.js @@ -62,7 +62,6 @@ - _this['deviceChannel'] = deviceChannel; @@ -126,9 +125,6 @@ if (data.hasOwnProperty('transactionFlowIndicator')) { obj['transactionFlowIndicator'] = ApiClient.convertToType(data['transactionFlowIndicator'], 'Number'); } - if (data.hasOwnProperty('challengeCancelCode')) { - obj['challengeCancelCode'] = ApiClient.convertToType(data['challengeCancelCode'], 'String'); - } if (data.hasOwnProperty('challengeCode')) { obj['challengeCode'] = ApiClient.convertToType(data['challengeCode'], 'String'); } @@ -268,11 +264,6 @@ * @member {Number} transactionFlowIndicator */ exports.prototype['transactionFlowIndicator'] = undefined; - /** - * An indicator as to why the transaction was canceled. Possible Values: - `01`: Cardholder selected Cancel. - `02`: Reserved for future EMVCo use (values invalid until defined by EMVCo). - `03`: Transaction Timed Out—Decoupled Authentication - `04`: Transaction timed out at ACS—other timeouts - `05`: Transaction Timed out at ACS - First CReq not received by ACS - `06`: Transaction Error - `07`: Unknown - `08`: Transaction Timed Out at SDK - * @member {String} challengeCancelCode - */ - exports.prototype['challengeCancelCode'] = undefined; /** * Possible values: - `01`: No preference - `02`: No challenge request - `03`: Challenge requested (3D Secure requestor preference) - `04`: Challenge requested (mandate) - `05`: No challenge requested (transactional risk analysis is already performed) - `06`: No challenge requested (Data share only) - `07`: No challenge requested (strong consumer authentication is already performed) - `08`: No challenge requested (utilize whitelist exemption if no challenge required) - `09`: Challenge requested (whitelist prompt requested if challenge required) **Note** This field will default to `01` on merchant configuration and can be overridden by the merchant. EMV 3D Secure version 2.1.0 supports values `01-04`. Version 2.2.0 supports values `01-09`. * @member {String} challengeCode diff --git a/src/model/TmsEmbeddedInstrumentIdentifier.js b/src/model/TmsEmbeddedInstrumentIdentifier.js index e8bd0ac5..e7caa905 100644 --- a/src/model/TmsEmbeddedInstrumentIdentifier.js +++ b/src/model/TmsEmbeddedInstrumentIdentifier.js @@ -16,18 +16,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/TmsEmbeddedInstrumentIdentifierTokenizedCard'], factory); + define(['ApiClient', 'model/Ptsv2paymentsTokenInformationTokenProvisioningInformation', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/Tmsv2TokenizedCard'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./TmsEmbeddedInstrumentIdentifierBankAccount'), require('./TmsEmbeddedInstrumentIdentifierBillTo'), require('./TmsEmbeddedInstrumentIdentifierCard'), require('./TmsEmbeddedInstrumentIdentifierIssuer'), require('./TmsEmbeddedInstrumentIdentifierLinks'), require('./TmsEmbeddedInstrumentIdentifierMetadata'), require('./TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./TmsEmbeddedInstrumentIdentifierTokenizedCard')); + module.exports = factory(require('../ApiClient'), require('./Ptsv2paymentsTokenInformationTokenProvisioningInformation'), require('./TmsEmbeddedInstrumentIdentifierBankAccount'), require('./TmsEmbeddedInstrumentIdentifierBillTo'), require('./TmsEmbeddedInstrumentIdentifierCard'), require('./TmsEmbeddedInstrumentIdentifierIssuer'), require('./TmsEmbeddedInstrumentIdentifierLinks'), require('./TmsEmbeddedInstrumentIdentifierMetadata'), require('./TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./Tmsv2TokenizedCard')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.TmsEmbeddedInstrumentIdentifier = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsTokenInformationTokenProvisioningInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierBankAccount, root.CyberSource.TmsEmbeddedInstrumentIdentifierBillTo, root.CyberSource.TmsEmbeddedInstrumentIdentifierCard, root.CyberSource.TmsEmbeddedInstrumentIdentifierIssuer, root.CyberSource.TmsEmbeddedInstrumentIdentifierLinks, root.CyberSource.TmsEmbeddedInstrumentIdentifierMetadata, root.CyberSource.TmsEmbeddedInstrumentIdentifierProcessingInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard); + root.CyberSource.TmsEmbeddedInstrumentIdentifier = factory(root.CyberSource.ApiClient, root.CyberSource.Ptsv2paymentsTokenInformationTokenProvisioningInformation, root.CyberSource.TmsEmbeddedInstrumentIdentifierBankAccount, root.CyberSource.TmsEmbeddedInstrumentIdentifierBillTo, root.CyberSource.TmsEmbeddedInstrumentIdentifierCard, root.CyberSource.TmsEmbeddedInstrumentIdentifierIssuer, root.CyberSource.TmsEmbeddedInstrumentIdentifierLinks, root.CyberSource.TmsEmbeddedInstrumentIdentifierMetadata, root.CyberSource.TmsEmbeddedInstrumentIdentifierProcessingInformation, root.CyberSource.Tmsv2TokenizedCard); } -}(this, function(ApiClient, Ptsv2paymentsTokenInformationTokenProvisioningInformation, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, TmsEmbeddedInstrumentIdentifierTokenizedCard) { +}(this, function(ApiClient, Ptsv2paymentsTokenInformationTokenProvisioningInformation, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierProcessingInformation, Tmsv2TokenizedCard) { 'use strict'; @@ -98,7 +98,7 @@ obj['bankAccount'] = TmsEmbeddedInstrumentIdentifierBankAccount.constructFromObject(data['bankAccount']); } if (data.hasOwnProperty('tokenizedCard')) { - obj['tokenizedCard'] = TmsEmbeddedInstrumentIdentifierTokenizedCard.constructFromObject(data['tokenizedCard']); + obj['tokenizedCard'] = Tmsv2TokenizedCard.constructFromObject(data['tokenizedCard']); } if (data.hasOwnProperty('issuer')) { obj['issuer'] = TmsEmbeddedInstrumentIdentifierIssuer.constructFromObject(data['issuer']); @@ -153,7 +153,7 @@ */ exports.prototype['bankAccount'] = undefined; /** - * @member {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCard} tokenizedCard + * @member {module:model/Tmsv2TokenizedCard} tokenizedCard */ exports.prototype['tokenizedCard'] = undefined; /** diff --git a/src/model/TmsEmbeddedInstrumentIdentifierTokenizedCard.js b/src/model/Tmsv2TokenizedCard.js similarity index 81% rename from src/model/TmsEmbeddedInstrumentIdentifierTokenizedCard.js rename to src/model/Tmsv2TokenizedCard.js index b3d1eb98..c192b640 100644 --- a/src/model/TmsEmbeddedInstrumentIdentifierTokenizedCard.js +++ b/src/model/Tmsv2TokenizedCard.js @@ -16,32 +16,32 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard'], factory); + define(['ApiClient', 'model/Tmsv2TokenizedCardCard', 'model/Tmsv2TokenizedCardMetadata'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./TmsEmbeddedInstrumentIdentifierTokenizedCardCard')); + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardCard'), require('./Tmsv2TokenizedCardMetadata')); } else { // Browser globals (root is window) if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard = factory(root.CyberSource.ApiClient, root.CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard); + root.CyberSource.Tmsv2TokenizedCard = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardCard, root.CyberSource.Tmsv2TokenizedCardMetadata); } -}(this, function(ApiClient, TmsEmbeddedInstrumentIdentifierTokenizedCardCard) { +}(this, function(ApiClient, Tmsv2TokenizedCardCard, Tmsv2TokenizedCardMetadata) { 'use strict'; /** - * The TmsEmbeddedInstrumentIdentifierTokenizedCard model module. - * @module model/TmsEmbeddedInstrumentIdentifierTokenizedCard + * The Tmsv2TokenizedCard model module. + * @module model/Tmsv2TokenizedCard * @version 0.0.1 */ /** - * Constructs a new TmsEmbeddedInstrumentIdentifierTokenizedCard. - * @alias module:model/TmsEmbeddedInstrumentIdentifierTokenizedCard + * Constructs a new Tmsv2TokenizedCard. + * @alias module:model/Tmsv2TokenizedCard * @class */ var exports = function() { @@ -58,14 +58,15 @@ + }; /** - * Constructs a TmsEmbeddedInstrumentIdentifierTokenizedCard from a plain JavaScript object, optionally creating a new instance. + * Constructs a Tmsv2TokenizedCard from a plain JavaScript object, optionally creating a new instance. * Copies all relevant properties from data to obj if supplied or a new instance if not. * @param {Object} data The plain JavaScript object bearing properties of interest. - * @param {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCard} obj Optional instance to populate. - * @return {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCard} The populated TmsEmbeddedInstrumentIdentifierTokenizedCard instance. + * @param {module:model/Tmsv2TokenizedCard} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCard} The populated Tmsv2TokenizedCard instance. */ exports.constructFromObject = function(data, obj) { if (data) { @@ -102,7 +103,10 @@ obj['cryptogram'] = ApiClient.convertToType(data['cryptogram'], 'String'); } if (data.hasOwnProperty('card')) { - obj['card'] = TmsEmbeddedInstrumentIdentifierTokenizedCardCard.constructFromObject(data['card']); + obj['card'] = Tmsv2TokenizedCardCard.constructFromObject(data['card']); + } + if (data.hasOwnProperty('metadata')) { + obj['metadata'] = Tmsv2TokenizedCardMetadata.constructFromObject(data['metadata']); } } return obj; @@ -159,9 +163,13 @@ */ exports.prototype['cryptogram'] = undefined; /** - * @member {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard} card + * @member {module:model/Tmsv2TokenizedCardCard} card */ exports.prototype['card'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadata} metadata + */ + exports.prototype['metadata'] = undefined; diff --git a/src/model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.js b/src/model/Tmsv2TokenizedCardCard.js similarity index 74% rename from src/model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.js rename to src/model/Tmsv2TokenizedCardCard.js index 8a309eb6..fad03e05 100644 --- a/src/model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.js +++ b/src/model/Tmsv2TokenizedCardCard.js @@ -25,7 +25,7 @@ if (!root.CyberSource) { root.CyberSource = {}; } - root.CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard = factory(root.CyberSource.ApiClient); + root.CyberSource.Tmsv2TokenizedCardCard = factory(root.CyberSource.ApiClient); } }(this, function(ApiClient) { 'use strict'; @@ -34,15 +34,15 @@ /** - * The TmsEmbeddedInstrumentIdentifierTokenizedCardCard model module. - * @module model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard + * The Tmsv2TokenizedCardCard model module. + * @module model/Tmsv2TokenizedCardCard * @version 0.0.1 */ /** - * Constructs a new TmsEmbeddedInstrumentIdentifierTokenizedCardCard. + * Constructs a new Tmsv2TokenizedCardCard. * The latest card details associated with the network token - * @alias module:model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard + * @alias module:model/Tmsv2TokenizedCardCard * @class */ var exports = function() { @@ -54,11 +54,11 @@ }; /** - * Constructs a TmsEmbeddedInstrumentIdentifierTokenizedCardCard from a plain JavaScript object, optionally creating a new instance. + * Constructs a Tmsv2TokenizedCardCard from a plain JavaScript object, optionally creating a new instance. * Copies all relevant properties from data to obj if supplied or a new instance if not. * @param {Object} data The plain JavaScript object bearing properties of interest. - * @param {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard} obj Optional instance to populate. - * @return {module:model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard} The populated TmsEmbeddedInstrumentIdentifierTokenizedCardCard instance. + * @param {module:model/Tmsv2TokenizedCardCard} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardCard} The populated Tmsv2TokenizedCardCard instance. */ exports.constructFromObject = function(data, obj) { if (data) { diff --git a/src/model/Tmsv2TokenizedCardMetadata.js b/src/model/Tmsv2TokenizedCardMetadata.js new file mode 100644 index 00000000..5af71040 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadata.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArt'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArt')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadata = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArt); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArt) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadata model module. + * @module model/Tmsv2TokenizedCardMetadata + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadata. + * @alias module:model/Tmsv2TokenizedCardMetadata + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadata from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadata} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadata} The populated Tmsv2TokenizedCardMetadata instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('cardArt')) { + obj['cardArt'] = Tmsv2TokenizedCardMetadataCardArt.constructFromObject(data['cardArt']); + } + } + return obj; + } + + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArt} cardArt + */ + exports.prototype['cardArt'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArt.js b/src/model/Tmsv2TokenizedCardMetadataCardArt.js new file mode 100644 index 00000000..afcd84bf --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArt.js @@ -0,0 +1,130 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset', 'model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset', 'model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset', 'model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset', 'model/Tmsv2TokenizedCardMetadataCardArtIconAsset', 'model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtBackgroundAsset'), require('./Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset'), require('./Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset'), require('./Tmsv2TokenizedCardMetadataCardArtCombinedAsset'), require('./Tmsv2TokenizedCardMetadataCardArtIconAsset'), require('./Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArt = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAsset, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAsset, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAsset, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtBackgroundAsset, Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset, Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset, Tmsv2TokenizedCardMetadataCardArtCombinedAsset, Tmsv2TokenizedCardMetadataCardArtIconAsset, Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArt model module. + * @module model/Tmsv2TokenizedCardMetadataCardArt + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArt. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArt + * @class + */ + var exports = function() { + var _this = this; + + + + + + + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArt from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArt} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArt} The populated Tmsv2TokenizedCardMetadataCardArt instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('combinedAsset')) { + obj['combinedAsset'] = Tmsv2TokenizedCardMetadataCardArtCombinedAsset.constructFromObject(data['combinedAsset']); + } + if (data.hasOwnProperty('brandLogoAsset')) { + obj['brandLogoAsset'] = Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.constructFromObject(data['brandLogoAsset']); + } + if (data.hasOwnProperty('coBrandLogoAsset')) { + obj['coBrandLogoAsset'] = Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.constructFromObject(data['coBrandLogoAsset']); + } + if (data.hasOwnProperty('issuerLogoAsset')) { + obj['issuerLogoAsset'] = Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.constructFromObject(data['issuerLogoAsset']); + } + if (data.hasOwnProperty('iconAsset')) { + obj['iconAsset'] = Tmsv2TokenizedCardMetadataCardArtIconAsset.constructFromObject(data['iconAsset']); + } + if (data.hasOwnProperty('foregroundColor')) { + obj['foregroundColor'] = ApiClient.convertToType(data['foregroundColor'], 'String'); + } + if (data.hasOwnProperty('backgroundAsset')) { + obj['backgroundAsset'] = Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.constructFromObject(data['backgroundAsset']); + } + } + return obj; + } + + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset} combinedAsset + */ + exports.prototype['combinedAsset'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset} brandLogoAsset + */ + exports.prototype['brandLogoAsset'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset} coBrandLogoAsset + */ + exports.prototype['coBrandLogoAsset'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset} issuerLogoAsset + */ + exports.prototype['issuerLogoAsset'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtIconAsset} iconAsset + */ + exports.prototype['iconAsset'] = undefined; + /** + * The foreground color of the brand logo asset. + * @member {String} foregroundColor + */ + exports.prototype['foregroundColor'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset} backgroundAsset + */ + exports.prototype['backgroundAsset'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.js b/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.js new file mode 100644 index 00000000..17f3c215 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.js @@ -0,0 +1,90 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAsset = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtBackgroundAsset model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtBackgroundAsset. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset + * @class + */ + var exports = function() { + var _this = this; + + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtBackgroundAsset from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset} The populated Tmsv2TokenizedCardMetadataCardArtBackgroundAsset instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('id')) { + obj['id'] = ApiClient.convertToType(data['id'], 'String'); + } + if (data.hasOwnProperty('_links')) { + obj['_links'] = Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.constructFromObject(data['_links']); + } + } + return obj; + } + + /** + * The Id of the icon asset. + * @member {String} id + */ + exports.prototype['id'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks} _links + */ + exports.prototype['_links'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.js b/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.js new file mode 100644 index 00000000..b38a1223 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks} The populated Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('self')) { + obj['self'] = Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.constructFromObject(data['self']); + } + } + return obj; + } + + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf} self + */ + exports.prototype['self'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.js b/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.js new file mode 100644 index 00000000..afa4149b --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.js @@ -0,0 +1,82 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf = factory(root.CyberSource.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf} The populated Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('href')) { + obj['href'] = ApiClient.convertToType(data['href'], 'String'); + } + } + return obj; + } + + /** + * Link to the background asset. + * @member {String} href + */ + exports.prototype['href'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.js b/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.js new file mode 100644 index 00000000..60fd600c --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.js @@ -0,0 +1,90 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset + * @class + */ + var exports = function() { + var _this = this; + + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset} The populated Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('id')) { + obj['id'] = ApiClient.convertToType(data['id'], 'String'); + } + if (data.hasOwnProperty('_links')) { + obj['_links'] = Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.constructFromObject(data['_links']); + } + } + return obj; + } + + /** + * The Id of the brand logo asset. + * @member {String} id + */ + exports.prototype['id'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks} _links + */ + exports.prototype['_links'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.js b/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.js new file mode 100644 index 00000000..3fde19a5 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks} The populated Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('self')) { + obj['self'] = Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.constructFromObject(data['self']); + } + } + return obj; + } + + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf} self + */ + exports.prototype['self'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.js b/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.js new file mode 100644 index 00000000..4f217bdd --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.js @@ -0,0 +1,82 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf = factory(root.CyberSource.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf} The populated Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('href')) { + obj['href'] = ApiClient.convertToType(data['href'], 'String'); + } + } + return obj; + } + + /** + * Link to the brand logo asset. + * @member {String} href + */ + exports.prototype['href'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.js b/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.js new file mode 100644 index 00000000..df5e5ec6 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.js @@ -0,0 +1,90 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset + * @class + */ + var exports = function() { + var _this = this; + + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset} The populated Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('id')) { + obj['id'] = ApiClient.convertToType(data['id'], 'String'); + } + if (data.hasOwnProperty('_links')) { + obj['_links'] = Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.constructFromObject(data['_links']); + } + } + return obj; + } + + /** + * The Id of the co-brand logo asset. + * @member {String} id + */ + exports.prototype['id'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks} _links + */ + exports.prototype['_links'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.js b/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.js new file mode 100644 index 00000000..7696d1d3 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks} The populated Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('self')) { + obj['self'] = Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.constructFromObject(data['self']); + } + } + return obj; + } + + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf} self + */ + exports.prototype['self'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.js b/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.js new file mode 100644 index 00000000..d1ffc7d3 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.js @@ -0,0 +1,82 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf = factory(root.CyberSource.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf} The populated Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('href')) { + obj['href'] = ApiClient.convertToType(data['href'], 'String'); + } + } + return obj; + } + + /** + * Link to the co-brand logo asset. + * @member {String} href + */ + exports.prototype['href'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.js b/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.js new file mode 100644 index 00000000..a60f1f56 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.js @@ -0,0 +1,90 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAsset = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtCombinedAsset model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtCombinedAsset. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset + * @class + */ + var exports = function() { + var _this = this; + + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtCombinedAsset from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset} The populated Tmsv2TokenizedCardMetadataCardArtCombinedAsset instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('id')) { + obj['id'] = ApiClient.convertToType(data['id'], 'String'); + } + if (data.hasOwnProperty('_links')) { + obj['_links'] = Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.constructFromObject(data['_links']); + } + } + return obj; + } + + /** + * The Id of the combined asset. + * @member {String} id + */ + exports.prototype['id'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks} _links + */ + exports.prototype['_links'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.js b/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.js new file mode 100644 index 00000000..63bf0cb2 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks} The populated Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('self')) { + obj['self'] = Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.constructFromObject(data['self']); + } + } + return obj; + } + + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf} self + */ + exports.prototype['self'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.js b/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.js new file mode 100644 index 00000000..59611c31 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.js @@ -0,0 +1,82 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf = factory(root.CyberSource.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf} The populated Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('href')) { + obj['href'] = ApiClient.convertToType(data['href'], 'String'); + } + } + return obj; + } + + /** + * Link to the combined asset. + * @member {String} href + */ + exports.prototype['href'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtIconAsset.js b/src/model/Tmsv2TokenizedCardMetadataCardArtIconAsset.js new file mode 100644 index 00000000..831edd87 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtIconAsset.js @@ -0,0 +1,90 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtIconAssetLinks')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAsset = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinks); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtIconAssetLinks) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtIconAsset model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtIconAsset + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtIconAsset. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtIconAsset + * @class + */ + var exports = function() { + var _this = this; + + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtIconAsset from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtIconAsset} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtIconAsset} The populated Tmsv2TokenizedCardMetadataCardArtIconAsset instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('id')) { + obj['id'] = ApiClient.convertToType(data['id'], 'String'); + } + if (data.hasOwnProperty('_links')) { + obj['_links'] = Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.constructFromObject(data['_links']); + } + } + return obj; + } + + /** + * The Id of the icon asset. + * @member {String} id + */ + exports.prototype['id'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks} _links + */ + exports.prototype['_links'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.js b/src/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.js new file mode 100644 index 00000000..fc1a16a1 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtIconAssetLinks model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtIconAssetLinks. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtIconAssetLinks from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks} The populated Tmsv2TokenizedCardMetadataCardArtIconAssetLinks instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('self')) { + obj['self'] = Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.constructFromObject(data['self']); + } + } + return obj; + } + + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf} self + */ + exports.prototype['self'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.js b/src/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.js new file mode 100644 index 00000000..32dcb5da --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.js @@ -0,0 +1,82 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf = factory(root.CyberSource.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf} The populated Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('href')) { + obj['href'] = ApiClient.convertToType(data['href'], 'String'); + } + } + return obj; + } + + /** + * Link to the icon asset. + * @member {String} href + */ + exports.prototype['href'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.js b/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.js new file mode 100644 index 00000000..2e55c24a --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.js @@ -0,0 +1,90 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset + * @class + */ + var exports = function() { + var _this = this; + + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset} The populated Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('id')) { + obj['id'] = ApiClient.convertToType(data['id'], 'String'); + } + if (data.hasOwnProperty('_links')) { + obj['_links'] = Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.constructFromObject(data['_links']); + } + } + return obj; + } + + /** + * The Id of the issuer logo asset. + * @member {String} id + */ + exports.prototype['id'] = undefined; + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks} _links + */ + exports.prototype['_links'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.js b/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.js new file mode 100644 index 00000000..41d2acb1 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.js @@ -0,0 +1,81 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf); + } +}(this, function(ApiClient, Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks} The populated Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('self')) { + obj['self'] = Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.constructFromObject(data['self']); + } + } + return obj; + } + + /** + * @member {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf} self + */ + exports.prototype['self'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.js b/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.js new file mode 100644 index 00000000..865d1e41 --- /dev/null +++ b/src/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.js @@ -0,0 +1,82 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient')); + } else { + // Browser globals (root is window) + if (!root.CyberSource) { + root.CyberSource = {}; + } + root.CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf = factory(root.CyberSource.ApiClient); + } +}(this, function(ApiClient) { + 'use strict'; + + + + + /** + * The Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf model module. + * @module model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf + * @version 0.0.1 + */ + + /** + * Constructs a new Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf. + * @alias module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf} obj Optional instance to populate. + * @return {module:model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf} The populated Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('href')) { + obj['href'] = ApiClient.convertToType(data['href'], 'String'); + } + } + return obj; + } + + /** + * Link to the issuer logo asset. + * @member {String} href + */ + exports.prototype['href'] = undefined; + + + + return exports; +})); + + diff --git a/test/api/FlexAPIApi.spec.js b/test/api/FlexAPIApi.spec.js new file mode 100644 index 00000000..4508e534 --- /dev/null +++ b/test/api/FlexAPIApi.spec.js @@ -0,0 +1,65 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.FlexAPIApi(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('FlexAPIApi', function() { + describe('generateFlexAPICaptureContext', function() { + it('should call generateFlexAPICaptureContext successfully', function(done) { + //uncomment below and update the code to test generateFlexAPICaptureContext + //instance.generateFlexAPICaptureContext(function(error) { + // if (error) throw error; + //expect().to.be(); + //}); + done(); + }); + }); + }); + +})); diff --git a/test/model/CardProcessingConfigCommon.spec.js b/test/model/CardProcessingConfigCommon.spec.js index 1cf55d16..b65c0521 100644 --- a/test/model/CardProcessingConfigCommon.spec.js +++ b/test/model/CardProcessingConfigCommon.spec.js @@ -182,6 +182,18 @@ //expect(instance).to.be(); }); + it('should have the property governmentControlled (base name: "governmentControlled")', function() { + // uncomment below and update the code to test the property governmentControlled + //var instane = new CyberSource.CardProcessingConfigCommon(); + //expect(instance).to.be(); + }); + + it('should have the property dropBillingInfo (base name: "dropBillingInfo")', function() { + // uncomment below and update the code to test the property dropBillingInfo + //var instane = new CyberSource.CardProcessingConfigCommon(); + //expect(instance).to.be(); + }); + }); })); diff --git a/test/model/CardProcessingConfigCommonAcquirer.spec.js b/test/model/CardProcessingConfigCommonAcquirer.spec.js index 2ca847d4..8d96a698 100644 --- a/test/model/CardProcessingConfigCommonAcquirer.spec.js +++ b/test/model/CardProcessingConfigCommonAcquirer.spec.js @@ -74,6 +74,18 @@ //expect(instance).to.be(); }); + it('should have the property unionPayInstitutionId (base name: "unionPayInstitutionId")', function() { + // uncomment below and update the code to test the property unionPayInstitutionId + //var instane = new CyberSource.CardProcessingConfigCommonAcquirer(); + //expect(instance).to.be(); + }); + + it('should have the property dinersClubInstitutionId (base name: "dinersClubInstitutionId")', function() { + // uncomment below and update the code to test the property dinersClubInstitutionId + //var instane = new CyberSource.CardProcessingConfigCommonAcquirer(); + //expect(instance).to.be(); + }); + it('should have the property countryCode (base name: "countryCode")', function() { // uncomment below and update the code to test the property countryCode //var instane = new CyberSource.CardProcessingConfigCommonAcquirer(); diff --git a/test/model/CardProcessingConfigCommonMerchantDescriptorInformation.spec.js b/test/model/CardProcessingConfigCommonMerchantDescriptorInformation.spec.js index 59d0a9cd..6099d9a0 100644 --- a/test/model/CardProcessingConfigCommonMerchantDescriptorInformation.spec.js +++ b/test/model/CardProcessingConfigCommonMerchantDescriptorInformation.spec.js @@ -104,6 +104,12 @@ //expect(instance).to.be(); }); + it('should have the property countryOfOrigin (base name: "countryOfOrigin")', function() { + // uncomment below and update the code to test the property countryOfOrigin + //var instane = new CyberSource.CardProcessingConfigCommonMerchantDescriptorInformation(); + //expect(instance).to.be(); + }); + }); })); diff --git a/test/model/CardProcessingConfigCommonProcessors.spec.js b/test/model/CardProcessingConfigCommonProcessors.spec.js index 0f84bf15..5eb573df 100644 --- a/test/model/CardProcessingConfigCommonProcessors.spec.js +++ b/test/model/CardProcessingConfigCommonProcessors.spec.js @@ -110,6 +110,24 @@ //expect(instance).to.be(); }); + it('should have the property visaAggregatorId (base name: "visaAggregatorId")', function() { + // uncomment below and update the code to test the property visaAggregatorId + //var instane = new CyberSource.CardProcessingConfigCommonProcessors(); + //expect(instance).to.be(); + }); + + it('should have the property amexAggregatorId (base name: "amexAggregatorId")', function() { + // uncomment below and update the code to test the property amexAggregatorId + //var instane = new CyberSource.CardProcessingConfigCommonProcessors(); + //expect(instance).to.be(); + }); + + it('should have the property masterCardAggregatorId (base name: "masterCardAggregatorId")', function() { + // uncomment below and update the code to test the property masterCardAggregatorId + //var instane = new CyberSource.CardProcessingConfigCommonProcessors(); + //expect(instance).to.be(); + }); + it('should have the property sicCode (base name: "sicCode")', function() { // uncomment below and update the code to test the property sicCode //var instane = new CyberSource.CardProcessingConfigCommonProcessors(); diff --git a/test/model/Flexv2sessionsFields.spec.js b/test/model/Flexv2sessionsFields.spec.js new file mode 100644 index 00000000..3ecfe4a3 --- /dev/null +++ b/test/model/Flexv2sessionsFields.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Flexv2sessionsFields(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Flexv2sessionsFields', function() { + it('should create an instance of Flexv2sessionsFields', function() { + // uncomment below and update the code to test Flexv2sessionsFields + //var instane = new CyberSource.Flexv2sessionsFields(); + //expect(instance).to.be.a(CyberSource.Flexv2sessionsFields); + }); + + it('should have the property orderInformation (base name: "orderInformation")', function() { + // uncomment below and update the code to test the property orderInformation + //var instane = new CyberSource.Flexv2sessionsFields(); + //expect(instance).to.be(); + }); + + it('should have the property paymentInformation (base name: "paymentInformation")', function() { + // uncomment below and update the code to test the property paymentInformation + //var instane = new CyberSource.Flexv2sessionsFields(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Flexv2sessionsFieldsOrderInformation.spec.js b/test/model/Flexv2sessionsFieldsOrderInformation.spec.js new file mode 100644 index 00000000..43baf444 --- /dev/null +++ b/test/model/Flexv2sessionsFieldsOrderInformation.spec.js @@ -0,0 +1,79 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Flexv2sessionsFieldsOrderInformation(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Flexv2sessionsFieldsOrderInformation', function() { + it('should create an instance of Flexv2sessionsFieldsOrderInformation', function() { + // uncomment below and update the code to test Flexv2sessionsFieldsOrderInformation + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformation(); + //expect(instance).to.be.a(CyberSource.Flexv2sessionsFieldsOrderInformation); + }); + + it('should have the property amountDetails (base name: "amountDetails")', function() { + // uncomment below and update the code to test the property amountDetails + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformation(); + //expect(instance).to.be(); + }); + + it('should have the property billTo (base name: "billTo")', function() { + // uncomment below and update the code to test the property billTo + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformation(); + //expect(instance).to.be(); + }); + + it('should have the property shipTo (base name: "shipTo")', function() { + // uncomment below and update the code to test the property shipTo + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformation(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Flexv2sessionsFieldsOrderInformationAmountDetails.spec.js b/test/model/Flexv2sessionsFieldsOrderInformationAmountDetails.spec.js new file mode 100644 index 00000000..c83a16f3 --- /dev/null +++ b/test/model/Flexv2sessionsFieldsOrderInformationAmountDetails.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetails(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Flexv2sessionsFieldsOrderInformationAmountDetails', function() { + it('should create an instance of Flexv2sessionsFieldsOrderInformationAmountDetails', function() { + // uncomment below and update the code to test Flexv2sessionsFieldsOrderInformationAmountDetails + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetails(); + //expect(instance).to.be.a(CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetails); + }); + + it('should have the property totalAmount (base name: "totalAmount")', function() { + // uncomment below and update the code to test the property totalAmount + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetails(); + //expect(instance).to.be(); + }); + + it('should have the property currency (base name: "currency")', function() { + // uncomment below and update the code to test the property currency + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetails(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.spec.js b/test/model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.spec.js new file mode 100644 index 00000000..ddf0aa83 --- /dev/null +++ b/test/model/Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount', function() { + it('should create an instance of Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount', function() { + // uncomment below and update the code to test Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount(); + //expect(instance).to.be.a(CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount); + }); + + it('should have the property required (base name: "required")', function() { + // uncomment below and update the code to test the property required + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationAmountDetailsTotalAmount(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Flexv2sessionsFieldsOrderInformationBillTo.spec.js b/test/model/Flexv2sessionsFieldsOrderInformationBillTo.spec.js new file mode 100644 index 00000000..d4e4f14a --- /dev/null +++ b/test/model/Flexv2sessionsFieldsOrderInformationBillTo.spec.js @@ -0,0 +1,139 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Flexv2sessionsFieldsOrderInformationBillTo', function() { + it('should create an instance of Flexv2sessionsFieldsOrderInformationBillTo', function() { + // uncomment below and update the code to test Flexv2sessionsFieldsOrderInformationBillTo + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be.a(CyberSource.Flexv2sessionsFieldsOrderInformationBillTo); + }); + + it('should have the property address1 (base name: "address1")', function() { + // uncomment below and update the code to test the property address1 + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property address2 (base name: "address2")', function() { + // uncomment below and update the code to test the property address2 + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property administrativeArea (base name: "administrativeArea")', function() { + // uncomment below and update the code to test the property administrativeArea + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property buildingNumber (base name: "buildingNumber")', function() { + // uncomment below and update the code to test the property buildingNumber + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property country (base name: "country")', function() { + // uncomment below and update the code to test the property country + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property district (base name: "district")', function() { + // uncomment below and update the code to test the property district + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property locality (base name: "locality")', function() { + // uncomment below and update the code to test the property locality + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property postalCode (base name: "postalCode")', function() { + // uncomment below and update the code to test the property postalCode + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property email (base name: "email")', function() { + // uncomment below and update the code to test the property email + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property firstName (base name: "firstName")', function() { + // uncomment below and update the code to test the property firstName + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property lastName (base name: "lastName")', function() { + // uncomment below and update the code to test the property lastName + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property phoneNumber (base name: "phoneNumber")', function() { + // uncomment below and update the code to test the property phoneNumber + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + it('should have the property company (base name: "company")', function() { + // uncomment below and update the code to test the property company + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationBillTo(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Flexv2sessionsFieldsOrderInformationShipTo.spec.js b/test/model/Flexv2sessionsFieldsOrderInformationShipTo.spec.js new file mode 100644 index 00000000..a72c7797 --- /dev/null +++ b/test/model/Flexv2sessionsFieldsOrderInformationShipTo.spec.js @@ -0,0 +1,127 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Flexv2sessionsFieldsOrderInformationShipTo', function() { + it('should create an instance of Flexv2sessionsFieldsOrderInformationShipTo', function() { + // uncomment below and update the code to test Flexv2sessionsFieldsOrderInformationShipTo + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be.a(CyberSource.Flexv2sessionsFieldsOrderInformationShipTo); + }); + + it('should have the property address1 (base name: "address1")', function() { + // uncomment below and update the code to test the property address1 + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property address2 (base name: "address2")', function() { + // uncomment below and update the code to test the property address2 + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property administrativeArea (base name: "administrativeArea")', function() { + // uncomment below and update the code to test the property administrativeArea + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property buildingNumber (base name: "buildingNumber")', function() { + // uncomment below and update the code to test the property buildingNumber + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property country (base name: "country")', function() { + // uncomment below and update the code to test the property country + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property district (base name: "district")', function() { + // uncomment below and update the code to test the property district + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property locality (base name: "locality")', function() { + // uncomment below and update the code to test the property locality + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property postalCode (base name: "postalCode")', function() { + // uncomment below and update the code to test the property postalCode + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property firstName (base name: "firstName")', function() { + // uncomment below and update the code to test the property firstName + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property lastName (base name: "lastName")', function() { + // uncomment below and update the code to test the property lastName + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + it('should have the property company (base name: "company")', function() { + // uncomment below and update the code to test the property company + //var instane = new CyberSource.Flexv2sessionsFieldsOrderInformationShipTo(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Flexv2sessionsFieldsPaymentInformation.spec.js b/test/model/Flexv2sessionsFieldsPaymentInformation.spec.js new file mode 100644 index 00000000..8d0cea83 --- /dev/null +++ b/test/model/Flexv2sessionsFieldsPaymentInformation.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Flexv2sessionsFieldsPaymentInformation(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Flexv2sessionsFieldsPaymentInformation', function() { + it('should create an instance of Flexv2sessionsFieldsPaymentInformation', function() { + // uncomment below and update the code to test Flexv2sessionsFieldsPaymentInformation + //var instane = new CyberSource.Flexv2sessionsFieldsPaymentInformation(); + //expect(instance).to.be.a(CyberSource.Flexv2sessionsFieldsPaymentInformation); + }); + + it('should have the property card (base name: "card")', function() { + // uncomment below and update the code to test the property card + //var instane = new CyberSource.Flexv2sessionsFieldsPaymentInformation(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Flexv2sessionsFieldsPaymentInformationCard.spec.js b/test/model/Flexv2sessionsFieldsPaymentInformationCard.spec.js new file mode 100644 index 00000000..54f8b622 --- /dev/null +++ b/test/model/Flexv2sessionsFieldsPaymentInformationCard.spec.js @@ -0,0 +1,91 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Flexv2sessionsFieldsPaymentInformationCard(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Flexv2sessionsFieldsPaymentInformationCard', function() { + it('should create an instance of Flexv2sessionsFieldsPaymentInformationCard', function() { + // uncomment below and update the code to test Flexv2sessionsFieldsPaymentInformationCard + //var instane = new CyberSource.Flexv2sessionsFieldsPaymentInformationCard(); + //expect(instance).to.be.a(CyberSource.Flexv2sessionsFieldsPaymentInformationCard); + }); + + it('should have the property _number (base name: "number")', function() { + // uncomment below and update the code to test the property _number + //var instane = new CyberSource.Flexv2sessionsFieldsPaymentInformationCard(); + //expect(instance).to.be(); + }); + + it('should have the property type (base name: "type")', function() { + // uncomment below and update the code to test the property type + //var instane = new CyberSource.Flexv2sessionsFieldsPaymentInformationCard(); + //expect(instance).to.be(); + }); + + it('should have the property securityCode (base name: "securityCode")', function() { + // uncomment below and update the code to test the property securityCode + //var instane = new CyberSource.Flexv2sessionsFieldsPaymentInformationCard(); + //expect(instance).to.be(); + }); + + it('should have the property expirationMonth (base name: "expirationMonth")', function() { + // uncomment below and update the code to test the property expirationMonth + //var instane = new CyberSource.Flexv2sessionsFieldsPaymentInformationCard(); + //expect(instance).to.be(); + }); + + it('should have the property expirationYear (base name: "expirationYear")', function() { + // uncomment below and update the code to test the property expirationYear + //var instane = new CyberSource.Flexv2sessionsFieldsPaymentInformationCard(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/GenerateFlexAPICaptureContextRequest.spec.js b/test/model/GenerateFlexAPICaptureContextRequest.spec.js new file mode 100644 index 00000000..b222264b --- /dev/null +++ b/test/model/GenerateFlexAPICaptureContextRequest.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.GenerateFlexAPICaptureContextRequest(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('GenerateFlexAPICaptureContextRequest', function() { + it('should create an instance of GenerateFlexAPICaptureContextRequest', function() { + // uncomment below and update the code to test GenerateFlexAPICaptureContextRequest + //var instane = new CyberSource.GenerateFlexAPICaptureContextRequest(); + //expect(instance).to.be.a(CyberSource.GenerateFlexAPICaptureContextRequest); + }); + + it('should have the property fields (base name: "fields")', function() { + // uncomment below and update the code to test the property fields + //var instane = new CyberSource.GenerateFlexAPICaptureContextRequest(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/InlineResponse4001.spec.js b/test/model/InlineResponse4001.spec.js index c3360234..106a8f7e 100644 --- a/test/model/InlineResponse4001.spec.js +++ b/test/model/InlineResponse4001.spec.js @@ -56,20 +56,20 @@ //expect(instance).to.be.a(CyberSource.InlineResponse4001); }); - it('should have the property submitTimeUtc (base name: "submitTimeUtc")', function() { - // uncomment below and update the code to test the property submitTimeUtc + it('should have the property correlationId (base name: "correlationId")', function() { + // uncomment below and update the code to test the property correlationId //var instane = new CyberSource.InlineResponse4001(); //expect(instance).to.be(); }); - it('should have the property status (base name: "status")', function() { - // uncomment below and update the code to test the property status + it('should have the property details (base name: "details")', function() { + // uncomment below and update the code to test the property details //var instane = new CyberSource.InlineResponse4001(); //expect(instance).to.be(); }); - it('should have the property reason (base name: "reason")', function() { - // uncomment below and update the code to test the property reason + it('should have the property informationLink (base name: "informationLink")', function() { + // uncomment below and update the code to test the property informationLink //var instane = new CyberSource.InlineResponse4001(); //expect(instance).to.be(); }); @@ -80,8 +80,8 @@ //expect(instance).to.be(); }); - it('should have the property details (base name: "details")', function() { - // uncomment below and update the code to test the property details + it('should have the property reason (base name: "reason")', function() { + // uncomment below and update the code to test the property reason //var instane = new CyberSource.InlineResponse4001(); //expect(instance).to.be(); }); diff --git a/test/model/InlineResponse4005Details.spec.js b/test/model/InlineResponse4001Details.spec.js similarity index 74% rename from test/model/InlineResponse4005Details.spec.js rename to test/model/InlineResponse4001Details.spec.js index 126abec3..0f1dc793 100644 --- a/test/model/InlineResponse4005Details.spec.js +++ b/test/model/InlineResponse4001Details.spec.js @@ -30,7 +30,7 @@ var instance; beforeEach(function() { - instance = new CyberSource.InlineResponse4005Details(); + instance = new CyberSource.InlineResponse4001Details(); }); var getProperty = function(object, getter, property) { @@ -49,22 +49,22 @@ object[property] = value; } - describe('InlineResponse4005Details', function() { - it('should create an instance of InlineResponse4005Details', function() { - // uncomment below and update the code to test InlineResponse4005Details - //var instane = new CyberSource.InlineResponse4005Details(); - //expect(instance).to.be.a(CyberSource.InlineResponse4005Details); + describe('InlineResponse4001Details', function() { + it('should create an instance of InlineResponse4001Details', function() { + // uncomment below and update the code to test InlineResponse4001Details + //var instane = new CyberSource.InlineResponse4001Details(); + //expect(instance).to.be.a(CyberSource.InlineResponse4001Details); }); - it('should have the property field (base name: "field")', function() { - // uncomment below and update the code to test the property field - //var instane = new CyberSource.InlineResponse4005Details(); + it('should have the property location (base name: "location")', function() { + // uncomment below and update the code to test the property location + //var instane = new CyberSource.InlineResponse4001Details(); //expect(instance).to.be(); }); - it('should have the property reason (base name: "reason")', function() { - // uncomment below and update the code to test the property reason - //var instane = new CyberSource.InlineResponse4005Details(); + it('should have the property message (base name: "message")', function() { + // uncomment below and update the code to test the property message + //var instane = new CyberSource.InlineResponse4001Details(); //expect(instance).to.be(); }); diff --git a/test/model/InlineResponse4004.spec.js b/test/model/InlineResponse4004.spec.js index 08f56b08..25a0308b 100644 --- a/test/model/InlineResponse4004.spec.js +++ b/test/model/InlineResponse4004.spec.js @@ -56,38 +56,32 @@ //expect(instance).to.be.a(CyberSource.InlineResponse4004); }); - it('should have the property code (base name: "code")', function() { - // uncomment below and update the code to test the property code + it('should have the property submitTimeUtc (base name: "submitTimeUtc")', function() { + // uncomment below and update the code to test the property submitTimeUtc //var instane = new CyberSource.InlineResponse4004(); //expect(instance).to.be(); }); - it('should have the property message (base name: "message")', function() { - // uncomment below and update the code to test the property message - //var instane = new CyberSource.InlineResponse4004(); - //expect(instance).to.be(); - }); - - it('should have the property localizationKey (base name: "localizationKey")', function() { - // uncomment below and update the code to test the property localizationKey + it('should have the property status (base name: "status")', function() { + // uncomment below and update the code to test the property status //var instane = new CyberSource.InlineResponse4004(); //expect(instance).to.be(); }); - it('should have the property correlationId (base name: "correlationId")', function() { - // uncomment below and update the code to test the property correlationId + it('should have the property reason (base name: "reason")', function() { + // uncomment below and update the code to test the property reason //var instane = new CyberSource.InlineResponse4004(); //expect(instance).to.be(); }); - it('should have the property detail (base name: "detail")', function() { - // uncomment below and update the code to test the property detail + it('should have the property message (base name: "message")', function() { + // uncomment below and update the code to test the property message //var instane = new CyberSource.InlineResponse4004(); //expect(instance).to.be(); }); - it('should have the property fields (base name: "fields")', function() { - // uncomment below and update the code to test the property fields + it('should have the property details (base name: "details")', function() { + // uncomment below and update the code to test the property details //var instane = new CyberSource.InlineResponse4004(); //expect(instance).to.be(); }); diff --git a/test/model/InlineResponse4005.spec.js b/test/model/InlineResponse4005.spec.js index 103acc80..f6c91c2e 100644 --- a/test/model/InlineResponse4005.spec.js +++ b/test/model/InlineResponse4005.spec.js @@ -56,32 +56,38 @@ //expect(instance).to.be.a(CyberSource.InlineResponse4005); }); - it('should have the property submitTimeUtc (base name: "submitTimeUtc")', function() { - // uncomment below and update the code to test the property submitTimeUtc + it('should have the property code (base name: "code")', function() { + // uncomment below and update the code to test the property code //var instane = new CyberSource.InlineResponse4005(); //expect(instance).to.be(); }); - it('should have the property status (base name: "status")', function() { - // uncomment below and update the code to test the property status + it('should have the property message (base name: "message")', function() { + // uncomment below and update the code to test the property message //var instane = new CyberSource.InlineResponse4005(); //expect(instance).to.be(); }); - it('should have the property reason (base name: "reason")', function() { - // uncomment below and update the code to test the property reason + it('should have the property localizationKey (base name: "localizationKey")', function() { + // uncomment below and update the code to test the property localizationKey //var instane = new CyberSource.InlineResponse4005(); //expect(instance).to.be(); }); - it('should have the property message (base name: "message")', function() { - // uncomment below and update the code to test the property message + it('should have the property correlationId (base name: "correlationId")', function() { + // uncomment below and update the code to test the property correlationId + //var instane = new CyberSource.InlineResponse4005(); + //expect(instance).to.be(); + }); + + it('should have the property detail (base name: "detail")', function() { + // uncomment below and update the code to test the property detail //var instane = new CyberSource.InlineResponse4005(); //expect(instance).to.be(); }); - it('should have the property details (base name: "details")', function() { - // uncomment below and update the code to test the property details + it('should have the property fields (base name: "fields")', function() { + // uncomment below and update the code to test the property fields //var instane = new CyberSource.InlineResponse4005(); //expect(instance).to.be(); }); diff --git a/test/model/InlineResponse4004Fields.spec.js b/test/model/InlineResponse4005Fields.spec.js similarity index 81% rename from test/model/InlineResponse4004Fields.spec.js rename to test/model/InlineResponse4005Fields.spec.js index 40bc9c73..87dc1a9c 100644 --- a/test/model/InlineResponse4004Fields.spec.js +++ b/test/model/InlineResponse4005Fields.spec.js @@ -30,7 +30,7 @@ var instance; beforeEach(function() { - instance = new CyberSource.InlineResponse4004Fields(); + instance = new CyberSource.InlineResponse4005Fields(); }); var getProperty = function(object, getter, property) { @@ -49,28 +49,28 @@ object[property] = value; } - describe('InlineResponse4004Fields', function() { - it('should create an instance of InlineResponse4004Fields', function() { - // uncomment below and update the code to test InlineResponse4004Fields - //var instane = new CyberSource.InlineResponse4004Fields(); - //expect(instance).to.be.a(CyberSource.InlineResponse4004Fields); + describe('InlineResponse4005Fields', function() { + it('should create an instance of InlineResponse4005Fields', function() { + // uncomment below and update the code to test InlineResponse4005Fields + //var instane = new CyberSource.InlineResponse4005Fields(); + //expect(instance).to.be.a(CyberSource.InlineResponse4005Fields); }); it('should have the property path (base name: "path")', function() { // uncomment below and update the code to test the property path - //var instane = new CyberSource.InlineResponse4004Fields(); + //var instane = new CyberSource.InlineResponse4005Fields(); //expect(instance).to.be(); }); it('should have the property message (base name: "message")', function() { // uncomment below and update the code to test the property message - //var instane = new CyberSource.InlineResponse4004Fields(); + //var instane = new CyberSource.InlineResponse4005Fields(); //expect(instance).to.be(); }); it('should have the property localizationKey (base name: "localizationKey")', function() { // uncomment below and update the code to test the property localizationKey - //var instane = new CyberSource.InlineResponse4004Fields(); + //var instane = new CyberSource.InlineResponse4005Fields(); //expect(instance).to.be(); }); diff --git a/test/model/InlineResponse4006.spec.js b/test/model/InlineResponse4006.spec.js index 67ca760a..f3ddee08 100644 --- a/test/model/InlineResponse4006.spec.js +++ b/test/model/InlineResponse4006.spec.js @@ -56,20 +56,20 @@ //expect(instance).to.be.a(CyberSource.InlineResponse4006); }); - it('should have the property correlationId (base name: "correlationId")', function() { - // uncomment below and update the code to test the property correlationId + it('should have the property submitTimeUtc (base name: "submitTimeUtc")', function() { + // uncomment below and update the code to test the property submitTimeUtc //var instane = new CyberSource.InlineResponse4006(); //expect(instance).to.be(); }); - it('should have the property details (base name: "details")', function() { - // uncomment below and update the code to test the property details + it('should have the property status (base name: "status")', function() { + // uncomment below and update the code to test the property status //var instane = new CyberSource.InlineResponse4006(); //expect(instance).to.be(); }); - it('should have the property informationLink (base name: "informationLink")', function() { - // uncomment below and update the code to test the property informationLink + it('should have the property reason (base name: "reason")', function() { + // uncomment below and update the code to test the property reason //var instane = new CyberSource.InlineResponse4006(); //expect(instance).to.be(); }); @@ -80,8 +80,8 @@ //expect(instance).to.be(); }); - it('should have the property reason (base name: "reason")', function() { - // uncomment below and update the code to test the property reason + it('should have the property details (base name: "details")', function() { + // uncomment below and update the code to test the property details //var instane = new CyberSource.InlineResponse4006(); //expect(instance).to.be(); }); diff --git a/test/model/InlineResponse4006Details.spec.js b/test/model/InlineResponse4006Details.spec.js index 94701062..03a1455c 100644 --- a/test/model/InlineResponse4006Details.spec.js +++ b/test/model/InlineResponse4006Details.spec.js @@ -56,14 +56,14 @@ //expect(instance).to.be.a(CyberSource.InlineResponse4006Details); }); - it('should have the property location (base name: "location")', function() { - // uncomment below and update the code to test the property location + it('should have the property field (base name: "field")', function() { + // uncomment below and update the code to test the property field //var instane = new CyberSource.InlineResponse4006Details(); //expect(instance).to.be(); }); - it('should have the property message (base name: "message")', function() { - // uncomment below and update the code to test the property message + it('should have the property reason (base name: "reason")', function() { + // uncomment below and update the code to test the property reason //var instane = new CyberSource.InlineResponse4006Details(); //expect(instance).to.be(); }); diff --git a/test/model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.spec.js b/test/model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.spec.js index f5ec8880..de18401d 100644 --- a/test/model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.spec.js +++ b/test/model/PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation.spec.js @@ -68,6 +68,12 @@ //expect(instance).to.be(); }); + it('should have the property networkTransactionId (base name: "networkTransactionId")', function() { + // uncomment below and update the code to test the property networkTransactionId + //var instane = new CyberSource.PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation(); + //expect(instance).to.be(); + }); + it('should have the property responseCode (base name: "responseCode")', function() { // uncomment below and update the code to test the property responseCode //var instane = new CyberSource.PtsV2IncrementalAuthorizationPatch201ResponseProcessorInformation(); diff --git a/test/model/Ptsv2paymentsidClientReferenceInformation.spec.js b/test/model/Ptsv2paymentsidClientReferenceInformation.spec.js index 890a5494..0476b35b 100644 --- a/test/model/Ptsv2paymentsidClientReferenceInformation.spec.js +++ b/test/model/Ptsv2paymentsidClientReferenceInformation.spec.js @@ -86,6 +86,12 @@ //expect(instance).to.be(); }); + it('should have the property transactionId (base name: "transactionId")', function() { + // uncomment below and update the code to test the property transactionId + //var instane = new CyberSource.Ptsv2paymentsidClientReferenceInformation(); + //expect(instance).to.be(); + }); + }); })); diff --git a/test/model/Riskv1authenticationsPaymentInformationCustomer.spec.js b/test/model/Riskv1authenticationsPaymentInformationCustomer.spec.js new file mode 100644 index 00000000..4502ab64 --- /dev/null +++ b/test/model/Riskv1authenticationsPaymentInformationCustomer.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Riskv1authenticationsPaymentInformationCustomer(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Riskv1authenticationsPaymentInformationCustomer', function() { + it('should create an instance of Riskv1authenticationsPaymentInformationCustomer', function() { + // uncomment below and update the code to test Riskv1authenticationsPaymentInformationCustomer + //var instane = new CyberSource.Riskv1authenticationsPaymentInformationCustomer(); + //expect(instance).to.be.a(CyberSource.Riskv1authenticationsPaymentInformationCustomer); + }); + + it('should have the property customerId (base name: "customerId")', function() { + // uncomment below and update the code to test the property customerId + //var instane = new CyberSource.Riskv1authenticationsPaymentInformationCustomer(); + //expect(instance).to.be(); + }); + + it('should have the property id (base name: "id")', function() { + // uncomment below and update the code to test the property id + //var instane = new CyberSource.Riskv1authenticationsPaymentInformationCustomer(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Riskv1decisionsConsumerAuthenticationInformation.spec.js b/test/model/Riskv1decisionsConsumerAuthenticationInformation.spec.js index 2337a229..255f0e72 100644 --- a/test/model/Riskv1decisionsConsumerAuthenticationInformation.spec.js +++ b/test/model/Riskv1decisionsConsumerAuthenticationInformation.spec.js @@ -104,12 +104,6 @@ //expect(instance).to.be(); }); - it('should have the property challengeCancelCode (base name: "challengeCancelCode")', function() { - // uncomment below and update the code to test the property challengeCancelCode - //var instane = new CyberSource.Riskv1decisionsConsumerAuthenticationInformation(); - //expect(instance).to.be(); - }); - it('should have the property challengeCode (base name: "challengeCode")', function() { // uncomment below and update the code to test the property challengeCode //var instane = new CyberSource.Riskv1decisionsConsumerAuthenticationInformation(); diff --git a/test/model/TmsEmbeddedInstrumentIdentifierTokenizedCard.spec.js b/test/model/Tmsv2TokenizedCard.spec.js similarity index 71% rename from test/model/TmsEmbeddedInstrumentIdentifierTokenizedCard.spec.js rename to test/model/Tmsv2TokenizedCard.spec.js index 91fb8b4e..56355e22 100644 --- a/test/model/TmsEmbeddedInstrumentIdentifierTokenizedCard.spec.js +++ b/test/model/Tmsv2TokenizedCard.spec.js @@ -30,7 +30,7 @@ var instance; beforeEach(function() { - instance = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + instance = new CyberSource.Tmsv2TokenizedCard(); }); var getProperty = function(object, getter, property) { @@ -49,76 +49,82 @@ object[property] = value; } - describe('TmsEmbeddedInstrumentIdentifierTokenizedCard', function() { - it('should create an instance of TmsEmbeddedInstrumentIdentifierTokenizedCard', function() { - // uncomment below and update the code to test TmsEmbeddedInstrumentIdentifierTokenizedCard - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); - //expect(instance).to.be.a(CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard); + describe('Tmsv2TokenizedCard', function() { + it('should create an instance of Tmsv2TokenizedCard', function() { + // uncomment below and update the code to test Tmsv2TokenizedCard + //var instane = new CyberSource.Tmsv2TokenizedCard(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCard); }); it('should have the property type (base name: "type")', function() { // uncomment below and update the code to test the property type - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property source (base name: "source")', function() { // uncomment below and update the code to test the property source - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property state (base name: "state")', function() { // uncomment below and update the code to test the property state - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property enrollmentId (base name: "enrollmentId")', function() { // uncomment below and update the code to test the property enrollmentId - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property tokenReferenceId (base name: "tokenReferenceId")', function() { // uncomment below and update the code to test the property tokenReferenceId - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property reason (base name: "reason")', function() { // uncomment below and update the code to test the property reason - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property _number (base name: "number")', function() { // uncomment below and update the code to test the property _number - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property expirationMonth (base name: "expirationMonth")', function() { // uncomment below and update the code to test the property expirationMonth - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property expirationYear (base name: "expirationYear")', function() { // uncomment below and update the code to test the property expirationYear - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property cryptogram (base name: "cryptogram")', function() { // uncomment below and update the code to test the property cryptogram - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); it('should have the property card (base name: "card")', function() { // uncomment below and update the code to test the property card - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCard(); + //var instane = new CyberSource.Tmsv2TokenizedCard(); + //expect(instance).to.be(); + }); + + it('should have the property metadata (base name: "metadata")', function() { + // uncomment below and update the code to test the property metadata + //var instane = new CyberSource.Tmsv2TokenizedCard(); //expect(instance).to.be(); }); diff --git a/test/model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.spec.js b/test/model/Tmsv2TokenizedCardCard.spec.js similarity index 72% rename from test/model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.spec.js rename to test/model/Tmsv2TokenizedCardCard.spec.js index f664a259..2cf0505b 100644 --- a/test/model/TmsEmbeddedInstrumentIdentifierTokenizedCardCard.spec.js +++ b/test/model/Tmsv2TokenizedCardCard.spec.js @@ -30,7 +30,7 @@ var instance; beforeEach(function() { - instance = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard(); + instance = new CyberSource.Tmsv2TokenizedCardCard(); }); var getProperty = function(object, getter, property) { @@ -49,28 +49,28 @@ object[property] = value; } - describe('TmsEmbeddedInstrumentIdentifierTokenizedCardCard', function() { - it('should create an instance of TmsEmbeddedInstrumentIdentifierTokenizedCardCard', function() { - // uncomment below and update the code to test TmsEmbeddedInstrumentIdentifierTokenizedCardCard - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard(); - //expect(instance).to.be.a(CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard); + describe('Tmsv2TokenizedCardCard', function() { + it('should create an instance of Tmsv2TokenizedCardCard', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardCard + //var instane = new CyberSource.Tmsv2TokenizedCardCard(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardCard); }); it('should have the property suffix (base name: "suffix")', function() { // uncomment below and update the code to test the property suffix - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard(); + //var instane = new CyberSource.Tmsv2TokenizedCardCard(); //expect(instance).to.be(); }); it('should have the property expirationMonth (base name: "expirationMonth")', function() { // uncomment below and update the code to test the property expirationMonth - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard(); + //var instane = new CyberSource.Tmsv2TokenizedCardCard(); //expect(instance).to.be(); }); it('should have the property expirationYear (base name: "expirationYear")', function() { // uncomment below and update the code to test the property expirationYear - //var instane = new CyberSource.TmsEmbeddedInstrumentIdentifierTokenizedCardCard(); + //var instane = new CyberSource.Tmsv2TokenizedCardCard(); //expect(instance).to.be(); }); diff --git a/test/model/Tmsv2TokenizedCardMetadata.spec.js b/test/model/Tmsv2TokenizedCardMetadata.spec.js new file mode 100644 index 00000000..fb988cd5 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadata.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadata(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadata', function() { + it('should create an instance of Tmsv2TokenizedCardMetadata', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadata + //var instane = new CyberSource.Tmsv2TokenizedCardMetadata(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadata); + }); + + it('should have the property cardArt (base name: "cardArt")', function() { + // uncomment below and update the code to test the property cardArt + //var instane = new CyberSource.Tmsv2TokenizedCardMetadata(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArt.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArt.spec.js new file mode 100644 index 00000000..1f0c80dc --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArt.spec.js @@ -0,0 +1,103 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArt', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArt', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArt + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArt); + }); + + it('should have the property combinedAsset (base name: "combinedAsset")', function() { + // uncomment below and update the code to test the property combinedAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + //expect(instance).to.be(); + }); + + it('should have the property brandLogoAsset (base name: "brandLogoAsset")', function() { + // uncomment below and update the code to test the property brandLogoAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + //expect(instance).to.be(); + }); + + it('should have the property coBrandLogoAsset (base name: "coBrandLogoAsset")', function() { + // uncomment below and update the code to test the property coBrandLogoAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + //expect(instance).to.be(); + }); + + it('should have the property issuerLogoAsset (base name: "issuerLogoAsset")', function() { + // uncomment below and update the code to test the property issuerLogoAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + //expect(instance).to.be(); + }); + + it('should have the property iconAsset (base name: "iconAsset")', function() { + // uncomment below and update the code to test the property iconAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + //expect(instance).to.be(); + }); + + it('should have the property foregroundColor (base name: "foregroundColor")', function() { + // uncomment below and update the code to test the property foregroundColor + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + //expect(instance).to.be(); + }); + + it('should have the property backgroundAsset (base name: "backgroundAsset")', function() { + // uncomment below and update the code to test the property backgroundAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArt(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.spec.js new file mode 100644 index 00000000..ebfb1614 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAsset.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAsset(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtBackgroundAsset', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtBackgroundAsset', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtBackgroundAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAsset(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAsset); + }); + + it('should have the property id (base name: "id")', function() { + // uncomment below and update the code to test the property id + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAsset(); + //expect(instance).to.be(); + }); + + it('should have the property links (base name: "_links")', function() { + // uncomment below and update the code to test the property links + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAsset(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.spec.js new file mode 100644 index 00000000..e4f432c6 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks); + }); + + it('should have the property self (base name: "self")', function() { + // uncomment below and update the code to test the property self + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinks(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.spec.js new file mode 100644 index 00000000..c716d71f --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf); + }); + + it('should have the property href (base name: "href")', function() { + // uncomment below and update the code to test the property href + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBackgroundAssetLinksSelf(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.spec.js new file mode 100644 index 00000000..173b3bf5 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset); + }); + + it('should have the property id (base name: "id")', function() { + // uncomment below and update the code to test the property id + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset(); + //expect(instance).to.be(); + }); + + it('should have the property links (base name: "_links")', function() { + // uncomment below and update the code to test the property links + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAsset(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.spec.js new file mode 100644 index 00000000..dffef5f9 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks); + }); + + it('should have the property self (base name: "self")', function() { + // uncomment below and update the code to test the property self + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinks(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.spec.js new file mode 100644 index 00000000..36f63907 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf); + }); + + it('should have the property href (base name: "href")', function() { + // uncomment below and update the code to test the property href + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtBrandLogoAssetLinksSelf(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.spec.js new file mode 100644 index 00000000..154044a1 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset); + }); + + it('should have the property id (base name: "id")', function() { + // uncomment below and update the code to test the property id + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset(); + //expect(instance).to.be(); + }); + + it('should have the property links (base name: "_links")', function() { + // uncomment below and update the code to test the property links + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAsset(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.spec.js new file mode 100644 index 00000000..6577d996 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks); + }); + + it('should have the property self (base name: "self")', function() { + // uncomment below and update the code to test the property self + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinks(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.spec.js new file mode 100644 index 00000000..639883f0 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf); + }); + + it('should have the property href (base name: "href")', function() { + // uncomment below and update the code to test the property href + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCoBrandLogoAssetLinksSelf(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.spec.js new file mode 100644 index 00000000..61defe7e --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAsset.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAsset(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtCombinedAsset', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtCombinedAsset', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtCombinedAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAsset(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAsset); + }); + + it('should have the property id (base name: "id")', function() { + // uncomment below and update the code to test the property id + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAsset(); + //expect(instance).to.be(); + }); + + it('should have the property links (base name: "_links")', function() { + // uncomment below and update the code to test the property links + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAsset(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.spec.js new file mode 100644 index 00000000..ed0b4865 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks); + }); + + it('should have the property self (base name: "self")', function() { + // uncomment below and update the code to test the property self + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinks(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.spec.js new file mode 100644 index 00000000..852170ac --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf); + }); + + it('should have the property href (base name: "href")', function() { + // uncomment below and update the code to test the property href + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtCombinedAssetLinksSelf(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtIconAsset.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtIconAsset.spec.js new file mode 100644 index 00000000..f2a2eac9 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtIconAsset.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAsset(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtIconAsset', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtIconAsset', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtIconAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAsset(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAsset); + }); + + it('should have the property id (base name: "id")', function() { + // uncomment below and update the code to test the property id + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAsset(); + //expect(instance).to.be(); + }); + + it('should have the property links (base name: "_links")', function() { + // uncomment below and update the code to test the property links + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAsset(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.spec.js new file mode 100644 index 00000000..f8e5e4bc --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinks.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinks(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtIconAssetLinks', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtIconAssetLinks', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtIconAssetLinks + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinks(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinks); + }); + + it('should have the property self (base name: "self")', function() { + // uncomment below and update the code to test the property self + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinks(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.spec.js new file mode 100644 index 00000000..1b459872 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf); + }); + + it('should have the property href (base name: "href")', function() { + // uncomment below and update the code to test the property href + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIconAssetLinksSelf(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.spec.js new file mode 100644 index 00000000..1ca6f770 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset.spec.js @@ -0,0 +1,73 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset); + }); + + it('should have the property id (base name: "id")', function() { + // uncomment below and update the code to test the property id + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset(); + //expect(instance).to.be(); + }); + + it('should have the property links (base name: "_links")', function() { + // uncomment below and update the code to test the property links + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAsset(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.spec.js new file mode 100644 index 00000000..b09c92b2 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks); + }); + + it('should have the property self (base name: "self")', function() { + // uncomment below and update the code to test the property self + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinks(); + //expect(instance).to.be(); + }); + + }); + +})); diff --git a/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.spec.js b/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.spec.js new file mode 100644 index 00000000..20e33ba8 --- /dev/null +++ b/test/model/Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf.spec.js @@ -0,0 +1,67 @@ +/** + * CyberSource Merged Spec + * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html + * + * OpenAPI spec version: 0.0.1 + * + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen.git + * + * Swagger Codegen version: 2.4.38 + * + * Do not edit the class manually. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. + define(['expect.js', '../../src/index'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + factory(require('expect.js'), require('../../src/index')); + } else { + // Browser globals (root is window) + factory(root.expect, root.CyberSource); + } +}(this, function(expect, CyberSource) { + 'use strict'; + + var instance; + + beforeEach(function() { + instance = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf(); + }); + + var getProperty = function(object, getter, property) { + // Use getter method if present; otherwise, get the property directly. + if (typeof object[getter] === 'function') + return object[getter](); + else + return object[property]; + } + + var setProperty = function(object, setter, property, value) { + // Use setter method if present; otherwise, set the property directly. + if (typeof object[setter] === 'function') + object[setter](value); + else + object[property] = value; + } + + describe('Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf', function() { + it('should create an instance of Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf', function() { + // uncomment below and update the code to test Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf(); + //expect(instance).to.be.a(CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf); + }); + + it('should have the property href (base name: "href")', function() { + // uncomment below and update the code to test the property href + //var instane = new CyberSource.Tmsv2TokenizedCardMetadataCardArtIssuerLogoAssetLinksSelf(); + //expect(instance).to.be(); + }); + + }); + +})); From e0517a18622fd166c07edda0457bc6b7fb499dda Mon Sep 17 00:00:00 2001 From: monkumar Date: Thu, 19 Sep 2024 12:05:42 +0530 Subject: [PATCH 2/3] changed axios version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e13de510..25521bb4 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "fs": false }, "dependencies": { - "axios": "1.6.4", + "axios": "1.7.4", "axios-cookiejar-support": "4.0.7", "tough-cookie": "4.1.3", "https-proxy-agent": "^7.0.0", From 1725410625acfb880143362077b4285e36dcba6a Mon Sep 17 00:00:00 2001 From: monkumar Date: Mon, 30 Sep 2024 11:40:46 +0530 Subject: [PATCH 3/3] version update --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 25521bb4..e43a7d25 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cybersource-rest-client", - "version": "0.0.60", + "version": "0.0.61", "description": "Node.js SDK for the CyberSource REST API", "author": "developer@cybersource.com", "license": "CyberSource",