diff --git a/docs/BankAccountValidationApi.md b/docs/BankAccountValidationApi.md
index 00adfff96..c66275e78 100644
--- a/docs/BankAccountValidationApi.md
+++ b/docs/BankAccountValidationApi.md
@@ -9,7 +9,7 @@ Method | HTTP request | Description
# **bankAccountValidationRequest**
-> InlineResponse20013 bankAccountValidationRequest(accountValidationsRequest)
+> InlineResponse20014 bankAccountValidationRequest(accountValidationsRequest)
Visa Bank Account Validation Service
@@ -42,7 +42,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse20013**](InlineResponse20013.md)
+[**InlineResponse20014**](InlineResponse20014.md)
### Authorization
diff --git a/docs/BatchesApi.md b/docs/BatchesApi.md
index 9970ea782..f54903e04 100644
--- a/docs/BatchesApi.md
+++ b/docs/BatchesApi.md
@@ -12,7 +12,7 @@ Method | HTTP request | Description
# **getBatchReport**
-> InlineResponse20012 getBatchReport(batchId)
+> InlineResponse20013 getBatchReport(batchId)
Retrieve a Batch Report
@@ -45,7 +45,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse20012**](InlineResponse20012.md)
+[**InlineResponse20013**](InlineResponse20013.md)
### Authorization
@@ -58,7 +58,7 @@ No authorization required
# **getBatchStatus**
-> InlineResponse20011 getBatchStatus(batchId)
+> InlineResponse20012 getBatchStatus(batchId)
Retrieve a Batch Status
@@ -91,7 +91,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse20011**](InlineResponse20011.md)
+[**InlineResponse20012**](InlineResponse20012.md)
### Authorization
@@ -104,7 +104,7 @@ No authorization required
# **getBatchesList**
-> InlineResponse20010 getBatchesList(opts)
+> InlineResponse20011 getBatchesList(opts)
List Batches
@@ -144,7 +144,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse20010**](InlineResponse20010.md)
+[**InlineResponse20011**](InlineResponse20011.md)
### Authorization
diff --git a/docs/CreateNewWebhooksApi.md b/docs/CreateNewWebhooksApi.md
index 4bbf7f051..1080added 100644
--- a/docs/CreateNewWebhooksApi.md
+++ b/docs/CreateNewWebhooksApi.md
@@ -11,7 +11,7 @@ Method | HTTP request | Description
# **findProductsToSubscribe**
-> [InlineResponse2004] findProductsToSubscribe(organizationId)
+> [InlineResponse2005] findProductsToSubscribe(organizationId)
Find Products You Can Subscribe To
@@ -44,7 +44,7 @@ Name | Type | Description | Notes
### Return type
-[**[InlineResponse2004]**](InlineResponse2004.md)
+[**[InlineResponse2005]**](InlineResponse2005.md)
### Authorization
diff --git a/docs/CreatePlanRequest.md b/docs/CreatePlanRequest.md
index dac8d1799..9d8fe5fa0 100644
--- a/docs/CreatePlanRequest.md
+++ b/docs/CreatePlanRequest.md
@@ -3,7 +3,6 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**clientReferenceInformation** | [**Rbsv1plansClientReferenceInformation**](Rbsv1plansClientReferenceInformation.md) | | [optional]
**planInformation** | [**Rbsv1plansPlanInformation**](Rbsv1plansPlanInformation.md) | | [optional]
**orderInformation** | [**Rbsv1plansOrderInformation**](Rbsv1plansOrderInformation.md) | | [optional]
diff --git a/docs/CreateSubscriptionRequest.md b/docs/CreateSubscriptionRequest.md
index 03e81e237..d63df5941 100644
--- a/docs/CreateSubscriptionRequest.md
+++ b/docs/CreateSubscriptionRequest.md
@@ -3,7 +3,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**clientReferenceInformation** | [**Rbsv1subscriptionsClientReferenceInformation**](Rbsv1subscriptionsClientReferenceInformation.md) | | [optional]
+**clientReferenceInformation** | [**GetAllSubscriptionsResponseClientReferenceInformation**](GetAllSubscriptionsResponseClientReferenceInformation.md) | | [optional]
**processingInformation** | [**Rbsv1subscriptionsProcessingInformation**](Rbsv1subscriptionsProcessingInformation.md) | | [optional]
**planInformation** | [**Rbsv1subscriptionsPlanInformation**](Rbsv1subscriptionsPlanInformation.md) | | [optional]
**subscriptionInformation** | [**Rbsv1subscriptionsSubscriptionInformation**](Rbsv1subscriptionsSubscriptionInformation.md) | | [optional]
diff --git a/docs/CreateSubscriptionRequest1.md b/docs/CreateSubscriptionRequest1.md
index e56301ca3..f8589c61e 100644
--- a/docs/CreateSubscriptionRequest1.md
+++ b/docs/CreateSubscriptionRequest1.md
@@ -3,7 +3,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**clientReferenceInformation** | [**Rbsv1subscriptionsClientReferenceInformation**](Rbsv1subscriptionsClientReferenceInformation.md) | | [optional]
+**clientReferenceInformation** | [**GetAllSubscriptionsResponseClientReferenceInformation**](GetAllSubscriptionsResponseClientReferenceInformation.md) | | [optional]
**processingInformation** | [**Rbsv1subscriptionsProcessingInformation**](Rbsv1subscriptionsProcessingInformation.md) | | [optional]
**planInformation** | [**Rbsv1subscriptionsPlanInformation**](Rbsv1subscriptionsPlanInformation.md) | | [optional]
**subscriptionInformation** | [**Rbsv1subscriptionsSubscriptionInformation**](Rbsv1subscriptionsSubscriptionInformation.md) | | [optional]
diff --git a/docs/CreateSubscriptionResponse.md b/docs/CreateSubscriptionResponse.md
index 7903c203f..aefaa1983 100644
--- a/docs/CreateSubscriptionResponse.md
+++ b/docs/CreateSubscriptionResponse.md
@@ -8,5 +8,6 @@ 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: - COMPLETED - PENDING_REVIEW - DECLINED - INVALID_REQUEST | [optional]
**subscriptionInformation** | [**CreateSubscriptionResponseSubscriptionInformation**](CreateSubscriptionResponseSubscriptionInformation.md) | | [optional]
+**clientReferenceInformation** | [**GetAllSubscriptionsResponseClientReferenceInformation**](GetAllSubscriptionsResponseClientReferenceInformation.md) | | [optional]
diff --git a/docs/DecisionManagerApi.md b/docs/DecisionManagerApi.md
index c2166d0b1..cc4b79cf4 100644
--- a/docs/DecisionManagerApi.md
+++ b/docs/DecisionManagerApi.md
@@ -13,7 +13,7 @@ Method | HTTP request | Description
# **actionDecisionManagerCase**
-> InlineResponse2001 actionDecisionManagerCase(id, caseManagementActionsRequest)
+> InlineResponse2002 actionDecisionManagerCase(id, caseManagementActionsRequest)
Take action on a DM post-transactional case
@@ -49,7 +49,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse2001**](InlineResponse2001.md)
+[**InlineResponse2002**](InlineResponse2002.md)
### Authorization
diff --git a/docs/DeviceDeAssociationApi.md b/docs/DeviceDeAssociationApi.md
index 4c9072582..217a182eb 100644
--- a/docs/DeviceDeAssociationApi.md
+++ b/docs/DeviceDeAssociationApi.md
@@ -56,7 +56,7 @@ No authorization required
# **postDeAssociateV3Terminal**
-> [InlineResponse2008] postDeAssociateV3Terminal(deviceDeAssociateV3Request)
+> [InlineResponse2009] postDeAssociateV3Terminal(deviceDeAssociateV3Request)
De-associate a device from merchant to account or reseller and from account to reseller
@@ -89,7 +89,7 @@ Name | Type | Description | Notes
### Return type
-[**[InlineResponse2008]**](InlineResponse2008.md)
+[**[InlineResponse2009]**](InlineResponse2009.md)
### Authorization
diff --git a/docs/DeviceSearchApi.md b/docs/DeviceSearchApi.md
index cb1c7c155..eec790683 100644
--- a/docs/DeviceSearchApi.md
+++ b/docs/DeviceSearchApi.md
@@ -10,7 +10,7 @@ Method | HTTP request | Description
# **postSearchQuery**
-> InlineResponse2007 postSearchQuery(postDeviceSearchRequest)
+> InlineResponse2008 postSearchQuery(postDeviceSearchRequest)
Retrieve List of Devices for a given search query V2
@@ -43,7 +43,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse2007**](InlineResponse2007.md)
+[**InlineResponse2008**](InlineResponse2008.md)
### Authorization
@@ -56,7 +56,7 @@ No authorization required
# **postSearchQueryV3**
-> InlineResponse2009 postSearchQueryV3(postDeviceSearchRequestV3)
+> InlineResponse20010 postSearchQueryV3(postDeviceSearchRequestV3)
Retrieve List of Devices for a given search query
@@ -89,7 +89,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse2009**](InlineResponse2009.md)
+[**InlineResponse20010**](InlineResponse20010.md)
### Authorization
diff --git a/docs/GenerateUnifiedCheckoutCaptureContextRequest.md b/docs/GenerateUnifiedCheckoutCaptureContextRequest.md
index d45a64d44..5f76263ed 100644
--- a/docs/GenerateUnifiedCheckoutCaptureContextRequest.md
+++ b/docs/GenerateUnifiedCheckoutCaptureContextRequest.md
@@ -6,9 +6,10 @@ Name | Type | Description | Notes
**clientVersion** | **String** | Specify the version of Unified Checkout that you want to use. | [optional]
**targetOrigins** | **[String]** | The [target origin](https://developer.mozilla.org/en-US/docs/Glossary/Origin) of the website on which you will be launching Unified Checkout is defined by the scheme (protocol), hostname (domain) and port number (if used). You must use https://hostname (unless you use http://localhost) Wildcards are NOT supported. Ensure that subdomains are included. Any valid top-level domain is supported (e.g. .com, .co.uk, .gov.br etc) Examples: - https://example.com - https://subdomain.example.com - https://example.com:8080
If you are embedding within multiple nested iframes you need to specify the origins of all the browser contexts used, for example: targetOrigins: [ \"https://example.com\", \"https://basket.example.com\", \"https://ecom.example.com\" ] | [optional]
**allowedCardNetworks** | **[String]** | The list of card networks you want to use for this Unified Checkout transaction. Unified Checkout currently supports the following card networks: - VISA - MASTERCARD - AMEX - CARNET - CARTESBANCAIRES - CUP - DINERSCLUB - DISCOVER - EFTPOS - ELO - JAYWAN - JCB - JCREW - KCP - MADA - MAESTRO - MEEZA - PAYPAK - UATP | [optional]
-**allowedPaymentTypes** | **[String]** | The payment types that are allowed for the merchant. Possible values when launching Unified Checkout: - APPLEPAY - CHECK - CLICKTOPAY - GOOGLEPAY - PANENTRY - PAZE
Unified Checkout supports the following Buy Now, Pay Later (BNPL) payment methods: - AFTERPAY
Unified Checkout supports the following Online Bank Transfer payment methods: - Bancontact (BE) - DragonPay (PH) - iDEAL (NL) - Multibanco (PT) - MyBank (IT, BE, PT, ES) - Przelewy24|P24 (PL) - Tink Pay By Bank (GB) Possible values when launching Click To Pay Drop-In UI: - CLICKTOPAY
**Important:** - CLICKTOPAY only available for Visa, Mastercard and AMEX for saved cards. - Visa and Mastercard will look to tokenize using network tokenization for all Click to Pay requests. Click to Pay uses Click to Pay token requester IDs and not the merchant's existing token requester. - Apple Pay, Google Pay, Check, and Paze can be used independently without requiring PAN entry in the allowedPaymentTypes field.
**Managing Google Pay Authentication Types** When you enable Google Pay on Unified Checkout you can specify optional parameters that define the types of card authentication you receive from Google Pay.
**Managing Google Pay Authentication Types** Where Click to Pay is the payment type selected by the customer and the customer manually enters their card, the option to enroll their card in Click to Pay will be auto-checked if this field is set to \"true\". This is only available where the merchant and cardholder are based in the following countries and the billing type is set to \"FULL\" or \"PARTIAL\". - UAE - Argentina - Brazil - Chile - Colombia - Kuwait - Mexico - Peru - Qatar - Saudi Arabia - Ukraine - South Africa
If false, this is not present or not supported in the market. Enrollment in Click to Pay is not checked for the customer when completing manual card entry. | [optional]
+**allowedPaymentTypes** | **[String]** | The payment types that are allowed for the merchant. Possible values when launching Unified Checkout: - APPLEPAY - CHECK - CLICKTOPAY - GOOGLEPAY - PANENTRY - PAZE
Unified Checkout supports the following Buy Now, Pay Later (BNPL) payment methods: - AFTERPAY
Unified Checkout supports the following Online Bank Transfer payment methods: - Bancontact (BE) - DragonPay (PH) - iDEAL (NL) - Multibanco (PT) - MyBank (IT, BE, PT, ES) - Przelewy24|P24 (PL) - Tink Pay By Bank (GB)
Unified Checkout supports the following Post-Pay Reference payment methods: - Konbini (JP)
Possible values when launching Click To Pay Drop-In UI: - CLICKTOPAY
**Important:** - CLICKTOPAY only available for Visa, Mastercard and AMEX for saved cards. - Visa and Mastercard will look to tokenize using network tokenization for all Click to Pay requests. Click to Pay uses Click to Pay token requester IDs and not the merchant's existing token requester. - Apple Pay, Google Pay, Check, and Paze can be used independently without requiring PAN entry in the allowedPaymentTypes field.
**Managing Google Pay Authentication Types** When you enable Google Pay on Unified Checkout you can specify optional parameters that define the types of card authentication you receive from Google Pay.
**Managing Google Pay Authentication Types** Where Click to Pay is the payment type selected by the customer and the customer manually enters their card, the option to enroll their card in Click to Pay will be auto-checked if this field is set to \"true\". This is only available where the merchant and cardholder are based in the following countries and the billing type is set to \"FULL\" or \"PARTIAL\". - UAE - Argentina - Brazil - Chile - Colombia - Kuwait - Mexico - Peru - Qatar - Saudi Arabia - Ukraine - South Africa
If false, this is not present or not supported in the market. Enrollment in Click to Pay is not checked for the customer when completing manual card entry. | [optional]
**country** | **String** | Country the purchase is originating from (e.g. country of the merchant). Use the two-character ISO Standard | [optional]
**locale** | **String** | Localization of the User experience conforming to the ISO 639-1 language standards and two-character ISO Standard Country Code. Please refer to list of [supported locales through Unified Checkout](https://developer.cybersource.com/docs/cybs/en-us/unified-checkout/developer/all/rest/unified-checkout/uc-appendix-languages.html) | [optional]
+**buttonType** | **String** | Changes the label on the payment button within Unified Checkout .
Possible values: - ADD_CARD - CARD_PAYMENT - CHECKOUT - CHECKOUT_AND_CONTINUE - DEBIT_CREDIT - DONATE - PAY - PAY_WITH_CARD - SAVE_CARD - SUBSCRIBE_WITH_CARD
This is an optional field, | [optional]
**captureMandate** | [**Upv1capturecontextsCaptureMandate**](Upv1capturecontextsCaptureMandate.md) | | [optional]
**completeMandate** | [**Upv1capturecontextsCompleteMandate**](Upv1capturecontextsCompleteMandate.md) | | [optional]
**transientTokenResponseOptions** | [**Microformv2sessionsTransientTokenResponseOptions**](Microformv2sessionsTransientTokenResponseOptions.md) | | [optional]
diff --git a/docs/GetAllSubscriptionsResponseClientReferenceInformation.md b/docs/GetAllSubscriptionsResponseClientReferenceInformation.md
new file mode 100644
index 000000000..4050fbe43
--- /dev/null
+++ b/docs/GetAllSubscriptionsResponseClientReferenceInformation.md
@@ -0,0 +1,8 @@
+# CyberSource.GetAllSubscriptionsResponseClientReferenceInformation
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**code** | **String** | Merchant-generated order reference or tracking number. It is recommended that you send a unique value for each transaction so that you can perform meaningful searches for the transaction. #### Used by **Authorization** Required field. #### PIN Debit Requests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being reversed. Required field for all PIN Debit requests (purchase, credit, and reversal). #### FDC Nashville Global Certain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports. | [optional]
+
+
diff --git a/docs/GetAllSubscriptionsResponseSubscriptions.md b/docs/GetAllSubscriptionsResponseSubscriptions.md
index 68de82717..bbb627c00 100644
--- a/docs/GetAllSubscriptionsResponseSubscriptions.md
+++ b/docs/GetAllSubscriptionsResponseSubscriptions.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**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]
**planInformation** | [**GetAllSubscriptionsResponsePlanInformation**](GetAllSubscriptionsResponsePlanInformation.md) | | [optional]
**subscriptionInformation** | [**GetAllSubscriptionsResponseSubscriptionInformation**](GetAllSubscriptionsResponseSubscriptionInformation.md) | | [optional]
+**clientReferenceInformation** | [**GetAllSubscriptionsResponseClientReferenceInformation**](GetAllSubscriptionsResponseClientReferenceInformation.md) | | [optional]
**paymentInformation** | [**GetAllSubscriptionsResponsePaymentInformation**](GetAllSubscriptionsResponsePaymentInformation.md) | | [optional]
**orderInformation** | [**GetAllSubscriptionsResponseOrderInformation**](GetAllSubscriptionsResponseOrderInformation.md) | | [optional]
diff --git a/docs/GetSubscriptionResponse.md b/docs/GetSubscriptionResponse.md
index 3400bdcfe..afe64d1a9 100644
--- a/docs/GetSubscriptionResponse.md
+++ b/docs/GetSubscriptionResponse.md
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**subscriptionInformation** | [**GetAllSubscriptionsResponseSubscriptionInformation**](GetAllSubscriptionsResponseSubscriptionInformation.md) | | [optional]
**paymentInformation** | [**GetAllSubscriptionsResponsePaymentInformation**](GetAllSubscriptionsResponsePaymentInformation.md) | | [optional]
**orderInformation** | [**GetAllSubscriptionsResponseOrderInformation**](GetAllSubscriptionsResponseOrderInformation.md) | | [optional]
+**clientReferenceInformation** | [**GetAllSubscriptionsResponseClientReferenceInformation**](GetAllSubscriptionsResponseClientReferenceInformation.md) | | [optional]
**reactivationInformation** | [**GetSubscriptionResponseReactivationInformation**](GetSubscriptionResponseReactivationInformation.md) | | [optional]
diff --git a/docs/GetSubscriptionResponse1PaymentInstrument.md b/docs/GetSubscriptionResponse1PaymentInstrument.md
index 79cf20bd2..cab11b635 100644
--- a/docs/GetSubscriptionResponse1PaymentInstrument.md
+++ b/docs/GetSubscriptionResponse1PaymentInstrument.md
@@ -6,7 +6,7 @@ Name | Type | Description | Notes
**id** | **String** | The Id of the Payment Instrument Token. | [optional]
**bankAccount** | [**GetSubscriptionResponse1PaymentInstrumentBankAccount**](GetSubscriptionResponse1PaymentInstrumentBankAccount.md) | | [optional]
**card** | [**GetSubscriptionResponse1PaymentInstrumentCard**](GetSubscriptionResponse1PaymentInstrumentCard.md) | | [optional]
-**billTo** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
+**billTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
**buyerInformation** | [**GetSubscriptionResponse1PaymentInstrumentBuyerInformation**](GetSubscriptionResponse1PaymentInstrumentBuyerInformation.md) | | [optional]
diff --git a/docs/GetSubscriptionResponse1PaymentInstrumentBuyerInformation.md b/docs/GetSubscriptionResponse1PaymentInstrumentBuyerInformation.md
index 1beac539c..3a03fc744 100644
--- a/docs/GetSubscriptionResponse1PaymentInstrumentBuyerInformation.md
+++ b/docs/GetSubscriptionResponse1PaymentInstrumentBuyerInformation.md
@@ -6,6 +6,6 @@ Name | Type | Description | Notes
**companyTaxID** | **String** | Company's tax identifier. This is only used for eCheck service. | [optional]
**currency** | **String** | Currency used for the order. Use the three-character I[ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) For an authorization reversal (`reversalInformation`) or a capture (`processingOptions.capture` is set to `true`), you must use the same currency that you used in your payment authorization request. #### DCC for First Data Your local currency. For details, see the `currency` field description in [Dynamic Currency Conversion For First Data Using the SCMP API](http://apps.cybersource.com/library/documentation/dev_guides/DCC_FirstData_SCMP/DCC_FirstData_SCMP_API.pdf). | [optional]
**dateOfBirth** | **Date** | Date of birth of the customer. Format: YYYY-MM-DD | [optional]
-**personalIdentification** | [**[Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification]**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md) | | [optional]
+**personalIdentification** | [**[Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification]**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md) | | [optional]
diff --git a/docs/GetSubscriptionResponse1ShippingAddress.md b/docs/GetSubscriptionResponse1ShippingAddress.md
index e07b50239..72cdef9d2 100644
--- a/docs/GetSubscriptionResponse1ShippingAddress.md
+++ b/docs/GetSubscriptionResponse1ShippingAddress.md
@@ -4,6 +4,6 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **String** | The Id of the Shipping Address Token. | [optional]
-**shipTo** | [**Tmsv2customersEmbeddedDefaultShippingAddressShipTo**](Tmsv2customersEmbeddedDefaultShippingAddressShipTo.md) | | [optional]
+**shipTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.md) | | [optional]
diff --git a/docs/GetSubscriptionResponseReactivationInformation.md b/docs/GetSubscriptionResponseReactivationInformation.md
index 1c2924a75..0bbf678d2 100644
--- a/docs/GetSubscriptionResponseReactivationInformation.md
+++ b/docs/GetSubscriptionResponseReactivationInformation.md
@@ -3,7 +3,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**skippedPaymentsCount** | **String** | Number of payments that should have occurred while the subscription was in a suspended status. | [optional]
-**skippedPaymentsTotalAmount** | **String** | Total amount that will be charged upon reactivation if `processSkippedPayments` is set to `true`. | [optional]
+**missedPaymentsCount** | **String** | Number of payments that should have occurred while the subscription was in a suspended status. | [optional]
+**missedPaymentsTotalAmount** | **String** | Total amount that will be charged upon reactivation if `processMissedPayments` is set to `true`. | [optional]
diff --git a/docs/InlineResponse200.md b/docs/InlineResponse200.md
index 909b96ba9..a625876d4 100644
--- a/docs/InlineResponse200.md
+++ b/docs/InlineResponse200.md
@@ -3,9 +3,6 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**id** | **String** | Unique identifier for the Card Art Asset. | [optional]
-**type** | **String** | The type of Card Art Asset. | [optional]
-**provider** | **String** | The provider of the Card Art Asset. | [optional]
-**content** | [**[InlineResponse200Content]**](InlineResponse200Content.md) | Array of content objects representing the Card Art Asset. | [optional]
+**responses** | [**[InlineResponse200Responses]**](InlineResponse200Responses.md) | | [optional]
diff --git a/docs/InlineResponse2001.md b/docs/InlineResponse2001.md
index 95fc38a4d..8a93a60e5 100644
--- a/docs/InlineResponse2001.md
+++ b/docs/InlineResponse2001.md
@@ -3,9 +3,9 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**id** | **String** | UUID uniquely generated for this comments. | [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 are: - `ACCEPTED` - `REJECTED` | [optional]
-**embedded** | [**InlineResponse2001Embedded**](InlineResponse2001Embedded.md) | | [optional]
+**id** | **String** | Unique identifier for the Card Art Asset. | [optional]
+**type** | **String** | The type of Card Art Asset. | [optional]
+**provider** | **String** | The provider of the Card Art Asset. | [optional]
+**content** | [**[InlineResponse2001Content]**](InlineResponse2001Content.md) | Array of content objects representing the Card Art Asset. | [optional]
diff --git a/docs/InlineResponse20010.md b/docs/InlineResponse20010.md
index 3337f2979..9a02897a5 100644
--- a/docs/InlineResponse20010.md
+++ b/docs/InlineResponse20010.md
@@ -3,12 +3,11 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**[InlineResponse20010Links]**](InlineResponse20010Links.md) | | [optional]
-**_object** | **String** | | [optional]
-**offset** | **Number** | | [optional]
-**limit** | **Number** | | [optional]
-**count** | **Number** | | [optional]
-**total** | **Number** | | [optional]
-**embedded** | [**InlineResponse20010Embedded**](InlineResponse20010Embedded.md) | | [optional]
+**totalCount** | **Number** | Total number of results. | [optional]
+**offset** | **Number** | Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit=5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: `offset=0` `offset=5` `offset=10` **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned. | [optional]
+**limit** | **Number** | Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500. | [optional]
+**sort** | **String** | A comma separated list of the following form: `terminalCreationDate:desc or serialNumber or terminalUpdationDate` | [optional]
+**count** | **Number** | Results for this page, this could be below the limit. | [optional]
+**devices** | [**[InlineResponse20010Devices]**](InlineResponse20010Devices.md) | A collection of devices | [optional]
diff --git a/docs/InlineResponse2009Devices.md b/docs/InlineResponse20010Devices.md
similarity index 81%
rename from docs/InlineResponse2009Devices.md
rename to docs/InlineResponse20010Devices.md
index 386177763..f4e2b1762 100644
--- a/docs/InlineResponse2009Devices.md
+++ b/docs/InlineResponse20010Devices.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse2009Devices
+# CyberSource.InlineResponse20010Devices
## Properties
Name | Type | Description | Notes
@@ -14,6 +14,6 @@ Name | Type | Description | Notes
**accountId** | **String** | ID of the account to whom the device assigned. | [optional]
**terminalCreationDate** | **Date** | Timestamp in which the device was created. | [optional]
**terminalUpdationDate** | **Date** | Timestamp in which the device was updated/modified. | [optional]
-**paymentProcessorToTerminalMap** | [**InlineResponse2009PaymentProcessorToTerminalMap**](InlineResponse2009PaymentProcessorToTerminalMap.md) | | [optional]
+**paymentProcessorToTerminalMap** | [**InlineResponse20010PaymentProcessorToTerminalMap**](InlineResponse20010PaymentProcessorToTerminalMap.md) | | [optional]
diff --git a/docs/InlineResponse20010Embedded.md b/docs/InlineResponse20010Embedded.md
deleted file mode 100644
index 09aec1051..000000000
--- a/docs/InlineResponse20010Embedded.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# CyberSource.InlineResponse20010Embedded
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**batches** | [**[InlineResponse20010EmbeddedBatches]**](InlineResponse20010EmbeddedBatches.md) | | [optional]
-
-
diff --git a/docs/InlineResponse20010EmbeddedLinks.md b/docs/InlineResponse20010EmbeddedLinks.md
deleted file mode 100644
index 4202e7f51..000000000
--- a/docs/InlineResponse20010EmbeddedLinks.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# CyberSource.InlineResponse20010EmbeddedLinks
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**reports** | [**[InlineResponse20010EmbeddedLinksReports]**](InlineResponse20010EmbeddedLinksReports.md) | | [optional]
-
-
diff --git a/docs/InlineResponse20010Links.md b/docs/InlineResponse20010Links.md
deleted file mode 100644
index c008ab10a..000000000
--- a/docs/InlineResponse20010Links.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# CyberSource.InlineResponse20010Links
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**rel** | **String** | Valid Values: * self * first * last * prev * next | [optional]
-**href** | **String** | | [optional]
-
-
diff --git a/docs/InlineResponse2009PaymentProcessorToTerminalMap.md b/docs/InlineResponse20010PaymentProcessorToTerminalMap.md
similarity index 76%
rename from docs/InlineResponse2009PaymentProcessorToTerminalMap.md
rename to docs/InlineResponse20010PaymentProcessorToTerminalMap.md
index b99ca172a..40ee841fd 100644
--- a/docs/InlineResponse2009PaymentProcessorToTerminalMap.md
+++ b/docs/InlineResponse20010PaymentProcessorToTerminalMap.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse2009PaymentProcessorToTerminalMap
+# CyberSource.InlineResponse20010PaymentProcessorToTerminalMap
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse20011.md b/docs/InlineResponse20011.md
index b654233ea..7404720a4 100644
--- a/docs/InlineResponse20011.md
+++ b/docs/InlineResponse20011.md
@@ -3,15 +3,12 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**InlineResponse20011Links**](InlineResponse20011Links.md) | | [optional]
-**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
-**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
-**batchSource** | **String** | Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE | [optional]
-**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
-**batchCaEndpoints** | **String** | | [optional]
-**status** | **String** | Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETED | [optional]
-**totals** | [**InlineResponse20010EmbeddedTotals**](InlineResponse20010EmbeddedTotals.md) | | [optional]
-**billing** | [**InlineResponse20011Billing**](InlineResponse20011Billing.md) | | [optional]
-**description** | **String** | | [optional]
+**links** | [**[InlineResponse20011Links]**](InlineResponse20011Links.md) | | [optional]
+**_object** | **String** | | [optional]
+**offset** | **Number** | | [optional]
+**limit** | **Number** | | [optional]
+**count** | **Number** | | [optional]
+**total** | **Number** | | [optional]
+**embedded** | [**InlineResponse20011Embedded**](InlineResponse20011Embedded.md) | | [optional]
diff --git a/docs/InlineResponse20011Embedded.md b/docs/InlineResponse20011Embedded.md
new file mode 100644
index 000000000..5c9333669
--- /dev/null
+++ b/docs/InlineResponse20011Embedded.md
@@ -0,0 +1,8 @@
+# CyberSource.InlineResponse20011Embedded
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**batches** | [**[InlineResponse20011EmbeddedBatches]**](InlineResponse20011EmbeddedBatches.md) | | [optional]
+
+
diff --git a/docs/InlineResponse20010EmbeddedBatches.md b/docs/InlineResponse20011EmbeddedBatches.md
similarity index 79%
rename from docs/InlineResponse20010EmbeddedBatches.md
rename to docs/InlineResponse20011EmbeddedBatches.md
index ed4c9bdc8..5dda57175 100644
--- a/docs/InlineResponse20010EmbeddedBatches.md
+++ b/docs/InlineResponse20011EmbeddedBatches.md
@@ -1,9 +1,9 @@
-# CyberSource.InlineResponse20010EmbeddedBatches
+# CyberSource.InlineResponse20011EmbeddedBatches
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**InlineResponse20010EmbeddedLinks**](InlineResponse20010EmbeddedLinks.md) | | [optional]
+**links** | [**InlineResponse20011EmbeddedLinks**](InlineResponse20011EmbeddedLinks.md) | | [optional]
**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
**batchModifiedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
@@ -12,6 +12,6 @@ Name | Type | Description | Notes
**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
**batchCaEndpoints** | **[String]** | Valid Values: * VISA * MASTERCARD * AMEX | [optional]
**status** | **String** | Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETE | [optional]
-**totals** | [**InlineResponse20010EmbeddedTotals**](InlineResponse20010EmbeddedTotals.md) | | [optional]
+**totals** | [**InlineResponse20011EmbeddedTotals**](InlineResponse20011EmbeddedTotals.md) | | [optional]
diff --git a/docs/InlineResponse20011EmbeddedLinks.md b/docs/InlineResponse20011EmbeddedLinks.md
new file mode 100644
index 000000000..87d3271bb
--- /dev/null
+++ b/docs/InlineResponse20011EmbeddedLinks.md
@@ -0,0 +1,8 @@
+# CyberSource.InlineResponse20011EmbeddedLinks
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**reports** | [**[InlineResponse20011EmbeddedLinksReports]**](InlineResponse20011EmbeddedLinksReports.md) | | [optional]
+
+
diff --git a/docs/InlineResponse20010EmbeddedLinksReports.md b/docs/InlineResponse20011EmbeddedLinksReports.md
similarity index 73%
rename from docs/InlineResponse20010EmbeddedLinksReports.md
rename to docs/InlineResponse20011EmbeddedLinksReports.md
index 5349a6d29..e6802ddcd 100644
--- a/docs/InlineResponse20010EmbeddedLinksReports.md
+++ b/docs/InlineResponse20011EmbeddedLinksReports.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse20010EmbeddedLinksReports
+# CyberSource.InlineResponse20011EmbeddedLinksReports
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse20010EmbeddedTotals.md b/docs/InlineResponse20011EmbeddedTotals.md
similarity index 88%
rename from docs/InlineResponse20010EmbeddedTotals.md
rename to docs/InlineResponse20011EmbeddedTotals.md
index 66062f7af..3db649640 100644
--- a/docs/InlineResponse20010EmbeddedTotals.md
+++ b/docs/InlineResponse20011EmbeddedTotals.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse20010EmbeddedTotals
+# CyberSource.InlineResponse20011EmbeddedTotals
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse20011Links.md b/docs/InlineResponse20011Links.md
index 9b13e77ed..5c7f8e570 100644
--- a/docs/InlineResponse20011Links.md
+++ b/docs/InlineResponse20011Links.md
@@ -3,7 +3,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**self** | [**InlineResponse202LinksStatus**](InlineResponse202LinksStatus.md) | | [optional]
-**report** | [**[InlineResponse20011LinksReport]**](InlineResponse20011LinksReport.md) | | [optional]
+**rel** | **String** | Valid Values: * self * first * last * prev * next | [optional]
+**href** | **String** | | [optional]
diff --git a/docs/InlineResponse20012.md b/docs/InlineResponse20012.md
index d757fa305..c87128be6 100644
--- a/docs/InlineResponse20012.md
+++ b/docs/InlineResponse20012.md
@@ -3,15 +3,15 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**version** | **String** | | [optional]
-**reportCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
+**links** | [**InlineResponse20012Links**](InlineResponse20012Links.md) | | [optional]
**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
-**batchSource** | **String** | Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE | [optional]
-**batchCaEndpoints** | **String** | | [optional]
**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
+**batchSource** | **String** | Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE | [optional]
**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
-**totals** | [**InlineResponse20010EmbeddedTotals**](InlineResponse20010EmbeddedTotals.md) | | [optional]
-**billing** | [**InlineResponse20011Billing**](InlineResponse20011Billing.md) | | [optional]
-**records** | [**[InlineResponse20012Records]**](InlineResponse20012Records.md) | | [optional]
+**batchCaEndpoints** | **String** | | [optional]
+**status** | **String** | Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETED | [optional]
+**totals** | [**InlineResponse20011EmbeddedTotals**](InlineResponse20011EmbeddedTotals.md) | | [optional]
+**billing** | [**InlineResponse20012Billing**](InlineResponse20012Billing.md) | | [optional]
+**description** | **String** | | [optional]
diff --git a/docs/InlineResponse20011Billing.md b/docs/InlineResponse20012Billing.md
similarity index 86%
rename from docs/InlineResponse20011Billing.md
rename to docs/InlineResponse20012Billing.md
index 2ee5af6e1..4a889a34c 100644
--- a/docs/InlineResponse20011Billing.md
+++ b/docs/InlineResponse20012Billing.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse20011Billing
+# CyberSource.InlineResponse20012Billing
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse20012Links.md b/docs/InlineResponse20012Links.md
new file mode 100644
index 000000000..9bb978610
--- /dev/null
+++ b/docs/InlineResponse20012Links.md
@@ -0,0 +1,9 @@
+# CyberSource.InlineResponse20012Links
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**self** | [**InlineResponse202LinksStatus**](InlineResponse202LinksStatus.md) | | [optional]
+**report** | [**[InlineResponse20012LinksReport]**](InlineResponse20012LinksReport.md) | | [optional]
+
+
diff --git a/docs/InlineResponse20011LinksReport.md b/docs/InlineResponse20012LinksReport.md
similarity index 77%
rename from docs/InlineResponse20011LinksReport.md
rename to docs/InlineResponse20012LinksReport.md
index 9cfd67e96..e57267ee1 100644
--- a/docs/InlineResponse20011LinksReport.md
+++ b/docs/InlineResponse20012LinksReport.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse20011LinksReport
+# CyberSource.InlineResponse20012LinksReport
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse20012Records.md b/docs/InlineResponse20012Records.md
deleted file mode 100644
index a96f887cb..000000000
--- a/docs/InlineResponse20012Records.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# CyberSource.InlineResponse20012Records
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**id** | **String** | | [optional]
-**sourceRecord** | [**InlineResponse20012SourceRecord**](InlineResponse20012SourceRecord.md) | | [optional]
-**responseRecord** | [**InlineResponse20012ResponseRecord**](InlineResponse20012ResponseRecord.md) | | [optional]
-
-
diff --git a/docs/InlineResponse20013.md b/docs/InlineResponse20013.md
index f5a0f5bc4..cad5c44ce 100644
--- a/docs/InlineResponse20013.md
+++ b/docs/InlineResponse20013.md
@@ -3,9 +3,15 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**clientReferenceInformation** | [**Bavsv1accountvalidationsClientReferenceInformation**](Bavsv1accountvalidationsClientReferenceInformation.md) | | [optional]
-**requestId** | **String** | Request Id sent as part of the request. | [optional]
-**submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThhmmssZ`, where: - `T`: Separates the date and the time - `Z`: Indicates Coordinated Universal Time (UTC), also known as Greenwich Mean Time (GMT) Example: `2020-01-11T224757Z` equals January 11, 2020, at 22:47:57 (10:47:57 p.m.) | [optional]
-**bankAccountValidation** | [**TssV2TransactionsGet200ResponseBankAccountValidation**](TssV2TransactionsGet200ResponseBankAccountValidation.md) | | [optional]
+**version** | **String** | | [optional]
+**reportCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
+**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
+**batchSource** | **String** | Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE | [optional]
+**batchCaEndpoints** | **String** | | [optional]
+**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
+**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
+**totals** | [**InlineResponse20011EmbeddedTotals**](InlineResponse20011EmbeddedTotals.md) | | [optional]
+**billing** | [**InlineResponse20012Billing**](InlineResponse20012Billing.md) | | [optional]
+**records** | [**[InlineResponse20013Records]**](InlineResponse20013Records.md) | | [optional]
diff --git a/docs/InlineResponse20013Records.md b/docs/InlineResponse20013Records.md
new file mode 100644
index 000000000..c0a7c27ce
--- /dev/null
+++ b/docs/InlineResponse20013Records.md
@@ -0,0 +1,10 @@
+# CyberSource.InlineResponse20013Records
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**id** | **String** | | [optional]
+**sourceRecord** | [**InlineResponse20013SourceRecord**](InlineResponse20013SourceRecord.md) | | [optional]
+**responseRecord** | [**InlineResponse20013ResponseRecord**](InlineResponse20013ResponseRecord.md) | | [optional]
+
+
diff --git a/docs/InlineResponse20012ResponseRecord.md b/docs/InlineResponse20013ResponseRecord.md
similarity index 79%
rename from docs/InlineResponse20012ResponseRecord.md
rename to docs/InlineResponse20013ResponseRecord.md
index 16f0d34a5..ebddc28ad 100644
--- a/docs/InlineResponse20012ResponseRecord.md
+++ b/docs/InlineResponse20013ResponseRecord.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse20012ResponseRecord
+# CyberSource.InlineResponse20013ResponseRecord
## Properties
Name | Type | Description | Notes
@@ -12,6 +12,6 @@ Name | Type | Description | Notes
**cardExpiryMonth** | **String** | | [optional]
**cardExpiryYear** | **String** | | [optional]
**cardType** | **String** | | [optional]
-**additionalUpdates** | [**[InlineResponse20012ResponseRecordAdditionalUpdates]**](InlineResponse20012ResponseRecordAdditionalUpdates.md) | | [optional]
+**additionalUpdates** | [**[InlineResponse20013ResponseRecordAdditionalUpdates]**](InlineResponse20013ResponseRecordAdditionalUpdates.md) | | [optional]
diff --git a/docs/InlineResponse20012ResponseRecordAdditionalUpdates.md b/docs/InlineResponse20013ResponseRecordAdditionalUpdates.md
similarity index 85%
rename from docs/InlineResponse20012ResponseRecordAdditionalUpdates.md
rename to docs/InlineResponse20013ResponseRecordAdditionalUpdates.md
index aeeec14ca..ba9e28573 100644
--- a/docs/InlineResponse20012ResponseRecordAdditionalUpdates.md
+++ b/docs/InlineResponse20013ResponseRecordAdditionalUpdates.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse20012ResponseRecordAdditionalUpdates
+# CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse20012SourceRecord.md b/docs/InlineResponse20013SourceRecord.md
similarity index 91%
rename from docs/InlineResponse20012SourceRecord.md
rename to docs/InlineResponse20013SourceRecord.md
index c480cc624..9cb04c059 100644
--- a/docs/InlineResponse20012SourceRecord.md
+++ b/docs/InlineResponse20013SourceRecord.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse20012SourceRecord
+# CyberSource.InlineResponse20013SourceRecord
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse20014.md b/docs/InlineResponse20014.md
index 71fd36b2d..9bc8eb27a 100644
--- a/docs/InlineResponse20014.md
+++ b/docs/InlineResponse20014.md
@@ -3,11 +3,9 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**clientReferenceInformation** | [**InlineResponse20014ClientReferenceInformation**](InlineResponse20014ClientReferenceInformation.md) | | [optional]
-**id** | **String** | Request ID generated by Cybersource. This was sent in the header on the request. Echo value from x-requestid |
-**submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2023-05-17T22:47:57Z` equals May 17, 2023, at 22:47:57 (10:47:57 PM). The `T` separates the date and the time. The `Z` indicates UTC. |
-**status** | **String** | Message describing the status of the currency conversion request. Values: - `PENDING` - `DECLINED` - `INVALID_REQUEST` - `SERVER_ERROR` - `OFFER_DECLINED` - `AUTHORIZED` - `AUTHORIZATION_DECLINED` - `AUTHORIZATION_FAILURE` - `REVERSED` - `CAPTURED` - `REFUNDED` - `CANCELLED` |
-**errorInformation** | [**InlineResponse2018ErrorInformation**](InlineResponse2018ErrorInformation.md) | | [optional]
-**orderInformation** | [**InlineResponse2018OrderInformation**](InlineResponse2018OrderInformation.md) | | [optional]
+**clientReferenceInformation** | [**Bavsv1accountvalidationsClientReferenceInformation**](Bavsv1accountvalidationsClientReferenceInformation.md) | | [optional]
+**requestId** | **String** | Request Id sent as part of the request. | [optional]
+**submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThhmmssZ`, where: - `T`: Separates the date and the time - `Z`: Indicates Coordinated Universal Time (UTC), also known as Greenwich Mean Time (GMT) Example: `2020-01-11T224757Z` equals January 11, 2020, at 22:47:57 (10:47:57 p.m.) | [optional]
+**bankAccountValidation** | [**TssV2TransactionsGet200ResponseBankAccountValidation**](TssV2TransactionsGet200ResponseBankAccountValidation.md) | | [optional]
diff --git a/docs/InlineResponse20015.md b/docs/InlineResponse20015.md
new file mode 100644
index 000000000..34cf266fc
--- /dev/null
+++ b/docs/InlineResponse20015.md
@@ -0,0 +1,13 @@
+# CyberSource.InlineResponse20015
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**clientReferenceInformation** | [**InlineResponse20015ClientReferenceInformation**](InlineResponse20015ClientReferenceInformation.md) | | [optional]
+**id** | **String** | Request ID generated by Cybersource. This was sent in the header on the request. Echo value from x-requestid |
+**submitTimeUtc** | **String** | Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2023-05-17T22:47:57Z` equals May 17, 2023, at 22:47:57 (10:47:57 PM). The `T` separates the date and the time. The `Z` indicates UTC. |
+**status** | **String** | Message describing the status of the currency conversion request. Values: - `PENDING` - `DECLINED` - `INVALID_REQUEST` - `SERVER_ERROR` - `OFFER_DECLINED` - `AUTHORIZED` - `AUTHORIZATION_DECLINED` - `AUTHORIZATION_FAILURE` - `REVERSED` - `CAPTURED` - `REFUNDED` - `CANCELLED` |
+**errorInformation** | [**InlineResponse2018ErrorInformation**](InlineResponse2018ErrorInformation.md) | | [optional]
+**orderInformation** | [**InlineResponse2018OrderInformation**](InlineResponse2018OrderInformation.md) | | [optional]
+
+
diff --git a/docs/InlineResponse20014ClientReferenceInformation.md b/docs/InlineResponse20015ClientReferenceInformation.md
similarity index 94%
rename from docs/InlineResponse20014ClientReferenceInformation.md
rename to docs/InlineResponse20015ClientReferenceInformation.md
index c5573ad40..0b5178616 100644
--- a/docs/InlineResponse20014ClientReferenceInformation.md
+++ b/docs/InlineResponse20015ClientReferenceInformation.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse20014ClientReferenceInformation
+# CyberSource.InlineResponse20015ClientReferenceInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse200Content.md b/docs/InlineResponse2001Content.md
similarity index 91%
rename from docs/InlineResponse200Content.md
rename to docs/InlineResponse2001Content.md
index 8c7173556..a314d3615 100644
--- a/docs/InlineResponse200Content.md
+++ b/docs/InlineResponse2001Content.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse200Content
+# CyberSource.InlineResponse2001Content
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse2001Embedded.md b/docs/InlineResponse2001Embedded.md
deleted file mode 100644
index d57df1a52..000000000
--- a/docs/InlineResponse2001Embedded.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# CyberSource.InlineResponse2001Embedded
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**capture** | [**InlineResponse2001EmbeddedCapture**](InlineResponse2001EmbeddedCapture.md) | | [optional]
-**reversal** | [**InlineResponse2001EmbeddedReversal**](InlineResponse2001EmbeddedReversal.md) | | [optional]
-
-
diff --git a/docs/InlineResponse2001EmbeddedCaptureLinks.md b/docs/InlineResponse2001EmbeddedCaptureLinks.md
deleted file mode 100644
index 4b677a95f..000000000
--- a/docs/InlineResponse2001EmbeddedCaptureLinks.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# CyberSource.InlineResponse2001EmbeddedCaptureLinks
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**self** | [**InlineResponse2001EmbeddedCaptureLinksSelf**](InlineResponse2001EmbeddedCaptureLinksSelf.md) | | [optional]
-
-
diff --git a/docs/InlineResponse2001EmbeddedReversalLinks.md b/docs/InlineResponse2001EmbeddedReversalLinks.md
deleted file mode 100644
index 20d01836f..000000000
--- a/docs/InlineResponse2001EmbeddedReversalLinks.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# CyberSource.InlineResponse2001EmbeddedReversalLinks
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**self** | [**InlineResponse2001EmbeddedReversalLinksSelf**](InlineResponse2001EmbeddedReversalLinksSelf.md) | | [optional]
-
-
diff --git a/docs/InlineResponse2002.md b/docs/InlineResponse2002.md
index dbd9aec1d..0f5ff2eca 100644
--- a/docs/InlineResponse2002.md
+++ b/docs/InlineResponse2002.md
@@ -3,17 +3,9 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**id** | **Number** | | [optional]
-**fieldType** | **String** | | [optional]
-**label** | **String** | | [optional]
-**customerVisible** | **Boolean** | | [optional]
-**textMinLength** | **Number** | | [optional]
-**textMaxLength** | **Number** | | [optional]
-**possibleValues** | **String** | | [optional]
-**textDefaultValue** | **String** | | [optional]
-**merchantId** | **String** | | [optional]
-**referenceType** | **String** | | [optional]
-**readOnly** | **Boolean** | | [optional]
-**merchantDefinedDataIndex** | **Number** | | [optional]
+**id** | **String** | UUID uniquely generated for this comments. | [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 are: - `ACCEPTED` - `REJECTED` | [optional]
+**embedded** | [**InlineResponse2002Embedded**](InlineResponse2002Embedded.md) | | [optional]
diff --git a/docs/InlineResponse2002Embedded.md b/docs/InlineResponse2002Embedded.md
new file mode 100644
index 000000000..73977074c
--- /dev/null
+++ b/docs/InlineResponse2002Embedded.md
@@ -0,0 +1,9 @@
+# CyberSource.InlineResponse2002Embedded
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**capture** | [**InlineResponse2002EmbeddedCapture**](InlineResponse2002EmbeddedCapture.md) | | [optional]
+**reversal** | [**InlineResponse2002EmbeddedReversal**](InlineResponse2002EmbeddedReversal.md) | | [optional]
+
+
diff --git a/docs/InlineResponse2001EmbeddedCapture.md b/docs/InlineResponse2002EmbeddedCapture.md
similarity index 55%
rename from docs/InlineResponse2001EmbeddedCapture.md
rename to docs/InlineResponse2002EmbeddedCapture.md
index 7f91ccbe1..01c84b9ed 100644
--- a/docs/InlineResponse2001EmbeddedCapture.md
+++ b/docs/InlineResponse2002EmbeddedCapture.md
@@ -1,9 +1,9 @@
-# CyberSource.InlineResponse2001EmbeddedCapture
+# CyberSource.InlineResponse2002EmbeddedCapture
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**status** | **String** | The status of the capture if the capture is called. | [optional]
-**links** | [**InlineResponse2001EmbeddedCaptureLinks**](InlineResponse2001EmbeddedCaptureLinks.md) | | [optional]
+**links** | [**InlineResponse2002EmbeddedCaptureLinks**](InlineResponse2002EmbeddedCaptureLinks.md) | | [optional]
diff --git a/docs/InlineResponse2002EmbeddedCaptureLinks.md b/docs/InlineResponse2002EmbeddedCaptureLinks.md
new file mode 100644
index 000000000..ca3374402
--- /dev/null
+++ b/docs/InlineResponse2002EmbeddedCaptureLinks.md
@@ -0,0 +1,8 @@
+# CyberSource.InlineResponse2002EmbeddedCaptureLinks
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**self** | [**InlineResponse2002EmbeddedCaptureLinksSelf**](InlineResponse2002EmbeddedCaptureLinksSelf.md) | | [optional]
+
+
diff --git a/docs/InlineResponse2001EmbeddedCaptureLinksSelf.md b/docs/InlineResponse2002EmbeddedCaptureLinksSelf.md
similarity index 86%
rename from docs/InlineResponse2001EmbeddedCaptureLinksSelf.md
rename to docs/InlineResponse2002EmbeddedCaptureLinksSelf.md
index c95be932e..f45e15e19 100644
--- a/docs/InlineResponse2001EmbeddedCaptureLinksSelf.md
+++ b/docs/InlineResponse2002EmbeddedCaptureLinksSelf.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse2001EmbeddedCaptureLinksSelf
+# CyberSource.InlineResponse2002EmbeddedCaptureLinksSelf
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse2001EmbeddedReversal.md b/docs/InlineResponse2002EmbeddedReversal.md
similarity index 55%
rename from docs/InlineResponse2001EmbeddedReversal.md
rename to docs/InlineResponse2002EmbeddedReversal.md
index 9c45d1ae3..049367931 100644
--- a/docs/InlineResponse2001EmbeddedReversal.md
+++ b/docs/InlineResponse2002EmbeddedReversal.md
@@ -1,9 +1,9 @@
-# CyberSource.InlineResponse2001EmbeddedReversal
+# CyberSource.InlineResponse2002EmbeddedReversal
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**status** | **String** | The status of the reversal if the auth reversal is called. | [optional]
-**links** | [**InlineResponse2001EmbeddedReversalLinks**](InlineResponse2001EmbeddedReversalLinks.md) | | [optional]
+**links** | [**InlineResponse2002EmbeddedReversalLinks**](InlineResponse2002EmbeddedReversalLinks.md) | | [optional]
diff --git a/docs/InlineResponse2002EmbeddedReversalLinks.md b/docs/InlineResponse2002EmbeddedReversalLinks.md
new file mode 100644
index 000000000..c3f71efd5
--- /dev/null
+++ b/docs/InlineResponse2002EmbeddedReversalLinks.md
@@ -0,0 +1,8 @@
+# CyberSource.InlineResponse2002EmbeddedReversalLinks
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**self** | [**InlineResponse2002EmbeddedReversalLinksSelf**](InlineResponse2002EmbeddedReversalLinksSelf.md) | | [optional]
+
+
diff --git a/docs/InlineResponse2001EmbeddedReversalLinksSelf.md b/docs/InlineResponse2002EmbeddedReversalLinksSelf.md
similarity index 86%
rename from docs/InlineResponse2001EmbeddedReversalLinksSelf.md
rename to docs/InlineResponse2002EmbeddedReversalLinksSelf.md
index b69f95cc4..bb0c95bd9 100644
--- a/docs/InlineResponse2001EmbeddedReversalLinksSelf.md
+++ b/docs/InlineResponse2002EmbeddedReversalLinksSelf.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse2001EmbeddedReversalLinksSelf
+# CyberSource.InlineResponse2002EmbeddedReversalLinksSelf
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse2003.md b/docs/InlineResponse2003.md
index 21b0d6097..386e8f7b5 100644
--- a/docs/InlineResponse2003.md
+++ b/docs/InlineResponse2003.md
@@ -3,12 +3,17 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**registrationInformation** | [**Boardingv1registrationsRegistrationInformation**](Boardingv1registrationsRegistrationInformation.md) | | [optional]
-**integrationInformation** | [**InlineResponse2003IntegrationInformation**](InlineResponse2003IntegrationInformation.md) | | [optional]
-**organizationInformation** | [**Boardingv1registrationsOrganizationInformation**](Boardingv1registrationsOrganizationInformation.md) | | [optional]
-**productInformation** | [**Boardingv1registrationsProductInformation**](Boardingv1registrationsProductInformation.md) | | [optional]
-**productInformationSetups** | [**[InlineResponse2013ProductInformationSetups]**](InlineResponse2013ProductInformationSetups.md) | | [optional]
-**documentInformation** | [**Boardingv1registrationsDocumentInformation**](Boardingv1registrationsDocumentInformation.md) | | [optional]
-**details** | **{String: [Object]}** | | [optional]
+**id** | **Number** | | [optional]
+**fieldType** | **String** | | [optional]
+**label** | **String** | | [optional]
+**customerVisible** | **Boolean** | | [optional]
+**textMinLength** | **Number** | | [optional]
+**textMaxLength** | **Number** | | [optional]
+**possibleValues** | **String** | | [optional]
+**textDefaultValue** | **String** | | [optional]
+**merchantId** | **String** | | [optional]
+**referenceType** | **String** | | [optional]
+**readOnly** | **Boolean** | | [optional]
+**merchantDefinedDataIndex** | **Number** | | [optional]
diff --git a/docs/InlineResponse2004.md b/docs/InlineResponse2004.md
index 38c88231d..394f265aa 100644
--- a/docs/InlineResponse2004.md
+++ b/docs/InlineResponse2004.md
@@ -3,8 +3,12 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**productId** | **String** | Product ID. | [optional]
-**productName** | **String** | Product Name. | [optional]
-**eventTypes** | [**[Notificationsubscriptionsv2productsorganizationIdEventTypes]**](Notificationsubscriptionsv2productsorganizationIdEventTypes.md) | | [optional]
+**registrationInformation** | [**Boardingv1registrationsRegistrationInformation**](Boardingv1registrationsRegistrationInformation.md) | | [optional]
+**integrationInformation** | [**InlineResponse2004IntegrationInformation**](InlineResponse2004IntegrationInformation.md) | | [optional]
+**organizationInformation** | [**Boardingv1registrationsOrganizationInformation**](Boardingv1registrationsOrganizationInformation.md) | | [optional]
+**productInformation** | [**Boardingv1registrationsProductInformation**](Boardingv1registrationsProductInformation.md) | | [optional]
+**productInformationSetups** | [**[InlineResponse2013ProductInformationSetups]**](InlineResponse2013ProductInformationSetups.md) | | [optional]
+**documentInformation** | [**Boardingv1registrationsDocumentInformation**](Boardingv1registrationsDocumentInformation.md) | | [optional]
+**details** | **{String: [Object]}** | | [optional]
diff --git a/docs/InlineResponse2003IntegrationInformation.md b/docs/InlineResponse2004IntegrationInformation.md
similarity index 69%
rename from docs/InlineResponse2003IntegrationInformation.md
rename to docs/InlineResponse2004IntegrationInformation.md
index 32d4f20ee..c7d7e94ea 100644
--- a/docs/InlineResponse2003IntegrationInformation.md
+++ b/docs/InlineResponse2004IntegrationInformation.md
@@ -1,9 +1,9 @@
-# CyberSource.InlineResponse2003IntegrationInformation
+# CyberSource.InlineResponse2004IntegrationInformation
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**oauth2** | [**[Boardingv1registrationsIntegrationInformationOauth2]**](Boardingv1registrationsIntegrationInformationOauth2.md) | | [optional]
-**tenantConfigurations** | [**[InlineResponse2003IntegrationInformationTenantConfigurations]**](InlineResponse2003IntegrationInformationTenantConfigurations.md) | tenantConfigurations is an array of objects that includes the tenant information this merchant is associated with. | [optional]
+**tenantConfigurations** | [**[InlineResponse2004IntegrationInformationTenantConfigurations]**](InlineResponse2004IntegrationInformationTenantConfigurations.md) | tenantConfigurations is an array of objects that includes the tenant information this merchant is associated with. | [optional]
diff --git a/docs/InlineResponse2003IntegrationInformationTenantConfigurations.md b/docs/InlineResponse2004IntegrationInformationTenantConfigurations.md
similarity index 93%
rename from docs/InlineResponse2003IntegrationInformationTenantConfigurations.md
rename to docs/InlineResponse2004IntegrationInformationTenantConfigurations.md
index 5b4f8c829..2b59e90d4 100644
--- a/docs/InlineResponse2003IntegrationInformationTenantConfigurations.md
+++ b/docs/InlineResponse2004IntegrationInformationTenantConfigurations.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations
+# CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse2005.md b/docs/InlineResponse2005.md
index 74483be33..e34b7d988 100644
--- a/docs/InlineResponse2005.md
+++ b/docs/InlineResponse2005.md
@@ -3,17 +3,8 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**webhookId** | **String** | Webhook Id. This is generated by the server. | [optional]
-**organizationId** | **String** | Organization ID. | [optional]
-**products** | [**[Notificationsubscriptionsv2webhooksProducts]**](Notificationsubscriptionsv2webhooksProducts.md) | | [optional]
-**webhookUrl** | **String** | The client's endpoint (URL) to receive webhooks. | [optional]
-**healthCheckUrl** | **String** | The client's health check endpoint (URL). | [optional]
-**status** | **String** | Webhook status. | [optional] [default to 'INACTIVE']
-**name** | **String** | Client friendly webhook name. | [optional]
-**description** | **String** | Client friendly webhook description. | [optional]
-**retryPolicy** | [**Notificationsubscriptionsv2webhooksRetryPolicy**](Notificationsubscriptionsv2webhooksRetryPolicy.md) | | [optional]
-**securityPolicy** | [**Notificationsubscriptionsv2webhooksSecurityPolicy**](Notificationsubscriptionsv2webhooksSecurityPolicy.md) | | [optional]
-**createdOn** | **String** | Date on which webhook was created/registered. | [optional]
-**notificationScope** | **String** | The webhook scope. 1. SELF The Webhook is used to deliver webhooks for only this Organization (or Merchant). 2. DESCENDANTS The Webhook is used to deliver webhooks for this Organization and its children. This field is optional. Possible values: - SELF - DESCENDANTS | [optional] [default to 'DESCENDANTS']
+**productId** | **String** | Product ID. | [optional]
+**productName** | **String** | Product Name. | [optional]
+**eventTypes** | [**[Notificationsubscriptionsv2productsorganizationIdEventTypes]**](Notificationsubscriptionsv2productsorganizationIdEventTypes.md) | | [optional]
diff --git a/docs/InlineResponse2006.md b/docs/InlineResponse2006.md
index 633311ff6..e20ac5139 100644
--- a/docs/InlineResponse2006.md
+++ b/docs/InlineResponse2006.md
@@ -14,7 +14,6 @@ Name | Type | Description | Notes
**retryPolicy** | [**Notificationsubscriptionsv2webhooksRetryPolicy**](Notificationsubscriptionsv2webhooksRetryPolicy.md) | | [optional]
**securityPolicy** | [**Notificationsubscriptionsv2webhooksSecurityPolicy**](Notificationsubscriptionsv2webhooksSecurityPolicy.md) | | [optional]
**createdOn** | **String** | Date on which webhook was created/registered. | [optional]
-**updatedOn** | **String** | Date on which webhook was most recently updated. | [optional]
**notificationScope** | **String** | The webhook scope. 1. SELF The Webhook is used to deliver webhooks for only this Organization (or Merchant). 2. DESCENDANTS The Webhook is used to deliver webhooks for this Organization and its children. This field is optional. Possible values: - SELF - DESCENDANTS | [optional] [default to 'DESCENDANTS']
diff --git a/docs/InlineResponse2007.md b/docs/InlineResponse2007.md
index c4f7121c5..a20c9096a 100644
--- a/docs/InlineResponse2007.md
+++ b/docs/InlineResponse2007.md
@@ -3,11 +3,18 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**totalCount** | **Number** | Total number of results. | [optional]
-**offset** | **Number** | Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit=5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: `offset=0` `offset=5` `offset=10` **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned. | [optional]
-**limit** | **Number** | Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500. | [optional]
-**sort** | **String** | A comma separated list of the following form: `submitTimeUtc:desc` | [optional]
-**count** | **Number** | Results for this page, this could be below the limit. | [optional]
-**devices** | [**[InlineResponse2007Devices]**](InlineResponse2007Devices.md) | A collection of devices | [optional]
+**webhookId** | **String** | Webhook Id. This is generated by the server. | [optional]
+**organizationId** | **String** | Organization ID. | [optional]
+**products** | [**[Notificationsubscriptionsv2webhooksProducts]**](Notificationsubscriptionsv2webhooksProducts.md) | | [optional]
+**webhookUrl** | **String** | The client's endpoint (URL) to receive webhooks. | [optional]
+**healthCheckUrl** | **String** | The client's health check endpoint (URL). | [optional]
+**status** | **String** | Webhook status. | [optional] [default to 'INACTIVE']
+**name** | **String** | Client friendly webhook name. | [optional]
+**description** | **String** | Client friendly webhook description. | [optional]
+**retryPolicy** | [**Notificationsubscriptionsv2webhooksRetryPolicy**](Notificationsubscriptionsv2webhooksRetryPolicy.md) | | [optional]
+**securityPolicy** | [**Notificationsubscriptionsv2webhooksSecurityPolicy**](Notificationsubscriptionsv2webhooksSecurityPolicy.md) | | [optional]
+**createdOn** | **String** | Date on which webhook was created/registered. | [optional]
+**updatedOn** | **String** | Date on which webhook was most recently updated. | [optional]
+**notificationScope** | **String** | The webhook scope. 1. SELF The Webhook is used to deliver webhooks for only this Organization (or Merchant). 2. DESCENDANTS The Webhook is used to deliver webhooks for this Organization and its children. This field is optional. Possible values: - SELF - DESCENDANTS | [optional] [default to 'DESCENDANTS']
diff --git a/docs/InlineResponse2008.md b/docs/InlineResponse2008.md
index 9df21ec35..e56a75936 100644
--- a/docs/InlineResponse2008.md
+++ b/docs/InlineResponse2008.md
@@ -3,7 +3,11 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**status** | **String** | Possible values: - OK | [optional]
-**devices** | [**[Dmsv3devicesdeassociateDevices]**](Dmsv3devicesdeassociateDevices.md) | | [optional]
+**totalCount** | **Number** | Total number of results. | [optional]
+**offset** | **Number** | Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit=5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: `offset=0` `offset=5` `offset=10` **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned. | [optional]
+**limit** | **Number** | Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500. | [optional]
+**sort** | **String** | A comma separated list of the following form: `submitTimeUtc:desc` | [optional]
+**count** | **Number** | Results for this page, this could be below the limit. | [optional]
+**devices** | [**[InlineResponse2008Devices]**](InlineResponse2008Devices.md) | A collection of devices | [optional]
diff --git a/docs/InlineResponse2007Devices.md b/docs/InlineResponse2008Devices.md
similarity index 93%
rename from docs/InlineResponse2007Devices.md
rename to docs/InlineResponse2008Devices.md
index d62187120..c99ccbb53 100644
--- a/docs/InlineResponse2007Devices.md
+++ b/docs/InlineResponse2008Devices.md
@@ -1,4 +1,4 @@
-# CyberSource.InlineResponse2007Devices
+# CyberSource.InlineResponse2008Devices
## Properties
Name | Type | Description | Notes
diff --git a/docs/InlineResponse2009.md b/docs/InlineResponse2009.md
index cccb65dc6..d582240a4 100644
--- a/docs/InlineResponse2009.md
+++ b/docs/InlineResponse2009.md
@@ -3,11 +3,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**totalCount** | **Number** | Total number of results. | [optional]
-**offset** | **Number** | Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit=5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: `offset=0` `offset=5` `offset=10` **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned. | [optional]
-**limit** | **Number** | Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500. | [optional]
-**sort** | **String** | A comma separated list of the following form: `terminalCreationDate:desc or serialNumber or terminalUpdationDate` | [optional]
-**count** | **Number** | Results for this page, this could be below the limit. | [optional]
-**devices** | [**[InlineResponse2009Devices]**](InlineResponse2009Devices.md) | A collection of devices | [optional]
+**status** | **String** | Possible values: - OK | [optional]
+**devices** | [**[Dmsv3devicesdeassociateDevices]**](Dmsv3devicesdeassociateDevices.md) | | [optional]
diff --git a/docs/InlineResponse200Details.md b/docs/InlineResponse200Details.md
new file mode 100644
index 000000000..0ca8b4f15
--- /dev/null
+++ b/docs/InlineResponse200Details.md
@@ -0,0 +1,9 @@
+# CyberSource.InlineResponse200Details
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**name** | **String** | The name of the field that caused the error. | [optional]
+**location** | **String** | The location of the field that caused the error. | [optional]
+
+
diff --git a/docs/InlineResponse200Errors.md b/docs/InlineResponse200Errors.md
new file mode 100644
index 000000000..d35a60ba2
--- /dev/null
+++ b/docs/InlineResponse200Errors.md
@@ -0,0 +1,10 @@
+# CyberSource.InlineResponse200Errors
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**type** | **String** | The type of error. Possible Values: - invalidHeaders - missingHeaders - invalidFields - missingFields - unsupportedPaymentMethodModification - invalidCombination - forbidden - notFound - instrumentIdentifierDeletionError - tokenIdConflict - conflict - notAvailable - serverError - notAttempted A \"notAttempted\" error type is returned when the request cannot be processed because it depends on the existence of another token that does not exist. For example, creating a shipping address token is not attempted if the required customer token is missing. | [optional]
+**message** | **String** | The detailed message related to the type. | [optional]
+**details** | [**[InlineResponse200Details]**](InlineResponse200Details.md) | | [optional]
+
+
diff --git a/docs/InlineResponse200Responses.md b/docs/InlineResponse200Responses.md
new file mode 100644
index 000000000..8b655d5f7
--- /dev/null
+++ b/docs/InlineResponse200Responses.md
@@ -0,0 +1,11 @@
+# CyberSource.InlineResponse200Responses
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**resource** | **String** | TMS token type associated with the response. Possible Values: - customer - paymentInstrument - instrumentIdentifier - shippingAddress - tokenizedCard | [optional]
+**httpStatus** | **Number** | Http status associated with the response. | [optional]
+**id** | **String** | TMS token id associated with the response. | [optional]
+**errors** | [**[InlineResponse200Errors]**](InlineResponse200Errors.md) | | [optional]
+
+
diff --git a/docs/InlineResponse2013SetupsPayments.md b/docs/InlineResponse2013SetupsPayments.md
index 4b33fbdc5..b0548e3cb 100644
--- a/docs/InlineResponse2013SetupsPayments.md
+++ b/docs/InlineResponse2013SetupsPayments.md
@@ -22,5 +22,6 @@ Name | Type | Description | Notes
**unifiedCheckout** | [**InlineResponse2013SetupsPaymentsDigitalPayments**](InlineResponse2013SetupsPaymentsDigitalPayments.md) | | [optional]
**receivablesManager** | [**InlineResponse2013SetupsPaymentsDigitalPayments**](InlineResponse2013SetupsPaymentsDigitalPayments.md) | | [optional]
**serviceFee** | [**InlineResponse2013SetupsPaymentsCardProcessing**](InlineResponse2013SetupsPaymentsCardProcessing.md) | | [optional]
+**batchUpload** | [**InlineResponse2013SetupsPaymentsDigitalPayments**](InlineResponse2013SetupsPaymentsDigitalPayments.md) | | [optional]
diff --git a/docs/ManageWebhooksApi.md b/docs/ManageWebhooksApi.md
index e274305c8..2d2d1a480 100644
--- a/docs/ManageWebhooksApi.md
+++ b/docs/ManageWebhooksApi.md
@@ -107,7 +107,7 @@ No authorization required
# **getWebhookSubscriptionsByOrg**
-> [InlineResponse2005] getWebhookSubscriptionsByOrg(organizationId, opts)
+> [InlineResponse2006] getWebhookSubscriptionsByOrg(organizationId, opts)
Get Details On All Created Webhooks
@@ -146,7 +146,7 @@ Name | Type | Description | Notes
### Return type
-[**[InlineResponse2005]**](InlineResponse2005.md)
+[**[InlineResponse2006]**](InlineResponse2006.md)
### Authorization
@@ -205,7 +205,7 @@ No authorization required
# **notificationSubscriptionsV2WebhooksWebhookIdPatch**
-> InlineResponse2006 notificationSubscriptionsV2WebhooksWebhookIdPatch(webhookId, opts)
+> InlineResponse2007 notificationSubscriptionsV2WebhooksWebhookIdPatch(webhookId, opts)
Update a Webhook Subscription
@@ -242,7 +242,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse2006**](InlineResponse2006.md)
+[**InlineResponse2007**](InlineResponse2007.md)
### Authorization
diff --git a/docs/MerchantBoardingApi.md b/docs/MerchantBoardingApi.md
index 5d6fdbadc..8f7ead151 100644
--- a/docs/MerchantBoardingApi.md
+++ b/docs/MerchantBoardingApi.md
@@ -10,7 +10,7 @@ Method | HTTP request | Description
# **getRegistration**
-> InlineResponse2003 getRegistration(registrationId)
+> InlineResponse2004 getRegistration(registrationId)
Gets all the information on a boarding registration
@@ -43,7 +43,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse2003**](InlineResponse2003.md)
+[**InlineResponse2004**](InlineResponse2004.md)
### Authorization
diff --git a/docs/MerchantDefinedFieldsApi.md b/docs/MerchantDefinedFieldsApi.md
index a034fb453..2ddd6cdb5 100644
--- a/docs/MerchantDefinedFieldsApi.md
+++ b/docs/MerchantDefinedFieldsApi.md
@@ -12,7 +12,7 @@ Method | HTTP request | Description
# **createMerchantDefinedFieldDefinition**
-> [InlineResponse2002] createMerchantDefinedFieldDefinition(referenceType, merchantDefinedFieldDefinitionRequest)
+> [InlineResponse2003] createMerchantDefinedFieldDefinition(referenceType, merchantDefinedFieldDefinitionRequest)
Create merchant defined field for a given reference type
@@ -46,7 +46,7 @@ Name | Type | Description | Notes
### Return type
-[**[InlineResponse2002]**](InlineResponse2002.md)
+[**[InlineResponse2003]**](InlineResponse2003.md)
### Authorization
@@ -106,7 +106,7 @@ No authorization required
# **getMerchantDefinedFieldsDefinitions**
-> [InlineResponse2002] getMerchantDefinedFieldsDefinitions(referenceType)
+> [InlineResponse2003] getMerchantDefinedFieldsDefinitions(referenceType)
Get all merchant defined fields for a given reference type
@@ -137,7 +137,7 @@ Name | Type | Description | Notes
### Return type
-[**[InlineResponse2002]**](InlineResponse2002.md)
+[**[InlineResponse2003]**](InlineResponse2003.md)
### Authorization
@@ -150,7 +150,7 @@ No authorization required
# **putMerchantDefinedFieldsDefinitions**
-> [InlineResponse2002] putMerchantDefinedFieldsDefinitions(referenceType, id, merchantDefinedFieldCore)
+> [InlineResponse2003] putMerchantDefinedFieldsDefinitions(referenceType, id, merchantDefinedFieldCore)
Update a MerchantDefinedField by ID
@@ -187,7 +187,7 @@ Name | Type | Description | Notes
### Return type
-[**[InlineResponse2002]**](InlineResponse2002.md)
+[**[InlineResponse2003]**](InlineResponse2003.md)
### Authorization
diff --git a/docs/OffersApi.md b/docs/OffersApi.md
index 044b7563c..322f0216b 100644
--- a/docs/OffersApi.md
+++ b/docs/OffersApi.md
@@ -71,7 +71,7 @@ No authorization required
# **getOffer**
-> InlineResponse20014 getOffer(contentType, xRequestid, vCMerchantId, vCCorrelationId, vCOrganizationId, id)
+> InlineResponse20015 getOffer(contentType, xRequestid, vCMerchantId, vCCorrelationId, vCOrganizationId, id)
Retrieve an Offer
@@ -119,7 +119,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse20014**](InlineResponse20014.md)
+[**InlineResponse20015**](InlineResponse20015.md)
### Authorization
diff --git a/docs/PatchCustomerPaymentInstrumentRequest.md b/docs/PatchCustomerPaymentInstrumentRequest.md
index 305068199..c59771539 100644
--- a/docs/PatchCustomerPaymentInstrumentRequest.md
+++ b/docs/PatchCustomerPaymentInstrumentRequest.md
@@ -3,20 +3,20 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
**id** | **String** | The Id of the Payment Instrument Token. | [optional]
**_object** | **String** | The type. Possible Values: - paymentInstrument | [optional]
**_default** | **Boolean** | Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default. | [optional]
**state** | **String** | Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed. | [optional]
**type** | **String** | The type of Payment Instrument. Possible Values: - cardHash | [optional]
-**bankAccount** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
-**card** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentCard**](Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
-**buyerInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
-**billTo** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
+**bankAccount** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
+**card** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
+**billTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
**processingInformation** | [**TmsPaymentInstrumentProcessingInfo**](TmsPaymentInstrumentProcessingInfo.md) | | [optional]
-**merchantInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md) | | [optional]
-**instrumentIdentifier** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
-**embedded** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
+**merchantInformation** | [**TmsMerchantInformation**](TmsMerchantInformation.md) | | [optional]
+**instrumentIdentifier** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
+**embedded** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
diff --git a/docs/PatchCustomerRequest.md b/docs/PatchCustomerRequest.md
index 7e7775d5e..3f12be6ce 100644
--- a/docs/PatchCustomerRequest.md
+++ b/docs/PatchCustomerRequest.md
@@ -3,15 +3,15 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersLinks**](Tmsv2customersLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerLinks**](Tmsv2tokenizeTokenInformationCustomerLinks.md) | | [optional]
**id** | **String** | The Id of the Customer Token. | [optional]
-**objectInformation** | [**Tmsv2customersObjectInformation**](Tmsv2customersObjectInformation.md) | | [optional]
-**buyerInformation** | [**Tmsv2customersBuyerInformation**](Tmsv2customersBuyerInformation.md) | | [optional]
-**clientReferenceInformation** | [**Tmsv2customersClientReferenceInformation**](Tmsv2customersClientReferenceInformation.md) | | [optional]
-**merchantDefinedInformation** | [**[Tmsv2customersMerchantDefinedInformation]**](Tmsv2customersMerchantDefinedInformation.md) | Object containing the custom data that the merchant defines. | [optional]
-**defaultPaymentInstrument** | [**Tmsv2customersDefaultPaymentInstrument**](Tmsv2customersDefaultPaymentInstrument.md) | | [optional]
-**defaultShippingAddress** | [**Tmsv2customersDefaultShippingAddress**](Tmsv2customersDefaultShippingAddress.md) | | [optional]
-**metadata** | [**Tmsv2customersMetadata**](Tmsv2customersMetadata.md) | | [optional]
-**embedded** | [**Tmsv2customersEmbedded**](Tmsv2customersEmbedded.md) | | [optional]
+**objectInformation** | [**Tmsv2tokenizeTokenInformationCustomerObjectInformation**](Tmsv2tokenizeTokenInformationCustomerObjectInformation.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerBuyerInformation.md) | | [optional]
+**clientReferenceInformation** | [**Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation**](Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.md) | | [optional]
+**merchantDefinedInformation** | [**[Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation]**](Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.md) | Object containing the custom data that the merchant defines. | [optional]
+**defaultPaymentInstrument** | [**Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument**](Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.md) | | [optional]
+**defaultShippingAddress** | [**Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress**](Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerMetadata**](Tmsv2tokenizeTokenInformationCustomerMetadata.md) | | [optional]
+**embedded** | [**Tmsv2tokenizeTokenInformationCustomerEmbedded**](Tmsv2tokenizeTokenInformationCustomerEmbedded.md) | | [optional]
diff --git a/docs/PatchCustomerShippingAddressRequest.md b/docs/PatchCustomerShippingAddressRequest.md
index 75947dea8..3cd17f1b9 100644
--- a/docs/PatchCustomerShippingAddressRequest.md
+++ b/docs/PatchCustomerShippingAddressRequest.md
@@ -3,10 +3,10 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultShippingAddressLinks**](Tmsv2customersEmbeddedDefaultShippingAddressLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.md) | | [optional]
**id** | **String** | The Id of the Shipping Address Token. | [optional]
**_default** | **Boolean** | Flag that indicates whether customer shipping address is the dafault. Possible Values: - `true`: Shipping Address is customer's default. - `false`: Shipping Address is not customer's default. | [optional]
-**shipTo** | [**Tmsv2customersEmbeddedDefaultShippingAddressShipTo**](Tmsv2customersEmbeddedDefaultShippingAddressShipTo.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultShippingAddressMetadata**](Tmsv2customersEmbeddedDefaultShippingAddressMetadata.md) | | [optional]
+**shipTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.md) | | [optional]
diff --git a/docs/PatchPaymentInstrumentRequest.md b/docs/PatchPaymentInstrumentRequest.md
index c3f82676d..7143fbdb1 100644
--- a/docs/PatchPaymentInstrumentRequest.md
+++ b/docs/PatchPaymentInstrumentRequest.md
@@ -3,20 +3,20 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
**id** | **String** | The Id of the Payment Instrument Token. | [optional]
**_object** | **String** | The type. Possible Values: - paymentInstrument | [optional]
**_default** | **Boolean** | Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default. | [optional]
**state** | **String** | Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed. | [optional]
**type** | **String** | The type of Payment Instrument. Possible Values: - cardHash | [optional]
-**bankAccount** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
-**card** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentCard**](Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
-**buyerInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
-**billTo** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
+**bankAccount** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
+**card** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
+**billTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
**processingInformation** | [**TmsPaymentInstrumentProcessingInfo**](TmsPaymentInstrumentProcessingInfo.md) | | [optional]
-**merchantInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md) | | [optional]
-**instrumentIdentifier** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
-**embedded** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
+**merchantInformation** | [**TmsMerchantInformation**](TmsMerchantInformation.md) | | [optional]
+**instrumentIdentifier** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
+**embedded** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
diff --git a/docs/PaymentInstrumentList1EmbeddedPaymentInstruments.md b/docs/PaymentInstrumentList1EmbeddedPaymentInstruments.md
index 4dff10e30..983011622 100644
--- a/docs/PaymentInstrumentList1EmbeddedPaymentInstruments.md
+++ b/docs/PaymentInstrumentList1EmbeddedPaymentInstruments.md
@@ -3,20 +3,20 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
**id** | **String** | The Id of the Payment Instrument Token. | [optional]
**_object** | **String** | The type. Possible Values: - paymentInstrument | [optional]
**_default** | **Boolean** | Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default. | [optional]
**state** | **String** | Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed. | [optional]
**type** | **String** | The type of Payment Instrument. Possible Values: - cardHash | [optional]
-**bankAccount** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
-**card** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentCard**](Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
-**buyerInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
-**billTo** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
+**bankAccount** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
+**card** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
+**billTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
**processingInformation** | [**TmsPaymentInstrumentProcessingInfo**](TmsPaymentInstrumentProcessingInfo.md) | | [optional]
-**merchantInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md) | | [optional]
-**instrumentIdentifier** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
+**merchantInformation** | [**TmsMerchantInformation**](TmsMerchantInformation.md) | | [optional]
+**instrumentIdentifier** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
**embedded** | [**PaymentInstrumentList1EmbeddedEmbedded**](PaymentInstrumentList1EmbeddedEmbedded.md) | | [optional]
diff --git a/docs/PaymentInstrumentListEmbedded.md b/docs/PaymentInstrumentListEmbedded.md
index 40d03511f..3779fc384 100644
--- a/docs/PaymentInstrumentListEmbedded.md
+++ b/docs/PaymentInstrumentListEmbedded.md
@@ -3,6 +3,6 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**paymentInstruments** | [**[Tmsv2customersEmbeddedDefaultPaymentInstrument]**](Tmsv2customersEmbeddedDefaultPaymentInstrument.md) | | [optional]
+**paymentInstruments** | [**[Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument]**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.md) | | [optional]
diff --git a/docs/PaymentsProducts.md b/docs/PaymentsProducts.md
index 273fdbf8a..46a3906dc 100644
--- a/docs/PaymentsProducts.md
+++ b/docs/PaymentsProducts.md
@@ -23,5 +23,6 @@ Name | Type | Description | Notes
**unifiedCheckout** | [**PaymentsProductsUnifiedCheckout**](PaymentsProductsUnifiedCheckout.md) | | [optional]
**receivablesManager** | [**PaymentsProductsTax**](PaymentsProductsTax.md) | | [optional]
**serviceFee** | [**PaymentsProductsServiceFee**](PaymentsProductsServiceFee.md) | | [optional]
+**batchUpload** | [**PaymentsProductsTax**](PaymentsProductsTax.md) | | [optional]
diff --git a/docs/PostCustomerPaymentInstrumentRequest.md b/docs/PostCustomerPaymentInstrumentRequest.md
index a26e0ccc9..9ed2b1e69 100644
--- a/docs/PostCustomerPaymentInstrumentRequest.md
+++ b/docs/PostCustomerPaymentInstrumentRequest.md
@@ -3,20 +3,20 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
**id** | **String** | The Id of the Payment Instrument Token. | [optional]
**_object** | **String** | The type. Possible Values: - paymentInstrument | [optional]
**_default** | **Boolean** | Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default. | [optional]
**state** | **String** | Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed. | [optional]
**type** | **String** | The type of Payment Instrument. Possible Values: - cardHash | [optional]
-**bankAccount** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
-**card** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentCard**](Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
-**buyerInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
-**billTo** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
+**bankAccount** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
+**card** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
+**billTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
**processingInformation** | [**TmsPaymentInstrumentProcessingInfo**](TmsPaymentInstrumentProcessingInfo.md) | | [optional]
-**merchantInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md) | | [optional]
-**instrumentIdentifier** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
-**embedded** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
+**merchantInformation** | [**TmsMerchantInformation**](TmsMerchantInformation.md) | | [optional]
+**instrumentIdentifier** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
+**embedded** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
diff --git a/docs/PostCustomerRequest.md b/docs/PostCustomerRequest.md
index 5b26100fb..6552ae1b5 100644
--- a/docs/PostCustomerRequest.md
+++ b/docs/PostCustomerRequest.md
@@ -3,15 +3,15 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersLinks**](Tmsv2customersLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerLinks**](Tmsv2tokenizeTokenInformationCustomerLinks.md) | | [optional]
**id** | **String** | The Id of the Customer Token. | [optional]
-**objectInformation** | [**Tmsv2customersObjectInformation**](Tmsv2customersObjectInformation.md) | | [optional]
-**buyerInformation** | [**Tmsv2customersBuyerInformation**](Tmsv2customersBuyerInformation.md) | | [optional]
-**clientReferenceInformation** | [**Tmsv2customersClientReferenceInformation**](Tmsv2customersClientReferenceInformation.md) | | [optional]
-**merchantDefinedInformation** | [**[Tmsv2customersMerchantDefinedInformation]**](Tmsv2customersMerchantDefinedInformation.md) | Object containing the custom data that the merchant defines. | [optional]
-**defaultPaymentInstrument** | [**Tmsv2customersDefaultPaymentInstrument**](Tmsv2customersDefaultPaymentInstrument.md) | | [optional]
-**defaultShippingAddress** | [**Tmsv2customersDefaultShippingAddress**](Tmsv2customersDefaultShippingAddress.md) | | [optional]
-**metadata** | [**Tmsv2customersMetadata**](Tmsv2customersMetadata.md) | | [optional]
-**embedded** | [**Tmsv2customersEmbedded**](Tmsv2customersEmbedded.md) | | [optional]
+**objectInformation** | [**Tmsv2tokenizeTokenInformationCustomerObjectInformation**](Tmsv2tokenizeTokenInformationCustomerObjectInformation.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerBuyerInformation.md) | | [optional]
+**clientReferenceInformation** | [**Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation**](Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.md) | | [optional]
+**merchantDefinedInformation** | [**[Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation]**](Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.md) | Object containing the custom data that the merchant defines. | [optional]
+**defaultPaymentInstrument** | [**Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument**](Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.md) | | [optional]
+**defaultShippingAddress** | [**Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress**](Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerMetadata**](Tmsv2tokenizeTokenInformationCustomerMetadata.md) | | [optional]
+**embedded** | [**Tmsv2tokenizeTokenInformationCustomerEmbedded**](Tmsv2tokenizeTokenInformationCustomerEmbedded.md) | | [optional]
diff --git a/docs/PostCustomerShippingAddressRequest.md b/docs/PostCustomerShippingAddressRequest.md
index e945e98c4..029db386a 100644
--- a/docs/PostCustomerShippingAddressRequest.md
+++ b/docs/PostCustomerShippingAddressRequest.md
@@ -3,10 +3,10 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultShippingAddressLinks**](Tmsv2customersEmbeddedDefaultShippingAddressLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.md) | | [optional]
**id** | **String** | The Id of the Shipping Address Token. | [optional]
**_default** | **Boolean** | Flag that indicates whether customer shipping address is the dafault. Possible Values: - `true`: Shipping Address is customer's default. - `false`: Shipping Address is not customer's default. | [optional]
-**shipTo** | [**Tmsv2customersEmbeddedDefaultShippingAddressShipTo**](Tmsv2customersEmbeddedDefaultShippingAddressShipTo.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultShippingAddressMetadata**](Tmsv2customersEmbeddedDefaultShippingAddressMetadata.md) | | [optional]
+**shipTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.md) | | [optional]
diff --git a/docs/PostIssuerLifeCycleSimulationRequest.md b/docs/PostIssuerLifeCycleSimulationRequest.md
new file mode 100644
index 000000000..0ab08174f
--- /dev/null
+++ b/docs/PostIssuerLifeCycleSimulationRequest.md
@@ -0,0 +1,10 @@
+# CyberSource.PostIssuerLifeCycleSimulationRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**state** | **String** | The new state of the Tokenized Card. Possible Values: - ACTIVE - SUSPENDED - DELETED | [optional]
+**card** | [**Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard**](Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.md) | | [optional]
+**metadata** | [**Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata**](Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.md) | | [optional]
+
+
diff --git a/docs/PostPaymentInstrumentRequest.md b/docs/PostPaymentInstrumentRequest.md
index c429dcb3c..bb64670f1 100644
--- a/docs/PostPaymentInstrumentRequest.md
+++ b/docs/PostPaymentInstrumentRequest.md
@@ -3,20 +3,20 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
**id** | **String** | The Id of the Payment Instrument Token. | [optional]
**_object** | **String** | The type. Possible Values: - paymentInstrument | [optional]
**_default** | **Boolean** | Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default. | [optional]
**state** | **String** | Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed. | [optional]
**type** | **String** | The type of Payment Instrument. Possible Values: - cardHash | [optional]
-**bankAccount** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
-**card** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentCard**](Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
-**buyerInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
-**billTo** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
+**bankAccount** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
+**card** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
+**billTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
**processingInformation** | [**TmsPaymentInstrumentProcessingInfo**](TmsPaymentInstrumentProcessingInfo.md) | | [optional]
-**merchantInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md) | | [optional]
-**instrumentIdentifier** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
-**embedded** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
+**merchantInformation** | [**TmsMerchantInformation**](TmsMerchantInformation.md) | | [optional]
+**instrumentIdentifier** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
+**embedded** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
diff --git a/docs/PostTokenizeRequest.md b/docs/PostTokenizeRequest.md
new file mode 100644
index 000000000..e26dbc02e
--- /dev/null
+++ b/docs/PostTokenizeRequest.md
@@ -0,0 +1,9 @@
+# CyberSource.PostTokenizeRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**processingInformation** | [**Tmsv2tokenizeProcessingInformation**](Tmsv2tokenizeProcessingInformation.md) | | [optional]
+**tokenInformation** | [**Tmsv2tokenizeTokenInformation**](Tmsv2tokenizeTokenInformation.md) | | [optional]
+
+
diff --git a/docs/Ptsv2paymentsAggregatorInformation.md b/docs/Ptsv2paymentsAggregatorInformation.md
index ce34a6956..970359f6b 100644
--- a/docs/Ptsv2paymentsAggregatorInformation.md
+++ b/docs/Ptsv2paymentsAggregatorInformation.md
@@ -11,5 +11,6 @@ Name | Type | Description | Notes
**state** | **String** | Acquirer state. | [optional]
**postalCode** | **String** | Acquirer postal code. | [optional]
**country** | **String** | Acquirer country. | [optional]
+**serviceProvidername** | **String** | Contains transfer service provider name. | [optional]
diff --git a/docs/Rbsv1plansClientReferenceInformation.md b/docs/Rbsv1plansClientReferenceInformation.md
deleted file mode 100644
index d7cf3fbcc..000000000
--- a/docs/Rbsv1plansClientReferenceInformation.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# CyberSource.Rbsv1plansClientReferenceInformation
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**comments** | **String** | Brief description of the order or any comment you wish to add to the order. | [optional]
-**partner** | [**Riskv1decisionsClientReferenceInformationPartner**](Riskv1decisionsClientReferenceInformationPartner.md) | | [optional]
-**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]
-
-
diff --git a/docs/Rbsv1subscriptionsClientReferenceInformation.md b/docs/Rbsv1subscriptionsClientReferenceInformation.md
deleted file mode 100644
index 7cf98c2da..000000000
--- a/docs/Rbsv1subscriptionsClientReferenceInformation.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# CyberSource.Rbsv1subscriptionsClientReferenceInformation
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**code** | **String** | > Deprecated: This field is ignored. Merchant-generated order reference or tracking number. It is recommended that you send a unique value for each transaction so that you can perform meaningful searches for the transaction. #### Used by **Authorization** Required field. #### PIN Debit Requests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being reversed. Required field for all PIN Debit requests (purchase, credit, and reversal). #### FDC Nashville Global Certain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports. | [optional]
-**comments** | **String** | > Deprecated: This field is ignored. Brief description of the order or any comment you wish to add to the order. | [optional]
-**partner** | [**Rbsv1subscriptionsClientReferenceInformationPartner**](Rbsv1subscriptionsClientReferenceInformationPartner.md) | | [optional]
-**applicationName** | **String** | > Deprecated: This field is ignored. 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** | > Deprecated: This field is ignored. Version of the CyberSource application or integration used for a transaction. | [optional]
-**applicationUser** | **String** | > Deprecated: This field is ignored. 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]
-
-
diff --git a/docs/Rbsv1subscriptionsClientReferenceInformationPartner.md b/docs/Rbsv1subscriptionsClientReferenceInformationPartner.md
deleted file mode 100644
index 1c326ac7c..000000000
--- a/docs/Rbsv1subscriptionsClientReferenceInformationPartner.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# CyberSource.Rbsv1subscriptionsClientReferenceInformationPartner
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**developerId** | **String** | > This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription. Identifier for the developer that helped integrate a partner solution to CyberSource. Send this value in all requests that are sent through the partner solutions built by that developer. CyberSource assigns the ID to the developer. **Note** When you see a developer ID of 999 in reports, the developer ID that was submitted is incorrect. | [optional]
-**solutionId** | **String** | > This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription. Identifier for the partner that is integrated to CyberSource. Send this value in all requests that are sent through the partner solution. CyberSource assigns the ID to the partner. **Note** When you see a solutionId of 999 in reports, the solutionId that was submitted is incorrect. | [optional]
-
-
diff --git a/docs/ShippingAddressListForCustomerEmbedded.md b/docs/ShippingAddressListForCustomerEmbedded.md
index e94f7386f..5e17956a6 100644
--- a/docs/ShippingAddressListForCustomerEmbedded.md
+++ b/docs/ShippingAddressListForCustomerEmbedded.md
@@ -3,6 +3,6 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**shippingAddresses** | [**[Tmsv2customersEmbeddedDefaultShippingAddress]**](Tmsv2customersEmbeddedDefaultShippingAddress.md) | | [optional]
+**shippingAddresses** | [**[Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress]**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.md) | | [optional]
diff --git a/docs/SubscriptionsApi.md b/docs/SubscriptionsApi.md
index 06dae2c41..a96e22c92 100644
--- a/docs/SubscriptionsApi.md
+++ b/docs/SubscriptionsApi.md
@@ -4,7 +4,7 @@ All URIs are relative to *https://apitest.cybersource.com*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**activateSubscription**](SubscriptionsApi.md#activateSubscription) | **POST** /rbs/v1/subscriptions/{id}/activate | Activate a Subscription
+[**activateSubscription**](SubscriptionsApi.md#activateSubscription) | **POST** /rbs/v1/subscriptions/{id}/activate | Reactivating a Suspended Subscription
[**cancelSubscription**](SubscriptionsApi.md#cancelSubscription) | **POST** /rbs/v1/subscriptions/{id}/cancel | Cancel a Subscription
[**createSubscription**](SubscriptionsApi.md#createSubscription) | **POST** /rbs/v1/subscriptions | Create a Subscription
[**getAllSubscriptions**](SubscriptionsApi.md#getAllSubscriptions) | **GET** /rbs/v1/subscriptions | Get a List of Subscriptions
@@ -18,9 +18,9 @@ Method | HTTP request | Description
# **activateSubscription**
> ActivateSubscriptionResponse activateSubscription(id, opts)
-Activate a Subscription
+Reactivating a Suspended Subscription
-Activate a `SUSPENDED` Subscription
+# Reactivating a Suspended Subscription You can reactivate a suspended subscription for the next billing cycle. You cannot reactivate a canceled or completed subscription. You can specify whether you want to process missed payments for the period during which the subscription was suspended using the `processMissedPayments` query parameter by setting it to true or false. If no value is specified, the system will default to `true`. **Important:** The \"processMissedPayments\" query parameter is only effective when the Ask each time before reactivating option is selected in the reactivation settings. If any other option is chosen, the value provided in the request will be ignored by the system. For more information, see the [Recurring Billing User Guide](https://developer.cybersource.com/docs/cybs/en-us/recurring-billing/user/all/rest/recurring-billing-user/recurring-billing-user-about-guide.html). You can check how many payments were missed and the total amount by retrieving the subscription details, where you will find the `reactivationInformation` object. See: [Retrieving a Subscription](https://developer.cybersource.com/docs/cybs/en-us/recurring-billing/developer/all/rest/recurring-billing-dev/recur-bill-subscriptions/recur-bill-getting-a-subscription.html).
### Example
```javascript
@@ -31,7 +31,7 @@ var apiInstance = new CyberSource.SubscriptionsApi();
var id = "id_example"; // String | Subscription Id
var opts = {
- 'processSkippedPayments': true // Boolean | Indicates if skipped payments should be processed from the period when the subscription was suspended. By default, this is set to true.
+ 'processMissedPayments': true // Boolean | Indicates if missed payments should be processed from the period when the subscription was suspended. By default, this is set to true. When any option other than \"Ask each time before reactivating\" is selected in the reactivation settings, the value that you enter will be ignored.
};
var callback = function(error, data, response) {
@@ -49,7 +49,7 @@ apiInstance.activateSubscription(id, opts, callback);
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**id** | **String**| Subscription Id |
- **processSkippedPayments** | **Boolean**| Indicates if skipped payments should be processed from the period when the subscription was suspended. By default, this is set to true. | [optional] [default to true]
+ **processMissedPayments** | **Boolean**| Indicates if missed payments should be processed from the period when the subscription was suspended. By default, this is set to true. When any option other than \"Ask each time before reactivating\" is selected in the reactivation settings, the value that you enter will be ignored. | [optional] [default to true]
### Return type
@@ -301,7 +301,7 @@ No authorization required
Suspend a Subscription
-Suspend a Subscription
+Suspend a Subscription
### Example
```javascript
diff --git a/docs/TmsMerchantInformation.md b/docs/TmsMerchantInformation.md
new file mode 100644
index 000000000..e90b13db3
--- /dev/null
+++ b/docs/TmsMerchantInformation.md
@@ -0,0 +1,8 @@
+# CyberSource.TmsMerchantInformation
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**merchantDescriptor** | [**TmsMerchantInformationMerchantDescriptor**](TmsMerchantInformationMerchantDescriptor.md) | | [optional]
+
+
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.md b/docs/TmsMerchantInformationMerchantDescriptor.md
similarity index 83%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.md
rename to docs/TmsMerchantInformationMerchantDescriptor.md
index fb1b8d29b..44fc75171 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.md
+++ b/docs/TmsMerchantInformationMerchantDescriptor.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor
+# CyberSource.TmsMerchantInformationMerchantDescriptor
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbedded.md b/docs/Tmsv2customersEmbedded.md
deleted file mode 100644
index e0817c3c3..000000000
--- a/docs/Tmsv2customersEmbedded.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# CyberSource.Tmsv2customersEmbedded
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**defaultPaymentInstrument** | [**Tmsv2customersEmbeddedDefaultPaymentInstrument**](Tmsv2customersEmbeddedDefaultPaymentInstrument.md) | | [optional]
-**defaultShippingAddress** | [**Tmsv2customersEmbeddedDefaultShippingAddress**](Tmsv2customersEmbeddedDefaultShippingAddress.md) | | [optional]
-
-
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrument.md b/docs/Tmsv2customersEmbeddedDefaultPaymentInstrument.md
deleted file mode 100644
index 35cc2c260..000000000
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrument.md
+++ /dev/null
@@ -1,22 +0,0 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
-**id** | **String** | The Id of the Payment Instrument Token. | [optional]
-**_object** | **String** | The type. Possible Values: - paymentInstrument | [optional]
-**_default** | **Boolean** | Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default. | [optional]
-**state** | **String** | Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed. | [optional]
-**type** | **String** | The type of Payment Instrument. Possible Values: - cardHash | [optional]
-**bankAccount** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
-**card** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentCard**](Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
-**buyerInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
-**billTo** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
-**processingInformation** | [**TmsPaymentInstrumentProcessingInfo**](TmsPaymentInstrumentProcessingInfo.md) | | [optional]
-**merchantInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md) | | [optional]
-**instrumentIdentifier** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
-**embedded** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
-
-
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md b/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md
deleted file mode 100644
index e2b5c78aa..000000000
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**id** | **String** | The value of the identification type. | [optional]
-**type** | **String** | The type of the identification. Possible Values: - driver license | [optional]
-**issuedBy** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.md) | | [optional]
-
-
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md b/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md
deleted file mode 100644
index 33087f2de..000000000
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**self** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf**](Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.md) | | [optional]
-**customer** | [**Tmsv2customersLinksSelf**](Tmsv2customersLinksSelf.md) | | [optional]
-
-
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md b/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md
deleted file mode 100644
index 65a7985a2..000000000
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**merchantDescriptor** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor**](Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.md) | | [optional]
-
-
diff --git a/docs/Tmsv2customersEmbeddedDefaultShippingAddress.md b/docs/Tmsv2customersEmbeddedDefaultShippingAddress.md
deleted file mode 100644
index 13b1ce34d..000000000
--- a/docs/Tmsv2customersEmbeddedDefaultShippingAddress.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultShippingAddress
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**links** | [**Tmsv2customersEmbeddedDefaultShippingAddressLinks**](Tmsv2customersEmbeddedDefaultShippingAddressLinks.md) | | [optional]
-**id** | **String** | The Id of the Shipping Address Token. | [optional]
-**_default** | **Boolean** | Flag that indicates whether customer shipping address is the dafault. Possible Values: - `true`: Shipping Address is customer's default. - `false`: Shipping Address is not customer's default. | [optional]
-**shipTo** | [**Tmsv2customersEmbeddedDefaultShippingAddressShipTo**](Tmsv2customersEmbeddedDefaultShippingAddressShipTo.md) | | [optional]
-**metadata** | [**Tmsv2customersEmbeddedDefaultShippingAddressMetadata**](Tmsv2customersEmbeddedDefaultShippingAddressMetadata.md) | | [optional]
-
-
diff --git a/docs/Tmsv2customersEmbeddedDefaultShippingAddressLinks.md b/docs/Tmsv2customersEmbeddedDefaultShippingAddressLinks.md
deleted file mode 100644
index 5bc7e7af9..000000000
--- a/docs/Tmsv2customersEmbeddedDefaultShippingAddressLinks.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**self** | [**Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf**](Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.md) | | [optional]
-**customer** | [**Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer**](Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.md) | | [optional]
-
-
diff --git a/docs/Tmsv2customersLinks.md b/docs/Tmsv2customersLinks.md
deleted file mode 100644
index 942c6d278..000000000
--- a/docs/Tmsv2customersLinks.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# CyberSource.Tmsv2customersLinks
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**self** | [**Tmsv2customersLinksSelf**](Tmsv2customersLinksSelf.md) | | [optional]
-**paymentInstruments** | [**Tmsv2customersLinksPaymentInstruments**](Tmsv2customersLinksPaymentInstruments.md) | | [optional]
-**shippingAddress** | [**Tmsv2customersLinksShippingAddress**](Tmsv2customersLinksShippingAddress.md) | | [optional]
-
-
diff --git a/docs/Tmsv2tokenizeProcessingInformation.md b/docs/Tmsv2tokenizeProcessingInformation.md
new file mode 100644
index 000000000..3453f59a8
--- /dev/null
+++ b/docs/Tmsv2tokenizeProcessingInformation.md
@@ -0,0 +1,9 @@
+# CyberSource.Tmsv2tokenizeProcessingInformation
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**actionList** | **[String]** | Array of actions (one or more) to be included in the tokenize request. Possible Values: - `TOKEN_CREATE`: Use this when you want to create a token from the card/bank data in your tokenize request. | [optional]
+**actionTokenTypes** | **[String]** | TMS tokens types you want to perform the action on. Possible Values: - customer - paymentInstrument - instrumentIdentifier - shippingAddress - tokenizedCard | [optional]
+
+
diff --git a/docs/Tmsv2tokenizeTokenInformation.md b/docs/Tmsv2tokenizeTokenInformation.md
new file mode 100644
index 000000000..09915a608
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformation.md
@@ -0,0 +1,13 @@
+# CyberSource.Tmsv2tokenizeTokenInformation
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**jti** | **String** | TMS Transient Token, 64 hexadecimal id value representing captured payment credentials (including Sensitive Authentication Data, e.g. CVV). | [optional]
+**transientTokenJwt** | **String** | Flex API Transient Token encoded as JWT (JSON Web Token), e.g. Flex microform or Unified Payment checkout result. | [optional]
+**customer** | [**Tmsv2tokenizeTokenInformationCustomer**](Tmsv2tokenizeTokenInformationCustomer.md) | | [optional]
+**shippingAddress** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.md) | | [optional]
+**paymentInstrument** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.md) | | [optional]
+**instrumentIdentifier** | [**TmsEmbeddedInstrumentIdentifier**](TmsEmbeddedInstrumentIdentifier.md) | | [optional]
+
+
diff --git a/docs/Tmsv2tokenizeTokenInformationCustomer.md b/docs/Tmsv2tokenizeTokenInformationCustomer.md
new file mode 100644
index 000000000..9def858c2
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformationCustomer.md
@@ -0,0 +1,17 @@
+# CyberSource.Tmsv2tokenizeTokenInformationCustomer
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**links** | [**Tmsv2tokenizeTokenInformationCustomerLinks**](Tmsv2tokenizeTokenInformationCustomerLinks.md) | | [optional]
+**id** | **String** | The Id of the Customer Token. | [optional]
+**objectInformation** | [**Tmsv2tokenizeTokenInformationCustomerObjectInformation**](Tmsv2tokenizeTokenInformationCustomerObjectInformation.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerBuyerInformation.md) | | [optional]
+**clientReferenceInformation** | [**Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation**](Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.md) | | [optional]
+**merchantDefinedInformation** | [**[Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation]**](Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.md) | Object containing the custom data that the merchant defines. | [optional]
+**defaultPaymentInstrument** | [**Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument**](Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.md) | | [optional]
+**defaultShippingAddress** | [**Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress**](Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerMetadata**](Tmsv2tokenizeTokenInformationCustomerMetadata.md) | | [optional]
+**embedded** | [**Tmsv2tokenizeTokenInformationCustomerEmbedded**](Tmsv2tokenizeTokenInformationCustomerEmbedded.md) | | [optional]
+
+
diff --git a/docs/Tmsv2customersBuyerInformation.md b/docs/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.md
similarity index 81%
rename from docs/Tmsv2customersBuyerInformation.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.md
index b44a87ebb..c7ee85321 100644
--- a/docs/Tmsv2customersBuyerInformation.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersBuyerInformation
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersClientReferenceInformation.md b/docs/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.md
similarity index 72%
rename from docs/Tmsv2customersClientReferenceInformation.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.md
index ca541208a..733b6575d 100644
--- a/docs/Tmsv2customersClientReferenceInformation.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersClientReferenceInformation
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersDefaultPaymentInstrument.md b/docs/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.md
similarity index 72%
rename from docs/Tmsv2customersDefaultPaymentInstrument.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.md
index f9159dc99..de07487c5 100644
--- a/docs/Tmsv2customersDefaultPaymentInstrument.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersDefaultPaymentInstrument
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersDefaultShippingAddress.md b/docs/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.md
similarity index 72%
rename from docs/Tmsv2customersDefaultShippingAddress.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.md
index 5a9acb372..821119a59 100644
--- a/docs/Tmsv2customersDefaultShippingAddress.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersDefaultShippingAddress
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2tokenizeTokenInformationCustomerEmbedded.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbedded.md
new file mode 100644
index 000000000..8ae3accac
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbedded.md
@@ -0,0 +1,9 @@
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**defaultPaymentInstrument** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.md) | | [optional]
+**defaultShippingAddress** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.md) | | [optional]
+
+
diff --git a/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.md
new file mode 100644
index 000000000..ac9a91339
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.md
@@ -0,0 +1,22 @@
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md) | | [optional]
+**id** | **String** | The Id of the Payment Instrument Token. | [optional]
+**_object** | **String** | The type. Possible Values: - paymentInstrument | [optional]
+**_default** | **Boolean** | Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default. | [optional]
+**state** | **String** | Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed. | [optional]
+**type** | **String** | The type of Payment Instrument. Possible Values: - cardHash | [optional]
+**bankAccount** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md) | | [optional]
+**card** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md) | | [optional]
+**buyerInformation** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md) | | [optional]
+**billTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md) | | [optional]
+**processingInformation** | [**TmsPaymentInstrumentProcessingInfo**](TmsPaymentInstrumentProcessingInfo.md) | | [optional]
+**merchantInformation** | [**TmsMerchantInformation**](TmsMerchantInformation.md) | | [optional]
+**instrumentIdentifier** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md) | | [optional]
+**embedded** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.md) | | [optional]
+
+
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md
similarity index 78%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md
index 0b63cc016..ed193cd0a 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md
similarity index 94%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md
index b2ac29f0d..ad3808db9 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md
similarity index 76%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md
index 1bab78c55..78fbec81d 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation
## Properties
Name | Type | Description | Notes
@@ -6,6 +6,6 @@ Name | Type | Description | Notes
**companyTaxID** | **String** | Company's tax identifier. This is only used for eCheck service. | [optional]
**currency** | **String** | Currency used for the order. Use the three-character I[ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) For an authorization reversal (`reversalInformation`) or a capture (`processingOptions.capture` is set to `true`), you must use the same currency that you used in your payment authorization request. #### DCC for First Data Your local currency. For details, see the `currency` field description in [Dynamic Currency Conversion For First Data Using the SCMP API](http://apps.cybersource.com/library/documentation/dev_guides/DCC_FirstData_SCMP/DCC_FirstData_SCMP_API.pdf). # For details about currency as used in partial authorizations, see \"Features for Debit Cards and Prepaid Cards\" in the [Credit Card Services Using the SCMP API Guide](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/) | [optional]
**dateOfBirth** | **Date** | Date of birth of the customer. Format: YYYY-MM-DD | [optional]
-**personalIdentification** | [**[Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification]**](Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md) | | [optional]
+**personalIdentification** | [**[Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification]**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md) | | [optional]
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.md
similarity index 75%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.md
index dc39290a0..1c53354e7 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md
new file mode 100644
index 000000000..8f39c67cd
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.md
@@ -0,0 +1,10 @@
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**id** | **String** | The value of the identification type. | [optional]
+**type** | **String** | The type of the identification. Possible Values: - driver license | [optional]
+**issuedBy** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.md) | | [optional]
+
+
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md
similarity index 91%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md
index 829f845cc..53b2cc4b2 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard
## Properties
Name | Type | Description | Notes
@@ -11,6 +11,6 @@ Name | Type | Description | Notes
**startYear** | **String** | Year of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: YYYY`. **Note** The start date is not required for Maestro (UK Domestic) transactions. | [optional]
**useAs** | **String** | 'Payment Instrument was created / updated as part of a pinless debit transaction.' | [optional]
**hash** | **String** | Hash value representing the card. | [optional]
-**tokenizedInformation** | [**Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation**](Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.md) | | [optional]
+**tokenizedInformation** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.md) | | [optional]
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.md
similarity index 88%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.md
index 00002fd61..cfc0ee45f 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.md
similarity index 71%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.md
index f988d2125..d0fa04087 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md
similarity index 67%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md
index d04d44aa9..f00415570 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md
new file mode 100644
index 000000000..b0ea500d9
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.md
@@ -0,0 +1,9 @@
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**self** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.md) | | [optional]
+**customer** | [**Tmsv2tokenizeTokenInformationCustomerLinksSelf**](Tmsv2tokenizeTokenInformationCustomerLinksSelf.md) | | [optional]
+
+
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.md
similarity index 66%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.md
index 5e0042747..d44db1c05 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md
similarity index 67%
rename from docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md
index f78157d23..29bae77a0 100644
--- a/docs/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.md
new file mode 100644
index 000000000..b1151f3e2
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.md
@@ -0,0 +1,12 @@
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**links** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.md) | | [optional]
+**id** | **String** | The Id of the Shipping Address Token. | [optional]
+**_default** | **Boolean** | Flag that indicates whether customer shipping address is the dafault. Possible Values: - `true`: Shipping Address is customer's default. - `false`: Shipping Address is not customer's default. | [optional]
+**shipTo** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.md) | | [optional]
+**metadata** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.md) | | [optional]
+
+
diff --git a/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.md
new file mode 100644
index 000000000..807f6f555
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.md
@@ -0,0 +1,9 @@
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**self** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.md) | | [optional]
+**customer** | [**Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer**](Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.md) | | [optional]
+
+
diff --git a/docs/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.md
similarity index 64%
rename from docs/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.md
index 74d2d1af5..37d5e5095 100644
--- a/docs/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.md
similarity index 67%
rename from docs/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.md
index 811eac329..952e34bbd 100644
--- a/docs/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.md
similarity index 67%
rename from docs/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.md
index 414e9145f..fad332f65 100644
--- a/docs/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.md b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.md
similarity index 95%
rename from docs/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.md
index 7dfdd2abe..d8ba365ee 100644
--- a/docs/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2tokenizeTokenInformationCustomerLinks.md b/docs/Tmsv2tokenizeTokenInformationCustomerLinks.md
new file mode 100644
index 000000000..cb41657d4
--- /dev/null
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerLinks.md
@@ -0,0 +1,10 @@
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**self** | [**Tmsv2tokenizeTokenInformationCustomerLinksSelf**](Tmsv2tokenizeTokenInformationCustomerLinksSelf.md) | | [optional]
+**paymentInstruments** | [**Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments**](Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.md) | | [optional]
+**shippingAddress** | [**Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress**](Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.md) | | [optional]
+
+
diff --git a/docs/Tmsv2customersLinksPaymentInstruments.md b/docs/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.md
similarity index 72%
rename from docs/Tmsv2customersLinksPaymentInstruments.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.md
index dfc9a3eef..3b11d8b0b 100644
--- a/docs/Tmsv2customersLinksPaymentInstruments.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersLinksPaymentInstruments
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersLinksSelf.md b/docs/Tmsv2tokenizeTokenInformationCustomerLinksSelf.md
similarity index 73%
rename from docs/Tmsv2customersLinksSelf.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerLinksSelf.md
index 8221222f4..7650005c0 100644
--- a/docs/Tmsv2customersLinksSelf.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerLinksSelf.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersLinksSelf
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksSelf
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersLinksShippingAddress.md b/docs/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.md
similarity index 72%
rename from docs/Tmsv2customersLinksShippingAddress.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.md
index 732de3472..291806c73 100644
--- a/docs/Tmsv2customersLinksShippingAddress.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersLinksShippingAddress
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersMerchantDefinedInformation.md b/docs/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.md
similarity index 95%
rename from docs/Tmsv2customersMerchantDefinedInformation.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.md
index 71f46290d..ba9b96ff3 100644
--- a/docs/Tmsv2customersMerchantDefinedInformation.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersMerchantDefinedInformation
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersMetadata.md b/docs/Tmsv2tokenizeTokenInformationCustomerMetadata.md
similarity index 75%
rename from docs/Tmsv2customersMetadata.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerMetadata.md
index 688b7c9e6..b00aafd74 100644
--- a/docs/Tmsv2customersMetadata.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerMetadata.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersMetadata
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2customersObjectInformation.md b/docs/Tmsv2tokenizeTokenInformationCustomerObjectInformation.md
similarity index 79%
rename from docs/Tmsv2customersObjectInformation.md
rename to docs/Tmsv2tokenizeTokenInformationCustomerObjectInformation.md
index e73783d9a..602efa0bb 100644
--- a/docs/Tmsv2customersObjectInformation.md
+++ b/docs/Tmsv2tokenizeTokenInformationCustomerObjectInformation.md
@@ -1,4 +1,4 @@
-# CyberSource.Tmsv2customersObjectInformation
+# CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.md b/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.md
new file mode 100644
index 000000000..a5cb8ff31
--- /dev/null
+++ b/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.md
@@ -0,0 +1,10 @@
+# CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**last4** | **String** | The new last 4 digits of the card number associated to the Tokenized Card. | [optional]
+**expirationMonth** | **String** | The new two-digit month of the card associated to the Tokenized Card. Format: `MM`. Possible Values: `01` through `12`. | [optional]
+**expirationYear** | **String** | The new four-digit year of the card associated to the Tokenized Card. Format: `YYYY`. | [optional]
+
+
diff --git a/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.md b/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.md
new file mode 100644
index 000000000..228538f76
--- /dev/null
+++ b/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.md
@@ -0,0 +1,8 @@
+# CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**cardArt** | [**Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt**](Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.md) | | [optional]
+
+
diff --git a/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.md b/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.md
new file mode 100644
index 000000000..de7f2ab26
--- /dev/null
+++ b/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.md
@@ -0,0 +1,8 @@
+# CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**combinedAsset** | [**Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset**](Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.md) | | [optional]
+
+
diff --git a/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.md b/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.md
new file mode 100644
index 000000000..c982bc2bf
--- /dev/null
+++ b/docs/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.md
@@ -0,0 +1,8 @@
+# CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**update** | **String** | Set to \"true\" to simulate an update to the combined card art asset associated with the Tokenized Card. | [optional]
+
+
diff --git a/docs/TokenApi.md b/docs/TokenApi.md
index 5cd490e1a..28a80a766 100644
--- a/docs/TokenApi.md
+++ b/docs/TokenApi.md
@@ -10,7 +10,7 @@ Method | HTTP request | Description
# **getCardArtAsset**
-> InlineResponse200 getCardArtAsset(instrumentIdentifierId, tokenProvider, assetType)
+> InlineResponse2001 getCardArtAsset(instrumentIdentifierId, tokenProvider, assetType)
Retrieve Card Art
@@ -49,7 +49,7 @@ Name | Type | Description | Notes
### Return type
-[**InlineResponse200**](InlineResponse200.md)
+[**InlineResponse2001**](InlineResponse2001.md)
### Authorization
diff --git a/docs/TokenizeApi.md b/docs/TokenizeApi.md
new file mode 100644
index 000000000..99874b04a
--- /dev/null
+++ b/docs/TokenizeApi.md
@@ -0,0 +1,59 @@
+# CyberSource.TokenizeApi
+
+All URIs are relative to *https://apitest.cybersource.com*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**tokenize**](TokenizeApi.md#tokenize) | **POST** /tms/v2/tokenize | Tokenize
+
+
+
+# **tokenize**
+> InlineResponse200 tokenize(postTokenizeRequest, opts)
+
+Tokenize
+
+| | | | | --- | --- | --- | |The **Tokenize API** endpoint facilitates the creation of various TMS tokens such as Customers, Payment Instruments, Shipping Addresses, and Instrument Identifiers in a single operation. The request includes a processingInformation object, which specifies **\"TOKEN_CREATE\"** and the types of tokens to be created. The **tokenInformation** section of the request includes detailed information relevant to each token type. This includes attributes for Customers, Payment Instruments, Shipping Addresses, Instrument Identifiers and Transient Token data. The payload is flexible, allowing for different combinations of tokens to be created in a single request.| |The **API response** includes a responses array, which details the outcome of the tokenization process for each requested resource type, such as Customer, Payment Instrument, Shipping Address, and Instrument Identifier. Each entry in this array provides an HTTP status code such as **201/200 for successful creations**, and a unique identifier for the newly created token.
In cases where token creation encounters issues, the response includes a **non-2XX** status code and an errors array for the affected resource. Each error object in the array details the **error type and a descriptive message** providing insight into why a particular token creation was not attempted or failed.
+
+### Example
+```javascript
+var CyberSource = require('CyberSource');
+
+var apiInstance = new CyberSource.TokenizeApi();
+
+var postTokenizeRequest = new CyberSource.PostTokenizeRequest(); // PostTokenizeRequest |
+
+var opts = {
+ 'profileId': "profileId_example" // String | The Id of a profile containing user specific TMS configuration.
+};
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+apiInstance.tokenize(postTokenizeRequest, opts, callback);
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **postTokenizeRequest** | [**PostTokenizeRequest**](PostTokenizeRequest.md)| |
+ **profileId** | **String**| The Id of a profile containing user specific TMS configuration. | [optional]
+
+### Return type
+
+[**InlineResponse200**](InlineResponse200.md)
+
+### Authorization
+
+No authorization required
+
+### HTTP request headers
+
+ - **Content-Type**: application/json;charset=utf-8
+ - **Accept**: application/json;charset=utf-8
+
diff --git a/docs/TokenizedCardApi.md b/docs/TokenizedCardApi.md
index fc6a2fa69..6b9eb78f8 100644
--- a/docs/TokenizedCardApi.md
+++ b/docs/TokenizedCardApi.md
@@ -6,6 +6,7 @@ Method | HTTP request | Description
------------- | ------------- | -------------
[**deleteTokenizedCard**](TokenizedCardApi.md#deleteTokenizedCard) | **DELETE** /tms/v2/tokenized-cards/{tokenizedCardId} | Delete a Tokenized Card
[**getTokenizedCard**](TokenizedCardApi.md#getTokenizedCard) | **GET** /tms/v2/tokenized-cards/{tokenizedCardId} | Retrieve a Tokenized Card
+[**postIssuerLifeCycleSimulation**](TokenizedCardApi.md#postIssuerLifeCycleSimulation) | **POST** /tms/v2/tokenized-cards/{tokenizedCardId}/issuer-life-cycle-event-simulations | Simulate Issuer Life Cycle Management Events
[**postTokenizedCard**](TokenizedCardApi.md#postTokenizedCard) | **POST** /tms/v2/tokenized-cards | Create a Tokenized Card
@@ -104,6 +105,58 @@ Name | Type | Description | Notes
No authorization required
+### HTTP request headers
+
+ - **Content-Type**: application/json;charset=utf-8
+ - **Accept**: application/json;charset=utf-8
+
+
+# **postIssuerLifeCycleSimulation**
+> postIssuerLifeCycleSimulation(profileId, tokenizedCardId, postIssuerLifeCycleSimulationRequest)
+
+Simulate Issuer Life Cycle Management Events
+
+**Lifecycle Management Events**
Simulates an issuer life cycle manegement event for updates on the tokenized card. The events that can be simulated are: - Token status changes (e.g. active, suspended, deleted) - Updates to the underlying card, including card art changes, expiration date changes, and card number suffix. **Note:** This is only available in CAS environment.
+
+### Example
+```javascript
+var CyberSource = require('CyberSource');
+
+var apiInstance = new CyberSource.TokenizedCardApi();
+
+var profileId = "profileId_example"; // String | The Id of a profile containing user specific TMS configuration.
+
+var tokenizedCardId = "tokenizedCardId_example"; // String | The Id of a tokenized card.
+
+var postIssuerLifeCycleSimulationRequest = new CyberSource.PostIssuerLifeCycleSimulationRequest(); // PostIssuerLifeCycleSimulationRequest |
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+apiInstance.postIssuerLifeCycleSimulation(profileId, tokenizedCardId, postIssuerLifeCycleSimulationRequest, callback);
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **profileId** | **String**| The Id of a profile containing user specific TMS configuration. |
+ **tokenizedCardId** | **String**| The Id of a tokenized card. |
+ **postIssuerLifeCycleSimulationRequest** | [**PostIssuerLifeCycleSimulationRequest**](PostIssuerLifeCycleSimulationRequest.md)| |
+
+### Return type
+
+null (empty response body)
+
+### Authorization
+
+No authorization required
+
### HTTP request headers
- **Content-Type**: application/json;charset=utf-8
diff --git a/docs/UpdateSubscription.md b/docs/UpdateSubscription.md
index 50294f441..8f896f20f 100644
--- a/docs/UpdateSubscription.md
+++ b/docs/UpdateSubscription.md
@@ -3,7 +3,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**clientReferenceInformation** | [**Rbsv1subscriptionsClientReferenceInformation**](Rbsv1subscriptionsClientReferenceInformation.md) | | [optional]
+**clientReferenceInformation** | [**GetAllSubscriptionsResponseClientReferenceInformation**](GetAllSubscriptionsResponseClientReferenceInformation.md) | | [optional]
**processingInformation** | [**Rbsv1subscriptionsProcessingInformation**](Rbsv1subscriptionsProcessingInformation.md) | | [optional]
**planInformation** | [**Rbsv1subscriptionsidPlanInformation**](Rbsv1subscriptionsidPlanInformation.md) | | [optional]
**subscriptionInformation** | [**Rbsv1subscriptionsidSubscriptionInformation**](Rbsv1subscriptionsidSubscriptionInformation.md) | | [optional]
diff --git a/docs/Upv1capturecontextsData.md b/docs/Upv1capturecontextsData.md
index d6134a236..6babf0bd4 100644
--- a/docs/Upv1capturecontextsData.md
+++ b/docs/Upv1capturecontextsData.md
@@ -11,5 +11,7 @@ Name | Type | Description | Notes
**processingInformation** | [**Upv1capturecontextsDataProcessingInformation**](Upv1capturecontextsDataProcessingInformation.md) | | [optional]
**recipientInformation** | [**Upv1capturecontextsDataRecipientInformation**](Upv1capturecontextsDataRecipientInformation.md) | | [optional]
**merchantDefinedInformation** | [**Upv1capturecontextsDataMerchantDefinedInformation**](Upv1capturecontextsDataMerchantDefinedInformation.md) | | [optional]
+**deviceInformation** | [**Upv1capturecontextsDataDeviceInformation**](Upv1capturecontextsDataDeviceInformation.md) | | [optional]
+**paymentInformation** | [**Upv1capturecontextsDataPaymentInformation**](Upv1capturecontextsDataPaymentInformation.md) | | [optional]
diff --git a/docs/Upv1capturecontextsDataBuyerInformation.md b/docs/Upv1capturecontextsDataBuyerInformation.md
index c8e48ef40..e4a677441 100644
--- a/docs/Upv1capturecontextsDataBuyerInformation.md
+++ b/docs/Upv1capturecontextsDataBuyerInformation.md
@@ -4,7 +4,9 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**personalIdentification** | [**Upv1capturecontextsDataBuyerInformationPersonalIdentification**](Upv1capturecontextsDataBuyerInformationPersonalIdentification.md) | | [optional]
-**merchantCustomerId** | **String** | | [optional]
-**companyTaxId** | **String** | | [optional]
+**merchantCustomerId** | **String** | The Merchant Customer ID | [optional]
+**companyTaxId** | **String** | The Company Tax ID | [optional]
+**dateOfBirth** | **String** | The date of birth | [optional]
+**language** | **String** | The preferred language | [optional]
diff --git a/docs/Upv1capturecontextsDataBuyerInformationPersonalIdentification.md b/docs/Upv1capturecontextsDataBuyerInformationPersonalIdentification.md
index a09768c1f..6bb5b9baf 100644
--- a/docs/Upv1capturecontextsDataBuyerInformationPersonalIdentification.md
+++ b/docs/Upv1capturecontextsDataBuyerInformationPersonalIdentification.md
@@ -3,6 +3,6 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**cpf** | **String** | | [optional]
+**cpf** | **String** | CPF Number (Brazil). Must be 11 digits in length. | [optional]
diff --git a/docs/Upv1capturecontextsDataConsumerAuthenticationInformation.md b/docs/Upv1capturecontextsDataConsumerAuthenticationInformation.md
index 230a539e1..7819e07f2 100644
--- a/docs/Upv1capturecontextsDataConsumerAuthenticationInformation.md
+++ b/docs/Upv1capturecontextsDataConsumerAuthenticationInformation.md
@@ -3,7 +3,8 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**challengeCode** | **String** | | [optional]
-**messageCategory** | **String** | | [optional]
+**challengeCode** | **String** | The challenge code | [optional]
+**messageCategory** | **String** | The message category | [optional]
+**acsWindowSize** | **String** | The acs window size | [optional]
diff --git a/docs/Upv1capturecontextsDataDeviceInformation.md b/docs/Upv1capturecontextsDataDeviceInformation.md
new file mode 100644
index 000000000..7d9c5a53b
--- /dev/null
+++ b/docs/Upv1capturecontextsDataDeviceInformation.md
@@ -0,0 +1,8 @@
+# CyberSource.Upv1capturecontextsDataDeviceInformation
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ipAddress** | **String** | The IP Address | [optional]
+
+
diff --git a/docs/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.md b/docs/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.md
index 80634552a..e3ea04ba6 100644
--- a/docs/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.md
+++ b/docs/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.md
@@ -4,5 +4,12 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**name** | **String** | The name of the merchant | [optional]
+**alternateName** | **String** | The alternate name of the merchant | [optional]
+**locality** | **String** | The locality of the merchant | [optional]
+**phone** | **String** | The phone number of the merchant | [optional]
+**country** | **String** | The country code of the merchant | [optional]
+**postalCode** | **String** | The postal code of the merchant | [optional]
+**administrativeArea** | **String** | The administrative area of the merchant | [optional]
+**address1** | **String** | The first line of the merchant's address | [optional]
diff --git a/docs/Upv1capturecontextsDataOrderInformation.md b/docs/Upv1capturecontextsDataOrderInformation.md
index 8c6cede59..37bb2df8d 100644
--- a/docs/Upv1capturecontextsDataOrderInformation.md
+++ b/docs/Upv1capturecontextsDataOrderInformation.md
@@ -7,5 +7,6 @@ Name | Type | Description | Notes
**billTo** | [**Upv1capturecontextsDataOrderInformationBillTo**](Upv1capturecontextsDataOrderInformationBillTo.md) | | [optional]
**shipTo** | [**Upv1capturecontextsDataOrderInformationShipTo**](Upv1capturecontextsDataOrderInformationShipTo.md) | | [optional]
**lineItems** | [**Upv1capturecontextsDataOrderInformationLineItems**](Upv1capturecontextsDataOrderInformationLineItems.md) | | [optional]
+**invoiceDetails** | [**Upv1capturecontextsDataOrderInformationInvoiceDetails**](Upv1capturecontextsDataOrderInformationInvoiceDetails.md) | | [optional]
diff --git a/docs/Upv1capturecontextsDataOrderInformationAmountDetails.md b/docs/Upv1capturecontextsDataOrderInformationAmountDetails.md
index 080f071f8..5e5ada9b1 100644
--- a/docs/Upv1capturecontextsDataOrderInformationAmountDetails.md
+++ b/docs/Upv1capturecontextsDataOrderInformationAmountDetails.md
@@ -10,5 +10,6 @@ Name | Type | Description | Notes
**subTotalAmount** | **String** | This field defines the sub total amount applicable to the order. | [optional]
**serviceFeeAmount** | **String** | This field defines the service fee amount applicable to the order. | [optional]
**taxAmount** | **String** | This field defines the tax amount applicable to the order. | [optional]
+**taxDetails** | [**Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails**](Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.md) | | [optional]
diff --git a/docs/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.md b/docs/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.md
new file mode 100644
index 000000000..0859e5147
--- /dev/null
+++ b/docs/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.md
@@ -0,0 +1,9 @@
+# CyberSource.Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**taxId** | **String** | This field defines the tax identifier/registration number | [optional]
+**type** | **String** | This field defines the Tax type code (N=National, S=State, L=Local etc) | [optional]
+
+
diff --git a/docs/Upv1capturecontextsDataOrderInformationInvoiceDetails.md b/docs/Upv1capturecontextsDataOrderInformationInvoiceDetails.md
new file mode 100644
index 000000000..121c0fc01
--- /dev/null
+++ b/docs/Upv1capturecontextsDataOrderInformationInvoiceDetails.md
@@ -0,0 +1,9 @@
+# CyberSource.Upv1capturecontextsDataOrderInformationInvoiceDetails
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**invoiceNumber** | **String** | Invoice number | [optional]
+**productDescription** | **String** | Product description | [optional]
+
+
diff --git a/docs/Upv1capturecontextsDataOrderInformationLineItems.md b/docs/Upv1capturecontextsDataOrderInformationLineItems.md
index ca11af0b2..c7a69b165 100644
--- a/docs/Upv1capturecontextsDataOrderInformationLineItems.md
+++ b/docs/Upv1capturecontextsDataOrderInformationLineItems.md
@@ -3,37 +3,37 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**productCode** | **String** | | [optional]
-**productName** | **String** | | [optional]
-**productSku** | **String** | | [optional]
-**quantity** | **Number** | | [optional]
-**unitPrice** | **String** | | [optional]
-**unitOfMeasure** | **String** | | [optional]
-**totalAmount** | **String** | | [optional]
-**taxAmount** | **String** | | [optional]
-**taxRate** | **String** | | [optional]
-**taxAppliedAfterDiscount** | **String** | | [optional]
-**taxStatusIndicator** | **String** | | [optional]
-**taxTypeCode** | **String** | | [optional]
-**amountIncludesTax** | **Boolean** | | [optional]
-**typeOfSupply** | **String** | | [optional]
-**commodityCode** | **String** | | [optional]
-**discountAmount** | **String** | | [optional]
-**discountApplied** | **Boolean** | | [optional]
-**discountRate** | **String** | | [optional]
-**invoiceNumber** | **String** | | [optional]
+**productCode** | **String** | Code identifying the product. | [optional]
+**productName** | **String** | Name of the product. | [optional]
+**productSku** | **String** | Stock Keeping Unit identifier | [optional]
+**quantity** | **Number** | Quantity of the product | [optional]
+**unitPrice** | **String** | Price per unit | [optional]
+**unitOfMeasure** | **String** | Unit of measure (e.g. EA, KG, LB) | [optional]
+**totalAmount** | **String** | Total amount for the line item | [optional]
+**taxAmount** | **String** | Tax amount applied | [optional]
+**taxRate** | **String** | Tax rate applied | [optional]
+**taxAppliedAfterDiscount** | **String** | Indicates if tax applied after discount | [optional]
+**taxStatusIndicator** | **String** | Tax status indicator | [optional]
+**taxTypeCode** | **String** | Tax type code | [optional]
+**amountIncludesTax** | **Boolean** | Indicates if amount includes tax | [optional]
+**typeOfSupply** | **String** | Type of supply | [optional]
+**commodityCode** | **String** | Commodity code | [optional]
+**discountAmount** | **String** | Discount amount applied | [optional]
+**discountApplied** | **Boolean** | Indicates if discount applied | [optional]
+**discountRate** | **String** | Discount rate applied | [optional]
+**invoiceNumber** | **String** | Invoice number for the line item | [optional]
**taxDetails** | [**Upv1capturecontextsDataOrderInformationLineItemsTaxDetails**](Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.md) | | [optional]
-**fulfillmentType** | **String** | | [optional]
-**weight** | **String** | | [optional]
-**weightIdentifier** | **String** | | [optional]
-**weightUnit** | **String** | | [optional]
-**referenceDataCode** | **String** | | [optional]
-**referenceDataNumber** | **String** | | [optional]
-**unitTaxAmount** | **String** | | [optional]
-**productDescription** | **String** | | [optional]
-**giftCardCurrency** | **String** | | [optional]
-**shippingDestinationTypes** | **String** | | [optional]
-**gift** | **Boolean** | | [optional]
+**fulfillmentType** | **String** | Fulfillment type | [optional]
+**weight** | **String** | Weight of the product | [optional]
+**weightIdentifier** | **String** | Weight identifier | [optional]
+**weightUnit** | **String** | Unit of weight of the product | [optional]
+**referenceDataCode** | **String** | Reference data code | [optional]
+**referenceDataNumber** | **String** | Reference data number | [optional]
+**unitTaxAmount** | **String** | Unit tax amount | [optional]
+**productDescription** | **String** | Description of the product | [optional]
+**giftCardCurrency** | **String** | Gift card currency | [optional]
+**shippingDestinationTypes** | **String** | Shipping destination types | [optional]
+**gift** | **Boolean** | Indicates if item is a gift | [optional]
**passenger** | [**Upv1capturecontextsDataOrderInformationLineItemsPassenger**](Upv1capturecontextsDataOrderInformationLineItemsPassenger.md) | | [optional]
diff --git a/docs/Upv1capturecontextsDataOrderInformationLineItemsPassenger.md b/docs/Upv1capturecontextsDataOrderInformationLineItemsPassenger.md
index 4620f7612..35f37947f 100644
--- a/docs/Upv1capturecontextsDataOrderInformationLineItemsPassenger.md
+++ b/docs/Upv1capturecontextsDataOrderInformationLineItemsPassenger.md
@@ -3,13 +3,13 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**type** | **String** | | [optional]
-**status** | **String** | | [optional]
-**phone** | **String** | | [optional]
-**firstName** | **String** | | [optional]
-**lastName** | **String** | | [optional]
-**id** | **String** | | [optional]
-**email** | **String** | | [optional]
-**nationality** | **String** | | [optional]
+**type** | **String** | Passenger type | [optional]
+**status** | **String** | Passenger status | [optional]
+**phone** | **String** | Passenger phone number | [optional]
+**firstName** | **String** | Passenger first name | [optional]
+**lastName** | **String** | Passenger last name | [optional]
+**id** | **String** | Passenger ID | [optional]
+**email** | **String** | Passenger email | [optional]
+**nationality** | **String** | Passenger nationality | [optional]
diff --git a/docs/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.md b/docs/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.md
index 080530694..f2d7c9593 100644
--- a/docs/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.md
+++ b/docs/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.md
@@ -3,12 +3,12 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**type** | **String** | | [optional]
-**amount** | **String** | | [optional]
-**rate** | **String** | | [optional]
-**code** | **String** | | [optional]
-**taxId** | **String** | | [optional]
-**applied** | **Boolean** | | [optional]
-**exemptionCode** | **String** | | [optional]
+**type** | **String** | Type of tax | [optional]
+**amount** | **String** | Tax amount | [optional]
+**rate** | **String** | Tax rate | [optional]
+**code** | **String** | Tax code | [optional]
+**taxId** | **String** | Tax Identifier | [optional]
+**applied** | **Boolean** | Indicates if tax applied | [optional]
+**exemptionCode** | **String** | Tax exemption code | [optional]
diff --git a/docs/Upv1capturecontextsDataPaymentInformation.md b/docs/Upv1capturecontextsDataPaymentInformation.md
new file mode 100644
index 000000000..aec66529e
--- /dev/null
+++ b/docs/Upv1capturecontextsDataPaymentInformation.md
@@ -0,0 +1,8 @@
+# CyberSource.Upv1capturecontextsDataPaymentInformation
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**card** | [**Upv1capturecontextsDataPaymentInformationCard**](Upv1capturecontextsDataPaymentInformationCard.md) | | [optional]
+
+
diff --git a/docs/Upv1capturecontextsDataPaymentInformationCard.md b/docs/Upv1capturecontextsDataPaymentInformationCard.md
new file mode 100644
index 000000000..0b26e08fc
--- /dev/null
+++ b/docs/Upv1capturecontextsDataPaymentInformationCard.md
@@ -0,0 +1,8 @@
+# CyberSource.Upv1capturecontextsDataPaymentInformationCard
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**typeSelectionIndicator** | **String** | The card type selection indicator | [optional]
+
+
diff --git a/docs/Upv1capturecontextsDataProcessingInformation.md b/docs/Upv1capturecontextsDataProcessingInformation.md
index 48d8fec34..b6721e7a0 100644
--- a/docs/Upv1capturecontextsDataProcessingInformation.md
+++ b/docs/Upv1capturecontextsDataProcessingInformation.md
@@ -3,7 +3,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**reconciliationId** | **String** | | [optional]
+**reconciliationId** | **String** | The reconciliation ID | [optional]
**authorizationOptions** | [**Upv1capturecontextsDataProcessingInformationAuthorizationOptions**](Upv1capturecontextsDataProcessingInformationAuthorizationOptions.md) | | [optional]
diff --git a/docs/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.md b/docs/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.md
index fe309fba8..42ea7a6bf 100644
--- a/docs/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.md
+++ b/docs/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.md
@@ -3,8 +3,13 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**aftIndicator** | **Boolean** | | [optional]
+**aftIndicator** | **Boolean** | The AFT indicator | [optional]
+**authIndicator** | **String** | The authorization indicator | [optional]
+**ignoreCvResult** | **Boolean** | Ignore the CV result | [optional]
+**ignoreAvsResult** | **Boolean** | Ignore the AVS result | [optional]
**initiator** | [**Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator**](Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.md) | | [optional]
-**businessApplicationId** | **String** | | [optional]
+**businessApplicationId** | **String** | The business application Id | [optional]
+**commerceIndicator** | **String** | The commerce indicator | [optional]
+**processingInstruction** | **String** | The processing instruction | [optional]
diff --git a/docs/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.md b/docs/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.md
index a460a0eb0..1369059bf 100644
--- a/docs/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.md
+++ b/docs/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.md
@@ -3,7 +3,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**credentialStoredOnFile** | **Boolean** | | [optional]
+**credentialStoredOnFile** | **Boolean** | Store the credential on file | [optional]
**merchantInitiatedTransaction** | [**Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction**](Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction.md) | | [optional]
diff --git a/docs/Upv1capturecontextsDataRecipientInformation.md b/docs/Upv1capturecontextsDataRecipientInformation.md
index 13b2e4731..024004ec9 100644
--- a/docs/Upv1capturecontextsDataRecipientInformation.md
+++ b/docs/Upv1capturecontextsDataRecipientInformation.md
@@ -10,5 +10,7 @@ Name | Type | Description | Notes
**accountId** | **String** | The account ID of the recipient | [optional]
**administrativeArea** | **String** | The administrative area of the recipient | [optional]
**accountType** | **String** | The account type of the recipient | [optional]
+**dateOfBirth** | **String** | The date of birth of the recipient | [optional]
+**postalCode** | **String** | The postal code of the recipient | [optional]
diff --git a/generator/cybersource-javascript-template/index.mustache b/generator/cybersource-javascript-template/index.mustache
index c6cab1a11..1f6b26faf 100644
--- a/generator/cybersource-javascript-template/index.mustache
+++ b/generator/cybersource-javascript-template/index.mustache
@@ -101,5 +101,6 @@
exports.ExternalLoggerWrapper = require('./authentication/logging/ExternalLoggerWrapper.js');
exports.JWEUtility = require('./utilities/JWEUtility.js');
exports.SdkTracker = require('./utilities/tracking/SdkTracker.js');
+ exports.CaptureContextParsingUtility = require('./utilities/capturecontext/CaptureContextParsingUtility.js');
return exports;<={{ }}=>
}));
diff --git a/generator/cybersource-rest-spec.json b/generator/cybersource-rest-spec.json
index 77d450b9b..b3b3e5905 100644
--- a/generator/cybersource-rest-spec.json
+++ b/generator/cybersource-rest-spec.json
@@ -65,6 +65,10 @@
"name": "payment-tokens",
"description": "A payment-tokens is a service that is used for retrieving vault details or deleting vault id/payment method.\n"
},
+ {
+ "name": "Tokenize",
+ "description": "An orchestration resource used to combine multiple API calls into a single request.\n"
+ },
{
"name": "Customer",
"description": "A Customer can be linked to multiple Payment Instruments and Shipping Addresses.\nWith one Payment Instrument and Shipping Address designated as the default.\nIt stores merchant reference information for the Customer such as email and merchant defined data.\n"
@@ -85,6 +89,10 @@
"name": "Instrument Identifier",
"description": "An Instrument Identifier represents a unique card number(PAN) or bank account (echeck).\nIt can also be associated with a Network Token that can be used for payment transactions.\n"
},
+ {
+ "name": "Tokenized Card",
+ "description": "A Tokenized Card represents a Network Token that can be used for payment transactions.\n"
+ },
{
"name": "Token",
"description": "Token resources can act on different token types such as Customers, Payment Instruments or Instrument Identifiers.\n"
@@ -3135,6 +3143,11 @@
"type": "string",
"maxLength": 10,
"description": "Acquirer country."
+ },
+ "serviceProvidername": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "Contains transfer service provider name."
}
}
},
@@ -47498,10 +47511,10 @@
}
}
},
- "/tms/v2/customers": {
+ "/tms/v2/tokenize": {
"post": {
- "summary": "Create a Customer",
- "description": "| | | |\n| --- | --- | --- |\n|**Customers**
A Customer represents your tokenized customer information.
You should associate the Customer Id with the customer account on your systems.
A Customer can have one or more [Payment Instruments](#token-management_customer-payment-instrument_create-a-customer-payment-instrumentl) or [Shipping Addresses](#token-management_customer-shipping-address_create-a-customer-shipping-address) with one allocated as the Customers default.
**Creating a Customer**
It is recommended you [create a Customer via a Payment Authorization](#payments_payments_process-a-payment_samplerequests-dropdown_authorization-with-token-create_authorization-with-customer-token-creation_liveconsole-tab-request-body), this can be for a zero amount.
The Customer will be created with a Payment Instrument and Shipping Address.
You can also [add additional Payment Instruments to a Customer via a Payment Authorization](#payments_payments_process-a-payment_samplerequests-dropdown_authorization-with-token-create_authorization-create-default-payment-instrument-shipping-address-for-existing-customer_liveconsole-tab-request-body).
In Europe: You should perform Payer Authentication alongside the Authorization.| |**Payment Network Tokens**
Network tokens perform better than regular card numbers and they are not necessarily invalidated when a cardholder loses their card, or it expires.
A Payment Network Token will be automatically created and used in future payments if you are enabled for the service.
A Payment Network Token can also be [provisioned for an existing Instrument Identifier](#token-management_instrument-identifier_enroll-an-instrument-identifier-for-payment-network-token).
For more information about Payment Network Tokens see the Developer Guide.
**Payments with Customers**
To perform a payment with the Customers default details specify the [Customer Id in the payments request](#payments_payments_process-a-payment_samplerequests-dropdown_authorization-using-tokens_authorization-with-customer-token-id_liveconsole-tab-request-body).
To perform a payment with a particular Payment Instrument or Shipping Address
specify the [Payment Instrument or Shipping Address Ids in the payments request](#payments_payments_process-a-payment_samplerequests-dropdown_authorization-using-tokens_authorization-with-customer-payment-instrument-and-shipping-address-token-id_liveconsole-tab-request-body).\nThe availability of API features for a merchant may depend on the portfolio configuration and may need to be enabled at the portfolio level before they can be added to merchant accounts.\n",
+ "summary": "Tokenize",
+ "description": "| | | | \n| --- | --- | --- |\n|The **Tokenize API** endpoint facilitates the creation of various TMS tokens such as Customers, Payment Instruments, Shipping Addresses, and Instrument Identifiers in a single operation. The request includes a processingInformation object, which specifies **\"TOKEN_CREATE\"** and the types of tokens to be created. The **tokenInformation** section of the request includes detailed information relevant to each token type. This includes attributes for Customers, Payment Instruments, Shipping Addresses, Instrument Identifiers and Transient Token data. The payload is flexible, allowing for different combinations of tokens to be created in a single request.| |The **API response** includes a responses array, which details the outcome of the tokenization process for each requested resource type, such as Customer, Payment Instrument, Shipping Address, and Instrument Identifier. Each entry in this array provides an HTTP status code such as **201/200 for successful creations**, and a unique identifier for the newly created token.
In cases where token creation encounters issues, the response includes a **non-2XX** status code and an errors array for the affected resource. Each error object in the array details the **error type and a descriptive message** providing insight into why a particular token creation was not attempted or failed.\n",
"parameters": [
{
"name": "profile-id",
@@ -47514,154 +47527,53 @@
"x-hide-field": true
},
{
- "name": "postCustomerRequest",
+ "name": "postTokenizeRequest",
"in": "body",
"required": true,
"schema": {
"type": "object",
"properties": {
- "_links": {
+ "processingInformation": {
"type": "object",
- "readOnly": true,
"properties": {
- "self": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "href": {
- "type": "string",
- "readOnly": true,
- "description": "Link to the Customer.\n",
- "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
- }
- }
- },
- "paymentInstruments": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "href": {
- "type": "string",
- "readOnly": true,
- "description": "Link to the Customers Payment Instruments.\n",
- "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/payment-instruments"
- }
- }
+ "actionList": {
+ "type": "array",
+ "description": "Array of actions (one or more) to be included in the tokenize request.\n\nPossible Values:\n\n - `TOKEN_CREATE`: Use this when you want to create a token from the card/bank data in your tokenize request.\n",
+ "items": {
+ "type": "string"
+ },
+ "example": [
+ "TOKEN_CREATE"
+ ]
},
- "shippingAddress": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "href": {
- "type": "string",
- "readOnly": true,
- "description": "Link to the Customers Shipping Addresses.\n",
- "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/shipping-addresses"
- }
- }
+ "actionTokenTypes": {
+ "type": "array",
+ "description": "TMS tokens types you want to perform the action on.\n\nPossible Values:\n- customer\n- paymentInstrument\n- instrumentIdentifier\n- shippingAddress\n- tokenizedCard\n",
+ "items": {
+ "type": "string"
+ },
+ "example": [
+ "customer",
+ "paymentInstrument",
+ "shippingAddress",
+ "instrumentIdentifier"
+ ]
}
}
},
- "id": {
- "type": "string",
- "minLength": 1,
- "maxLength": 32,
- "description": "The Id of the Customer Token."
- },
- "objectInformation": {
+ "tokenInformation": {
"type": "object",
"properties": {
- "title": {
+ "jti": {
"type": "string",
- "description": "Name or title of the customer.\n",
- "maxLength": 60
+ "maxLength": 64,
+ "description": "TMS Transient Token, 64 hexadecimal id value representing captured payment credentials (including Sensitive Authentication Data, e.g. CVV).\n"
},
- "comment": {
- "type": "string",
- "description": "Comments that you can make about the customer.\n",
- "maxLength": 150
- }
- }
- },
- "buyerInformation": {
- "type": "object",
- "properties": {
- "merchantCustomerID": {
+ "transientTokenJwt": {
"type": "string",
- "description": "Your identifier for the customer.\n",
- "maxLength": 100
+ "description": "Flex API Transient Token encoded as JWT (JSON Web Token), e.g. Flex microform or Unified Payment checkout result.\n"
},
- "email": {
- "type": "string",
- "maxLength": 255,
- "description": "Customer's primary email address, including the full domain name.\n"
- }
- }
- },
- "clientReferenceInformation": {
- "type": "object",
- "properties": {
- "code": {
- "type": "string",
- "description": "Client-generated order reference or tracking number.\n",
- "maxLength": 50
- }
- }
- },
- "merchantDefinedInformation": {
- "type": "array",
- "description": "Object containing the custom data that the merchant defines.\n",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "description": "The number you assign as the name for your merchant-defined data or secure field. Possible Values are data1 to data4 and sensitive1 to sensitive4\n\nFor example, to set the name for merchant-defined data 2 field, you would reference merchantDefinedInformation[x].name as data2\nPossible Values:\n- data1\n- data2\n- data3\n- data4\n- sensitive1\n- sensitive2\n- sensitive3\n- sensitive4\n"
- },
- "value": {
- "type": "string",
- "description": "The value you assign for your merchant-defined data field.\n\n**Warning** Merchant-defined data fields are not intended to and must not be used to capture personally identifying information. Accordingly, merchants are prohibited from capturing, obtaining, and/or transmitting any personally identifying information in or via the merchant-defined data fields. Personally identifying information includes, but is not\nlimited to, address, credit card number, social security number, driver's license number, state-issued identification number, passport number, and card verification numbers (CVV,\nCVC2, CVV2, CID, CVN). In the event it is discovered a merchant is capturing and/or transmitting personally identifying information via the merchant-defined data fields, whether or not intentionally, the merchant's account will immediately be suspended, which will result in a rejection of any and all transaction requests submitted by the merchant after the point of suspension.\n",
- "maxLength": 100
- }
- }
- }
- },
- "defaultPaymentInstrument": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string",
- "description": "The Id of the Customers default Payment Instrument\n"
- }
- }
- },
- "defaultShippingAddress": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string",
- "description": "The Id of the Customers default Shipping Address\n"
- }
- }
- },
- "metadata": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "creator": {
- "type": "string",
- "readOnly": true,
- "description": "The creator of the Customer.\n"
- }
- }
- },
- "_embedded": {
- "type": "object",
- "readOnly": true,
- "description": "Additional resources for the Customer.\n",
- "properties": {
- "defaultPaymentInstrument": {
- "readOnly": true,
+ "customer": {
"type": "object",
"properties": {
"_links": {
@@ -47675,20 +47587,32 @@
"href": {
"type": "string",
"readOnly": true,
- "description": "Link to the Payment Instrument.\n",
+ "description": "Link to the Customer.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
+ }
+ }
+ },
+ "paymentInstruments": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customers Payment Instruments.\n",
"example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/payment-instruments"
}
}
},
- "customer": {
+ "shippingAddress": {
"type": "object",
"readOnly": true,
"properties": {
"href": {
"type": "string",
"readOnly": true,
- "description": "Link to the Customer.\n",
- "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
+ "description": "Link to the Customers Shipping Addresses.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/shipping-addresses"
}
}
}
@@ -47698,251 +47622,81 @@
"type": "string",
"minLength": 1,
"maxLength": 32,
- "description": "The Id of the Payment Instrument Token."
- },
- "object": {
- "type": "string",
- "readOnly": true,
- "example": "paymentInstrument",
- "description": "The type.\n\nPossible Values:\n- paymentInstrument\n"
+ "description": "The Id of the Customer Token."
},
- "default": {
- "type": "boolean",
- "description": "Flag that indicates whether customer payment instrument is the dafault.\nPossible Values:\n - `true`: Payment instrument is customer's default.\n - `false`: Payment instrument is not customer's default.\n"
- },
- "state": {
- "type": "string",
- "readOnly": true,
- "example": "ACTIVE",
- "description": "Issuers state for the card number.\nPossible Values:\n- ACTIVE\n- CLOSED : The account has been closed.\n"
- },
- "type": {
- "type": "string",
- "readOnly": true,
- "description": "The type of Payment Instrument.\nPossible Values:\n- cardHash\n"
- },
- "bankAccount": {
- "type": "object",
- "properties": {
- "type": {
- "type": "string",
- "maxLength": 18,
- "description": "Account type.\n\nPossible Values:\n - checking : C\n - general ledger : G This value is supported only on Wells Fargo ACH\n - savings : S (U.S. dollars only)\n - corporate checking : X (U.S. dollars only)\n"
- }
- }
- },
- "card": {
+ "objectInformation": {
"type": "object",
"properties": {
- "expirationMonth": {
- "type": "string",
- "maxLength": 2,
- "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
- },
- "expirationYear": {
- "type": "string",
- "maxLength": 4,
- "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
- },
- "type": {
- "type": "string",
- "description": "Value that indicates the card type. Possible Values v2 : v1:\n * 001 : visa\n * 002 : mastercard - Eurocard\u2014European regional brand of Mastercard\n * 003 : american express\n * 004 : discover\n * 005 : diners club\n * 006 : carte blanche\n * 007 : jcb\n * 008 : optima\n * 011 : twinpay credit\n * 012 : twinpay debit\n * 013 : walmart\n * 014 : enRoute\n * 015 : lowes consumer\n * 016 : home depot consumer\n * 017 : mbna\n * 018 : dicks sportswear\n * 019 : casual corner\n * 020 : sears\n * 021 : jal\n * 023 : disney\n * 024 : maestro uk domestic\n * 025 : sams club consumer\n * 026 : sams club business\n * 028 : bill me later\n * 029 : bebe\n * 030 : restoration hardware\n * 031 : delta online \u2014 use this value only for Ingenico ePayments. For other processors, use 001 for all Visa card types.\n * 032 : solo\n * 033 : visa electron\n * 034 : dankort\n * 035 : laser\n * 036 : carte bleue \u2014 formerly Cartes Bancaires\n * 037 : carta si\n * 038 : pinless debit\n * 039 : encoded account\n * 040 : uatp\n * 041 : household\n * 042 : maestro international\n * 043 : ge money uk\n * 044 : korean cards\n * 045 : style\n * 046 : jcrew\n * 047 : payease china processing ewallet\n * 048 : payease china processing bank transfer\n * 049 : meijer private label\n * 050 : hipercard \u2014 supported only by the Comercio Latino processor.\n * 051 : aura \u2014 supported only by the Comercio Latino processor.\n * 052 : redecard\n * 054 : elo \u2014 supported only by the Comercio Latino processor.\n * 055 : capital one private label\n * 056 : synchrony private label\n * 057 : costco private label\n * 060 : mada\n * 062 : china union pay\n * 063 : falabella private label\n"
- },
- "issueNumber": {
- "type": "string",
- "maxLength": 2,
- "description": "Number of times a Maestro (UK Domestic) card has been issued to the account holder. The card might or might not have an issue number. The number can consist of one or two digits, and the first digit might be a zero. When you include this value in your request, include exactly what is printed on the card. A value of 2 is different than a value of 02. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card.\n\n**Note** The issue number is not required for Maestro (UK Domestic) transactions.\n"
- },
- "startMonth": {
- "type": "string",
- "maxLength": 2,
- "description": "Month of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: MM`.\nPossible Values: 01 through 12.\n\n**Note** The start date is not required for Maestro (UK Domestic) transactions.\n"
- },
- "startYear": {
+ "title": {
"type": "string",
- "maxLength": 4,
- "description": "Year of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: YYYY`.\n\n**Note** The start date is not required for Maestro (UK Domestic) transactions.\n"
+ "description": "Name or title of the customer.\n",
+ "maxLength": 60
},
- "useAs": {
+ "comment": {
"type": "string",
- "example": "pinless debit",
- "description": "'Payment Instrument was created / updated as part of a pinless debit transaction.'\n"
- },
- "hash": {
- "type": "string",
- "minLength": 32,
- "maxLength": 34,
- "readOnly": true,
- "description": "Hash value representing the card.\n"
- },
- "tokenizedInformation": {
- "type": "object",
- "properties": {
- "requestorID": {
- "type": "string",
- "maxLength": 11,
- "description": "Value that identifies your business and indicates that the cardholder's account number is tokenized. This value\nis assigned by the token service provider and is unique within the token service provider's database.\n\n**Note** This field is supported only through **VisaNet** and **FDC Nashville Global**.\n"
- },
- "transactionType": {
- "type": "string",
- "maxLength": 1,
- "description": "Type of transaction that provided the token data. This value does not specify the token service provider; it\nspecifies the entity that provided you with information about the token.\n\nSet the value for this field to 1. An application on the customer's mobile device provided the token data.\n"
- }
- }
+ "description": "Comments that you can make about the customer.\n",
+ "maxLength": 150
}
}
},
"buyerInformation": {
"type": "object",
"properties": {
- "companyTaxID": {
- "type": "string",
- "maxLength": 9,
- "description": "Company's tax identifier. This is only used for eCheck service.\n"
- },
- "currency": {
+ "merchantCustomerID": {
"type": "string",
- "maxLength": 3,
- "description": "Currency used for the order. Use the three-character I[ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf)\n\nFor an authorization reversal (`reversalInformation`) or a capture (`processingOptions.capture` is set to `true`), you must use the same currency that you used in your payment authorization request.\n\n#### DCC for First Data\nYour local currency. For details, see the `currency` field description in [Dynamic Currency Conversion For First Data Using the SCMP API](http://apps.cybersource.com/library/documentation/dev_guides/DCC_FirstData_SCMP/DCC_FirstData_SCMP_API.pdf).\n# For details about currency as used in partial authorizations, see \"Features for Debit Cards and Prepaid Cards\" in the [Credit Card Services Using the SCMP API Guide](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/)\n"
+ "description": "Your identifier for the customer.\n",
+ "maxLength": 100
},
- "dateOfBirth": {
+ "email": {
"type": "string",
- "format": "date",
- "example": "1960-12-30",
- "description": "Date of birth of the customer. Format: YYYY-MM-DD\n"
- },
- "personalIdentification": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string",
- "maxLength": 26,
- "description": "The value of the identification type.\n"
- },
- "type": {
- "type": "string",
- "description": "The type of the identification.\n\nPossible Values:\n - driver license\n"
- },
- "issuedBy": {
- "type": "object",
- "properties": {
- "administrativeArea": {
- "type": "string",
- "description": "The State or province where the customer's driver's license was issued.\n\nUse the two-character State, Province, and Territory Codes for the United States and Canada.\n",
- "maxLength": 20
- }
- }
- }
- }
- }
+ "maxLength": 255,
+ "description": "Customer's primary email address, including the full domain name.\n"
}
}
},
- "billTo": {
+ "clientReferenceInformation": {
"type": "object",
"properties": {
- "firstName": {
- "type": "string",
- "maxLength": 60,
- "description": "Customer's first name. This name must be the same as the name on the card.\n"
- },
- "lastName": {
- "type": "string",
- "maxLength": 60,
- "description": "Customer's last name. This name must be the same as the name on the card.\n"
- },
- "company": {
- "type": "string",
- "maxLength": 60,
- "description": "Name of the customer's company.\n"
- },
- "address1": {
- "type": "string",
- "maxLength": 60,
- "description": "Payment card billing street address as it appears on the credit card issuer's records.\n"
- },
- "address2": {
- "type": "string",
- "maxLength": 60,
- "description": "Additional address information.\n"
- },
- "locality": {
- "type": "string",
- "maxLength": 50,
- "description": "Payment card billing city.\n"
- },
- "administrativeArea": {
- "type": "string",
- "maxLength": 20,
- "description": "State or province of the billing address. Use the State, Province, and Territory Codes for the United States\nand Canada.\n"
- },
- "postalCode": {
- "type": "string",
- "maxLength": 10,
- "description": "Postal code for the billing address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\n**Example** `12345-6789`\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\n**Example** `A1B 2C3`\n"
- },
- "country": {
+ "code": {
"type": "string",
- "maxLength": 2,
- "description": "Payment card billing country. Use the two-character ISO Standard Country Codes.\n"
- },
- "email": {
- "type": "string",
- "maxLength": 255,
- "description": "Customer's email address, including the full domain name.\n"
- },
- "phoneNumber": {
- "type": "string",
- "maxLength": 15,
- "description": "Customer's phone number.\n"
+ "description": "Client-generated order reference or tracking number.\n",
+ "maxLength": 50
}
}
},
- "processingInformation": {
- "type": "object",
- "title": "tmsPaymentInstrumentProcessingInfo",
- "properties": {
- "billPaymentProgramEnabled": {
- "type": "boolean",
- "description": "Flag that indicates that this is a payment for a bill or for an existing contractual loan.\nPossible Values:\n- `true`: Bill payment or loan payment.\n- `false` (default): Not a bill payment or loan payment.\n# For processor-specific details, see the `bill_payment` field description in [Credit Card Services Using the SCMP API.](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/)\n"
- },
- "bankTransferOptions": {
- "type": "object",
- "properties": {
- "SECCode": {
- "type": "string",
- "maxLength": 3,
- "description": "Specifies the authorization method for the transaction.\n\n#### TeleCheck\nPossible Values:\n- `ARC`: account receivable conversion\n- `CCD`: corporate cash disbursement\n- `POP`: point of purchase conversion\n- `PPD`: prearranged payment and deposit entry\n- `TEL`: telephone-initiated entry\n- `WEB`: internet-initiated entry\n\n# For details, see `ecp_sec_code` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
- }
+ "merchantDefinedInformation": {
+ "type": "array",
+ "description": "Object containing the custom data that the merchant defines.\n",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string",
+ "description": "The number you assign as the name for your merchant-defined data or secure field. Possible Values are data1 to data4 and sensitive1 to sensitive4\n\nFor example, to set the name for merchant-defined data 2 field, you would reference merchantDefinedInformation[x].name as data2\nPossible Values:\n- data1\n- data2\n- data3\n- data4\n- sensitive1\n- sensitive2\n- sensitive3\n- sensitive4\n"
+ },
+ "value": {
+ "type": "string",
+ "description": "The value you assign for your merchant-defined data field.\n\n**Warning** Merchant-defined data fields are not intended to and must not be used to capture personally identifying information. Accordingly, merchants are prohibited from capturing, obtaining, and/or transmitting any personally identifying information in or via the merchant-defined data fields. Personally identifying information includes, but is not\nlimited to, address, credit card number, social security number, driver's license number, state-issued identification number, passport number, and card verification numbers (CVV,\nCVC2, CVV2, CID, CVN). In the event it is discovered a merchant is capturing and/or transmitting personally identifying information via the merchant-defined data fields, whether or not intentionally, the merchant's account will immediately be suspended, which will result in a rejection of any and all transaction requests submitted by the merchant after the point of suspension.\n",
+ "maxLength": 100
}
}
}
},
- "merchantInformation": {
+ "defaultPaymentInstrument": {
"type": "object",
"properties": {
- "merchantDescriptor": {
- "type": "object",
- "properties": {
- "alternateName": {
- "type": "string",
- "description": "Alternate contact information for your business,such as an email address or URL.\nThis value might be displayed on the cardholder's statement.\nWhen you do not include this value in your capture or credit request, the merchant URL from your CyberSource account is used.\nImportant This value must consist of English characters\n",
- "maxLength": 13
- }
- }
+ "id": {
+ "type": "string",
+ "description": "The Id of the Customers default Payment Instrument\n"
}
}
},
- "instrumentIdentifier": {
+ "defaultShippingAddress": {
"type": "object",
"properties": {
"id": {
"type": "string",
- "minLength": 12,
- "maxLength": 32,
- "description": "The Id of the Instrument Identifier linked to the Payment Instrument.\n"
+ "description": "The Id of the Customers default Shipping Address\n"
}
}
},
@@ -47953,18 +47707,17 @@
"creator": {
"type": "string",
"readOnly": true,
- "description": "The creator of the Payment Instrument.\n"
+ "description": "The creator of the Customer.\n"
}
}
},
"_embedded": {
"type": "object",
"readOnly": true,
- "description": "Additional resources for the Payment Instrument.\n",
+ "description": "Additional resources for the Customer.\n",
"properties": {
- "instrumentIdentifier": {
+ "defaultPaymentInstrument": {
"readOnly": true,
- "title": "tmsEmbeddedInstrumentIdentifier",
"type": "object",
"properties": {
"_links": {
@@ -47978,20 +47731,20 @@
"href": {
"type": "string",
"readOnly": true,
- "description": "Link to the Instrument Identifier.\n",
- "example": "tms/v1/instrumentidentifiers/7010000000016241111"
+ "description": "Link to the Payment Instrument.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/payment-instruments"
}
}
},
- "paymentInstruments": {
+ "customer": {
"type": "object",
"readOnly": true,
"properties": {
"href": {
"type": "string",
"readOnly": true,
- "description": "Link to the Instrument Identifiers Payment Instruments.\n",
- "example": "tms/v1/instrumentidentifiers/7010000000016241111/paymentinstruments"
+ "description": "Link to the Customer.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
}
}
}
@@ -47999,13 +47752,19 @@
},
"id": {
"type": "string",
- "description": "The Id of the Instrument Identifier Token.\n"
+ "minLength": 1,
+ "maxLength": 32,
+ "description": "The Id of the Payment Instrument Token."
},
"object": {
"type": "string",
"readOnly": true,
- "example": "instrumentIdentifier",
- "description": "The type.\n\nPossible Values:\n- instrumentIdentifier\n"
+ "example": "paymentInstrument",
+ "description": "The type.\n\nPossible Values:\n- paymentInstrument\n"
+ },
+ "default": {
+ "type": "boolean",
+ "description": "Flag that indicates whether customer payment instrument is the dafault.\nPossible Values:\n - `true`: Payment instrument is customer's default.\n - `false`: Payment instrument is not customer's default.\n"
},
"state": {
"type": "string",
@@ -48015,35 +47774,22 @@
},
"type": {
"type": "string",
- "description": "The type of Instrument Identifier.\nPossible Values:\n- enrollable card\n- enrollable token\n"
- },
- "source": {
- "type": "string",
- "description": "Source of the card details.\nPossible Values:\n- CONTACTLESS_TAP\n"
+ "readOnly": true,
+ "description": "The type of Payment Instrument.\nPossible Values:\n- cardHash\n"
},
- "tokenProvisioningInformation": {
+ "bankAccount": {
"type": "object",
"properties": {
- "consumerConsentObtained": {
- "type": "boolean",
- "description": "Flag that indicates whether the user consented to the tokenization of their credentials. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has consented to tokenization of their credentials.\n- `false`: Consumer has not consented to tokenization of their credentials.\n"
- },
- "multiFactorAuthenticated": {
- "type": "boolean",
- "description": "Flag that indicates whether AFA (Additional Factor of Authentication) for the PAN was completed. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has been authenticated by the issuer.\n- `false`: Consumer has not been authenticated by the issuer.\n"
+ "type": {
+ "type": "string",
+ "maxLength": 18,
+ "description": "Account type.\n\nPossible Values:\n - checking : C\n - general ledger : G This value is supported only on Wells Fargo ACH\n - savings : S (U.S. dollars only)\n - corporate checking : X (U.S. dollars only)\n"
}
}
},
"card": {
"type": "object",
- "description": "The expirationMonth, expirationYear and securityCode is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
"properties": {
- "number": {
- "type": "string",
- "minLength": 12,
- "maxLength": 19,
- "description": "The customer's payment card number, also known as the Primary Account Number (PAN). You can also use this field\nfor encoded account numbers.\n"
- },
"expirationMonth": {
"type": "string",
"maxLength": 2,
@@ -48054,474 +47800,94 @@
"maxLength": 4,
"description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
},
- "securityCode": {
- "type": "string",
- "maxLength": 4,
- "description": "Card Verification Code. \nThis value is sent to the issuer to support the approval of a network token provision.\nIt is not persisted against the Instrument Identifier.\n"
- }
- }
- },
- "pointOfSaleInformation": {
- "type": "object",
- "required": [
- "emvTags"
- ],
- "properties": {
- "emvTags": {
- "type": "array",
- "minItems": 1,
- "maxItems": 50,
- "items": {
- "type": "object",
- "required": [
- "tag",
- "value",
- "source"
- ],
- "properties": {
- "tag": {
- "type": "string",
- "minLength": 1,
- "maxLength": 10,
- "pattern": "^[0-9A-Fa-f]{1,10}$",
- "description": "EMV tag, 1-10 hex characters."
- },
- "value": {
- "type": "string",
- "minLength": 1,
- "maxLength": 64,
- "description": "EMV tag value, 1-64 characters."
- },
- "source": {
- "type": "string",
- "description": "Source of the tag.\n\nPossible Values:\n - CARD\n - TERMINAL\n"
- }
- },
- "example": {
- "tag": "5A",
- "value": "4111111111111111",
- "source": "CARD"
- }
- }
- }
- }
- },
- "bankAccount": {
- "type": "object",
- "properties": {
- "number": {
- "type": "string",
- "maxLength": 17,
- "description": "Account number.\n\nWhen processing encoded account numbers, use this field for the encoded account number.\n"
- },
- "routingNumber": {
- "type": "string",
- "description": "Bank routing number. This is also called the transit number.\n\n# For details, see `ecp_rdfi` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
- }
- }
- },
- "tokenizedCard": {
- "title": "tmsv2TokenizedCard",
- "type": "object",
- "properties": {
- "_links": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "self": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "href": {
- "type": "string",
- "readOnly": true,
- "description": "Link to the Tokenized Card.\nexample: 'tms/v2/tokenized-cards/7010000000016241111'\n"
- }
- }
- }
- }
- },
- "id": {
- "type": "string",
- "readOnly": true,
- "description": "The Id of the Tokenized Card.\n"
- },
- "object": {
- "type": "string",
- "readOnly": true,
- "example": "tokenizedCard",
- "description": "The type.\nPossible Values:\n- tokenizedCard\n"
- },
- "accountReferenceId": {
- "type": "string",
- "description": "An identifier provided by the issuer for the account.\n"
- },
- "consumerId": {
- "type": "string",
- "maxLength": 36,
- "description": "Identifier of the consumer within the wallet. Maximum 24 characters for VTS."
- },
- "createInstrumentIdentifier": {
- "type": "boolean",
- "description": "Specifies whether the InstrumentId should be created (true) or not (false).\nPossible Values:\n- `true`: The InstrumentId should be created.\n- `false`: The InstrumentId should be created.\n"
- },
- "source": {
- "type": "string",
- "description": "Source of the card details.\nPossible Values:\n- ONFILE\n- TOKEN\n- ISSUER\n"
- },
- "state": {
- "type": "string",
- "readOnly": true,
- "example": "ACTIVE",
- "description": "State of the network token or network token provision.\nPossible Values:\n ACTIVE : Network token is active.\n SUSPENDED : Network token is suspended. This state can change back to ACTIVE.\n DELETED : This is a final state for a network token instance.\n UNPROVISIONED : A previous network token.\n"
- },
- "reason": {
- "type": "string",
- "readOnly": true,
- "example": "ACTIVE",
- "description": "Issuers state for the network token\nPossible Values:\n- INVALID_REQUEST : The network token provision request contained invalid data.\n- CARD_VERIFICATION_FAILED : The network token provision request contained data that could not be verified.\n- CARD_NOT_ELIGIBLE : Card can currently not be used with issuer for tokenization.\n- CARD_NOT_ALLOWED : Card can currently not be used with card association for tokenization.\n- DECLINED : Card can currently not be used with issuer for tokenization.\n- SERVICE_UNAVAILABLE : The network token service was unavailable or timed out.\n- SYSTEM_ERROR : An unexpected error occurred with network token service, check configuration.\n"
- },
- "number": {
- "type": "string",
- "readOnly": true,
- "description": "The token requestor's network token for the provided PAN and consumer Id, if available.\n"
- },
- "expirationMonth": {
- "type": "string",
- "readOnly": true,
- "description": "Two-digit month in which the network token expires.\nFormat: `MM`.\nPossible Values: `01` through `12`.\n"
- },
- "expirationYear": {
- "type": "string",
- "readOnly": true,
- "description": "Four-digit year in which the network token expires.\nFormat: `YYYY`.\n"
- },
"type": {
"type": "string",
- "description": "The type of card (Card Network).\nPossible Values:\n- visa\n- mastercard\n- americanexpress\n"
+ "description": "Value that indicates the card type. Possible Values v2 : v1:\n * 001 : visa\n * 002 : mastercard - Eurocard\u2014European regional brand of Mastercard\n * 003 : american express\n * 004 : discover\n * 005 : diners club\n * 006 : carte blanche\n * 007 : jcb\n * 008 : optima\n * 011 : twinpay credit\n * 012 : twinpay debit\n * 013 : walmart\n * 014 : enRoute\n * 015 : lowes consumer\n * 016 : home depot consumer\n * 017 : mbna\n * 018 : dicks sportswear\n * 019 : casual corner\n * 020 : sears\n * 021 : jal\n * 023 : disney\n * 024 : maestro uk domestic\n * 025 : sams club consumer\n * 026 : sams club business\n * 028 : bill me later\n * 029 : bebe\n * 030 : restoration hardware\n * 031 : delta online \u2014 use this value only for Ingenico ePayments. For other processors, use 001 for all Visa card types.\n * 032 : solo\n * 033 : visa electron\n * 034 : dankort\n * 035 : laser\n * 036 : carte bleue \u2014 formerly Cartes Bancaires\n * 037 : carta si\n * 038 : pinless debit\n * 039 : encoded account\n * 040 : uatp\n * 041 : household\n * 042 : maestro international\n * 043 : ge money uk\n * 044 : korean cards\n * 045 : style\n * 046 : jcrew\n * 047 : payease china processing ewallet\n * 048 : payease china processing bank transfer\n * 049 : meijer private label\n * 050 : hipercard \u2014 supported only by the Comercio Latino processor.\n * 051 : aura \u2014 supported only by the Comercio Latino processor.\n * 052 : redecard\n * 054 : elo \u2014 supported only by the Comercio Latino processor.\n * 055 : capital one private label\n * 056 : synchrony private label\n * 057 : costco private label\n * 060 : mada\n * 062 : china union pay\n * 063 : falabella private label\n"
},
- "cryptogram": {
+ "issueNumber": {
"type": "string",
- "readOnly": true,
- "description": "Value generated by the card association to be used alongside the network token for processing a payment.\n",
- "example": "CgAFRFYFPTFOfg5rj2ais9wQAAAAAM="
- },
- "securityCode": {
- "type": "string",
- "readOnly": true,
- "description": "4-digit number generated by the card association to be used alogside the network token for processing a payment. Only supported for Amex and SCOF.\n",
- "example": "4523"
- },
- "eci": {
- "type": "string",
- "readOnly": true,
- "description": "Raw Electronic Commerce Indicator provided by the card association with the result of the cardholder authentication.\n"
+ "maxLength": 2,
+ "description": "Number of times a Maestro (UK Domestic) card has been issued to the account holder. The card might or might not have an issue number. The number can consist of one or two digits, and the first digit might be a zero. When you include this value in your request, include exactly what is printed on the card. A value of 2 is different than a value of 02. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card.\n\n**Note** The issue number is not required for Maestro (UK Domestic) transactions.\n"
},
- "requestorId": {
+ "startMonth": {
"type": "string",
- "readOnly": true,
- "maxLength": 11,
- "description": "11-digit identifier that uniquely identifies the Token Requestor.\n"
+ "maxLength": 2,
+ "description": "Month of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: MM`.\nPossible Values: 01 through 12.\n\n**Note** The start date is not required for Maestro (UK Domestic) transactions.\n"
},
- "enrollmentId": {
+ "startYear": {
"type": "string",
- "readOnly": true,
- "description": "Unique id to identify this PAN/ enrollment.\n"
+ "maxLength": 4,
+ "description": "Year of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: YYYY`.\n\n**Note** The start date is not required for Maestro (UK Domestic) transactions.\n"
},
- "tokenReferenceId": {
+ "useAs": {
"type": "string",
- "readOnly": true,
- "description": "Unique ID for netwrok token.\n"
+ "example": "pinless debit",
+ "description": "'Payment Instrument was created / updated as part of a pinless debit transaction.'\n"
},
- "paymentAccountReference": {
+ "hash": {
"type": "string",
+ "minLength": 32,
+ "maxLength": 34,
"readOnly": true,
- "description": "Payment account reference.\n"
+ "description": "Hash value representing the card.\n"
},
- "card": {
+ "tokenizedInformation": {
"type": "object",
- "description": "Card object used to create a network token\n",
"properties": {
- "number": {
- "type": "string",
- "minLength": 12,
- "maxLength": 19,
- "description": "The customer's payment card number, also known as the Primary Account Number (PAN).\n"
- },
- "expirationMonth": {
- "type": "string",
- "maxLength": 2,
- "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
- },
- "expirationYear": {
- "type": "string",
- "maxLength": 4,
- "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
- },
- "type": {
+ "requestorID": {
"type": "string",
- "description": "The type of card (Card Network).\nPossible Values:\n- 001: visa\n"
+ "maxLength": 11,
+ "description": "Value that identifies your business and indicates that the cardholder's account number is tokenized. This value\nis assigned by the token service provider and is unique within the token service provider's database.\n\n**Note** This field is supported only through **VisaNet** and **FDC Nashville Global**.\n"
},
- "suffix": {
+ "transactionType": {
"type": "string",
- "readOnly": true,
- "description": "The customer's latest payment card number suffix.\n"
- },
- "issueDate": {
- "type": "string",
- "readOnly": true,
- "format": "date",
- "description": "Card issuance date. XML date format: YYYY-MM-DD.",
- "example": "2030-12-15"
- },
- "activationDate": {
- "type": "string",
- "readOnly": true,
- "format": "date",
- "description": "Card activation date. XML date format: YYYY-MM-DD",
- "example": "2030-12-20"
- },
- "expirationPrinted": {
- "type": "boolean",
- "readOnly": true,
- "description": "Indicates if the expiration date is printed on the card.",
- "example": true
- },
- "securityCodePrinted": {
- "type": "boolean",
- "readOnly": true,
- "description": "Indicates if the Card Verification Number is printed on the card.",
- "example": true
- },
- "termsAndConditions": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "url": {
- "type": "string",
- "readOnly": true,
- "description": "Issuer Card Terms and Conditions url."
- }
- }
- }
- }
- },
- "passcode": {
- "type": "object",
- "description": "Passcode by issuer for ID&V.\n",
- "properties": {
- "value": {
- "type": "string",
- "description": "OTP generated at issuer.\n"
- }
- }
- },
- "metadata": {
- "type": "object",
- "readOnly": true,
- "description": "Metadata associated with the tokenized card.\n",
- "properties": {
- "cardArt": {
- "title": "TmsCardArt",
- "description": "Card art associated with the tokenized card.\n",
- "type": "object",
- "readOnly": true,
- "properties": {
- "foregroundColor": {
- "description": "Card foreground color.\n",
- "type": "string",
- "readOnly": true
- },
- "combinedAsset": {
- "description": "Combined card art asset associated with the tokenized card.\n",
- "type": "object",
- "readOnly": true,
- "properties": {
- "id": {
- "type": "string",
- "description": "Unique identifier for the asset\n"
- },
- "_links": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "self": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "href": {
- "type": "string",
- "readOnly": true,
- "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/card-art-combined'\n"
- }
- }
- }
- }
- }
- }
- },
- "brandLogoAsset": {
- "description": "Brand logo card art asset associated with the tokenized card.\n",
- "type": "object",
- "readOnly": true,
- "properties": {
- "id": {
- "type": "string",
- "description": "Unique identifier for the asset\n"
- },
- "_links": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "self": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "href": {
- "type": "string",
- "readOnly": true,
- "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/brand-logo'\n"
- }
- }
- }
- }
- }
- }
- },
- "issuerLogoAsset": {
- "description": "Issuer logo card art asset associated with the tokenized card.\n",
- "type": "object",
- "readOnly": true,
- "properties": {
- "id": {
- "type": "string",
- "description": "Unique identifier for the asset\n"
- },
- "_links": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "self": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "href": {
- "type": "string",
- "readOnly": true,
- "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/issuer-logo'\n"
- }
- }
- }
- }
- }
- }
- },
- "iconAsset": {
- "description": "Icon card art asset associated with the tokenized card.\n",
- "type": "object",
- "readOnly": true,
- "properties": {
- "id": {
- "type": "string",
- "description": "Unique identifier for the asset\n"
- },
- "_links": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "self": {
- "type": "object",
- "readOnly": true,
- "properties": {
- "href": {
- "type": "string",
- "readOnly": true,
- "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/icon'\n"
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "issuer": {
- "description": "Issuer associated with the tokenized card.\n",
- "type": "object",
- "readOnly": true,
- "properties": {
- "name": {
- "description": "Issuer name.\n",
- "type": "string",
- "readOnly": true
- },
- "shortDescription": {
- "description": "Short description of the card.\n",
- "type": "string",
- "readOnly": true
- },
- "longDescription": {
- "description": "Long description of the card.\n",
- "type": "string",
- "readOnly": true
- },
- "email": {
- "type": "string",
- "readOnly": true,
- "description": "Issuer customer service email address."
- },
- "phoneNumber": {
- "type": "string",
- "readOnly": true,
- "description": "Issuer customer service phone number."
- },
- "url": {
- "type": "string",
- "readOnly": true,
- "description": "Issuer customer service url."
- }
- }
+ "maxLength": 1,
+ "description": "Type of transaction that provided the token data. This value does not specify the token service provider; it\nspecifies the entity that provided you with information about the token.\n\nSet the value for this field to 1. An application on the customer's mobile device provided the token data.\n"
}
}
}
}
},
- "issuer": {
+ "buyerInformation": {
"type": "object",
- "readOnly": true,
"properties": {
- "paymentAccountReference": {
+ "companyTaxID": {
"type": "string",
- "readOnly": true,
- "maxLength": 32,
- "description": "This reference number serves as a link to the cardholder account and to all transactions for that account.\n"
- }
- }
- },
- "processingInformation": {
- "type": "object",
- "properties": {
- "authorizationOptions": {
- "type": "object",
- "title": "tmsAuthorizationOptions",
- "properties": {
- "initiator": {
- "type": "object",
- "properties": {
- "merchantInitiatedTransaction": {
- "type": "object",
- "properties": {
- "previousTransactionId": {
- "type": "string",
- "maxLength": 15,
- "description": "Network transaction identifier that was returned in the payment response field _processorInformation.transactionID_\nin the reply message for either the original merchant-initiated payment in the series or the previous\nmerchant-initiated payment in the series.\n"
- },
- "originalAuthorizedAmount": {
- "type": "string",
- "maxLength": 15,
- "description": "Amount of the original authorization.\n"
- }
+ "maxLength": 9,
+ "description": "Company's tax identifier. This is only used for eCheck service.\n"
+ },
+ "currency": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "Currency used for the order. Use the three-character I[ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf)\n\nFor an authorization reversal (`reversalInformation`) or a capture (`processingOptions.capture` is set to `true`), you must use the same currency that you used in your payment authorization request.\n\n#### DCC for First Data\nYour local currency. For details, see the `currency` field description in [Dynamic Currency Conversion For First Data Using the SCMP API](http://apps.cybersource.com/library/documentation/dev_guides/DCC_FirstData_SCMP/DCC_FirstData_SCMP_API.pdf).\n# For details about currency as used in partial authorizations, see \"Features for Debit Cards and Prepaid Cards\" in the [Credit Card Services Using the SCMP API Guide](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/)\n"
+ },
+ "dateOfBirth": {
+ "type": "string",
+ "format": "date",
+ "example": "1960-12-30",
+ "description": "Date of birth of the customer. Format: YYYY-MM-DD\n"
+ },
+ "personalIdentification": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "maxLength": 26,
+ "description": "The value of the identification type.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the identification.\n\nPossible Values:\n - driver license\n"
+ },
+ "issuedBy": {
+ "type": "object",
+ "properties": {
+ "administrativeArea": {
+ "type": "string",
+ "description": "The State or province where the customer's driver's license was issued.\n\nUse the two-character State, Province, and Territory Codes for the United States and Canada.\n",
+ "maxLength": 20
}
}
}
@@ -48532,7 +47898,4760 @@
},
"billTo": {
"type": "object",
- "description": "This information is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
+ "properties": {
+ "firstName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Customer's first name. This name must be the same as the name on the card.\n"
+ },
+ "lastName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Customer's last name. This name must be the same as the name on the card.\n"
+ },
+ "company": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Name of the customer's company.\n"
+ },
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Payment card billing street address as it appears on the credit card issuer's records.\n"
+ },
+ "address2": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Additional address information.\n"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "Payment card billing city.\n"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "State or province of the billing address. Use the State, Province, and Territory Codes for the United States\nand Canada.\n"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "description": "Postal code for the billing address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\n**Example** `12345-6789`\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\n**Example** `A1B 2C3`\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Payment card billing country. Use the two-character ISO Standard Country Codes.\n"
+ },
+ "email": {
+ "type": "string",
+ "maxLength": 255,
+ "description": "Customer's email address, including the full domain name.\n"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Customer's phone number.\n"
+ }
+ }
+ },
+ "processingInformation": {
+ "type": "object",
+ "title": "tmsPaymentInstrumentProcessingInfo",
+ "properties": {
+ "billPaymentProgramEnabled": {
+ "type": "boolean",
+ "description": "Flag that indicates that this is a payment for a bill or for an existing contractual loan.\nPossible Values:\n- `true`: Bill payment or loan payment.\n- `false` (default): Not a bill payment or loan payment.\n# For processor-specific details, see the `bill_payment` field description in [Credit Card Services Using the SCMP API.](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/)\n"
+ },
+ "bankTransferOptions": {
+ "type": "object",
+ "properties": {
+ "SECCode": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "Specifies the authorization method for the transaction.\n\n#### TeleCheck\nPossible Values:\n- `ARC`: account receivable conversion\n- `CCD`: corporate cash disbursement\n- `POP`: point of purchase conversion\n- `PPD`: prearranged payment and deposit entry\n- `TEL`: telephone-initiated entry\n- `WEB`: internet-initiated entry\n\n# For details, see `ecp_sec_code` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
+ }
+ }
+ }
+ }
+ },
+ "merchantInformation": {
+ "type": "object",
+ "title": "TmsMerchantInformation",
+ "properties": {
+ "merchantDescriptor": {
+ "type": "object",
+ "properties": {
+ "alternateName": {
+ "type": "string",
+ "description": "Alternate contact information for your business,such as an email address or URL.\nThis value might be displayed on the cardholder's statement.\nWhen you do not include this value in your capture or credit request, the merchant URL from your CyberSource account is used.\nImportant This value must consist of English characters\n",
+ "maxLength": 13
+ }
+ }
+ }
+ }
+ },
+ "instrumentIdentifier": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 32,
+ "description": "The Id of the Instrument Identifier linked to the Payment Instrument.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Payment Instrument.\n"
+ }
+ }
+ },
+ "_embedded": {
+ "type": "object",
+ "readOnly": true,
+ "description": "Additional resources for the Payment Instrument.\n",
+ "properties": {
+ "instrumentIdentifier": {
+ "readOnly": true,
+ "title": "tmsEmbeddedInstrumentIdentifier",
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Instrument Identifier.\n",
+ "example": "tms/v1/instrumentidentifiers/7010000000016241111"
+ }
+ }
+ },
+ "paymentInstruments": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Instrument Identifiers Payment Instruments.\n",
+ "example": "tms/v1/instrumentidentifiers/7010000000016241111/paymentinstruments"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "description": "The Id of the Instrument Identifier Token.\n"
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "instrumentIdentifier",
+ "description": "The type.\n\nPossible Values:\n- instrumentIdentifier\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the card number.\nPossible Values:\n- ACTIVE\n- CLOSED : The account has been closed.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of Instrument Identifier.\nPossible Values:\n- enrollable card\n- enrollable token\n"
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the card details.\nPossible Values:\n- CONTACTLESS_TAP\n"
+ },
+ "tokenProvisioningInformation": {
+ "type": "object",
+ "properties": {
+ "consumerConsentObtained": {
+ "type": "boolean",
+ "description": "Flag that indicates whether the user consented to the tokenization of their credentials. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has consented to tokenization of their credentials.\n- `false`: Consumer has not consented to tokenization of their credentials.\n"
+ },
+ "multiFactorAuthenticated": {
+ "type": "boolean",
+ "description": "Flag that indicates whether AFA (Additional Factor of Authentication) for the PAN was completed. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has been authenticated by the issuer.\n- `false`: Consumer has not been authenticated by the issuer.\n"
+ }
+ }
+ },
+ "card": {
+ "type": "object",
+ "description": "The expirationMonth, expirationYear and securityCode is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
+ "properties": {
+ "number": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 19,
+ "description": "The customer's payment card number, also known as the Primary Account Number (PAN). You can also use this field\nfor encoded account numbers.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "securityCode": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Card Verification Code. \nThis value is sent to the issuer to support the approval of a network token provision.\nIt is not persisted against the Instrument Identifier.\n"
+ }
+ }
+ },
+ "pointOfSaleInformation": {
+ "type": "object",
+ "required": [
+ "emvTags"
+ ],
+ "properties": {
+ "emvTags": {
+ "type": "array",
+ "minItems": 1,
+ "maxItems": 50,
+ "items": {
+ "type": "object",
+ "required": [
+ "tag",
+ "value",
+ "source"
+ ],
+ "properties": {
+ "tag": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 10,
+ "pattern": "^[0-9A-Fa-f]{1,10}$",
+ "description": "EMV tag, 1-10 hex characters."
+ },
+ "value": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 64,
+ "description": "EMV tag value, 1-64 characters."
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the tag.\n\nPossible Values:\n - CARD\n - TERMINAL\n"
+ }
+ },
+ "example": {
+ "tag": "5A",
+ "value": "4111111111111111",
+ "source": "CARD"
+ }
+ }
+ }
+ }
+ },
+ "bankAccount": {
+ "type": "object",
+ "properties": {
+ "number": {
+ "type": "string",
+ "maxLength": 17,
+ "description": "Account number.\n\nWhen processing encoded account numbers, use this field for the encoded account number.\n"
+ },
+ "routingNumber": {
+ "type": "string",
+ "description": "Bank routing number. This is also called the transit number.\n\n# For details, see `ecp_rdfi` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
+ }
+ }
+ },
+ "tokenizedCard": {
+ "title": "tmsv2TokenizedCard",
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Tokenized Card.\nexample: 'tms/v2/tokenized-cards/7010000000016241111'\n"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The Id of the Tokenized Card.\n"
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "tokenizedCard",
+ "description": "The type.\nPossible Values:\n- tokenizedCard\n"
+ },
+ "accountReferenceId": {
+ "type": "string",
+ "description": "An identifier provided by the issuer for the account.\n"
+ },
+ "consumerId": {
+ "type": "string",
+ "maxLength": 36,
+ "description": "Identifier of the consumer within the wallet. Maximum 24 characters for VTS."
+ },
+ "createInstrumentIdentifier": {
+ "type": "boolean",
+ "description": "Specifies whether the InstrumentId should be created (true) or not (false).\nPossible Values:\n- `true`: The InstrumentId should be created.\n- `false`: The InstrumentId should be created.\n"
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the card details.\nPossible Values:\n- ONFILE\n- TOKEN\n- ISSUER\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "State of the network token or network token provision.\nPossible Values:\n ACTIVE : Network token is active.\n SUSPENDED : Network token is suspended. This state can change back to ACTIVE.\n DELETED : This is a final state for a network token instance.\n UNPROVISIONED : A previous network token.\n"
+ },
+ "reason": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the network token\nPossible Values:\n- INVALID_REQUEST : The network token provision request contained invalid data.\n- CARD_VERIFICATION_FAILED : The network token provision request contained data that could not be verified.\n- CARD_NOT_ELIGIBLE : Card can currently not be used with issuer for tokenization.\n- CARD_NOT_ALLOWED : Card can currently not be used with card association for tokenization.\n- DECLINED : Card can currently not be used with issuer for tokenization.\n- SERVICE_UNAVAILABLE : The network token service was unavailable or timed out.\n- SYSTEM_ERROR : An unexpected error occurred with network token service, check configuration.\n"
+ },
+ "number": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The token requestor's network token for the provided PAN and consumer Id, if available.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Two-digit month in which the network token expires.\nFormat: `MM`.\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Four-digit year in which the network token expires.\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of card (Card Network).\nPossible Values:\n- visa\n- mastercard\n- americanexpress\n"
+ },
+ "cryptogram": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Value generated by the card association to be used alongside the network token for processing a payment.\n",
+ "example": "CgAFRFYFPTFOfg5rj2ais9wQAAAAAM="
+ },
+ "securityCode": {
+ "type": "string",
+ "readOnly": true,
+ "description": "4-digit number generated by the card association to be used alogside the network token for processing a payment. Only supported for Amex and SCOF.\n",
+ "example": "4523"
+ },
+ "eci": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Raw Electronic Commerce Indicator provided by the card association with the result of the cardholder authentication.\n"
+ },
+ "requestorId": {
+ "type": "string",
+ "readOnly": true,
+ "maxLength": 11,
+ "description": "11-digit identifier that uniquely identifies the Token Requestor.\n"
+ },
+ "enrollmentId": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Unique id to identify this PAN/ enrollment.\n"
+ },
+ "tokenReferenceId": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Unique ID for netwrok token.\n"
+ },
+ "paymentAccountReference": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Payment account reference.\n"
+ },
+ "card": {
+ "type": "object",
+ "description": "Card object used to create a network token\n",
+ "properties": {
+ "number": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 19,
+ "description": "The customer's payment card number, also known as the Primary Account Number (PAN).\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of card (Card Network).\nPossible Values:\n- 001: visa\n"
+ },
+ "suffix": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The customer's latest payment card number suffix.\n"
+ },
+ "issueDate": {
+ "type": "string",
+ "readOnly": true,
+ "format": "date",
+ "description": "Card issuance date. XML date format: YYYY-MM-DD.",
+ "example": "2030-12-15"
+ },
+ "activationDate": {
+ "type": "string",
+ "readOnly": true,
+ "format": "date",
+ "description": "Card activation date. XML date format: YYYY-MM-DD",
+ "example": "2030-12-20"
+ },
+ "expirationPrinted": {
+ "type": "boolean",
+ "readOnly": true,
+ "description": "Indicates if the expiration date is printed on the card.",
+ "example": true
+ },
+ "securityCodePrinted": {
+ "type": "boolean",
+ "readOnly": true,
+ "description": "Indicates if the Card Verification Number is printed on the card.",
+ "example": true
+ },
+ "termsAndConditions": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "url": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer Card Terms and Conditions url."
+ }
+ }
+ }
+ }
+ },
+ "passcode": {
+ "type": "object",
+ "description": "Passcode by issuer for ID&V.\n",
+ "properties": {
+ "value": {
+ "type": "string",
+ "description": "OTP generated at issuer.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "description": "Metadata associated with the tokenized card.\n",
+ "properties": {
+ "cardArt": {
+ "title": "TmsCardArt",
+ "description": "Card art associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "foregroundColor": {
+ "description": "Card foreground color.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "combinedAsset": {
+ "description": "Combined card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/card-art-combined'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "brandLogoAsset": {
+ "description": "Brand logo card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/brand-logo'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuerLogoAsset": {
+ "description": "Issuer logo card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/issuer-logo'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "iconAsset": {
+ "description": "Icon card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/icon'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuer": {
+ "description": "Issuer associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "name": {
+ "description": "Issuer name.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "shortDescription": {
+ "description": "Short description of the card.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "longDescription": {
+ "description": "Long description of the card.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "email": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service email address."
+ },
+ "phoneNumber": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service phone number."
+ },
+ "url": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service url."
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuer": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "paymentAccountReference": {
+ "type": "string",
+ "readOnly": true,
+ "maxLength": 32,
+ "description": "This reference number serves as a link to the cardholder account and to all transactions for that account.\n"
+ }
+ }
+ },
+ "processingInformation": {
+ "type": "object",
+ "properties": {
+ "authorizationOptions": {
+ "type": "object",
+ "title": "tmsAuthorizationOptions",
+ "properties": {
+ "initiator": {
+ "type": "object",
+ "properties": {
+ "merchantInitiatedTransaction": {
+ "type": "object",
+ "properties": {
+ "previousTransactionId": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Network transaction identifier that was returned in the payment response field _processorInformation.transactionID_\nin the reply message for either the original merchant-initiated payment in the series or the previous\nmerchant-initiated payment in the series.\n"
+ },
+ "originalAuthorizedAmount": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Amount of the original authorization.\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "billTo": {
+ "type": "object",
+ "description": "This information is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
+ "properties": {
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Payment card billing street address as it appears on the credit card issuer's records.\n"
+ },
+ "address2": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Additional address information.\n"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "Payment card billing city.\n"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "State or province of the billing address. Use the State, Province, and Territory Codes for the United States\nand Canada.\n"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "description": "Postal code for the billing address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\n**Example** `12345-6789`\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\n**Example** `A1B 2C3`\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Payment card billing country. Use the two-character ISO Standard Country Codes.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Instrument Identifier."
+ }
+ }
+ },
+ "_embedded": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "binLookup": {
+ "title": "TmsBinLookup",
+ "description": "Bin Information of the PAN provided by BinLookUp Service. This is only retrieved when retrieveBinDetails=true is passed as a query parameter.\n",
+ "readOnly": true,
+ "type": "object",
+ "properties": {
+ "paymentAccountInformation": {
+ "type": "object",
+ "properties": {
+ "card": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field contains a 3-digit numeric value that indicates the card type within Cybersource eco-system.\nPossible values from BIN Lookup Service (based on availability and enablement):\n- `000`: Unsupported Card Type\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `007`: JCB\n- `036`: Cartes Bancaire\n- `042`: Maestro\n- `054`: Elo\n- `058`: Carnet\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `064`: Prompt Card\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `081`: Jaywan\n- `082`: TPN\n\nGlossary of possible values in the payments ecosystem:\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `006`: Carte Blanche\n- `007`: JCB\n- `008`: Optima\n- `009`: GE Private Label\n- `010`: Beneficial Private Label\n- `011`: Twinpay Credit Card\n- `012`: Twinpay Debit Card\n- `013`: Walmart\n- `014`: EnRoute\n- `015`: Lowe's Consumer\n- `016`: Home Depot Consumer\n- `017`: MBNA\n- `018`: Dick's Sportwear\n- `019`: Casual Corner\n- `020`: Sears\n- `021`: JAL\n- `023`: Disney Card\n- `024`: Switch/Solo\n- `025`: Sam's Club Consumer\n- `026`: Sam's Club Business\n- `027`: Nico's\n- `028`: Paymentech Bill Me Later\n- `029`: Bebe\n- `030`: Restoration Hardware\n- `031`: Delta Online\n- `032`: Solo\n- `033`: Visa Electron\n- `034`: Dankort\n- `035`: Laser\n- `036`: Cartes Bancaire\n- `037`: Carta Si\n- `040`: UATP\n- `041`: HOUSEHOLD\n- `042`: Maestro\n- `043`: GE MONEY\n- `044`: Korean Cards\n- `045`: Style Cards\n- `046`: J.Crew\n- `047`: Payeasecn eWallet\n- `048`: Payeasecn Bank Transfer\n- `049`: Meijer\n- `050`: Hipercard\n- `051`: Aura\n- `052`: Redecard\n- `053`: Orico Card\n- `054`: Elo\n- `055`: Capital One Private Label\n- `057`: Costco Private Label\n- `058`: Carnet\n- `059`: ValueLink\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `063`: Falabella Private Label\n- `064`: Prompt Card\n- `065`: Korean Domestic\n- `066`: Banricompras\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `071`: Codensa\n- `072`: Olimpica\n- `073`: Colsubsidio\n- `074`: Tuya\n- `075`: Sodexo\n- `076`: Naranja\n- `077`: Cabal\n- `078`: DINELCO\n- `079`: PANAL\n- `080`: EPM\n- `081`: Jaywan\n- `082`: TPN\n"
+ },
+ "brandName": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the card brand name. \n\nSome of the possible values (not an exhaustive list) are -\n\n - VISA\n - MASTERCARD\n - AMERICAN EXPRESS\n - DISCOVER\n - DINERS CLUB\n - CARTE BLANCHE\n - JCB\n - OPTIMA\n - TWINPAY CREDIT CARD\n - TWINPAY DEBIT CARD\n - WALMART\n - ENROUTE\n - LOWES CONSUMER\n - HOME DEPOT CONSUMER\n - MBNA\n - DICKS SPORTWEAR\n - CASUAL CORNER\n - SEARS\n - JAL\n - DISNEY CARD\n - SWITCH/SOLO\n - SAMS CLUB CONSUMER\n - SAMS CLUB BUSINESS\n - NICOS HOUSE CARD\n - BEBE\n - RESTORATION HARDWARE\n - DELTA ONLINE\n - SOLO\n - VISA ELECTRON\n - DANKORT\n - LASER\n - CARTE BANCAIRE\n - CARTA SI\n - ENCODED ACCOUNT\n - UATP\n - HOUSEHOLD\n - MAESTRO\n - GE CAPITAL\n - KOREAN CARDS\n - STYLE CARDS\n - JCREW\n - MEIJER\n - HIPERCARD\n - AURA\n - REDECARD\n - ORICO HOUSE CARD\n - MADA\n - ELO\n - CAPITAL ONE PRIVATE LABEL\n - CARNET\n - RUPAY\n - CHINA UNION PAY\n - FALABELLA PRIVATE LABEL\n - PROMPTCARD\n - KOREAN DOMESTIC\n - BANRICOMPRAS\n - MEEZA\n - PAYPAK\n - JAYWAN\n - TPN\n"
+ },
+ "currency": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field indicates the 3-letter [ISO Standard Currency Codes](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) for the card currency.\n"
+ },
+ "maxLength": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the max length of the card.\n"
+ },
+ "credentialType": {
+ "type": "string",
+ "maxLength": 5,
+ "description": "This field contains the type of the payment credential.\nPossible values:\n - PAN\n - TOKEN \n"
+ },
+ "brands": {
+ "description": "Array of brands",
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field contains a 3-digit numeric value that indicates the card type within Cybersource eco-system.\nPossible values from BIN Lookup Service (based on availability and enablement):\n- `000`: Unsupported Card Type\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `007`: JCB\n- `036`: Cartes Bancaire\n- `042`: Maestro\n- `054`: Elo\n- `058`: Carnet\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `064`: Prompt Card\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `081`: Jaywan\n- `082`: TPN\n\nGlossary of possible values in the payments ecosystem:\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `006`: Carte Blanche\n- `007`: JCB\n- `008`: Optima\n- `009`: GE Private Label\n- `010`: Beneficial Private Label\n- `011`: Twinpay Credit Card\n- `012`: Twinpay Debit Card\n- `013`: Walmart\n- `014`: EnRoute\n- `015`: Lowe's Consumer\n- `016`: Home Depot Consumer\n- `017`: MBNA\n- `018`: Dick's Sportwear\n- `019`: Casual Corner\n- `020`: Sears\n- `021`: JAL\n- `023`: Disney Card\n- `024`: Switch/Solo\n- `025`: Sam's Club Consumer\n- `026`: Sam's Club Business\n- `027`: Nico's\n- `028`: Paymentech Bill Me Later\n- `029`: Bebe\n- `030`: Restoration Hardware\n- `031`: Delta Online\n- `032`: Solo\n- `033`: Visa Electron\n- `034`: Dankort\n- `035`: Laser\n- `036`: Cartes Bancaire\n- `037`: Carta Si\n- `040`: UATP\n- `041`: HOUSEHOLD\n- `042`: Maestro\n- `043`: GE MONEY\n- `044`: Korean Cards\n- `045`: Style Cards\n- `046`: J.Crew\n- `047`: Payeasecn eWallet\n- `048`: Payeasecn Bank Transfer\n- `049`: Meijer\n- `050`: Hipercard\n- `051`: Aura\n- `052`: Redecard\n- `053`: Orico Card\n- `054`: Elo\n- `055`: Capital One Private Label\n- `057`: Costco Private Label\n- `058`: Carnet\n- `059`: ValueLink\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `063`: Falabella Private Label\n- `064`: Prompt Card\n- `065`: Korean Domestic\n- `066`: Banricompras\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `071`: Codensa\n- `072`: Olimpica\n- `073`: Colsubsidio\n- `074`: Tuya\n- `075`: Sodexo\n- `076`: Naranja\n- `077`: Cabal\n- `078`: DINELCO\n- `079`: PANAL\n- `080`: EPM\n- `081`: Jaywan\n- `082`: TPN\n"
+ },
+ "brandName": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the card brand name. \n\nSome of the possible values (not an exhaustive list) are -\n\n - VISA\n - MASTERCARD\n - AMERICAN EXPRESS\n - DISCOVER\n - DINERS CLUB\n - CARTE BLANCHE\n - JCB\n - OPTIMA\n - TWINPAY CREDIT CARD\n - TWINPAY DEBIT CARD\n - WALMART\n - ENROUTE\n - LOWES CONSUMER\n - HOME DEPOT CONSUMER\n - MBNA\n - DICKS SPORTWEAR\n - CASUAL CORNER\n - SEARS\n - JAL\n - DISNEY CARD\n - SWITCH/SOLO\n - SAMS CLUB CONSUMER\n - SAMS CLUB BUSINESS\n - NICOS HOUSE CARD\n - BEBE\n - RESTORATION HARDWARE\n - DELTA ONLINE\n - SOLO\n - VISA ELECTRON\n - DANKORT\n - LASER\n - CARTE BANCAIRE\n - CARTA SI\n - ENCODED ACCOUNT\n - UATP\n - HOUSEHOLD\n - MAESTRO\n - GE CAPITAL\n - KOREAN CARDS\n - STYLE CARDS\n - JCREW\n - MEIJER\n - HIPERCARD\n - AURA\n - REDECARD\n - ORICO HOUSE CARD\n - MADA\n - ELO\n - CAPITAL ONE PRIVATE LABEL\n - CARNET\n - RUPAY\n - CHINA UNION PAY\n - FALABELLA PRIVATE LABEL\n - PROMPTCARD\n - KOREAN DOMESTIC\n - BANRICOMPRAS\n - MEEZA\n - PAYPAK\n - JAYWAN\n - TPN\n"
+ }
+ }
+ }
+ }
+ }
+ },
+ "features": {
+ "type": "object",
+ "properties": {
+ "accountFundingSource": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the account funding source.\nPossible values:\n - `CREDIT`\n - `DEBIT`\n - `PREPAID`\n - `DEFERRED DEBIT`\n - `CHARGE`\n"
+ },
+ "accountFundingSourceSubType": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the type of prepaid card.\nPossible values:\n - `Reloadable`\n - `Non-reloadable`\n"
+ },
+ "cardProduct": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "This field contains the type of issuer product.\nExample values:\n - Visa Classic\n - Visa Signature\n - Visa Infinite\n"
+ },
+ "messageType": {
+ "type": "string",
+ "maxLength": 1,
+ "description": "This field contains the type of BIN based authentication.\nPossible values:\n - `S`: Single Message\n - `D`: Dual Message\n"
+ },
+ "acceptanceLevel": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the acceptance level of the PAN.\nPossible values:\n - `0` : Normal\n - `1` : Monitor\n - `2` : Refuse\n - `3` : Not Allowed\n - `4` : Private\n - `5` : Test\n"
+ },
+ "cardPlatform": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the type of card platform.\nPossible values:\n - `BUSINESS`\n - `CONSUMER`\n - `CORPORATE`\n - `COMMERCIAL`\n - `GOVERNMENT`\n"
+ },
+ "comboCard": {
+ "type": "string",
+ "maxLength": 1,
+ "description": "This field indicates the type of combo card.\nPossible values:\n - 0 (Not a combo card)\n - 1 (Credit and Prepaid Combo card)\n - 2 (Credit and Debit Combo card)\n - 3 (Prepaid Credit and Prepaid Debit combo card)\n"
+ },
+ "corporatePurchase": {
+ "type": "boolean",
+ "description": "This field indicates if the instrument can be used for corporate purchasing. This field is only applicable for American Express cards.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "healthCard": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is for healthcare (HSA/FSA). Currently, this field is only supported for Visa BINs.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "sharedBIN": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is shared by multiple issuers\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "posDomesticOnly": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is valid only for POS domestic usage.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "gamblingAllowed": {
+ "type": "boolean",
+ "description": "This field indicates if gambling transactions are allowed on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "commercialCardLevel2": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for level 2 interchange rates.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "commercialCardLevel3": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for level 3 interchange rates.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "exemptBIN": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for government exempt interchange fee.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "accountLevelManagement": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN participates in Account Level Management (ALM).\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "onlineGamblingBlock": {
+ "type": "boolean",
+ "description": "This field indicates if online gambling is blocked on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "autoSubstantiation": {
+ "type": "boolean",
+ "description": "This field indicates if auto-substantiation is enabled on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "flexCredential": {
+ "type": "boolean",
+ "description": "This field indicates if the instrument is a flex credential.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "productId": {
+ "type": "string",
+ "description": "This field contains the Visa-assigned product identifier associated with the BIN. This field is only supported for Visa BINs.\nExample values:\n - Q4\n - P\n - AX\n"
+ },
+ "productIdSubtype": {
+ "type": "string",
+ "description": "This field contains the Visa-assigned product subtype identifier associated with the BIN. This field is only supported for Visa BINs.\nExample values:\n - BB\n - EX\n - L2\n - C2\n"
+ },
+ "threeDSSupport": {
+ "type": "boolean",
+ "description": "This field indicates if the payment instrument supports 3D Secure authentication.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "siEligible": {
+ "type": "boolean",
+ "description": "This field indicates if the payment instrument is eligible for Standing Instructions (recurring payments).\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "emiEligible": {
+ "type": "boolean",
+ "description": "This field indicates if the card is eligible for Equated Monthly Installments (EMI).\nPossible values:\n - `true`\n - `false`\n"
+ }
+ }
+ },
+ "network": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "This field contains a code that identifies the network.\n[List of Network ID and Sharing Group Code](https://developer.visa.com/request_response_codes#network_id_and_sharing_group_code)\n"
+ }
+ }
+ }
+ }
+ },
+ "issuerInformation": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string",
+ "maxLength": 200,
+ "description": "This field contains the issuer name.\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains [2-character ISO Country Codes](http://apps.cybersource.com/library/documentation/sbc/quickref/countries_alpha_list.pdf) for the issuer.\n"
+ },
+ "binLength": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the length of the BIN. In some cases, this field may be absent if we do not receive accurate information from the network source.\n"
+ },
+ "accountPrefix": {
+ "type": "string",
+ "maxLength": 8,
+ "description": "This field contains the first 6 to 8 digits of a primary account number (PAN). The length of the field is determined by [PCI-DSS standards for truncation](https://pcissc.secure.force.com/faq/articles/Frequently_Asked_Question/What-are-acceptable-formats-for-truncation-of-primary-account-numbers).In case the input is not the full intrument (PAN or TOKEN), this field may be truncated.\n"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "This field contains the customer service phone number for the issuer.\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "defaultShippingAddress": {
+ "readOnly": true,
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customers Shipping Address\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/shipping-addresses/D9F3439F0448C901E053A2598D0AA1CC"
+ }
+ }
+ },
+ "customer": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customer\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 32,
+ "description": "The Id of the Shipping Address Token."
+ },
+ "default": {
+ "type": "boolean",
+ "description": "Flag that indicates whether customer shipping address is the dafault.\nPossible Values:\n - `true`: Shipping Address is customer's default.\n - `false`: Shipping Address is not customer's default.\n"
+ },
+ "shipTo": {
+ "type": "object",
+ "properties": {
+ "firstName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "First name of the recipient.\n"
+ },
+ "lastName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Last name of the recipient.\n"
+ },
+ "company": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Company associated with the shipping address.\n"
+ },
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "First line of the shipping address.\n"
+ },
+ "address2": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Second line of the shipping address.\n"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "City of the shipping address.\n"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "State or province of the shipping address. Use 2 character the State,\nProvince, and Territory Codes for the United States and Canada.\n"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "description": "Postal code for the shipping address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\nExample 12345-6789\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\nExample A1B 2C3\n\n**American Express Direct**\\\nBefore sending the postal code to the processor, all nonalphanumeric characters are removed and, if the\nremaining value is longer than nine characters, truncates the value starting from the right side.\n"
+ },
+ "country": {
+ "type": "string",
+ "description": "Country of the shipping address. Use the two-character ISO Standard Country Codes.\n",
+ "maxLength": 2
+ },
+ "email": {
+ "type": "string",
+ "maxLength": 320,
+ "description": "Email associated with the shipping address.\n"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Phone number associated with the shipping address.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Shipping Address."
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "shippingAddress": {
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customers Shipping Address\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/shipping-addresses/D9F3439F0448C901E053A2598D0AA1CC"
+ }
+ }
+ },
+ "customer": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customer\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 32,
+ "description": "The Id of the Shipping Address Token."
+ },
+ "default": {
+ "type": "boolean",
+ "description": "Flag that indicates whether customer shipping address is the dafault.\nPossible Values:\n - `true`: Shipping Address is customer's default.\n - `false`: Shipping Address is not customer's default.\n"
+ },
+ "shipTo": {
+ "type": "object",
+ "properties": {
+ "firstName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "First name of the recipient.\n"
+ },
+ "lastName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Last name of the recipient.\n"
+ },
+ "company": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Company associated with the shipping address.\n"
+ },
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "First line of the shipping address.\n"
+ },
+ "address2": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Second line of the shipping address.\n"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "City of the shipping address.\n"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "State or province of the shipping address. Use 2 character the State,\nProvince, and Territory Codes for the United States and Canada.\n"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "description": "Postal code for the shipping address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\nExample 12345-6789\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\nExample A1B 2C3\n\n**American Express Direct**\\\nBefore sending the postal code to the processor, all nonalphanumeric characters are removed and, if the\nremaining value is longer than nine characters, truncates the value starting from the right side.\n"
+ },
+ "country": {
+ "type": "string",
+ "description": "Country of the shipping address. Use the two-character ISO Standard Country Codes.\n",
+ "maxLength": 2
+ },
+ "email": {
+ "type": "string",
+ "maxLength": 320,
+ "description": "Email associated with the shipping address.\n"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Phone number associated with the shipping address.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Shipping Address."
+ }
+ }
+ }
+ }
+ },
+ "paymentInstrument": {
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Payment Instrument.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/payment-instruments"
+ }
+ }
+ },
+ "customer": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customer.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 32,
+ "description": "The Id of the Payment Instrument Token."
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "paymentInstrument",
+ "description": "The type.\n\nPossible Values:\n- paymentInstrument\n"
+ },
+ "default": {
+ "type": "boolean",
+ "description": "Flag that indicates whether customer payment instrument is the dafault.\nPossible Values:\n - `true`: Payment instrument is customer's default.\n - `false`: Payment instrument is not customer's default.\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the card number.\nPossible Values:\n- ACTIVE\n- CLOSED : The account has been closed.\n"
+ },
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of Payment Instrument.\nPossible Values:\n- cardHash\n"
+ },
+ "bankAccount": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "maxLength": 18,
+ "description": "Account type.\n\nPossible Values:\n - checking : C\n - general ledger : G This value is supported only on Wells Fargo ACH\n - savings : S (U.S. dollars only)\n - corporate checking : X (U.S. dollars only)\n"
+ }
+ }
+ },
+ "card": {
+ "type": "object",
+ "properties": {
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "Value that indicates the card type. Possible Values v2 : v1:\n * 001 : visa\n * 002 : mastercard - Eurocard\u2014European regional brand of Mastercard\n * 003 : american express\n * 004 : discover\n * 005 : diners club\n * 006 : carte blanche\n * 007 : jcb\n * 008 : optima\n * 011 : twinpay credit\n * 012 : twinpay debit\n * 013 : walmart\n * 014 : enRoute\n * 015 : lowes consumer\n * 016 : home depot consumer\n * 017 : mbna\n * 018 : dicks sportswear\n * 019 : casual corner\n * 020 : sears\n * 021 : jal\n * 023 : disney\n * 024 : maestro uk domestic\n * 025 : sams club consumer\n * 026 : sams club business\n * 028 : bill me later\n * 029 : bebe\n * 030 : restoration hardware\n * 031 : delta online \u2014 use this value only for Ingenico ePayments. For other processors, use 001 for all Visa card types.\n * 032 : solo\n * 033 : visa electron\n * 034 : dankort\n * 035 : laser\n * 036 : carte bleue \u2014 formerly Cartes Bancaires\n * 037 : carta si\n * 038 : pinless debit\n * 039 : encoded account\n * 040 : uatp\n * 041 : household\n * 042 : maestro international\n * 043 : ge money uk\n * 044 : korean cards\n * 045 : style\n * 046 : jcrew\n * 047 : payease china processing ewallet\n * 048 : payease china processing bank transfer\n * 049 : meijer private label\n * 050 : hipercard \u2014 supported only by the Comercio Latino processor.\n * 051 : aura \u2014 supported only by the Comercio Latino processor.\n * 052 : redecard\n * 054 : elo \u2014 supported only by the Comercio Latino processor.\n * 055 : capital one private label\n * 056 : synchrony private label\n * 057 : costco private label\n * 060 : mada\n * 062 : china union pay\n * 063 : falabella private label\n"
+ },
+ "issueNumber": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Number of times a Maestro (UK Domestic) card has been issued to the account holder. The card might or might not have an issue number. The number can consist of one or two digits, and the first digit might be a zero. When you include this value in your request, include exactly what is printed on the card. A value of 2 is different than a value of 02. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card.\n\n**Note** The issue number is not required for Maestro (UK Domestic) transactions.\n"
+ },
+ "startMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Month of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: MM`.\nPossible Values: 01 through 12.\n\n**Note** The start date is not required for Maestro (UK Domestic) transactions.\n"
+ },
+ "startYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Year of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: YYYY`.\n\n**Note** The start date is not required for Maestro (UK Domestic) transactions.\n"
+ },
+ "useAs": {
+ "type": "string",
+ "example": "pinless debit",
+ "description": "'Payment Instrument was created / updated as part of a pinless debit transaction.'\n"
+ },
+ "hash": {
+ "type": "string",
+ "minLength": 32,
+ "maxLength": 34,
+ "readOnly": true,
+ "description": "Hash value representing the card.\n"
+ },
+ "tokenizedInformation": {
+ "type": "object",
+ "properties": {
+ "requestorID": {
+ "type": "string",
+ "maxLength": 11,
+ "description": "Value that identifies your business and indicates that the cardholder's account number is tokenized. This value\nis assigned by the token service provider and is unique within the token service provider's database.\n\n**Note** This field is supported only through **VisaNet** and **FDC Nashville Global**.\n"
+ },
+ "transactionType": {
+ "type": "string",
+ "maxLength": 1,
+ "description": "Type of transaction that provided the token data. This value does not specify the token service provider; it\nspecifies the entity that provided you with information about the token.\n\nSet the value for this field to 1. An application on the customer's mobile device provided the token data.\n"
+ }
+ }
+ }
+ }
+ },
+ "buyerInformation": {
+ "type": "object",
+ "properties": {
+ "companyTaxID": {
+ "type": "string",
+ "maxLength": 9,
+ "description": "Company's tax identifier. This is only used for eCheck service.\n"
+ },
+ "currency": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "Currency used for the order. Use the three-character I[ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf)\n\nFor an authorization reversal (`reversalInformation`) or a capture (`processingOptions.capture` is set to `true`), you must use the same currency that you used in your payment authorization request.\n\n#### DCC for First Data\nYour local currency. For details, see the `currency` field description in [Dynamic Currency Conversion For First Data Using the SCMP API](http://apps.cybersource.com/library/documentation/dev_guides/DCC_FirstData_SCMP/DCC_FirstData_SCMP_API.pdf).\n# For details about currency as used in partial authorizations, see \"Features for Debit Cards and Prepaid Cards\" in the [Credit Card Services Using the SCMP API Guide](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/)\n"
+ },
+ "dateOfBirth": {
+ "type": "string",
+ "format": "date",
+ "example": "1960-12-30",
+ "description": "Date of birth of the customer. Format: YYYY-MM-DD\n"
+ },
+ "personalIdentification": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "maxLength": 26,
+ "description": "The value of the identification type.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the identification.\n\nPossible Values:\n - driver license\n"
+ },
+ "issuedBy": {
+ "type": "object",
+ "properties": {
+ "administrativeArea": {
+ "type": "string",
+ "description": "The State or province where the customer's driver's license was issued.\n\nUse the two-character State, Province, and Territory Codes for the United States and Canada.\n",
+ "maxLength": 20
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "billTo": {
+ "type": "object",
+ "properties": {
+ "firstName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Customer's first name. This name must be the same as the name on the card.\n"
+ },
+ "lastName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Customer's last name. This name must be the same as the name on the card.\n"
+ },
+ "company": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Name of the customer's company.\n"
+ },
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Payment card billing street address as it appears on the credit card issuer's records.\n"
+ },
+ "address2": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Additional address information.\n"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "Payment card billing city.\n"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "State or province of the billing address. Use the State, Province, and Territory Codes for the United States\nand Canada.\n"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "description": "Postal code for the billing address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\n**Example** `12345-6789`\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\n**Example** `A1B 2C3`\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Payment card billing country. Use the two-character ISO Standard Country Codes.\n"
+ },
+ "email": {
+ "type": "string",
+ "maxLength": 255,
+ "description": "Customer's email address, including the full domain name.\n"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Customer's phone number.\n"
+ }
+ }
+ },
+ "processingInformation": {
+ "type": "object",
+ "title": "tmsPaymentInstrumentProcessingInfo",
+ "properties": {
+ "billPaymentProgramEnabled": {
+ "type": "boolean",
+ "description": "Flag that indicates that this is a payment for a bill or for an existing contractual loan.\nPossible Values:\n- `true`: Bill payment or loan payment.\n- `false` (default): Not a bill payment or loan payment.\n# For processor-specific details, see the `bill_payment` field description in [Credit Card Services Using the SCMP API.](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/)\n"
+ },
+ "bankTransferOptions": {
+ "type": "object",
+ "properties": {
+ "SECCode": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "Specifies the authorization method for the transaction.\n\n#### TeleCheck\nPossible Values:\n- `ARC`: account receivable conversion\n- `CCD`: corporate cash disbursement\n- `POP`: point of purchase conversion\n- `PPD`: prearranged payment and deposit entry\n- `TEL`: telephone-initiated entry\n- `WEB`: internet-initiated entry\n\n# For details, see `ecp_sec_code` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
+ }
+ }
+ }
+ }
+ },
+ "merchantInformation": {
+ "type": "object",
+ "title": "TmsMerchantInformation",
+ "properties": {
+ "merchantDescriptor": {
+ "type": "object",
+ "properties": {
+ "alternateName": {
+ "type": "string",
+ "description": "Alternate contact information for your business,such as an email address or URL.\nThis value might be displayed on the cardholder's statement.\nWhen you do not include this value in your capture or credit request, the merchant URL from your CyberSource account is used.\nImportant This value must consist of English characters\n",
+ "maxLength": 13
+ }
+ }
+ }
+ }
+ },
+ "instrumentIdentifier": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 32,
+ "description": "The Id of the Instrument Identifier linked to the Payment Instrument.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Payment Instrument.\n"
+ }
+ }
+ },
+ "_embedded": {
+ "type": "object",
+ "readOnly": true,
+ "description": "Additional resources for the Payment Instrument.\n",
+ "properties": {
+ "instrumentIdentifier": {
+ "readOnly": true,
+ "title": "tmsEmbeddedInstrumentIdentifier",
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Instrument Identifier.\n",
+ "example": "tms/v1/instrumentidentifiers/7010000000016241111"
+ }
+ }
+ },
+ "paymentInstruments": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Instrument Identifiers Payment Instruments.\n",
+ "example": "tms/v1/instrumentidentifiers/7010000000016241111/paymentinstruments"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "description": "The Id of the Instrument Identifier Token.\n"
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "instrumentIdentifier",
+ "description": "The type.\n\nPossible Values:\n- instrumentIdentifier\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the card number.\nPossible Values:\n- ACTIVE\n- CLOSED : The account has been closed.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of Instrument Identifier.\nPossible Values:\n- enrollable card\n- enrollable token\n"
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the card details.\nPossible Values:\n- CONTACTLESS_TAP\n"
+ },
+ "tokenProvisioningInformation": {
+ "type": "object",
+ "properties": {
+ "consumerConsentObtained": {
+ "type": "boolean",
+ "description": "Flag that indicates whether the user consented to the tokenization of their credentials. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has consented to tokenization of their credentials.\n- `false`: Consumer has not consented to tokenization of their credentials.\n"
+ },
+ "multiFactorAuthenticated": {
+ "type": "boolean",
+ "description": "Flag that indicates whether AFA (Additional Factor of Authentication) for the PAN was completed. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has been authenticated by the issuer.\n- `false`: Consumer has not been authenticated by the issuer.\n"
+ }
+ }
+ },
+ "card": {
+ "type": "object",
+ "description": "The expirationMonth, expirationYear and securityCode is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
+ "properties": {
+ "number": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 19,
+ "description": "The customer's payment card number, also known as the Primary Account Number (PAN). You can also use this field\nfor encoded account numbers.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "securityCode": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Card Verification Code. \nThis value is sent to the issuer to support the approval of a network token provision.\nIt is not persisted against the Instrument Identifier.\n"
+ }
+ }
+ },
+ "pointOfSaleInformation": {
+ "type": "object",
+ "required": [
+ "emvTags"
+ ],
+ "properties": {
+ "emvTags": {
+ "type": "array",
+ "minItems": 1,
+ "maxItems": 50,
+ "items": {
+ "type": "object",
+ "required": [
+ "tag",
+ "value",
+ "source"
+ ],
+ "properties": {
+ "tag": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 10,
+ "pattern": "^[0-9A-Fa-f]{1,10}$",
+ "description": "EMV tag, 1-10 hex characters."
+ },
+ "value": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 64,
+ "description": "EMV tag value, 1-64 characters."
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the tag.\n\nPossible Values:\n - CARD\n - TERMINAL\n"
+ }
+ },
+ "example": {
+ "tag": "5A",
+ "value": "4111111111111111",
+ "source": "CARD"
+ }
+ }
+ }
+ }
+ },
+ "bankAccount": {
+ "type": "object",
+ "properties": {
+ "number": {
+ "type": "string",
+ "maxLength": 17,
+ "description": "Account number.\n\nWhen processing encoded account numbers, use this field for the encoded account number.\n"
+ },
+ "routingNumber": {
+ "type": "string",
+ "description": "Bank routing number. This is also called the transit number.\n\n# For details, see `ecp_rdfi` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
+ }
+ }
+ },
+ "tokenizedCard": {
+ "title": "tmsv2TokenizedCard",
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Tokenized Card.\nexample: 'tms/v2/tokenized-cards/7010000000016241111'\n"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The Id of the Tokenized Card.\n"
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "tokenizedCard",
+ "description": "The type.\nPossible Values:\n- tokenizedCard\n"
+ },
+ "accountReferenceId": {
+ "type": "string",
+ "description": "An identifier provided by the issuer for the account.\n"
+ },
+ "consumerId": {
+ "type": "string",
+ "maxLength": 36,
+ "description": "Identifier of the consumer within the wallet. Maximum 24 characters for VTS."
+ },
+ "createInstrumentIdentifier": {
+ "type": "boolean",
+ "description": "Specifies whether the InstrumentId should be created (true) or not (false).\nPossible Values:\n- `true`: The InstrumentId should be created.\n- `false`: The InstrumentId should be created.\n"
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the card details.\nPossible Values:\n- ONFILE\n- TOKEN\n- ISSUER\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "State of the network token or network token provision.\nPossible Values:\n ACTIVE : Network token is active.\n SUSPENDED : Network token is suspended. This state can change back to ACTIVE.\n DELETED : This is a final state for a network token instance.\n UNPROVISIONED : A previous network token.\n"
+ },
+ "reason": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the network token\nPossible Values:\n- INVALID_REQUEST : The network token provision request contained invalid data.\n- CARD_VERIFICATION_FAILED : The network token provision request contained data that could not be verified.\n- CARD_NOT_ELIGIBLE : Card can currently not be used with issuer for tokenization.\n- CARD_NOT_ALLOWED : Card can currently not be used with card association for tokenization.\n- DECLINED : Card can currently not be used with issuer for tokenization.\n- SERVICE_UNAVAILABLE : The network token service was unavailable or timed out.\n- SYSTEM_ERROR : An unexpected error occurred with network token service, check configuration.\n"
+ },
+ "number": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The token requestor's network token for the provided PAN and consumer Id, if available.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Two-digit month in which the network token expires.\nFormat: `MM`.\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Four-digit year in which the network token expires.\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of card (Card Network).\nPossible Values:\n- visa\n- mastercard\n- americanexpress\n"
+ },
+ "cryptogram": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Value generated by the card association to be used alongside the network token for processing a payment.\n",
+ "example": "CgAFRFYFPTFOfg5rj2ais9wQAAAAAM="
+ },
+ "securityCode": {
+ "type": "string",
+ "readOnly": true,
+ "description": "4-digit number generated by the card association to be used alogside the network token for processing a payment. Only supported for Amex and SCOF.\n",
+ "example": "4523"
+ },
+ "eci": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Raw Electronic Commerce Indicator provided by the card association with the result of the cardholder authentication.\n"
+ },
+ "requestorId": {
+ "type": "string",
+ "readOnly": true,
+ "maxLength": 11,
+ "description": "11-digit identifier that uniquely identifies the Token Requestor.\n"
+ },
+ "enrollmentId": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Unique id to identify this PAN/ enrollment.\n"
+ },
+ "tokenReferenceId": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Unique ID for netwrok token.\n"
+ },
+ "paymentAccountReference": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Payment account reference.\n"
+ },
+ "card": {
+ "type": "object",
+ "description": "Card object used to create a network token\n",
+ "properties": {
+ "number": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 19,
+ "description": "The customer's payment card number, also known as the Primary Account Number (PAN).\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of card (Card Network).\nPossible Values:\n- 001: visa\n"
+ },
+ "suffix": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The customer's latest payment card number suffix.\n"
+ },
+ "issueDate": {
+ "type": "string",
+ "readOnly": true,
+ "format": "date",
+ "description": "Card issuance date. XML date format: YYYY-MM-DD.",
+ "example": "2030-12-15"
+ },
+ "activationDate": {
+ "type": "string",
+ "readOnly": true,
+ "format": "date",
+ "description": "Card activation date. XML date format: YYYY-MM-DD",
+ "example": "2030-12-20"
+ },
+ "expirationPrinted": {
+ "type": "boolean",
+ "readOnly": true,
+ "description": "Indicates if the expiration date is printed on the card.",
+ "example": true
+ },
+ "securityCodePrinted": {
+ "type": "boolean",
+ "readOnly": true,
+ "description": "Indicates if the Card Verification Number is printed on the card.",
+ "example": true
+ },
+ "termsAndConditions": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "url": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer Card Terms and Conditions url."
+ }
+ }
+ }
+ }
+ },
+ "passcode": {
+ "type": "object",
+ "description": "Passcode by issuer for ID&V.\n",
+ "properties": {
+ "value": {
+ "type": "string",
+ "description": "OTP generated at issuer.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "description": "Metadata associated with the tokenized card.\n",
+ "properties": {
+ "cardArt": {
+ "title": "TmsCardArt",
+ "description": "Card art associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "foregroundColor": {
+ "description": "Card foreground color.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "combinedAsset": {
+ "description": "Combined card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/card-art-combined'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "brandLogoAsset": {
+ "description": "Brand logo card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/brand-logo'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuerLogoAsset": {
+ "description": "Issuer logo card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/issuer-logo'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "iconAsset": {
+ "description": "Icon card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/icon'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuer": {
+ "description": "Issuer associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "name": {
+ "description": "Issuer name.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "shortDescription": {
+ "description": "Short description of the card.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "longDescription": {
+ "description": "Long description of the card.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "email": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service email address."
+ },
+ "phoneNumber": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service phone number."
+ },
+ "url": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service url."
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuer": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "paymentAccountReference": {
+ "type": "string",
+ "readOnly": true,
+ "maxLength": 32,
+ "description": "This reference number serves as a link to the cardholder account and to all transactions for that account.\n"
+ }
+ }
+ },
+ "processingInformation": {
+ "type": "object",
+ "properties": {
+ "authorizationOptions": {
+ "type": "object",
+ "title": "tmsAuthorizationOptions",
+ "properties": {
+ "initiator": {
+ "type": "object",
+ "properties": {
+ "merchantInitiatedTransaction": {
+ "type": "object",
+ "properties": {
+ "previousTransactionId": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Network transaction identifier that was returned in the payment response field _processorInformation.transactionID_\nin the reply message for either the original merchant-initiated payment in the series or the previous\nmerchant-initiated payment in the series.\n"
+ },
+ "originalAuthorizedAmount": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Amount of the original authorization.\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "billTo": {
+ "type": "object",
+ "description": "This information is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
+ "properties": {
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Payment card billing street address as it appears on the credit card issuer's records.\n"
+ },
+ "address2": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Additional address information.\n"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "Payment card billing city.\n"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "State or province of the billing address. Use the State, Province, and Territory Codes for the United States\nand Canada.\n"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "description": "Postal code for the billing address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\n**Example** `12345-6789`\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\n**Example** `A1B 2C3`\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Payment card billing country. Use the two-character ISO Standard Country Codes.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Instrument Identifier."
+ }
+ }
+ },
+ "_embedded": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "binLookup": {
+ "title": "TmsBinLookup",
+ "description": "Bin Information of the PAN provided by BinLookUp Service. This is only retrieved when retrieveBinDetails=true is passed as a query parameter.\n",
+ "readOnly": true,
+ "type": "object",
+ "properties": {
+ "paymentAccountInformation": {
+ "type": "object",
+ "properties": {
+ "card": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field contains a 3-digit numeric value that indicates the card type within Cybersource eco-system.\nPossible values from BIN Lookup Service (based on availability and enablement):\n- `000`: Unsupported Card Type\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `007`: JCB\n- `036`: Cartes Bancaire\n- `042`: Maestro\n- `054`: Elo\n- `058`: Carnet\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `064`: Prompt Card\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `081`: Jaywan\n- `082`: TPN\n\nGlossary of possible values in the payments ecosystem:\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `006`: Carte Blanche\n- `007`: JCB\n- `008`: Optima\n- `009`: GE Private Label\n- `010`: Beneficial Private Label\n- `011`: Twinpay Credit Card\n- `012`: Twinpay Debit Card\n- `013`: Walmart\n- `014`: EnRoute\n- `015`: Lowe's Consumer\n- `016`: Home Depot Consumer\n- `017`: MBNA\n- `018`: Dick's Sportwear\n- `019`: Casual Corner\n- `020`: Sears\n- `021`: JAL\n- `023`: Disney Card\n- `024`: Switch/Solo\n- `025`: Sam's Club Consumer\n- `026`: Sam's Club Business\n- `027`: Nico's\n- `028`: Paymentech Bill Me Later\n- `029`: Bebe\n- `030`: Restoration Hardware\n- `031`: Delta Online\n- `032`: Solo\n- `033`: Visa Electron\n- `034`: Dankort\n- `035`: Laser\n- `036`: Cartes Bancaire\n- `037`: Carta Si\n- `040`: UATP\n- `041`: HOUSEHOLD\n- `042`: Maestro\n- `043`: GE MONEY\n- `044`: Korean Cards\n- `045`: Style Cards\n- `046`: J.Crew\n- `047`: Payeasecn eWallet\n- `048`: Payeasecn Bank Transfer\n- `049`: Meijer\n- `050`: Hipercard\n- `051`: Aura\n- `052`: Redecard\n- `053`: Orico Card\n- `054`: Elo\n- `055`: Capital One Private Label\n- `057`: Costco Private Label\n- `058`: Carnet\n- `059`: ValueLink\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `063`: Falabella Private Label\n- `064`: Prompt Card\n- `065`: Korean Domestic\n- `066`: Banricompras\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `071`: Codensa\n- `072`: Olimpica\n- `073`: Colsubsidio\n- `074`: Tuya\n- `075`: Sodexo\n- `076`: Naranja\n- `077`: Cabal\n- `078`: DINELCO\n- `079`: PANAL\n- `080`: EPM\n- `081`: Jaywan\n- `082`: TPN\n"
+ },
+ "brandName": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the card brand name. \n\nSome of the possible values (not an exhaustive list) are -\n\n - VISA\n - MASTERCARD\n - AMERICAN EXPRESS\n - DISCOVER\n - DINERS CLUB\n - CARTE BLANCHE\n - JCB\n - OPTIMA\n - TWINPAY CREDIT CARD\n - TWINPAY DEBIT CARD\n - WALMART\n - ENROUTE\n - LOWES CONSUMER\n - HOME DEPOT CONSUMER\n - MBNA\n - DICKS SPORTWEAR\n - CASUAL CORNER\n - SEARS\n - JAL\n - DISNEY CARD\n - SWITCH/SOLO\n - SAMS CLUB CONSUMER\n - SAMS CLUB BUSINESS\n - NICOS HOUSE CARD\n - BEBE\n - RESTORATION HARDWARE\n - DELTA ONLINE\n - SOLO\n - VISA ELECTRON\n - DANKORT\n - LASER\n - CARTE BANCAIRE\n - CARTA SI\n - ENCODED ACCOUNT\n - UATP\n - HOUSEHOLD\n - MAESTRO\n - GE CAPITAL\n - KOREAN CARDS\n - STYLE CARDS\n - JCREW\n - MEIJER\n - HIPERCARD\n - AURA\n - REDECARD\n - ORICO HOUSE CARD\n - MADA\n - ELO\n - CAPITAL ONE PRIVATE LABEL\n - CARNET\n - RUPAY\n - CHINA UNION PAY\n - FALABELLA PRIVATE LABEL\n - PROMPTCARD\n - KOREAN DOMESTIC\n - BANRICOMPRAS\n - MEEZA\n - PAYPAK\n - JAYWAN\n - TPN\n"
+ },
+ "currency": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field indicates the 3-letter [ISO Standard Currency Codes](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) for the card currency.\n"
+ },
+ "maxLength": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the max length of the card.\n"
+ },
+ "credentialType": {
+ "type": "string",
+ "maxLength": 5,
+ "description": "This field contains the type of the payment credential.\nPossible values:\n - PAN\n - TOKEN \n"
+ },
+ "brands": {
+ "description": "Array of brands",
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field contains a 3-digit numeric value that indicates the card type within Cybersource eco-system.\nPossible values from BIN Lookup Service (based on availability and enablement):\n- `000`: Unsupported Card Type\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `007`: JCB\n- `036`: Cartes Bancaire\n- `042`: Maestro\n- `054`: Elo\n- `058`: Carnet\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `064`: Prompt Card\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `081`: Jaywan\n- `082`: TPN\n\nGlossary of possible values in the payments ecosystem:\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `006`: Carte Blanche\n- `007`: JCB\n- `008`: Optima\n- `009`: GE Private Label\n- `010`: Beneficial Private Label\n- `011`: Twinpay Credit Card\n- `012`: Twinpay Debit Card\n- `013`: Walmart\n- `014`: EnRoute\n- `015`: Lowe's Consumer\n- `016`: Home Depot Consumer\n- `017`: MBNA\n- `018`: Dick's Sportwear\n- `019`: Casual Corner\n- `020`: Sears\n- `021`: JAL\n- `023`: Disney Card\n- `024`: Switch/Solo\n- `025`: Sam's Club Consumer\n- `026`: Sam's Club Business\n- `027`: Nico's\n- `028`: Paymentech Bill Me Later\n- `029`: Bebe\n- `030`: Restoration Hardware\n- `031`: Delta Online\n- `032`: Solo\n- `033`: Visa Electron\n- `034`: Dankort\n- `035`: Laser\n- `036`: Cartes Bancaire\n- `037`: Carta Si\n- `040`: UATP\n- `041`: HOUSEHOLD\n- `042`: Maestro\n- `043`: GE MONEY\n- `044`: Korean Cards\n- `045`: Style Cards\n- `046`: J.Crew\n- `047`: Payeasecn eWallet\n- `048`: Payeasecn Bank Transfer\n- `049`: Meijer\n- `050`: Hipercard\n- `051`: Aura\n- `052`: Redecard\n- `053`: Orico Card\n- `054`: Elo\n- `055`: Capital One Private Label\n- `057`: Costco Private Label\n- `058`: Carnet\n- `059`: ValueLink\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `063`: Falabella Private Label\n- `064`: Prompt Card\n- `065`: Korean Domestic\n- `066`: Banricompras\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `071`: Codensa\n- `072`: Olimpica\n- `073`: Colsubsidio\n- `074`: Tuya\n- `075`: Sodexo\n- `076`: Naranja\n- `077`: Cabal\n- `078`: DINELCO\n- `079`: PANAL\n- `080`: EPM\n- `081`: Jaywan\n- `082`: TPN\n"
+ },
+ "brandName": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the card brand name. \n\nSome of the possible values (not an exhaustive list) are -\n\n - VISA\n - MASTERCARD\n - AMERICAN EXPRESS\n - DISCOVER\n - DINERS CLUB\n - CARTE BLANCHE\n - JCB\n - OPTIMA\n - TWINPAY CREDIT CARD\n - TWINPAY DEBIT CARD\n - WALMART\n - ENROUTE\n - LOWES CONSUMER\n - HOME DEPOT CONSUMER\n - MBNA\n - DICKS SPORTWEAR\n - CASUAL CORNER\n - SEARS\n - JAL\n - DISNEY CARD\n - SWITCH/SOLO\n - SAMS CLUB CONSUMER\n - SAMS CLUB BUSINESS\n - NICOS HOUSE CARD\n - BEBE\n - RESTORATION HARDWARE\n - DELTA ONLINE\n - SOLO\n - VISA ELECTRON\n - DANKORT\n - LASER\n - CARTE BANCAIRE\n - CARTA SI\n - ENCODED ACCOUNT\n - UATP\n - HOUSEHOLD\n - MAESTRO\n - GE CAPITAL\n - KOREAN CARDS\n - STYLE CARDS\n - JCREW\n - MEIJER\n - HIPERCARD\n - AURA\n - REDECARD\n - ORICO HOUSE CARD\n - MADA\n - ELO\n - CAPITAL ONE PRIVATE LABEL\n - CARNET\n - RUPAY\n - CHINA UNION PAY\n - FALABELLA PRIVATE LABEL\n - PROMPTCARD\n - KOREAN DOMESTIC\n - BANRICOMPRAS\n - MEEZA\n - PAYPAK\n - JAYWAN\n - TPN\n"
+ }
+ }
+ }
+ }
+ }
+ },
+ "features": {
+ "type": "object",
+ "properties": {
+ "accountFundingSource": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the account funding source.\nPossible values:\n - `CREDIT`\n - `DEBIT`\n - `PREPAID`\n - `DEFERRED DEBIT`\n - `CHARGE`\n"
+ },
+ "accountFundingSourceSubType": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the type of prepaid card.\nPossible values:\n - `Reloadable`\n - `Non-reloadable`\n"
+ },
+ "cardProduct": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "This field contains the type of issuer product.\nExample values:\n - Visa Classic\n - Visa Signature\n - Visa Infinite\n"
+ },
+ "messageType": {
+ "type": "string",
+ "maxLength": 1,
+ "description": "This field contains the type of BIN based authentication.\nPossible values:\n - `S`: Single Message\n - `D`: Dual Message\n"
+ },
+ "acceptanceLevel": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the acceptance level of the PAN.\nPossible values:\n - `0` : Normal\n - `1` : Monitor\n - `2` : Refuse\n - `3` : Not Allowed\n - `4` : Private\n - `5` : Test\n"
+ },
+ "cardPlatform": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the type of card platform.\nPossible values:\n - `BUSINESS`\n - `CONSUMER`\n - `CORPORATE`\n - `COMMERCIAL`\n - `GOVERNMENT`\n"
+ },
+ "comboCard": {
+ "type": "string",
+ "maxLength": 1,
+ "description": "This field indicates the type of combo card.\nPossible values:\n - 0 (Not a combo card)\n - 1 (Credit and Prepaid Combo card)\n - 2 (Credit and Debit Combo card)\n - 3 (Prepaid Credit and Prepaid Debit combo card)\n"
+ },
+ "corporatePurchase": {
+ "type": "boolean",
+ "description": "This field indicates if the instrument can be used for corporate purchasing. This field is only applicable for American Express cards.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "healthCard": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is for healthcare (HSA/FSA). Currently, this field is only supported for Visa BINs.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "sharedBIN": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is shared by multiple issuers\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "posDomesticOnly": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is valid only for POS domestic usage.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "gamblingAllowed": {
+ "type": "boolean",
+ "description": "This field indicates if gambling transactions are allowed on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "commercialCardLevel2": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for level 2 interchange rates.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "commercialCardLevel3": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for level 3 interchange rates.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "exemptBIN": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for government exempt interchange fee.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "accountLevelManagement": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN participates in Account Level Management (ALM).\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "onlineGamblingBlock": {
+ "type": "boolean",
+ "description": "This field indicates if online gambling is blocked on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "autoSubstantiation": {
+ "type": "boolean",
+ "description": "This field indicates if auto-substantiation is enabled on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "flexCredential": {
+ "type": "boolean",
+ "description": "This field indicates if the instrument is a flex credential.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "productId": {
+ "type": "string",
+ "description": "This field contains the Visa-assigned product identifier associated with the BIN. This field is only supported for Visa BINs.\nExample values:\n - Q4\n - P\n - AX\n"
+ },
+ "productIdSubtype": {
+ "type": "string",
+ "description": "This field contains the Visa-assigned product subtype identifier associated with the BIN. This field is only supported for Visa BINs.\nExample values:\n - BB\n - EX\n - L2\n - C2\n"
+ },
+ "threeDSSupport": {
+ "type": "boolean",
+ "description": "This field indicates if the payment instrument supports 3D Secure authentication.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "siEligible": {
+ "type": "boolean",
+ "description": "This field indicates if the payment instrument is eligible for Standing Instructions (recurring payments).\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "emiEligible": {
+ "type": "boolean",
+ "description": "This field indicates if the card is eligible for Equated Monthly Installments (EMI).\nPossible values:\n - `true`\n - `false`\n"
+ }
+ }
+ },
+ "network": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "This field contains a code that identifies the network.\n[List of Network ID and Sharing Group Code](https://developer.visa.com/request_response_codes#network_id_and_sharing_group_code)\n"
+ }
+ }
+ }
+ }
+ },
+ "issuerInformation": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string",
+ "maxLength": 200,
+ "description": "This field contains the issuer name.\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains [2-character ISO Country Codes](http://apps.cybersource.com/library/documentation/sbc/quickref/countries_alpha_list.pdf) for the issuer.\n"
+ },
+ "binLength": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the length of the BIN. In some cases, this field may be absent if we do not receive accurate information from the network source.\n"
+ },
+ "accountPrefix": {
+ "type": "string",
+ "maxLength": 8,
+ "description": "This field contains the first 6 to 8 digits of a primary account number (PAN). The length of the field is determined by [PCI-DSS standards for truncation](https://pcissc.secure.force.com/faq/articles/Frequently_Asked_Question/What-are-acceptable-formats-for-truncation-of-primary-account-numbers).In case the input is not the full intrument (PAN or TOKEN), this field may be truncated.\n"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "This field contains the customer service phone number for the issuer.\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "instrumentIdentifier": {
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Instrument Identifier.\n",
+ "example": "tms/v1/instrumentidentifiers/7010000000016241111"
+ }
+ }
+ },
+ "paymentInstruments": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Instrument Identifiers Payment Instruments.\n",
+ "example": "tms/v1/instrumentidentifiers/7010000000016241111/paymentinstruments"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "description": "The Id of the Instrument Identifier Token.\n"
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "instrumentIdentifier",
+ "description": "The type.\n\nPossible Values:\n- instrumentIdentifier\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the card number.\nPossible Values:\n- ACTIVE\n- CLOSED : The account has been closed.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of Instrument Identifier.\nPossible Values:\n- enrollable card\n- enrollable token\n"
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the card details.\nPossible Values:\n- CONTACTLESS_TAP\n"
+ },
+ "tokenProvisioningInformation": {
+ "type": "object",
+ "properties": {
+ "consumerConsentObtained": {
+ "type": "boolean",
+ "description": "Flag that indicates whether the user consented to the tokenization of their credentials. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has consented to tokenization of their credentials.\n- `false`: Consumer has not consented to tokenization of their credentials.\n"
+ },
+ "multiFactorAuthenticated": {
+ "type": "boolean",
+ "description": "Flag that indicates whether AFA (Additional Factor of Authentication) for the PAN was completed. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has been authenticated by the issuer.\n- `false`: Consumer has not been authenticated by the issuer.\n"
+ }
+ }
+ },
+ "card": {
+ "type": "object",
+ "description": "The expirationMonth, expirationYear and securityCode is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
+ "properties": {
+ "number": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 19,
+ "description": "The customer's payment card number, also known as the Primary Account Number (PAN). You can also use this field\nfor encoded account numbers.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "securityCode": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Card Verification Code. \nThis value is sent to the issuer to support the approval of a network token provision.\nIt is not persisted against the Instrument Identifier.\n"
+ }
+ }
+ },
+ "pointOfSaleInformation": {
+ "type": "object",
+ "required": [
+ "emvTags"
+ ],
+ "properties": {
+ "emvTags": {
+ "type": "array",
+ "minItems": 1,
+ "maxItems": 50,
+ "items": {
+ "type": "object",
+ "required": [
+ "tag",
+ "value",
+ "source"
+ ],
+ "properties": {
+ "tag": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 10,
+ "pattern": "^[0-9A-Fa-f]{1,10}$",
+ "description": "EMV tag, 1-10 hex characters."
+ },
+ "value": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 64,
+ "description": "EMV tag value, 1-64 characters."
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the tag.\n\nPossible Values:\n - CARD\n - TERMINAL\n"
+ }
+ },
+ "example": {
+ "tag": "5A",
+ "value": "4111111111111111",
+ "source": "CARD"
+ }
+ }
+ }
+ }
+ },
+ "bankAccount": {
+ "type": "object",
+ "properties": {
+ "number": {
+ "type": "string",
+ "maxLength": 17,
+ "description": "Account number.\n\nWhen processing encoded account numbers, use this field for the encoded account number.\n"
+ },
+ "routingNumber": {
+ "type": "string",
+ "description": "Bank routing number. This is also called the transit number.\n\n# For details, see `ecp_rdfi` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
+ }
+ }
+ },
+ "tokenizedCard": {
+ "title": "tmsv2TokenizedCard",
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Tokenized Card.\nexample: 'tms/v2/tokenized-cards/7010000000016241111'\n"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The Id of the Tokenized Card.\n"
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "tokenizedCard",
+ "description": "The type.\nPossible Values:\n- tokenizedCard\n"
+ },
+ "accountReferenceId": {
+ "type": "string",
+ "description": "An identifier provided by the issuer for the account.\n"
+ },
+ "consumerId": {
+ "type": "string",
+ "maxLength": 36,
+ "description": "Identifier of the consumer within the wallet. Maximum 24 characters for VTS."
+ },
+ "createInstrumentIdentifier": {
+ "type": "boolean",
+ "description": "Specifies whether the InstrumentId should be created (true) or not (false).\nPossible Values:\n- `true`: The InstrumentId should be created.\n- `false`: The InstrumentId should be created.\n"
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the card details.\nPossible Values:\n- ONFILE\n- TOKEN\n- ISSUER\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "State of the network token or network token provision.\nPossible Values:\n ACTIVE : Network token is active.\n SUSPENDED : Network token is suspended. This state can change back to ACTIVE.\n DELETED : This is a final state for a network token instance.\n UNPROVISIONED : A previous network token.\n"
+ },
+ "reason": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the network token\nPossible Values:\n- INVALID_REQUEST : The network token provision request contained invalid data.\n- CARD_VERIFICATION_FAILED : The network token provision request contained data that could not be verified.\n- CARD_NOT_ELIGIBLE : Card can currently not be used with issuer for tokenization.\n- CARD_NOT_ALLOWED : Card can currently not be used with card association for tokenization.\n- DECLINED : Card can currently not be used with issuer for tokenization.\n- SERVICE_UNAVAILABLE : The network token service was unavailable or timed out.\n- SYSTEM_ERROR : An unexpected error occurred with network token service, check configuration.\n"
+ },
+ "number": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The token requestor's network token for the provided PAN and consumer Id, if available.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Two-digit month in which the network token expires.\nFormat: `MM`.\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Four-digit year in which the network token expires.\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of card (Card Network).\nPossible Values:\n- visa\n- mastercard\n- americanexpress\n"
+ },
+ "cryptogram": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Value generated by the card association to be used alongside the network token for processing a payment.\n",
+ "example": "CgAFRFYFPTFOfg5rj2ais9wQAAAAAM="
+ },
+ "securityCode": {
+ "type": "string",
+ "readOnly": true,
+ "description": "4-digit number generated by the card association to be used alogside the network token for processing a payment. Only supported for Amex and SCOF.\n",
+ "example": "4523"
+ },
+ "eci": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Raw Electronic Commerce Indicator provided by the card association with the result of the cardholder authentication.\n"
+ },
+ "requestorId": {
+ "type": "string",
+ "readOnly": true,
+ "maxLength": 11,
+ "description": "11-digit identifier that uniquely identifies the Token Requestor.\n"
+ },
+ "enrollmentId": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Unique id to identify this PAN/ enrollment.\n"
+ },
+ "tokenReferenceId": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Unique ID for netwrok token.\n"
+ },
+ "paymentAccountReference": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Payment account reference.\n"
+ },
+ "card": {
+ "type": "object",
+ "description": "Card object used to create a network token\n",
+ "properties": {
+ "number": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 19,
+ "description": "The customer's payment card number, also known as the Primary Account Number (PAN).\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of card (Card Network).\nPossible Values:\n- 001: visa\n"
+ },
+ "suffix": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The customer's latest payment card number suffix.\n"
+ },
+ "issueDate": {
+ "type": "string",
+ "readOnly": true,
+ "format": "date",
+ "description": "Card issuance date. XML date format: YYYY-MM-DD.",
+ "example": "2030-12-15"
+ },
+ "activationDate": {
+ "type": "string",
+ "readOnly": true,
+ "format": "date",
+ "description": "Card activation date. XML date format: YYYY-MM-DD",
+ "example": "2030-12-20"
+ },
+ "expirationPrinted": {
+ "type": "boolean",
+ "readOnly": true,
+ "description": "Indicates if the expiration date is printed on the card.",
+ "example": true
+ },
+ "securityCodePrinted": {
+ "type": "boolean",
+ "readOnly": true,
+ "description": "Indicates if the Card Verification Number is printed on the card.",
+ "example": true
+ },
+ "termsAndConditions": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "url": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer Card Terms and Conditions url."
+ }
+ }
+ }
+ }
+ },
+ "passcode": {
+ "type": "object",
+ "description": "Passcode by issuer for ID&V.\n",
+ "properties": {
+ "value": {
+ "type": "string",
+ "description": "OTP generated at issuer.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "description": "Metadata associated with the tokenized card.\n",
+ "properties": {
+ "cardArt": {
+ "title": "TmsCardArt",
+ "description": "Card art associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "foregroundColor": {
+ "description": "Card foreground color.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "combinedAsset": {
+ "description": "Combined card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/card-art-combined'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "brandLogoAsset": {
+ "description": "Brand logo card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/brand-logo'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuerLogoAsset": {
+ "description": "Issuer logo card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/issuer-logo'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "iconAsset": {
+ "description": "Icon card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/icon'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuer": {
+ "description": "Issuer associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "name": {
+ "description": "Issuer name.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "shortDescription": {
+ "description": "Short description of the card.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "longDescription": {
+ "description": "Long description of the card.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "email": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service email address."
+ },
+ "phoneNumber": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service phone number."
+ },
+ "url": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service url."
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuer": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "paymentAccountReference": {
+ "type": "string",
+ "readOnly": true,
+ "maxLength": 32,
+ "description": "This reference number serves as a link to the cardholder account and to all transactions for that account.\n"
+ }
+ }
+ },
+ "processingInformation": {
+ "type": "object",
+ "properties": {
+ "authorizationOptions": {
+ "type": "object",
+ "title": "tmsAuthorizationOptions",
+ "properties": {
+ "initiator": {
+ "type": "object",
+ "properties": {
+ "merchantInitiatedTransaction": {
+ "type": "object",
+ "properties": {
+ "previousTransactionId": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Network transaction identifier that was returned in the payment response field _processorInformation.transactionID_\nin the reply message for either the original merchant-initiated payment in the series or the previous\nmerchant-initiated payment in the series.\n"
+ },
+ "originalAuthorizedAmount": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Amount of the original authorization.\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "billTo": {
+ "type": "object",
+ "description": "This information is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
+ "properties": {
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Payment card billing street address as it appears on the credit card issuer's records.\n"
+ },
+ "address2": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Additional address information.\n"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "Payment card billing city.\n"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "State or province of the billing address. Use the State, Province, and Territory Codes for the United States\nand Canada.\n"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "description": "Postal code for the billing address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\n**Example** `12345-6789`\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\n**Example** `A1B 2C3`\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Payment card billing country. Use the two-character ISO Standard Country Codes.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Instrument Identifier."
+ }
+ }
+ },
+ "_embedded": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "binLookup": {
+ "title": "TmsBinLookup",
+ "description": "Bin Information of the PAN provided by BinLookUp Service. This is only retrieved when retrieveBinDetails=true is passed as a query parameter.\n",
+ "readOnly": true,
+ "type": "object",
+ "properties": {
+ "paymentAccountInformation": {
+ "type": "object",
+ "properties": {
+ "card": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field contains a 3-digit numeric value that indicates the card type within Cybersource eco-system.\nPossible values from BIN Lookup Service (based on availability and enablement):\n- `000`: Unsupported Card Type\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `007`: JCB\n- `036`: Cartes Bancaire\n- `042`: Maestro\n- `054`: Elo\n- `058`: Carnet\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `064`: Prompt Card\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `081`: Jaywan\n- `082`: TPN\n\nGlossary of possible values in the payments ecosystem:\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `006`: Carte Blanche\n- `007`: JCB\n- `008`: Optima\n- `009`: GE Private Label\n- `010`: Beneficial Private Label\n- `011`: Twinpay Credit Card\n- `012`: Twinpay Debit Card\n- `013`: Walmart\n- `014`: EnRoute\n- `015`: Lowe's Consumer\n- `016`: Home Depot Consumer\n- `017`: MBNA\n- `018`: Dick's Sportwear\n- `019`: Casual Corner\n- `020`: Sears\n- `021`: JAL\n- `023`: Disney Card\n- `024`: Switch/Solo\n- `025`: Sam's Club Consumer\n- `026`: Sam's Club Business\n- `027`: Nico's\n- `028`: Paymentech Bill Me Later\n- `029`: Bebe\n- `030`: Restoration Hardware\n- `031`: Delta Online\n- `032`: Solo\n- `033`: Visa Electron\n- `034`: Dankort\n- `035`: Laser\n- `036`: Cartes Bancaire\n- `037`: Carta Si\n- `040`: UATP\n- `041`: HOUSEHOLD\n- `042`: Maestro\n- `043`: GE MONEY\n- `044`: Korean Cards\n- `045`: Style Cards\n- `046`: J.Crew\n- `047`: Payeasecn eWallet\n- `048`: Payeasecn Bank Transfer\n- `049`: Meijer\n- `050`: Hipercard\n- `051`: Aura\n- `052`: Redecard\n- `053`: Orico Card\n- `054`: Elo\n- `055`: Capital One Private Label\n- `057`: Costco Private Label\n- `058`: Carnet\n- `059`: ValueLink\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `063`: Falabella Private Label\n- `064`: Prompt Card\n- `065`: Korean Domestic\n- `066`: Banricompras\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `071`: Codensa\n- `072`: Olimpica\n- `073`: Colsubsidio\n- `074`: Tuya\n- `075`: Sodexo\n- `076`: Naranja\n- `077`: Cabal\n- `078`: DINELCO\n- `079`: PANAL\n- `080`: EPM\n- `081`: Jaywan\n- `082`: TPN\n"
+ },
+ "brandName": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the card brand name. \n\nSome of the possible values (not an exhaustive list) are -\n\n - VISA\n - MASTERCARD\n - AMERICAN EXPRESS\n - DISCOVER\n - DINERS CLUB\n - CARTE BLANCHE\n - JCB\n - OPTIMA\n - TWINPAY CREDIT CARD\n - TWINPAY DEBIT CARD\n - WALMART\n - ENROUTE\n - LOWES CONSUMER\n - HOME DEPOT CONSUMER\n - MBNA\n - DICKS SPORTWEAR\n - CASUAL CORNER\n - SEARS\n - JAL\n - DISNEY CARD\n - SWITCH/SOLO\n - SAMS CLUB CONSUMER\n - SAMS CLUB BUSINESS\n - NICOS HOUSE CARD\n - BEBE\n - RESTORATION HARDWARE\n - DELTA ONLINE\n - SOLO\n - VISA ELECTRON\n - DANKORT\n - LASER\n - CARTE BANCAIRE\n - CARTA SI\n - ENCODED ACCOUNT\n - UATP\n - HOUSEHOLD\n - MAESTRO\n - GE CAPITAL\n - KOREAN CARDS\n - STYLE CARDS\n - JCREW\n - MEIJER\n - HIPERCARD\n - AURA\n - REDECARD\n - ORICO HOUSE CARD\n - MADA\n - ELO\n - CAPITAL ONE PRIVATE LABEL\n - CARNET\n - RUPAY\n - CHINA UNION PAY\n - FALABELLA PRIVATE LABEL\n - PROMPTCARD\n - KOREAN DOMESTIC\n - BANRICOMPRAS\n - MEEZA\n - PAYPAK\n - JAYWAN\n - TPN\n"
+ },
+ "currency": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field indicates the 3-letter [ISO Standard Currency Codes](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) for the card currency.\n"
+ },
+ "maxLength": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the max length of the card.\n"
+ },
+ "credentialType": {
+ "type": "string",
+ "maxLength": 5,
+ "description": "This field contains the type of the payment credential.\nPossible values:\n - PAN\n - TOKEN \n"
+ },
+ "brands": {
+ "description": "Array of brands",
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "This field contains a 3-digit numeric value that indicates the card type within Cybersource eco-system.\nPossible values from BIN Lookup Service (based on availability and enablement):\n- `000`: Unsupported Card Type\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `007`: JCB\n- `036`: Cartes Bancaire\n- `042`: Maestro\n- `054`: Elo\n- `058`: Carnet\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `064`: Prompt Card\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `081`: Jaywan\n- `082`: TPN\n\nGlossary of possible values in the payments ecosystem:\n- `001`: Visa\n- `002`: Mastercard\n- `003`: American Express\n- `004`: Discover\n- `005`: Diners Club\n- `006`: Carte Blanche\n- `007`: JCB\n- `008`: Optima\n- `009`: GE Private Label\n- `010`: Beneficial Private Label\n- `011`: Twinpay Credit Card\n- `012`: Twinpay Debit Card\n- `013`: Walmart\n- `014`: EnRoute\n- `015`: Lowe's Consumer\n- `016`: Home Depot Consumer\n- `017`: MBNA\n- `018`: Dick's Sportwear\n- `019`: Casual Corner\n- `020`: Sears\n- `021`: JAL\n- `023`: Disney Card\n- `024`: Switch/Solo\n- `025`: Sam's Club Consumer\n- `026`: Sam's Club Business\n- `027`: Nico's\n- `028`: Paymentech Bill Me Later\n- `029`: Bebe\n- `030`: Restoration Hardware\n- `031`: Delta Online\n- `032`: Solo\n- `033`: Visa Electron\n- `034`: Dankort\n- `035`: Laser\n- `036`: Cartes Bancaire\n- `037`: Carta Si\n- `040`: UATP\n- `041`: HOUSEHOLD\n- `042`: Maestro\n- `043`: GE MONEY\n- `044`: Korean Cards\n- `045`: Style Cards\n- `046`: J.Crew\n- `047`: Payeasecn eWallet\n- `048`: Payeasecn Bank Transfer\n- `049`: Meijer\n- `050`: Hipercard\n- `051`: Aura\n- `052`: Redecard\n- `053`: Orico Card\n- `054`: Elo\n- `055`: Capital One Private Label\n- `057`: Costco Private Label\n- `058`: Carnet\n- `059`: ValueLink\n- `060`: MADA\n- `061`: RuPay\n- `062`: China UnionPay\n- `063`: Falabella Private Label\n- `064`: Prompt Card\n- `065`: Korean Domestic\n- `066`: Banricompras\n- `067`: Meeza\n- `068`: PayPak\n- `070`: EFTPOS\n- `071`: Codensa\n- `072`: Olimpica\n- `073`: Colsubsidio\n- `074`: Tuya\n- `075`: Sodexo\n- `076`: Naranja\n- `077`: Cabal\n- `078`: DINELCO\n- `079`: PANAL\n- `080`: EPM\n- `081`: Jaywan\n- `082`: TPN\n"
+ },
+ "brandName": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the card brand name. \n\nSome of the possible values (not an exhaustive list) are -\n\n - VISA\n - MASTERCARD\n - AMERICAN EXPRESS\n - DISCOVER\n - DINERS CLUB\n - CARTE BLANCHE\n - JCB\n - OPTIMA\n - TWINPAY CREDIT CARD\n - TWINPAY DEBIT CARD\n - WALMART\n - ENROUTE\n - LOWES CONSUMER\n - HOME DEPOT CONSUMER\n - MBNA\n - DICKS SPORTWEAR\n - CASUAL CORNER\n - SEARS\n - JAL\n - DISNEY CARD\n - SWITCH/SOLO\n - SAMS CLUB CONSUMER\n - SAMS CLUB BUSINESS\n - NICOS HOUSE CARD\n - BEBE\n - RESTORATION HARDWARE\n - DELTA ONLINE\n - SOLO\n - VISA ELECTRON\n - DANKORT\n - LASER\n - CARTE BANCAIRE\n - CARTA SI\n - ENCODED ACCOUNT\n - UATP\n - HOUSEHOLD\n - MAESTRO\n - GE CAPITAL\n - KOREAN CARDS\n - STYLE CARDS\n - JCREW\n - MEIJER\n - HIPERCARD\n - AURA\n - REDECARD\n - ORICO HOUSE CARD\n - MADA\n - ELO\n - CAPITAL ONE PRIVATE LABEL\n - CARNET\n - RUPAY\n - CHINA UNION PAY\n - FALABELLA PRIVATE LABEL\n - PROMPTCARD\n - KOREAN DOMESTIC\n - BANRICOMPRAS\n - MEEZA\n - PAYPAK\n - JAYWAN\n - TPN\n"
+ }
+ }
+ }
+ }
+ }
+ },
+ "features": {
+ "type": "object",
+ "properties": {
+ "accountFundingSource": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the account funding source.\nPossible values:\n - `CREDIT`\n - `DEBIT`\n - `PREPAID`\n - `DEFERRED DEBIT`\n - `CHARGE`\n"
+ },
+ "accountFundingSourceSubType": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the type of prepaid card.\nPossible values:\n - `Reloadable`\n - `Non-reloadable`\n"
+ },
+ "cardProduct": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "This field contains the type of issuer product.\nExample values:\n - Visa Classic\n - Visa Signature\n - Visa Infinite\n"
+ },
+ "messageType": {
+ "type": "string",
+ "maxLength": 1,
+ "description": "This field contains the type of BIN based authentication.\nPossible values:\n - `S`: Single Message\n - `D`: Dual Message\n"
+ },
+ "acceptanceLevel": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the acceptance level of the PAN.\nPossible values:\n - `0` : Normal\n - `1` : Monitor\n - `2` : Refuse\n - `3` : Not Allowed\n - `4` : Private\n - `5` : Test\n"
+ },
+ "cardPlatform": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "This field contains the type of card platform.\nPossible values:\n - `BUSINESS`\n - `CONSUMER`\n - `CORPORATE`\n - `COMMERCIAL`\n - `GOVERNMENT`\n"
+ },
+ "comboCard": {
+ "type": "string",
+ "maxLength": 1,
+ "description": "This field indicates the type of combo card.\nPossible values:\n - 0 (Not a combo card)\n - 1 (Credit and Prepaid Combo card)\n - 2 (Credit and Debit Combo card)\n - 3 (Prepaid Credit and Prepaid Debit combo card)\n"
+ },
+ "corporatePurchase": {
+ "type": "boolean",
+ "description": "This field indicates if the instrument can be used for corporate purchasing. This field is only applicable for American Express cards.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "healthCard": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is for healthcare (HSA/FSA). Currently, this field is only supported for Visa BINs.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "sharedBIN": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is shared by multiple issuers\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "posDomesticOnly": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN is valid only for POS domestic usage.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "gamblingAllowed": {
+ "type": "boolean",
+ "description": "This field indicates if gambling transactions are allowed on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "commercialCardLevel2": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for level 2 interchange rates.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "commercialCardLevel3": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for level 3 interchange rates.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "exemptBIN": {
+ "type": "boolean",
+ "description": "This field indicates if a transaction on the instrument qualifies for government exempt interchange fee.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "accountLevelManagement": {
+ "type": "boolean",
+ "description": "This field indicates if the BIN participates in Account Level Management (ALM).\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "onlineGamblingBlock": {
+ "type": "boolean",
+ "description": "This field indicates if online gambling is blocked on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "autoSubstantiation": {
+ "type": "boolean",
+ "description": "This field indicates if auto-substantiation is enabled on the BIN.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "flexCredential": {
+ "type": "boolean",
+ "description": "This field indicates if the instrument is a flex credential.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "productId": {
+ "type": "string",
+ "description": "This field contains the Visa-assigned product identifier associated with the BIN. This field is only supported for Visa BINs.\nExample values:\n - Q4\n - P\n - AX\n"
+ },
+ "productIdSubtype": {
+ "type": "string",
+ "description": "This field contains the Visa-assigned product subtype identifier associated with the BIN. This field is only supported for Visa BINs.\nExample values:\n - BB\n - EX\n - L2\n - C2\n"
+ },
+ "threeDSSupport": {
+ "type": "boolean",
+ "description": "This field indicates if the payment instrument supports 3D Secure authentication.\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "siEligible": {
+ "type": "boolean",
+ "description": "This field indicates if the payment instrument is eligible for Standing Instructions (recurring payments).\nPossible values:\n - `true`\n - `false`\n"
+ },
+ "emiEligible": {
+ "type": "boolean",
+ "description": "This field indicates if the card is eligible for Equated Monthly Installments (EMI).\nPossible values:\n - `true`\n - `false`\n"
+ }
+ }
+ },
+ "network": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "This field contains a code that identifies the network.\n[List of Network ID and Sharing Group Code](https://developer.visa.com/request_response_codes#network_id_and_sharing_group_code)\n"
+ }
+ }
+ }
+ }
+ },
+ "issuerInformation": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string",
+ "maxLength": 200,
+ "description": "This field contains the issuer name.\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains [2-character ISO Country Codes](http://apps.cybersource.com/library/documentation/sbc/quickref/countries_alpha_list.pdf) for the issuer.\n"
+ },
+ "binLength": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "This field contains the length of the BIN. In some cases, this field may be absent if we do not receive accurate information from the network source.\n"
+ },
+ "accountPrefix": {
+ "type": "string",
+ "maxLength": 8,
+ "description": "This field contains the first 6 to 8 digits of a primary account number (PAN). The length of the field is determined by [PCI-DSS standards for truncation](https://pcissc.secure.force.com/faq/articles/Frequently_Asked_Question/What-are-acceptable-formats-for-truncation-of-primary-account-numbers).In case the input is not the full intrument (PAN or TOKEN), this field may be truncated.\n"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "This field contains the customer service phone number for the issuer.\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ ],
+ "tags": [
+ "Tokenize"
+ ],
+ "operationId": "tokenize",
+ "x-devcenter-metaData": {
+ "categoryTag": "Token_Management",
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/all/rest/tms-developer/intro.html",
+ "mleForRequest": "mandatory"
+ },
+ "consumes": [
+ "application/json;charset=utf-8"
+ ],
+ "produces": [
+ "application/json;charset=utf-8"
+ ],
+ "responses": {
+ "200": {
+ "description": "Returns the responses from the orchestrated API requests.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally-unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "responses": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "resource": {
+ "type": "string",
+ "description": "TMS token type associated with the response.\n\nPossible Values:\n- customer\n- paymentInstrument\n- instrumentIdentifier\n- shippingAddress\n- tokenizedCard\n",
+ "example": "customer"
+ },
+ "httpStatus": {
+ "type": "integer",
+ "format": "int32",
+ "description": "Http status associated with the response.\n",
+ "example": 201
+ },
+ "id": {
+ "type": "string",
+ "description": "TMS token id associated with the response.\n",
+ "example": "351A67733325454AE0633F36CF0A9420"
+ },
+ "errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "description": "The type of error.\n\nPossible Values:\n - invalidHeaders\n - missingHeaders\n - invalidFields\n - missingFields\n - unsupportedPaymentMethodModification\n - invalidCombination\n - forbidden\n - notFound\n - instrumentIdentifierDeletionError\n - tokenIdConflict\n - conflict\n - notAvailable\n - serverError\n - notAttempted\n\nA \"notAttempted\" error type is returned when the request cannot be processed because it depends on the existence of another token that does not exist. For example, creating a shipping address token is not attempted if the required customer token is missing.\n",
+ "example": "notAttempted"
+ },
+ "message": {
+ "type": "string",
+ "description": "The detailed message related to the type.",
+ "example": "Creation not attempted due to customer token creation failure"
+ },
+ "details": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "name": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The name of the field that caused the error.",
+ "example": "address1"
+ },
+ "location": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The location of the field that caused the error.",
+ "example": "billTo"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "400": {
+ "description": "Bad Request: e.g. A required header value could be missing.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "errors": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of error.\n\nPossible Values:\n - invalidHeaders\n - missingHeaders\n - invalidFields\n - missingFields\n - unsupportedPaymentMethodModification\n - invalidCombination\n"
+ },
+ "message": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The detailed message related to the type."
+ },
+ "details": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "name": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The name of the field that caused the error."
+ },
+ "location": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The location of the field that caused the error."
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "examples": {
+ "Invalid Customer request body": {
+ "errors": [
+ {
+ "type": "invalidRequest",
+ "message": "Invalid HTTP Body"
+ }
+ ]
+ }
+ }
+ },
+ "403": {
+ "description": "Forbidden: e.g. The profile might not have permission to perform the operation.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "errors": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of error.\n\nPossible Values:\n - forbidden\n - declined\n"
+ },
+ "message": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The detailed message related to the type."
+ }
+ }
+ }
+ }
+ }
+ },
+ "examples": {
+ "application/json": {
+ "errors": [
+ {
+ "type": "forbidden",
+ "message": "Request not permitted"
+ }
+ ]
+ }
+ }
+ },
+ "424": {
+ "description": "Failed Dependency: e.g. The profile represented by the profile-id may not exist or the profile-id was entered incorrectly.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "errors": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of error.\n\nPossible Values:\n - notFound\n"
+ },
+ "message": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The detailed message related to the type."
+ }
+ }
+ }
+ }
+ }
+ },
+ "examples": {
+ "application/json": {
+ "errors": [
+ {
+ "type": "notFound",
+ "message": "Profile not found"
+ }
+ ]
+ }
+ }
+ },
+ "500": {
+ "description": "Unexpected error.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "examples": {
+ "application/json": {
+ "errors": [
+ {
+ "type": "serverError",
+ "message": "Internal server error"
+ }
+ ]
+ }
+ },
+ "schema": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "errors": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of error.\n\nPossible Values:\n - internalError\n"
+ },
+ "message": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The detailed message related to the type."
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "x-example": {
+ "example0": {
+ "summary": "Create Complete Customer & Network Token using a Card",
+ "value": {
+ "processingInformation": {
+ "actionList": [
+ "TOKEN_CREATE"
+ ],
+ "actionTokenTypes": [
+ "customer",
+ "shippingAddress",
+ "paymentInstrument",
+ "instrumentIdentifier"
+ ]
+ },
+ "tokenInformation": {
+ "customer": {
+ "buyerInformation": {
+ "merchantCustomerID": "Your customer identifier",
+ "email": "test@cybs.com"
+ },
+ "clientReferenceInformation": {
+ "code": "TC50171_3"
+ },
+ "merchantDefinedInformation": [
+ {
+ "name": "data1",
+ "value": "Your customer data"
+ }
+ ]
+ },
+ "shippingAddress": {
+ "default": "true",
+ "shipTo": {
+ "firstName": "John",
+ "lastName": "Doe",
+ "company": "CyberSource",
+ "address1": "1 Market St",
+ "locality": "San Francisco",
+ "administrativeArea": "CA",
+ "postalCode": "94105",
+ "country": "US",
+ "email": "test@cybs.com",
+ "phoneNumber": "4158880000"
+ }
+ },
+ "paymentInstrument": {
+ "default": "true",
+ "card": {
+ "expirationMonth": "12",
+ "expirationYear": "2031",
+ "type": "001"
+ },
+ "billTo": {
+ "firstName": "John",
+ "lastName": "Doe",
+ "company": "CyberSource",
+ "address1": "1 Market St",
+ "locality": "San Francisco",
+ "administrativeArea": "CA",
+ "postalCode": "94105",
+ "country": "US",
+ "email": "test@cybs.com",
+ "phoneNumber": "4158880000"
+ }
+ },
+ "instrumentIdentifier": {
+ "type": "enrollable card",
+ "card": {
+ "number": "4622943123116478",
+ "expirationMonth": "12",
+ "expirationYear": "2026"
+ }
+ }
+ }
+ }
+ },
+ "example1": {
+ "summary": "Create Customer Payment Instrument & Network Token using a Card",
+ "value": {
+ "processingInformation": {
+ "actionList": [
+ "TOKEN_CREATE"
+ ],
+ "actionTokenTypes": [
+ "paymentInstrument",
+ "instrumentIdentifier"
+ ]
+ },
+ "tokenInformation": {
+ "customer": {
+ "id": ""
+ },
+ "paymentInstrument": {
+ "default": "true",
+ "card": {
+ "expirationMonth": "12",
+ "expirationYear": "2031",
+ "type": "001"
+ },
+ "billTo": {
+ "firstName": "John",
+ "lastName": "Doe",
+ "company": "CyberSource",
+ "address1": "1 Market St",
+ "locality": "San Francisco",
+ "administrativeArea": "CA",
+ "postalCode": "94105",
+ "country": "US",
+ "email": "test@cybs.com",
+ "phoneNumber": "4158880000"
+ }
+ },
+ "instrumentIdentifier": {
+ "type": "enrollable card",
+ "card": {
+ "number": "4622943123116478",
+ "expirationMonth": "12",
+ "expirationYear": "2026"
+ }
+ }
+ }
+ }
+ },
+ "example2": {
+ "summary": "Create Instrument Identifier & Network Token using a Card",
+ "value": {
+ "processingInformation": {
+ "actionList": [
+ "TOKEN_CREATE"
+ ],
+ "actionTokenTypes": [
+ "instrumentIdentifier"
+ ]
+ },
+ "tokenInformation": {
+ "instrumentIdentifier": {
+ "type": "enrollable card",
+ "card": {
+ "number": "4622943123116478",
+ "expirationMonth": "12",
+ "expirationYear": "2026"
+ }
+ }
+ }
+ }
+ },
+ "example3": {
+ "summary": "Create Complete Customer using a Transient Token",
+ "value": {
+ "processingInformation": {
+ "actionList": [
+ "TOKEN_CREATE"
+ ],
+ "actionTokenTypes": [
+ "customer",
+ "shippingAddress",
+ "paymentInstrument",
+ "instrumentIdentifier"
+ ]
+ },
+ "tokenInformation": {
+ "transientTokenJwt": "",
+ "customer": {
+ "buyerInformation": {
+ "merchantCustomerID": "Your customer identifier",
+ "email": "test@cybs.com"
+ },
+ "clientReferenceInformation": {
+ "code": "TC50171_3"
+ },
+ "merchantDefinedInformation": [
+ {
+ "name": "data1",
+ "value": "Your customer data"
+ }
+ ]
+ },
+ "shippingAddress": {
+ "default": "true",
+ "shipTo": {
+ "firstName": "John",
+ "lastName": "Doe",
+ "company": "CyberSource",
+ "address1": "1 Market St",
+ "locality": "San Francisco",
+ "administrativeArea": "CA",
+ "postalCode": "94105",
+ "country": "US",
+ "email": "test@cybs.com",
+ "phoneNumber": "4158880000"
+ }
+ },
+ "paymentInstrument": {
+ "default": "true",
+ "card": {
+ "expirationMonth": "12",
+ "expirationYear": "2031",
+ "type": "001"
+ },
+ "billTo": {
+ "firstName": "John",
+ "lastName": "Doe",
+ "company": "CyberSource",
+ "address1": "1 Market St",
+ "locality": "San Francisco",
+ "administrativeArea": "CA",
+ "postalCode": "94105",
+ "country": "US",
+ "email": "test@cybs.com",
+ "phoneNumber": "4158880000"
+ }
+ }
+ }
+ }
+ },
+ "example4": {
+ "summary": "Create Instrument Identifier using a Transient Token",
+ "value": {
+ "processingInformation": {
+ "actionList": [
+ "TOKEN_CREATE"
+ ],
+ "actionTokenTypes": [
+ "instrumentIdentifier"
+ ]
+ },
+ "tokenInformation": {
+ "transientTokenJwt": ""
+ }
+ }
+ }
+ }
+ }
+ },
+ "/tms/v2/customers": {
+ "post": {
+ "summary": "Create a Customer",
+ "description": "| | | |\n| --- | --- | --- |\n|**Customers**
A Customer represents your tokenized customer information.
You should associate the Customer Id with the customer account on your systems.
A Customer can have one or more [Payment Instruments](#token-management_customer-payment-instrument_create-a-customer-payment-instrumentl) or [Shipping Addresses](#token-management_customer-shipping-address_create-a-customer-shipping-address) with one allocated as the Customers default.
**Creating a Customer**
It is recommended you [create a Customer via a Payment Authorization](#payments_payments_process-a-payment_samplerequests-dropdown_authorization-with-token-create_authorization-with-customer-token-creation_liveconsole-tab-request-body), this can be for a zero amount.
The Customer will be created with a Payment Instrument and Shipping Address.
You can also [add additional Payment Instruments to a Customer via a Payment Authorization](#payments_payments_process-a-payment_samplerequests-dropdown_authorization-with-token-create_authorization-create-default-payment-instrument-shipping-address-for-existing-customer_liveconsole-tab-request-body).
In Europe: You should perform Payer Authentication alongside the Authorization.| |**Payment Network Tokens**
Network tokens perform better than regular card numbers and they are not necessarily invalidated when a cardholder loses their card, or it expires.
A Payment Network Token will be automatically created and used in future payments if you are enabled for the service.
A Payment Network Token can also be [provisioned for an existing Instrument Identifier](#token-management_instrument-identifier_enroll-an-instrument-identifier-for-payment-network-token).
For more information about Payment Network Tokens see the Developer Guide.
**Payments with Customers**
To perform a payment with the Customers default details specify the [Customer Id in the payments request](#payments_payments_process-a-payment_samplerequests-dropdown_authorization-using-tokens_authorization-with-customer-token-id_liveconsole-tab-request-body).
To perform a payment with a particular Payment Instrument or Shipping Address
specify the [Payment Instrument or Shipping Address Ids in the payments request](#payments_payments_process-a-payment_samplerequests-dropdown_authorization-using-tokens_authorization-with-customer-payment-instrument-and-shipping-address-token-id_liveconsole-tab-request-body).\nThe availability of API features for a merchant may depend on the portfolio configuration and may need to be enabled at the portfolio level before they can be added to merchant accounts.\n",
+ "parameters": [
+ {
+ "name": "profile-id",
+ "in": "header",
+ "description": "The Id of a profile containing user specific TMS configuration.",
+ "required": false,
+ "type": "string",
+ "minLength": 36,
+ "maxLength": 36,
+ "x-hide-field": true
+ },
+ {
+ "name": "postCustomerRequest",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customer.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
+ }
+ }
+ },
+ "paymentInstruments": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customers Payment Instruments.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/payment-instruments"
+ }
+ }
+ },
+ "shippingAddress": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customers Shipping Addresses.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/shipping-addresses"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 32,
+ "description": "The Id of the Customer Token."
+ },
+ "objectInformation": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string",
+ "description": "Name or title of the customer.\n",
+ "maxLength": 60
+ },
+ "comment": {
+ "type": "string",
+ "description": "Comments that you can make about the customer.\n",
+ "maxLength": 150
+ }
+ }
+ },
+ "buyerInformation": {
+ "type": "object",
+ "properties": {
+ "merchantCustomerID": {
+ "type": "string",
+ "description": "Your identifier for the customer.\n",
+ "maxLength": 100
+ },
+ "email": {
+ "type": "string",
+ "maxLength": 255,
+ "description": "Customer's primary email address, including the full domain name.\n"
+ }
+ }
+ },
+ "clientReferenceInformation": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string",
+ "description": "Client-generated order reference or tracking number.\n",
+ "maxLength": 50
+ }
+ }
+ },
+ "merchantDefinedInformation": {
+ "type": "array",
+ "description": "Object containing the custom data that the merchant defines.\n",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string",
+ "description": "The number you assign as the name for your merchant-defined data or secure field. Possible Values are data1 to data4 and sensitive1 to sensitive4\n\nFor example, to set the name for merchant-defined data 2 field, you would reference merchantDefinedInformation[x].name as data2\nPossible Values:\n- data1\n- data2\n- data3\n- data4\n- sensitive1\n- sensitive2\n- sensitive3\n- sensitive4\n"
+ },
+ "value": {
+ "type": "string",
+ "description": "The value you assign for your merchant-defined data field.\n\n**Warning** Merchant-defined data fields are not intended to and must not be used to capture personally identifying information. Accordingly, merchants are prohibited from capturing, obtaining, and/or transmitting any personally identifying information in or via the merchant-defined data fields. Personally identifying information includes, but is not\nlimited to, address, credit card number, social security number, driver's license number, state-issued identification number, passport number, and card verification numbers (CVV,\nCVC2, CVV2, CID, CVN). In the event it is discovered a merchant is capturing and/or transmitting personally identifying information via the merchant-defined data fields, whether or not intentionally, the merchant's account will immediately be suspended, which will result in a rejection of any and all transaction requests submitted by the merchant after the point of suspension.\n",
+ "maxLength": 100
+ }
+ }
+ }
+ },
+ "defaultPaymentInstrument": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "The Id of the Customers default Payment Instrument\n"
+ }
+ }
+ },
+ "defaultShippingAddress": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "The Id of the Customers default Shipping Address\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Customer.\n"
+ }
+ }
+ },
+ "_embedded": {
+ "type": "object",
+ "readOnly": true,
+ "description": "Additional resources for the Customer.\n",
+ "properties": {
+ "defaultPaymentInstrument": {
+ "readOnly": true,
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Payment Instrument.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3/payment-instruments"
+ }
+ }
+ },
+ "customer": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Customer.\n",
+ "example": "/tms/v2/customers/D9F340DD3DB9C276E053A2598D0A41A3"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 32,
+ "description": "The Id of the Payment Instrument Token."
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "paymentInstrument",
+ "description": "The type.\n\nPossible Values:\n- paymentInstrument\n"
+ },
+ "default": {
+ "type": "boolean",
+ "description": "Flag that indicates whether customer payment instrument is the dafault.\nPossible Values:\n - `true`: Payment instrument is customer's default.\n - `false`: Payment instrument is not customer's default.\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the card number.\nPossible Values:\n- ACTIVE\n- CLOSED : The account has been closed.\n"
+ },
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of Payment Instrument.\nPossible Values:\n- cardHash\n"
+ },
+ "bankAccount": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "maxLength": 18,
+ "description": "Account type.\n\nPossible Values:\n - checking : C\n - general ledger : G This value is supported only on Wells Fargo ACH\n - savings : S (U.S. dollars only)\n - corporate checking : X (U.S. dollars only)\n"
+ }
+ }
+ },
+ "card": {
+ "type": "object",
+ "properties": {
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "Value that indicates the card type. Possible Values v2 : v1:\n * 001 : visa\n * 002 : mastercard - Eurocard\u2014European regional brand of Mastercard\n * 003 : american express\n * 004 : discover\n * 005 : diners club\n * 006 : carte blanche\n * 007 : jcb\n * 008 : optima\n * 011 : twinpay credit\n * 012 : twinpay debit\n * 013 : walmart\n * 014 : enRoute\n * 015 : lowes consumer\n * 016 : home depot consumer\n * 017 : mbna\n * 018 : dicks sportswear\n * 019 : casual corner\n * 020 : sears\n * 021 : jal\n * 023 : disney\n * 024 : maestro uk domestic\n * 025 : sams club consumer\n * 026 : sams club business\n * 028 : bill me later\n * 029 : bebe\n * 030 : restoration hardware\n * 031 : delta online \u2014 use this value only for Ingenico ePayments. For other processors, use 001 for all Visa card types.\n * 032 : solo\n * 033 : visa electron\n * 034 : dankort\n * 035 : laser\n * 036 : carte bleue \u2014 formerly Cartes Bancaires\n * 037 : carta si\n * 038 : pinless debit\n * 039 : encoded account\n * 040 : uatp\n * 041 : household\n * 042 : maestro international\n * 043 : ge money uk\n * 044 : korean cards\n * 045 : style\n * 046 : jcrew\n * 047 : payease china processing ewallet\n * 048 : payease china processing bank transfer\n * 049 : meijer private label\n * 050 : hipercard \u2014 supported only by the Comercio Latino processor.\n * 051 : aura \u2014 supported only by the Comercio Latino processor.\n * 052 : redecard\n * 054 : elo \u2014 supported only by the Comercio Latino processor.\n * 055 : capital one private label\n * 056 : synchrony private label\n * 057 : costco private label\n * 060 : mada\n * 062 : china union pay\n * 063 : falabella private label\n"
+ },
+ "issueNumber": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Number of times a Maestro (UK Domestic) card has been issued to the account holder. The card might or might not have an issue number. The number can consist of one or two digits, and the first digit might be a zero. When you include this value in your request, include exactly what is printed on the card. A value of 2 is different than a value of 02. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card.\n\n**Note** The issue number is not required for Maestro (UK Domestic) transactions.\n"
+ },
+ "startMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Month of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: MM`.\nPossible Values: 01 through 12.\n\n**Note** The start date is not required for Maestro (UK Domestic) transactions.\n"
+ },
+ "startYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Year of the start of the Maestro (UK Domestic) card validity period. Do not include the field, even with a blank value, if the card is not a Maestro (UK Domestic) card. `Format: YYYY`.\n\n**Note** The start date is not required for Maestro (UK Domestic) transactions.\n"
+ },
+ "useAs": {
+ "type": "string",
+ "example": "pinless debit",
+ "description": "'Payment Instrument was created / updated as part of a pinless debit transaction.'\n"
+ },
+ "hash": {
+ "type": "string",
+ "minLength": 32,
+ "maxLength": 34,
+ "readOnly": true,
+ "description": "Hash value representing the card.\n"
+ },
+ "tokenizedInformation": {
+ "type": "object",
+ "properties": {
+ "requestorID": {
+ "type": "string",
+ "maxLength": 11,
+ "description": "Value that identifies your business and indicates that the cardholder's account number is tokenized. This value\nis assigned by the token service provider and is unique within the token service provider's database.\n\n**Note** This field is supported only through **VisaNet** and **FDC Nashville Global**.\n"
+ },
+ "transactionType": {
+ "type": "string",
+ "maxLength": 1,
+ "description": "Type of transaction that provided the token data. This value does not specify the token service provider; it\nspecifies the entity that provided you with information about the token.\n\nSet the value for this field to 1. An application on the customer's mobile device provided the token data.\n"
+ }
+ }
+ }
+ }
+ },
+ "buyerInformation": {
+ "type": "object",
+ "properties": {
+ "companyTaxID": {
+ "type": "string",
+ "maxLength": 9,
+ "description": "Company's tax identifier. This is only used for eCheck service.\n"
+ },
+ "currency": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "Currency used for the order. Use the three-character I[ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf)\n\nFor an authorization reversal (`reversalInformation`) or a capture (`processingOptions.capture` is set to `true`), you must use the same currency that you used in your payment authorization request.\n\n#### DCC for First Data\nYour local currency. For details, see the `currency` field description in [Dynamic Currency Conversion For First Data Using the SCMP API](http://apps.cybersource.com/library/documentation/dev_guides/DCC_FirstData_SCMP/DCC_FirstData_SCMP_API.pdf).\n# For details about currency as used in partial authorizations, see \"Features for Debit Cards and Prepaid Cards\" in the [Credit Card Services Using the SCMP API Guide](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/)\n"
+ },
+ "dateOfBirth": {
+ "type": "string",
+ "format": "date",
+ "example": "1960-12-30",
+ "description": "Date of birth of the customer. Format: YYYY-MM-DD\n"
+ },
+ "personalIdentification": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "maxLength": 26,
+ "description": "The value of the identification type.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the identification.\n\nPossible Values:\n - driver license\n"
+ },
+ "issuedBy": {
+ "type": "object",
+ "properties": {
+ "administrativeArea": {
+ "type": "string",
+ "description": "The State or province where the customer's driver's license was issued.\n\nUse the two-character State, Province, and Territory Codes for the United States and Canada.\n",
+ "maxLength": 20
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "billTo": {
+ "type": "object",
+ "properties": {
+ "firstName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Customer's first name. This name must be the same as the name on the card.\n"
+ },
+ "lastName": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Customer's last name. This name must be the same as the name on the card.\n"
+ },
+ "company": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Name of the customer's company.\n"
+ },
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Payment card billing street address as it appears on the credit card issuer's records.\n"
+ },
+ "address2": {
+ "type": "string",
+ "maxLength": 60,
+ "description": "Additional address information.\n"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "description": "Payment card billing city.\n"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 20,
+ "description": "State or province of the billing address. Use the State, Province, and Territory Codes for the United States\nand Canada.\n"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "description": "Postal code for the billing address. The postal code must consist of 5 to 9 digits.\n\nWhen the billing country is the U.S., the 9-digit postal code must follow this format:\n[5 digits][dash][4 digits]\n\n**Example** `12345-6789`\n\nWhen the billing country is Canada, the 6-digit postal code must follow this format:\n[alpha][numeric][alpha][space][numeric][alpha][numeric]\n\n**Example** `A1B 2C3`\n"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Payment card billing country. Use the two-character ISO Standard Country Codes.\n"
+ },
+ "email": {
+ "type": "string",
+ "maxLength": 255,
+ "description": "Customer's email address, including the full domain name.\n"
+ },
+ "phoneNumber": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Customer's phone number.\n"
+ }
+ }
+ },
+ "processingInformation": {
+ "type": "object",
+ "title": "tmsPaymentInstrumentProcessingInfo",
+ "properties": {
+ "billPaymentProgramEnabled": {
+ "type": "boolean",
+ "description": "Flag that indicates that this is a payment for a bill or for an existing contractual loan.\nPossible Values:\n- `true`: Bill payment or loan payment.\n- `false` (default): Not a bill payment or loan payment.\n# For processor-specific details, see the `bill_payment` field description in [Credit Card Services Using the SCMP API.](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/)\n"
+ },
+ "bankTransferOptions": {
+ "type": "object",
+ "properties": {
+ "SECCode": {
+ "type": "string",
+ "maxLength": 3,
+ "description": "Specifies the authorization method for the transaction.\n\n#### TeleCheck\nPossible Values:\n- `ARC`: account receivable conversion\n- `CCD`: corporate cash disbursement\n- `POP`: point of purchase conversion\n- `PPD`: prearranged payment and deposit entry\n- `TEL`: telephone-initiated entry\n- `WEB`: internet-initiated entry\n\n# For details, see `ecp_sec_code` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
+ }
+ }
+ }
+ }
+ },
+ "merchantInformation": {
+ "type": "object",
+ "title": "TmsMerchantInformation",
+ "properties": {
+ "merchantDescriptor": {
+ "type": "object",
+ "properties": {
+ "alternateName": {
+ "type": "string",
+ "description": "Alternate contact information for your business,such as an email address or URL.\nThis value might be displayed on the cardholder's statement.\nWhen you do not include this value in your capture or credit request, the merchant URL from your CyberSource account is used.\nImportant This value must consist of English characters\n",
+ "maxLength": 13
+ }
+ }
+ }
+ }
+ },
+ "instrumentIdentifier": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 32,
+ "description": "The Id of the Instrument Identifier linked to the Payment Instrument.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "creator": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The creator of the Payment Instrument.\n"
+ }
+ }
+ },
+ "_embedded": {
+ "type": "object",
+ "readOnly": true,
+ "description": "Additional resources for the Payment Instrument.\n",
+ "properties": {
+ "instrumentIdentifier": {
+ "readOnly": true,
+ "title": "tmsEmbeddedInstrumentIdentifier",
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Instrument Identifier.\n",
+ "example": "tms/v1/instrumentidentifiers/7010000000016241111"
+ }
+ }
+ },
+ "paymentInstruments": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Instrument Identifiers Payment Instruments.\n",
+ "example": "tms/v1/instrumentidentifiers/7010000000016241111/paymentinstruments"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "description": "The Id of the Instrument Identifier Token.\n"
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "instrumentIdentifier",
+ "description": "The type.\n\nPossible Values:\n- instrumentIdentifier\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the card number.\nPossible Values:\n- ACTIVE\n- CLOSED : The account has been closed.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of Instrument Identifier.\nPossible Values:\n- enrollable card\n- enrollable token\n"
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the card details.\nPossible Values:\n- CONTACTLESS_TAP\n"
+ },
+ "tokenProvisioningInformation": {
+ "type": "object",
+ "properties": {
+ "consumerConsentObtained": {
+ "type": "boolean",
+ "description": "Flag that indicates whether the user consented to the tokenization of their credentials. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has consented to tokenization of their credentials.\n- `false`: Consumer has not consented to tokenization of their credentials.\n"
+ },
+ "multiFactorAuthenticated": {
+ "type": "boolean",
+ "description": "Flag that indicates whether AFA (Additional Factor of Authentication) for the PAN was completed. Required for card network tokenization in certain markets, such as India.\nPossible Values:\n- `true`: Consumer has been authenticated by the issuer.\n- `false`: Consumer has not been authenticated by the issuer.\n"
+ }
+ }
+ },
+ "card": {
+ "type": "object",
+ "description": "The expirationMonth, expirationYear and securityCode is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
+ "properties": {
+ "number": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 19,
+ "description": "The customer's payment card number, also known as the Primary Account Number (PAN). You can also use this field\nfor encoded account numbers.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "securityCode": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Card Verification Code. \nThis value is sent to the issuer to support the approval of a network token provision.\nIt is not persisted against the Instrument Identifier.\n"
+ }
+ }
+ },
+ "pointOfSaleInformation": {
+ "type": "object",
+ "required": [
+ "emvTags"
+ ],
+ "properties": {
+ "emvTags": {
+ "type": "array",
+ "minItems": 1,
+ "maxItems": 50,
+ "items": {
+ "type": "object",
+ "required": [
+ "tag",
+ "value",
+ "source"
+ ],
+ "properties": {
+ "tag": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 10,
+ "pattern": "^[0-9A-Fa-f]{1,10}$",
+ "description": "EMV tag, 1-10 hex characters."
+ },
+ "value": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 64,
+ "description": "EMV tag value, 1-64 characters."
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the tag.\n\nPossible Values:\n - CARD\n - TERMINAL\n"
+ }
+ },
+ "example": {
+ "tag": "5A",
+ "value": "4111111111111111",
+ "source": "CARD"
+ }
+ }
+ }
+ }
+ },
+ "bankAccount": {
+ "type": "object",
+ "properties": {
+ "number": {
+ "type": "string",
+ "maxLength": 17,
+ "description": "Account number.\n\nWhen processing encoded account numbers, use this field for the encoded account number.\n"
+ },
+ "routingNumber": {
+ "type": "string",
+ "description": "Bank routing number. This is also called the transit number.\n\n# For details, see `ecp_rdfi` field description in the [Electronic Check Services Using the SCMP API Guide.](https://apps.cybersource.com/library/documentation/dev_guides/EChecks_SCMP_API/html/)\n"
+ }
+ }
+ },
+ "tokenizedCard": {
+ "title": "tmsv2TokenizedCard",
+ "type": "object",
+ "properties": {
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the Tokenized Card.\nexample: 'tms/v2/tokenized-cards/7010000000016241111'\n"
+ }
+ }
+ }
+ }
+ },
+ "id": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The Id of the Tokenized Card.\n"
+ },
+ "object": {
+ "type": "string",
+ "readOnly": true,
+ "example": "tokenizedCard",
+ "description": "The type.\nPossible Values:\n- tokenizedCard\n"
+ },
+ "accountReferenceId": {
+ "type": "string",
+ "description": "An identifier provided by the issuer for the account.\n"
+ },
+ "consumerId": {
+ "type": "string",
+ "maxLength": 36,
+ "description": "Identifier of the consumer within the wallet. Maximum 24 characters for VTS."
+ },
+ "createInstrumentIdentifier": {
+ "type": "boolean",
+ "description": "Specifies whether the InstrumentId should be created (true) or not (false).\nPossible Values:\n- `true`: The InstrumentId should be created.\n- `false`: The InstrumentId should be created.\n"
+ },
+ "source": {
+ "type": "string",
+ "description": "Source of the card details.\nPossible Values:\n- ONFILE\n- TOKEN\n- ISSUER\n"
+ },
+ "state": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "State of the network token or network token provision.\nPossible Values:\n ACTIVE : Network token is active.\n SUSPENDED : Network token is suspended. This state can change back to ACTIVE.\n DELETED : This is a final state for a network token instance.\n UNPROVISIONED : A previous network token.\n"
+ },
+ "reason": {
+ "type": "string",
+ "readOnly": true,
+ "example": "ACTIVE",
+ "description": "Issuers state for the network token\nPossible Values:\n- INVALID_REQUEST : The network token provision request contained invalid data.\n- CARD_VERIFICATION_FAILED : The network token provision request contained data that could not be verified.\n- CARD_NOT_ELIGIBLE : Card can currently not be used with issuer for tokenization.\n- CARD_NOT_ALLOWED : Card can currently not be used with card association for tokenization.\n- DECLINED : Card can currently not be used with issuer for tokenization.\n- SERVICE_UNAVAILABLE : The network token service was unavailable or timed out.\n- SYSTEM_ERROR : An unexpected error occurred with network token service, check configuration.\n"
+ },
+ "number": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The token requestor's network token for the provided PAN and consumer Id, if available.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Two-digit month in which the network token expires.\nFormat: `MM`.\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Four-digit year in which the network token expires.\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of card (Card Network).\nPossible Values:\n- visa\n- mastercard\n- americanexpress\n"
+ },
+ "cryptogram": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Value generated by the card association to be used alongside the network token for processing a payment.\n",
+ "example": "CgAFRFYFPTFOfg5rj2ais9wQAAAAAM="
+ },
+ "securityCode": {
+ "type": "string",
+ "readOnly": true,
+ "description": "4-digit number generated by the card association to be used alogside the network token for processing a payment. Only supported for Amex and SCOF.\n",
+ "example": "4523"
+ },
+ "eci": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Raw Electronic Commerce Indicator provided by the card association with the result of the cardholder authentication.\n"
+ },
+ "requestorId": {
+ "type": "string",
+ "readOnly": true,
+ "maxLength": 11,
+ "description": "11-digit identifier that uniquely identifies the Token Requestor.\n"
+ },
+ "enrollmentId": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Unique id to identify this PAN/ enrollment.\n"
+ },
+ "tokenReferenceId": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Unique ID for netwrok token.\n"
+ },
+ "paymentAccountReference": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Payment account reference.\n"
+ },
+ "card": {
+ "type": "object",
+ "description": "Card object used to create a network token\n",
+ "properties": {
+ "number": {
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 19,
+ "description": "The customer's payment card number, also known as the Primary Account Number (PAN).\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "Two-digit month in which the payment card expires.\n\nFormat: `MM`.\n\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "Four-digit year in which the credit card expires.\n\nFormat: `YYYY`.\n"
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of card (Card Network).\nPossible Values:\n- 001: visa\n"
+ },
+ "suffix": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The customer's latest payment card number suffix.\n"
+ },
+ "issueDate": {
+ "type": "string",
+ "readOnly": true,
+ "format": "date",
+ "description": "Card issuance date. XML date format: YYYY-MM-DD.",
+ "example": "2030-12-15"
+ },
+ "activationDate": {
+ "type": "string",
+ "readOnly": true,
+ "format": "date",
+ "description": "Card activation date. XML date format: YYYY-MM-DD",
+ "example": "2030-12-20"
+ },
+ "expirationPrinted": {
+ "type": "boolean",
+ "readOnly": true,
+ "description": "Indicates if the expiration date is printed on the card.",
+ "example": true
+ },
+ "securityCodePrinted": {
+ "type": "boolean",
+ "readOnly": true,
+ "description": "Indicates if the Card Verification Number is printed on the card.",
+ "example": true
+ },
+ "termsAndConditions": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "url": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer Card Terms and Conditions url."
+ }
+ }
+ }
+ }
+ },
+ "passcode": {
+ "type": "object",
+ "description": "Passcode by issuer for ID&V.\n",
+ "properties": {
+ "value": {
+ "type": "string",
+ "description": "OTP generated at issuer.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "readOnly": true,
+ "description": "Metadata associated with the tokenized card.\n",
+ "properties": {
+ "cardArt": {
+ "title": "TmsCardArt",
+ "description": "Card art associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "foregroundColor": {
+ "description": "Card foreground color.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "combinedAsset": {
+ "description": "Combined card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/card-art-combined'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "brandLogoAsset": {
+ "description": "Brand logo card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/brand-logo'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuerLogoAsset": {
+ "description": "Issuer logo card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/issuer-logo'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "iconAsset": {
+ "description": "Icon card art asset associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the asset\n"
+ },
+ "_links": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "self": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "href": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Link to the card art asset.\nexample: 'tms/v2/tokens/7020000000010603216/visa/assets/icon'\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuer": {
+ "description": "Issuer associated with the tokenized card.\n",
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "name": {
+ "description": "Issuer name.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "shortDescription": {
+ "description": "Short description of the card.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "longDescription": {
+ "description": "Long description of the card.\n",
+ "type": "string",
+ "readOnly": true
+ },
+ "email": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service email address."
+ },
+ "phoneNumber": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service phone number."
+ },
+ "url": {
+ "type": "string",
+ "readOnly": true,
+ "description": "Issuer customer service url."
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "issuer": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "paymentAccountReference": {
+ "type": "string",
+ "readOnly": true,
+ "maxLength": 32,
+ "description": "This reference number serves as a link to the cardholder account and to all transactions for that account.\n"
+ }
+ }
+ },
+ "processingInformation": {
+ "type": "object",
+ "properties": {
+ "authorizationOptions": {
+ "type": "object",
+ "title": "tmsAuthorizationOptions",
+ "properties": {
+ "initiator": {
+ "type": "object",
+ "properties": {
+ "merchantInitiatedTransaction": {
+ "type": "object",
+ "properties": {
+ "previousTransactionId": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Network transaction identifier that was returned in the payment response field _processorInformation.transactionID_\nin the reply message for either the original merchant-initiated payment in the series or the previous\nmerchant-initiated payment in the series.\n"
+ },
+ "originalAuthorizedAmount": {
+ "type": "string",
+ "maxLength": 15,
+ "description": "Amount of the original authorization.\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "billTo": {
+ "type": "object",
+ "description": "This information is sent to the issuer as part of network token enrollment and is not stored under the Instrument Identifier.\n",
"properties": {
"address1": {
"type": "string",
@@ -48927,7 +53046,8 @@
"operationId": "postCustomer",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-cust-tkn/tms-cust-tkn-create-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-cust-tkn/tms-cust-tkn-create-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -49362,6 +53482,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -51120,6 +55241,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -52875,6 +56997,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -53880,7 +58003,8 @@
"operationId": "patchCustomer",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-cust-tkn/tms-cust-tkn-update-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-cust-tkn/tms-cust-tkn-update-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -54324,6 +58448,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -56255,7 +60380,8 @@
"operationId": "postCustomerShippingAddress",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-ship-tkn/tms-ship-addr-tkn-create-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-ship-tkn/tms-ship-addr-tkn-create-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -58030,7 +62156,8 @@
"operationId": "patchCustomersShippingAddress",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-ship-tkn/tms-ship-addr-tkn-update-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-ship-tkn/tms-ship-addr-tkn-update-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -59303,6 +63430,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -60187,7 +64315,8 @@
"operationId": "postCustomerPaymentInstrument",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-cust-pi-tkn/tms-cust-pi-tkn-create-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-cust-pi-tkn/tms-cust-pi-tkn-create-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -60491,6 +64620,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -62212,6 +66342,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -63748,6 +67879,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -65247,6 +69379,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -66131,7 +70264,8 @@
"operationId": "patchCustomersPaymentInstrument",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-cust-pi-tkn/tms-cust-pi-tkn-update-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-cust-pi-tkn/tms-cust-pi-tkn-update-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -66431,6 +70565,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -68473,6 +72608,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -69357,7 +73493,8 @@
"operationId": "postPaymentInstrument",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-pi-tkn/tms-pi-tkn-create-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-pi-tkn/tms-pi-tkn-create-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -69643,6 +73780,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -71221,6 +75359,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -72718,6 +76857,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -73602,7 +77742,8 @@
"operationId": "patchPaymentInstrument",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-pi-tkn/tms-pi-tkn-update-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-pi-tkn/tms-pi-tkn-update-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -73902,6 +78043,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -76389,7 +80531,8 @@
"operationId": "postInstrumentIdentifier",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-ii-tkn/tms-ii-tkn-create-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-ii-tkn/tms-ii-tkn-create-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -80528,7 +84671,8 @@
"operationId": "patchInstrumentIdentifier",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-ii-tkn/tms-ii-tkn-update-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-ii-tkn/tms-ii-tkn-update-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -82600,6 +86744,7 @@
},
"merchantInformation": {
"type": "object",
+ "title": "TmsMerchantInformation",
"properties": {
"merchantDescriptor": {
"type": "object",
@@ -84666,7 +88811,8 @@
"operationId": "postInstrumentIdentifierEnrollment",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-net-tkn-intro/tms-net-tkn-partner-ii-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-net-tkn-intro/tms-net-tkn-partner-ii-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -85447,7 +89593,8 @@
"operationId": "postTokenizedCard",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-net-tkn-indirect/tms-net-tkn-card-create-cof-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-net-tkn-indirect/tms-net-tkn-card-create-cof-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -87321,7 +91468,154 @@
"type": {
"type": "string",
"readOnly": true,
- "description": "The type of error.\n\nPossible Values:\n - forbidden\n - declined\n"
+ "description": "The type of error.\n\nPossible Values:\n - forbidden\n - declined\n"
+ },
+ "message": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The detailed message related to the type."
+ }
+ }
+ }
+ }
+ }
+ },
+ "examples": {
+ "application/json": {
+ "errors": [
+ {
+ "type": "forbidden",
+ "message": "Request not permitted"
+ }
+ ]
+ }
+ }
+ },
+ "404": {
+ "description": "Token Not Found. The Id may not exist or was entered incorrectly.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "errors": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of error.\n\nPossible Values:\n - notFound\n"
+ },
+ "message": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The detailed message related to the type."
+ }
+ }
+ }
+ }
+ }
+ },
+ "examples": {
+ "application/json": {
+ "errors": [
+ {
+ "type": "notFound",
+ "message": "Token not found"
+ }
+ ]
+ }
+ }
+ },
+ "409": {
+ "description": "Conflict. The token is linked to a Payment Instrument.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "errors": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of error.\n\nPossible Values:\n - instrumentIdentifierDeletionError\n - tokenIdConflict\n - conflict\n"
+ },
+ "message": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The detailed message related to the type."
+ }
+ }
+ }
+ }
+ }
+ },
+ "examples": {
+ "application/json": {
+ "errors": [
+ {
+ "type": "conflict",
+ "message": "Action cannot be performed as the PaymentInstrument is the customers default"
+ }
+ ]
+ }
+ }
+ },
+ "410": {
+ "description": "Token Not Available. The token has been deleted.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "errors": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of error.\n\nPossible Values:\n - notAvailable\n"
},
"message": {
"type": "string",
@@ -87337,15 +91631,15 @@
"application/json": {
"errors": [
{
- "type": "forbidden",
- "message": "Request not permitted"
+ "type": "notAvailable",
+ "message": "Token not available."
}
]
}
}
},
- "404": {
- "description": "Token Not Found. The Id may not exist or was entered incorrectly.",
+ "424": {
+ "description": "Failed Dependency: e.g. The profile represented by the profile-id may not exist or the profile-id was entered incorrectly.",
"headers": {
"v-c-correlation-id": {
"description": "The mandatory correlation Id passed by upstream (calling) system.",
@@ -87387,14 +91681,14 @@
"errors": [
{
"type": "notFound",
- "message": "Token not found"
+ "message": "Profile not found"
}
]
}
}
},
- "409": {
- "description": "Conflict. The token is linked to a Payment Instrument.",
+ "500": {
+ "description": "Unexpected error.",
"headers": {
"v-c-correlation-id": {
"description": "The mandatory correlation Id passed by upstream (calling) system.",
@@ -87405,6 +91699,16 @@
"type": "string"
}
},
+ "examples": {
+ "application/json": {
+ "errors": [
+ {
+ "type": "serverError",
+ "message": "Internal server error"
+ }
+ ]
+ }
+ },
"schema": {
"type": "object",
"readOnly": true,
@@ -87419,12 +91723,180 @@
"type": {
"type": "string",
"readOnly": true,
- "description": "The type of error.\n\nPossible Values:\n - instrumentIdentifierDeletionError\n - tokenIdConflict\n - conflict\n"
+ "description": "The type of error.\n\nPossible Values:\n - internalError\n"
+ },
+ "message": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The detailed message related to the type."
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/tms/v2/tokenized-cards/{tokenizedCardId}/issuer-life-cycle-event-simulations": {
+ "post": {
+ "summary": "Simulate Issuer Life Cycle Management Events",
+ "description": "**Lifecycle Management Events**
Simulates an issuer life cycle manegement event for updates on the tokenized card.\nThe events that can be simulated are:\n- Token status changes (e.g. active, suspended, deleted)\n- Updates to the underlying card, including card art changes, expiration date changes, and card number suffix.\n**Note:** This is only available in CAS environment.\n",
+ "parameters": [
+ {
+ "name": "profile-id",
+ "in": "header",
+ "required": true,
+ "type": "string",
+ "description": "The Id of a profile containing user specific TMS configuration.",
+ "minLength": 36,
+ "maxLength": 36
+ },
+ {
+ "name": "tokenizedCardId",
+ "in": "path",
+ "description": "The Id of a tokenized card.",
+ "required": true,
+ "type": "string",
+ "minLength": 12,
+ "maxLength": 32
+ },
+ {
+ "name": "postIssuerLifeCycleSimulationRequest",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "type": "object",
+ "description": "Represents the Issuer LifeCycle Event Simulation for a Tokenized Card.\n",
+ "properties": {
+ "state": {
+ "type": "string",
+ "description": "The new state of the Tokenized Card.\nPossible Values:\n- ACTIVE\n- SUSPENDED\n- DELETED\n"
+ },
+ "card": {
+ "type": "object",
+ "properties": {
+ "last4": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "The new last 4 digits of the card number associated to the Tokenized Card.\n"
+ },
+ "expirationMonth": {
+ "type": "string",
+ "maxLength": 2,
+ "description": "The new two-digit month of the card associated to the Tokenized Card.\nFormat: `MM`.\nPossible Values: `01` through `12`.\n"
+ },
+ "expirationYear": {
+ "type": "string",
+ "maxLength": 4,
+ "description": "The new four-digit year of the card associated to the Tokenized Card.\nFormat: `YYYY`.\n"
+ }
+ }
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "cardArt": {
+ "type": "object",
+ "properties": {
+ "combinedAsset": {
+ "type": "object",
+ "properties": {
+ "update": {
+ "type": "string",
+ "description": "Set to \"true\" to simulate an update to the combined card art asset associated with the Tokenized Card.\n"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ ],
+ "tags": [
+ "Tokenized Card"
+ ],
+ "operationId": "postIssuerLifeCycleSimulation",
+ "x-devcenter-metaData": {
+ "categoryTag": "Token_Management",
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-net-tkn-intro/tms-net-tkn-card-simulate-issuer-life-cycle-event-intro.html"
+ },
+ "consumes": [
+ "application/json;charset=utf-8"
+ ],
+ "produces": [
+ "application/json;charset=utf-8"
+ ],
+ "responses": {
+ "204": {
+ "description": "The request is fulfilled but does not need to return a body",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ }
+ },
+ "400": {
+ "description": "Bad Request: e.g. A required header value could be missing.",
+ "headers": {
+ "v-c-correlation-id": {
+ "description": "The mandatory correlation Id passed by upstream (calling) system.",
+ "type": "string"
+ },
+ "uniqueTransactionID": {
+ "description": "A globally unique Id associated with your request.",
+ "type": "string"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "errors": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "type": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The type of error.\n\nPossible Values:\n - invalidHeaders\n - missingHeaders\n - invalidFields\n - missingFields\n - unsupportedPaymentMethodModification\n - invalidCombination\n"
},
"message": {
"type": "string",
"readOnly": true,
"description": "The detailed message related to the type."
+ },
+ "details": {
+ "type": "array",
+ "readOnly": true,
+ "items": {
+ "type": "object",
+ "readOnly": true,
+ "properties": {
+ "name": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The name of the field that caused the error."
+ },
+ "location": {
+ "type": "string",
+ "readOnly": true,
+ "description": "The location of the field that caused the error."
+ }
+ }
+ }
}
}
}
@@ -87432,18 +91904,18 @@
}
},
"examples": {
- "application/json": {
+ "Invalid Customer request body": {
"errors": [
{
- "type": "conflict",
- "message": "Action cannot be performed as the PaymentInstrument is the customers default"
+ "type": "invalidRequest",
+ "message": "Invalid HTTP Body"
}
]
}
}
},
- "410": {
- "description": "Token Not Available. The token has been deleted.",
+ "403": {
+ "description": "Forbidden: e.g. The profile might not have permission to perform the operation.",
"headers": {
"v-c-correlation-id": {
"description": "The mandatory correlation Id passed by upstream (calling) system.",
@@ -87468,7 +91940,7 @@
"type": {
"type": "string",
"readOnly": true,
- "description": "The type of error.\n\nPossible Values:\n - notAvailable\n"
+ "description": "The type of error.\n\nPossible Values:\n - forbidden\n - declined\n"
},
"message": {
"type": "string",
@@ -87484,15 +91956,15 @@
"application/json": {
"errors": [
{
- "type": "notAvailable",
- "message": "Token not available."
+ "type": "forbidden",
+ "message": "Request not permitted"
}
]
}
}
},
- "424": {
- "description": "Failed Dependency: e.g. The profile represented by the profile-id may not exist or the profile-id was entered incorrectly.",
+ "404": {
+ "description": "Token Not Found. The Id may not exist or was entered incorrectly.",
"headers": {
"v-c-correlation-id": {
"description": "The mandatory correlation Id passed by upstream (calling) system.",
@@ -87534,7 +92006,7 @@
"errors": [
{
"type": "notFound",
- "message": "Profile not found"
+ "message": "Token not found"
}
]
}
@@ -87589,6 +92061,36 @@
}
}
}
+ },
+ "x-example": {
+ "example0": {
+ "summary": "Simulate Network Token Status Update",
+ "value": {
+ "state": "SUSPENDED"
+ }
+ },
+ "example1": {
+ "summary": "Simulate Network Token Card Metadata Update",
+ "value": {
+ "card": {
+ "last4": "9876",
+ "expirationMonth": "11",
+ "expirationYear": "2040"
+ }
+ }
+ },
+ "example2": {
+ "summary": "Simulate Network Token Card Art Update",
+ "value": {
+ "metadata": {
+ "cardArt": {
+ "combinedAsset": {
+ "update": "true"
+ }
+ }
+ }
+ }
+ }
}
}
},
@@ -87853,7 +92355,8 @@
"operationId": "postTokenPaymentCredentials",
"x-devcenter-metaData": {
"categoryTag": "Token_Management",
- "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-net-tkn-indirect/tms-net-tkn-partner-retrieve-pay-cred-intro.html"
+ "developerGuides": "https://developer.cybersource.com/docs/cybs/en-us/tms/developer/ctv/rest/tms/tms-net-tkn-indirect/tms-net-tkn-partner-retrieve-pay-cred-intro.html",
+ "mleForRequest": "optional"
},
"consumes": [
"application/json;charset=utf-8"
@@ -101675,43 +106178,6 @@
"schema": {
"type": "object",
"properties": {
- "clientReferenceInformation": {
- "type": "object",
- "properties": {
- "comments": {
- "type": "string",
- "maxLength": 255,
- "description": "Brief description of the order or any comment you wish to add to the order.\n"
- },
- "partner": {
- "type": "object",
- "properties": {
- "developerId": {
- "type": "string",
- "maxLength": 8,
- "description": "Identifier for the developer that helped integrate a partner solution to CyberSource.\n\nSend this value in all requests that are sent through the partner solutions built by that developer.\nCyberSource assigns the ID to the developer.\n\n**Note** When you see a developer ID of 999 in reports, the developer ID that was submitted is incorrect.\n"
- },
- "solutionId": {
- "type": "string",
- "maxLength": 8,
- "description": "Identifier for the partner that is integrated to CyberSource.\n\nSend this value in all requests that are sent through the partner solution. CyberSource assigns the ID to the partner.\n\n**Note** When you see a solutionId of 999 in reports, the solutionId that was submitted is incorrect.\n"
- }
- }
- },
- "applicationName": {
- "type": "string",
- "description": "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.\n"
- },
- "applicationVersion": {
- "type": "string",
- "description": "Version of the CyberSource application or integration used for a transaction.\n"
- },
- "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"
- }
- }
- },
"planInformation": {
"type": "object",
"required": [
@@ -103422,41 +107888,9 @@
"type": "object",
"properties": {
"code": {
- "description": "> Deprecated: This field is ignored.\n\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
+ "description": "\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
"type": "string",
"maxLength": 50
- },
- "comments": {
- "description": "> Deprecated: This field is ignored.\n\nBrief description of the order or any comment you wish to add to the order.\n",
- "type": "string",
- "maxLength": 255
- },
- "partner": {
- "type": "object",
- "properties": {
- "developerId": {
- "description": "> This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription.\n\nIdentifier for the developer that helped integrate a partner solution to CyberSource.\n\nSend this value in all requests that are sent through the partner solutions built by that developer.\nCyberSource assigns the ID to the developer.\n\n**Note** When you see a developer ID of 999 in reports, the developer ID that was submitted is incorrect.\n",
- "type": "string",
- "maxLength": 8
- },
- "solutionId": {
- "description": "> This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription.\n\nIdentifier for the partner that is integrated to CyberSource.\n\nSend this value in all requests that are sent through the partner solution. CyberSource assigns the ID to the partner.\n\n**Note** When you see a solutionId of 999 in reports, the solutionId that was submitted is incorrect.\n",
- "type": "string",
- "maxLength": 8
- }
- }
- },
- "applicationName": {
- "description": "> Deprecated: This field is ignored.\n\nThe 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.\n",
- "type": "string"
- },
- "applicationVersion": {
- "description": "> Deprecated: This field is ignored.\n\nVersion of the CyberSource application or integration used for a transaction.\n",
- "type": "string"
- },
- "applicationUser": {
- "description": "> Deprecated: This field is ignored.\n\nThe 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",
- "type": "string"
}
}
},
@@ -103607,6 +108041,9 @@
"customer": {
"id": "C24F5921EB870D99E053AF598E0A4105"
}
+ },
+ "clientReferenceInformation": {
+ "code": "TC501713"
}
}
}
@@ -103715,6 +108152,16 @@
"description": "Subscription Status:\n - `PENDING`\n - `ACTIVE`\n - `FAILED`\n"
}
}
+ },
+ "clientReferenceInformation": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "description": "\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
+ "type": "string",
+ "maxLength": 50
+ }
+ }
}
},
"example": {
@@ -103820,6 +108267,9 @@
"summary": "Create Subscription",
"sample-name": "Create Subscription",
"value": {
+ "clientReferenceInformation": {
+ "code": "TC501713"
+ },
"subscriptionInformation": {
"planId": "6868912495476705603955",
"name": "Subscription with PlanId",
@@ -103838,13 +108288,7 @@
"sample-name": "(deprecated) Create Subscription with Authorization",
"value": {
"clientReferenceInformation": {
- "code": "TC501713",
- "partner": {
- "developerId": "ABCD1234",
- "solutionId": "GEF1234"
- },
- "applicationName": "CYBS-SDK",
- "applicationVersion": "v1"
+ "code": "TC501713"
},
"processingInformation": {
"commerceIndicator": "recurring",
@@ -104116,6 +108560,16 @@
}
}
},
+ "clientReferenceInformation": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "description": "\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
+ "type": "string",
+ "maxLength": 50
+ }
+ }
+ },
"paymentInformation": {
"type": "object",
"properties": {
@@ -104475,18 +108929,28 @@
}
}
},
+ "clientReferenceInformation": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "description": "\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
+ "type": "string",
+ "maxLength": 50
+ }
+ }
+ },
"reactivationInformation": {
"type": "object",
"properties": {
- "skippedPaymentsCount": {
+ "missedPaymentsCount": {
"type": "string",
"maxLength": 10,
"description": "Number of payments that should have occurred while the subscription was in a suspended status.\n"
},
- "skippedPaymentsTotalAmount": {
+ "missedPaymentsTotalAmount": {
"type": "string",
"maxLength": 19,
- "description": "Total amount that will be charged upon reactivation if `processSkippedPayments` is set to `true`.\n"
+ "description": "Total amount that will be charged upon reactivation if `processMissedPayments` is set to `true`.\n"
}
}
}
@@ -104616,41 +109080,9 @@
"type": "object",
"properties": {
"code": {
- "description": "> Deprecated: This field is ignored.\n\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
+ "description": "\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
"type": "string",
"maxLength": 50
- },
- "comments": {
- "description": "> Deprecated: This field is ignored.\n\nBrief description of the order or any comment you wish to add to the order.\n",
- "type": "string",
- "maxLength": 255
- },
- "partner": {
- "type": "object",
- "properties": {
- "developerId": {
- "description": "> This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription.\n\nIdentifier for the developer that helped integrate a partner solution to CyberSource.\n\nSend this value in all requests that are sent through the partner solutions built by that developer.\nCyberSource assigns the ID to the developer.\n\n**Note** When you see a developer ID of 999 in reports, the developer ID that was submitted is incorrect.\n",
- "type": "string",
- "maxLength": 8
- },
- "solutionId": {
- "description": "> This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription.\n\nIdentifier for the partner that is integrated to CyberSource.\n\nSend this value in all requests that are sent through the partner solution. CyberSource assigns the ID to the partner.\n\n**Note** When you see a solutionId of 999 in reports, the solutionId that was submitted is incorrect.\n",
- "type": "string",
- "maxLength": 8
- }
- }
- },
- "applicationName": {
- "description": "> Deprecated: This field is ignored.\n\nThe 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.\n",
- "type": "string"
- },
- "applicationVersion": {
- "description": "> Deprecated: This field is ignored.\n\nVersion of the CyberSource application or integration used for a transaction.\n",
- "type": "string"
- },
- "applicationUser": {
- "description": "> Deprecated: This field is ignored.\n\nThe 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",
- "type": "string"
}
}
},
@@ -105109,7 +109541,7 @@
"/rbs/v1/subscriptions/{id}/suspend": {
"post": {
"summary": "Suspend a Subscription",
- "description": "Suspend a Subscription",
+ "description": "Suspend a Subscription\n",
"tags": [
"Subscriptions"
],
@@ -105277,8 +109709,8 @@
},
"/rbs/v1/subscriptions/{id}/activate": {
"post": {
- "summary": "Activate a Subscription",
- "description": "Activate a `SUSPENDED` Subscription\n",
+ "summary": "Reactivating a Suspended Subscription",
+ "description": "# Reactivating a Suspended Subscription\n\nYou can reactivate a suspended subscription for the next billing cycle. You cannot reactivate a canceled or completed subscription.\n\nYou can specify whether you want to process missed payments for the period during which the subscription was suspended using the `processMissedPayments` query parameter by setting it to true or false. \nIf no value is specified, the system will default to `true`.\n\n**Important:** The \"processMissedPayments\" query parameter is only effective when the Ask each time before reactivating option is selected in the reactivation settings. If any other option is chosen, the value provided in the request will be ignored by the system. For more information, see the [Recurring Billing User Guide](https://developer.cybersource.com/docs/cybs/en-us/recurring-billing/user/all/rest/recurring-billing-user/recurring-billing-user-about-guide.html).\n\nYou can check how many payments were missed and the total amount by retrieving the subscription details, where you will find the `reactivationInformation` object. See: [Retrieving a Subscription](https://developer.cybersource.com/docs/cybs/en-us/recurring-billing/developer/all/rest/recurring-billing-dev/recur-bill-subscriptions/recur-bill-getting-a-subscription.html).\n",
"tags": [
"Subscriptions"
],
@@ -105306,10 +109738,10 @@
"description": "Subscription Id"
},
{
- "name": "processSkippedPayments",
+ "name": "processMissedPayments",
"in": "query",
"type": "boolean",
- "description": "Indicates if skipped payments should be processed from the period when the subscription was suspended. By default, this is set to true.",
+ "description": "Indicates if missed payments should be processed from the period when the subscription was suspended. By default, this is set to true.\nWhen any option other than \"Ask each time before reactivating\" is selected in the reactivation settings, the value that you enter will be ignored.\n",
"required": false,
"default": true
}
@@ -106073,41 +110505,9 @@
"type": "object",
"properties": {
"code": {
- "description": "> Deprecated: This field is ignored.\n\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
+ "description": "\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
"type": "string",
"maxLength": 50
- },
- "comments": {
- "description": "> Deprecated: This field is ignored.\n\nBrief description of the order or any comment you wish to add to the order.\n",
- "type": "string",
- "maxLength": 255
- },
- "partner": {
- "type": "object",
- "properties": {
- "developerId": {
- "description": "> This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription.\n\nIdentifier for the developer that helped integrate a partner solution to CyberSource.\n\nSend this value in all requests that are sent through the partner solutions built by that developer.\nCyberSource assigns the ID to the developer.\n\n**Note** When you see a developer ID of 999 in reports, the developer ID that was submitted is incorrect.\n",
- "type": "string",
- "maxLength": 8
- },
- "solutionId": {
- "description": "> This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription.\n\nIdentifier for the partner that is integrated to CyberSource.\n\nSend this value in all requests that are sent through the partner solution. CyberSource assigns the ID to the partner.\n\n**Note** When you see a solutionId of 999 in reports, the solutionId that was submitted is incorrect.\n",
- "type": "string",
- "maxLength": 8
- }
- }
- },
- "applicationName": {
- "description": "> Deprecated: This field is ignored.\n\nThe 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.\n",
- "type": "string"
- },
- "applicationVersion": {
- "description": "> Deprecated: This field is ignored.\n\nVersion of the CyberSource application or integration used for a transaction.\n",
- "type": "string"
- },
- "applicationUser": {
- "description": "> Deprecated: This field is ignored.\n\nThe 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",
- "type": "string"
}
}
},
@@ -106230,13 +110630,7 @@
},
"example": {
"clientReferenceInformation": {
- "code": "FollowOn from 7216512479796378604957",
- "partner": {
- "developerId": "ABCD1234",
- "solutionId": "GEF1234"
- },
- "applicationName": "CYBS-SDK",
- "applicationVersion": "v1"
+ "code": "FollowOn from 7216512479796378604957"
},
"processingInformation": {
"commerceIndicator": "recurring",
@@ -106358,6 +110752,16 @@
"description": "Subscription Status:\n - `PENDING`\n - `ACTIVE`\n - `FAILED`\n"
}
}
+ },
+ "clientReferenceInformation": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "description": "\nMerchant-generated order reference or tracking number. It is recommended that you send a unique value for each\ntransaction so that you can perform meaningful searches for the transaction.\n\n#### Used by\n**Authorization**\nRequired field.\n\n#### PIN Debit\nRequests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being\nreversed.\n\nRequired field for all PIN Debit requests (purchase, credit, and reversal).\n\n#### FDC Nashville Global\nCertain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.\n",
+ "type": "string",
+ "maxLength": 50
+ }
+ }
}
},
"example": {
@@ -106464,13 +110868,7 @@
"sample-name": "Create Follow-On Subscription",
"value": {
"clientReferenceInformation": {
- "code": "FollowOn from 7216512479796378604957",
- "partner": {
- "developerId": "ABCD1234",
- "solutionId": "GEF1234"
- },
- "applicationName": "CYBS-SDK",
- "applicationVersion": "v1"
+ "code": "FollowOn from 7216512479796378604957"
},
"processingInformation": {
"commerceIndicator": "recurring",
@@ -134847,6 +139245,24 @@
}
}
}
+ },
+ "batchUpload": {
+ "type": "object",
+ "properties": {
+ "subscriptionInformation": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "selfServiceability": {
+ "type": "string",
+ "default": "NOT_SELF_SERVICEABLE",
+ "description": "Indicates if the organization can enable this product using self service. \nPossible values:\n- SELF_SERVICEABLE\n- NOT_SELF_SERVICEABLE\n- SELF_SERVICE_ONLY"
+ }
+ }
+ }
+ }
}
}
},
@@ -136622,26 +141038,159 @@
"type": "string"
}
}
- }
- }
- },
- "recurringBilling": {
- "type": "object",
- "properties": {
- "subscriptionStatus": {
+ }
+ }
+ },
+ "recurringBilling": {
+ "type": "object",
+ "properties": {
+ "subscriptionStatus": {
+ "type": "object",
+ "properties": {
+ "submitTimeUtc": {
+ "type": "string",
+ "description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
+ },
+ "status": {
+ "type": "string",
+ "description": "Possible values:\n- SUCCESS\n- FAILURE\n- PARTIAL\n- PENDING"
+ },
+ "reason": {
+ "type": "string",
+ "description": "Possible values:\n- DEPENDENT_PRODUCT_NOT_CONTRACTED\n- DEPENDENT_FEATURE_NOT_CHOSEN\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ },
+ "details": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "field": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string",
+ "description": "Possible values:\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ }
+ },
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ },
+ "message": {
+ "type": "string"
+ }
+ }
+ },
+ "configurationStatus": {
+ "type": "object",
+ "properties": {
+ "configurationId": {
+ "type": "string",
+ "description": "This is NOT for MVP"
+ },
+ "version": {
+ "type": "string"
+ },
+ "submitTimeUtc": {
+ "type": "string",
+ "description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
+ },
+ "status": {
+ "type": "string",
+ "description": "Possible values:\n- SUCCESS\n- PARTIAL\n- PENDING\n- NOT_SETUP"
+ },
+ "reason": {
+ "type": "string",
+ "description": "Possible values:\n- PENDING_PROVISIONING_PROCESS\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD\n- NOT_APPLICABLE"
+ },
+ "details": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "field": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string",
+ "description": "Possible values:\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ }
+ },
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ },
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "cybsReadyTerminal": {
+ "type": "object",
+ "properties": {
+ "subscriptionStatus": {
+ "type": "object",
+ "properties": {
+ "submitTimeUtc": {
+ "type": "string",
+ "description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
+ },
+ "status": {
+ "type": "string",
+ "description": "Possible values:\n- SUCCESS\n- FAILURE\n- PARTIAL\n- PENDING"
+ },
+ "reason": {
+ "type": "string",
+ "description": "Possible values:\n- DEPENDENT_PRODUCT_NOT_CONTRACTED\n- DEPENDENT_FEATURE_NOT_CHOSEN\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ },
+ "details": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "field": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string",
+ "description": "Possible values:\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ }
+ },
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ },
+ "message": {
+ "type": "string"
+ }
+ }
+ },
+ "configurationStatus": {
"type": "object",
"properties": {
+ "configurationId": {
+ "type": "string",
+ "description": "This is NOT for MVP"
+ },
+ "version": {
+ "type": "string"
+ },
"submitTimeUtc": {
"type": "string",
"description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
},
"status": {
"type": "string",
- "description": "Possible values:\n- SUCCESS\n- FAILURE\n- PARTIAL\n- PENDING"
+ "description": "Possible values:\n- SUCCESS\n- PARTIAL\n- PENDING\n- NOT_SETUP"
},
"reason": {
"type": "string",
- "description": "Possible values:\n- DEPENDENT_PRODUCT_NOT_CONTRACTED\n- DEPENDENT_FEATURE_NOT_CHOSEN\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ "description": "Possible values:\n- PENDING_PROVISIONING_PROCESS\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD\n- NOT_APPLICABLE"
},
"details": {
"type": "array",
@@ -136665,28 +141214,26 @@
"type": "string"
}
}
- },
- "configurationStatus": {
+ }
+ }
+ },
+ "paymentOrchestration": {
+ "type": "object",
+ "properties": {
+ "subscriptionStatus": {
"type": "object",
"properties": {
- "configurationId": {
- "type": "string",
- "description": "This is NOT for MVP"
- },
- "version": {
- "type": "string"
- },
"submitTimeUtc": {
"type": "string",
"description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
},
"status": {
"type": "string",
- "description": "Possible values:\n- SUCCESS\n- PARTIAL\n- PENDING\n- NOT_SETUP"
+ "description": "Possible values:\n- SUCCESS\n- FAILURE\n- PARTIAL\n- PENDING"
},
"reason": {
"type": "string",
- "description": "Possible values:\n- PENDING_PROVISIONING_PROCESS\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD\n- NOT_APPLICABLE"
+ "description": "Possible values:\n- DEPENDENT_PRODUCT_NOT_CONTRACTED\n- DEPENDENT_FEATURE_NOT_CHOSEN\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
},
"details": {
"type": "array",
@@ -136713,7 +141260,7 @@
}
}
},
- "cybsReadyTerminal": {
+ "payouts": {
"type": "object",
"properties": {
"subscriptionStatus": {
@@ -136801,7 +141348,7 @@
}
}
},
- "paymentOrchestration": {
+ "payByLink": {
"type": "object",
"properties": {
"subscriptionStatus": {
@@ -136844,7 +141391,7 @@
}
}
},
- "payouts": {
+ "unifiedCheckout": {
"type": "object",
"properties": {
"subscriptionStatus": {
@@ -136884,55 +141431,10 @@
"type": "string"
}
}
- },
- "configurationStatus": {
- "type": "object",
- "properties": {
- "configurationId": {
- "type": "string",
- "description": "This is NOT for MVP"
- },
- "version": {
- "type": "string"
- },
- "submitTimeUtc": {
- "type": "string",
- "description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
- },
- "status": {
- "type": "string",
- "description": "Possible values:\n- SUCCESS\n- PARTIAL\n- PENDING\n- NOT_SETUP"
- },
- "reason": {
- "type": "string",
- "description": "Possible values:\n- PENDING_PROVISIONING_PROCESS\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD\n- NOT_APPLICABLE"
- },
- "details": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "field": {
- "type": "string"
- },
- "reason": {
- "type": "string",
- "description": "Possible values:\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
- }
- },
- "additionalProperties": {
- "type": "string"
- }
- }
- },
- "message": {
- "type": "string"
- }
- }
}
}
},
- "payByLink": {
+ "receivablesManager": {
"type": "object",
"properties": {
"subscriptionStatus": {
@@ -136975,7 +141477,7 @@
}
}
},
- "unifiedCheckout": {
+ "serviceFee": {
"type": "object",
"properties": {
"subscriptionStatus": {
@@ -137015,26 +141517,28 @@
"type": "string"
}
}
- }
- }
- },
- "receivablesManager": {
- "type": "object",
- "properties": {
- "subscriptionStatus": {
+ },
+ "configurationStatus": {
"type": "object",
"properties": {
+ "configurationId": {
+ "type": "string",
+ "description": "This is NOT for MVP"
+ },
+ "version": {
+ "type": "string"
+ },
"submitTimeUtc": {
"type": "string",
"description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
},
"status": {
"type": "string",
- "description": "Possible values:\n- SUCCESS\n- FAILURE\n- PARTIAL\n- PENDING"
+ "description": "Possible values:\n- SUCCESS\n- PARTIAL\n- PENDING\n- NOT_SETUP"
},
"reason": {
"type": "string",
- "description": "Possible values:\n- DEPENDENT_PRODUCT_NOT_CONTRACTED\n- DEPENDENT_FEATURE_NOT_CHOSEN\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ "description": "Possible values:\n- PENDING_PROVISIONING_PROCESS\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD\n- NOT_APPLICABLE"
},
"details": {
"type": "array",
@@ -137061,7 +141565,7 @@
}
}
},
- "serviceFee": {
+ "batchUpload": {
"type": "object",
"properties": {
"subscriptionStatus": {
@@ -137101,51 +141605,6 @@
"type": "string"
}
}
- },
- "configurationStatus": {
- "type": "object",
- "properties": {
- "configurationId": {
- "type": "string",
- "description": "This is NOT for MVP"
- },
- "version": {
- "type": "string"
- },
- "submitTimeUtc": {
- "type": "string",
- "description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
- },
- "status": {
- "type": "string",
- "description": "Possible values:\n- SUCCESS\n- PARTIAL\n- PENDING\n- NOT_SETUP"
- },
- "reason": {
- "type": "string",
- "description": "Possible values:\n- PENDING_PROVISIONING_PROCESS\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD\n- NOT_APPLICABLE"
- },
- "details": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "field": {
- "type": "string"
- },
- "reason": {
- "type": "string",
- "description": "Possible values:\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
- }
- },
- "additionalProperties": {
- "type": "string"
- }
- }
- },
- "message": {
- "type": "string"
- }
- }
}
}
}
@@ -145273,6 +149732,24 @@
}
}
}
+ },
+ "batchUpload": {
+ "type": "object",
+ "properties": {
+ "subscriptionInformation": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "selfServiceability": {
+ "type": "string",
+ "default": "NOT_SELF_SERVICEABLE",
+ "description": "Indicates if the organization can enable this product using self service. \nPossible values:\n- SELF_SERVICEABLE\n- NOT_SELF_SERVICEABLE\n- SELF_SERVICE_ONLY"
+ }
+ }
+ }
+ }
}
}
},
@@ -147440,6 +151917,49 @@
}
}
}
+ },
+ "batchUpload": {
+ "type": "object",
+ "properties": {
+ "subscriptionStatus": {
+ "type": "object",
+ "properties": {
+ "submitTimeUtc": {
+ "type": "string",
+ "description": "Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ`\n\nExample 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\ntime. The Z indicates UTC.\n"
+ },
+ "status": {
+ "type": "string",
+ "description": "Possible values:\n- SUCCESS\n- FAILURE\n- PARTIAL\n- PENDING"
+ },
+ "reason": {
+ "type": "string",
+ "description": "Possible values:\n- DEPENDENT_PRODUCT_NOT_CONTRACTED\n- DEPENDENT_FEATURE_NOT_CHOSEN\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ },
+ "details": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "field": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string",
+ "description": "Possible values:\n- MISSING_DATA\n- INVALID_DATA\n- DUPLICATE_FIELD"
+ }
+ },
+ "additionalProperties": {
+ "type": "string"
+ }
+ }
+ },
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
}
}
},
@@ -151507,7 +156027,7 @@
"properties": {
"clientVersion": {
"type": "string",
- "example": "0.25",
+ "example": "0.32",
"maxLength": 60,
"description": "Specify the version of Unified Checkout that you want to use."
},
@@ -151536,7 +156056,7 @@
"items": {
"type": "string"
},
- "description": "The payment types that are allowed for the merchant. \n\nPossible values when launching Unified Checkout:\n - APPLEPAY\n - CHECK\n - CLICKTOPAY\n - GOOGLEPAY\n - PANENTRY \n - PAZE
\n\nUnified Checkout supports the following Buy Now, Pay Later (BNPL) payment methods:\n - AFTERPAY
\n\nUnified Checkout supports the following Online Bank Transfer payment methods:\n - Bancontact (BE)\n - DragonPay (PH)\n - iDEAL (NL)\n - Multibanco (PT)\n - MyBank (IT, BE, PT, ES)\n - Przelewy24|P24 (PL)\n - Tink Pay By Bank (GB)\n\nPossible values when launching Click To Pay Drop-In UI:\n- CLICKTOPAY
\n\n**Important:** \n - CLICKTOPAY only available for Visa, Mastercard and AMEX for saved cards.\n - Visa and Mastercard will look to tokenize using network tokenization for all Click to Pay requests. Click to Pay uses Click to Pay token requester IDs and not the merchant's existing token requester.\n - Apple Pay, Google Pay, Check, and Paze can be used independently without requiring PAN entry in the allowedPaymentTypes field.
\n\n**Managing Google Pay Authentication Types**\nWhen you enable Google Pay on Unified Checkout you can specify optional parameters that define the types of card authentication you receive from Google Pay.
\n\n**Managing Google Pay Authentication Types**\nWhere Click to Pay is the payment type selected by the customer and the customer manually enters their card, the option to enroll their card in Click to Pay will be auto-checked if this field is set to \"true\". \n\nThis is only available where the merchant and cardholder are based in the following countries and the billing type is set to \"FULL\" or \"PARTIAL\".\n - UAE\n - Argentina\n - Brazil\n - Chile\n - Colombia\n - Kuwait\n - Mexico\n - Peru\n - Qatar\n - Saudi Arabia\n - Ukraine\n - South Africa
\n\nIf false, this is not present or not supported in the market. Enrollment in Click to Pay is not checked for the customer when completing manual card entry.\n"
+ "description": "The payment types that are allowed for the merchant. \n\nPossible values when launching Unified Checkout:\n - APPLEPAY\n - CHECK\n - CLICKTOPAY\n - GOOGLEPAY\n - PANENTRY \n - PAZE
\n\nUnified Checkout supports the following Buy Now, Pay Later (BNPL) payment methods:\n - AFTERPAY
\n\nUnified Checkout supports the following Online Bank Transfer payment methods:\n - Bancontact (BE)\n - DragonPay (PH)\n - iDEAL (NL)\n - Multibanco (PT)\n - MyBank (IT, BE, PT, ES)\n - Przelewy24|P24 (PL)\n - Tink Pay By Bank (GB)
\n\n Unified Checkout supports the following Post-Pay Reference payment methods:\n - Konbini (JP)
\n\nPossible values when launching Click To Pay Drop-In UI:\n- CLICKTOPAY
\n\n**Important:** \n - CLICKTOPAY only available for Visa, Mastercard and AMEX for saved cards.\n - Visa and Mastercard will look to tokenize using network tokenization for all Click to Pay requests. Click to Pay uses Click to Pay token requester IDs and not the merchant's existing token requester.\n - Apple Pay, Google Pay, Check, and Paze can be used independently without requiring PAN entry in the allowedPaymentTypes field.
\n\n**Managing Google Pay Authentication Types**\nWhen you enable Google Pay on Unified Checkout you can specify optional parameters that define the types of card authentication you receive from Google Pay.
\n\n**Managing Google Pay Authentication Types**\nWhere Click to Pay is the payment type selected by the customer and the customer manually enters their card, the option to enroll their card in Click to Pay will be auto-checked if this field is set to \"true\". \n\nThis is only available where the merchant and cardholder are based in the following countries and the billing type is set to \"FULL\" or \"PARTIAL\".\n - UAE\n - Argentina\n - Brazil\n - Chile\n - Colombia\n - Kuwait\n - Mexico\n - Peru\n - Qatar\n - Saudi Arabia\n - Ukraine\n - South Africa
\n\nIf false, this is not present or not supported in the market. Enrollment in Click to Pay is not checked for the customer when completing manual card entry.\n"
},
"country": {
"type": "string",
@@ -151549,6 +156069,11 @@
"example": "en_US",
"description": "Localization of the User experience conforming to the ISO 639-1 language standards and two-character ISO Standard Country Code.\n\nPlease refer to list of [supported locales through Unified Checkout](https://developer.cybersource.com/docs/cybs/en-us/unified-checkout/developer/all/rest/unified-checkout/uc-appendix-languages.html)\n"
},
+ "buttonType": {
+ "type": "string",
+ "example": null,
+ "description": "Changes the label on the payment button within Unified Checkout .
\n\nPossible values:\n- ADD_CARD\n- CARD_PAYMENT\n- CHECKOUT\n- CHECKOUT_AND_CONTINUE\n- DEBIT_CREDIT\n- DONATE\n- PAY\n- PAY_WITH_CARD\n- SAVE_CARD\n- SUBSCRIBE_WITH_CARD
\n\nThis is an optional field,\n"
+ },
"captureMandate": {
"type": "object",
"properties": {
@@ -151705,6 +156230,23 @@
"type": "string",
"example": 10,
"description": "This field defines the tax amount applicable to the order.\n"
+ },
+ "taxDetails": {
+ "type": "object",
+ "properties": {
+ "taxId": {
+ "type": "string",
+ "example": 1234,
+ "maxLength": 20,
+ "description": "This field defines the tax identifier/registration number\n"
+ },
+ "type": {
+ "type": "string",
+ "example": "N",
+ "maxLength": 1,
+ "description": "This field defines the Tax type code (N=National, S=State, L=Local etc)\n"
+ }
+ }
}
}
},
@@ -151971,188 +156513,225 @@
"productCode": {
"type": "string",
"maxLength": 255,
- "example": "electronics"
+ "example": "electronics",
+ "description": "Code identifying the product."
},
"productName": {
"type": "string",
"maxLength": 255,
- "example": "smartphone"
+ "example": "smartphone",
+ "description": "Name of the product."
},
"productSku": {
"type": "string",
"maxLength": 255,
- "example": "SKU12345"
+ "example": "SKU12345",
+ "description": "Stock Keeping Unit identifier"
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 999999999,
"default": 1,
- "example": 2
+ "example": 2,
+ "description": "Quantity of the product"
},
"unitPrice": {
"type": "string",
"maxLength": 15,
- "example": "399.99"
+ "example": "399.99",
+ "description": "Price per unit"
},
"unitOfMeasure": {
"type": "string",
"maxLength": 12,
- "example": "EA"
+ "example": "EA",
+ "description": "Unit of measure (e.g. EA, KG, LB)"
},
"totalAmount": {
"type": "string",
"maxLength": 13,
- "example": "799.98"
+ "example": "799.98",
+ "description": "Total amount for the line item"
},
"taxAmount": {
"type": "string",
"maxLength": 15,
- "example": "64.00"
+ "example": "64.00",
+ "description": "Tax amount applied"
},
"taxRate": {
"type": "string",
"maxLength": 7,
- "example": "0.88"
+ "example": "0.88",
+ "description": "Tax rate applied"
},
"taxAppliedAfterDiscount": {
"type": "string",
"maxLength": 1,
- "example": "Y"
+ "example": "Y",
+ "description": "Indicates if tax applied after discount"
},
"taxStatusIndicator": {
"type": "string",
"maxLength": 1,
- "example": "N"
+ "example": "N",
+ "description": "Tax status indicator"
},
"taxTypeCode": {
"type": "string",
"maxLength": 4,
- "example": "VAT"
+ "example": "VAT",
+ "description": "Tax type code"
},
"amountIncludesTax": {
"type": "boolean",
- "example": false
+ "example": false,
+ "description": "Indicates if amount includes tax"
},
"typeOfSupply": {
"type": "string",
"maxLength": 2,
- "example": "GS"
+ "example": "GS",
+ "description": "Type of supply"
},
"commodityCode": {
"type": "string",
"maxLength": 15,
- "example": "123456"
+ "example": "123456",
+ "description": "Commodity code"
},
"discountAmount": {
"type": "string",
"maxLength": 13,
- "example": "10.00"
+ "example": "10.00",
+ "description": "Discount amount applied"
},
"discountApplied": {
"type": "boolean",
- "example": true
+ "example": true,
+ "description": "Indicates if discount applied"
},
"discountRate": {
"type": "string",
"maxLength": 6,
- "example": "0.05"
+ "example": "0.05",
+ "description": "Discount rate applied"
},
"invoiceNumber": {
"type": "string",
"maxLength": 23,
- "example": "INV-001"
+ "example": "INV-001",
+ "description": "Invoice number for the line item"
},
"taxDetails": {
"type": "object",
"properties": {
"type": {
"type": "string",
- "example": "VAT"
+ "example": "VAT",
+ "description": "Type of tax"
},
"amount": {
"type": "string",
"maxLength": 13,
- "example": 5.99
+ "example": 5.99,
+ "description": "Tax amount"
},
"rate": {
"type": "string",
"maxLength": 6,
- "example": 20
+ "example": 20,
+ "description": "Tax rate"
},
"code": {
"type": "string",
"maxLength": 4,
- "example": "VAT"
+ "example": "VAT",
+ "description": "Tax code"
},
"taxId": {
"type": "string",
"maxLength": 15,
- "example": "TAXID12345"
+ "example": "TAXID12345",
+ "description": "Tax Identifier"
},
"applied": {
"type": "boolean",
- "example": true
+ "example": true,
+ "description": "Indicates if tax applied"
},
"exemptionCode": {
"type": "string",
"maxLength": 1,
- "example": "E"
+ "example": "E",
+ "description": "Tax exemption code"
}
}
},
"fulfillmentType": {
"type": "string",
- "example": "Delivery"
+ "example": "Delivery",
+ "description": "Fulfillment type"
},
"weight": {
"type": "string",
"maxLength": 9,
- "example": "1.5"
+ "example": "1.5",
+ "description": "Weight of the product"
},
"weightIdentifier": {
"type": "string",
"maxLength": 1,
- "example": "N"
+ "example": "N",
+ "description": "Weight identifier"
},
"weightUnit": {
"type": "string",
"maxLength": 2,
- "example": "KG"
+ "example": "KG",
+ "description": "Unit of weight of the product"
},
"referenceDataCode": {
"type": "string",
"maxLength": 150,
- "example": "REFCODE"
+ "example": "REFCODE",
+ "description": "Reference data code"
},
"referenceDataNumber": {
"type": "string",
"maxLength": 30,
- "example": "REF123"
+ "example": "REF123",
+ "description": "Reference data number"
},
"unitTaxAmount": {
"type": "string",
"maxLength": 15,
- "example": "3.20"
+ "example": "3.20",
+ "description": "Unit tax amount"
},
"productDescription": {
"type": "string",
"maxLength": 30,
- "example": "Latest model smartphone"
+ "example": "Latest model smartphone",
+ "description": "Description of the product"
},
"giftCardCurrency": {
"type": "string",
"maxLength": 3,
- "example": "USD"
+ "example": "USD",
+ "description": "Gift card currency"
},
"shippingDestinationTypes": {
"type": "string",
"maxLength": 50,
- "example": "Residential"
+ "example": "Residential",
+ "description": "Shipping destination types"
},
"gift": {
"type": "boolean",
- "example": false
+ "example": false,
+ "description": "Indicates if item is a gift"
},
"passenger": {
"type": "object",
@@ -152160,46 +156739,71 @@
"type": {
"type": "string",
"maxLength": 50,
- "example": "Residential"
+ "example": "Residential",
+ "description": "Passenger type"
},
"status": {
"type": "string",
"maxLength": 32,
- "example": "Gold"
+ "example": "Gold",
+ "description": "Passenger status"
},
"phone": {
"type": "string",
"maxLength": 15,
- "example": "123456789"
+ "example": "123456789",
+ "description": "Passenger phone number"
},
"firstName": {
"type": "string",
"maxLength": 60,
- "example": "John"
+ "example": "John",
+ "description": "Passenger first name"
},
"lastName": {
"type": "string",
"maxLength": 60,
- "example": "Doe"
+ "example": "Doe",
+ "description": "Passenger last name"
},
"id": {
"type": "string",
"maxLength": 40,
- "example": "AIR1234567"
+ "example": "AIR1234567",
+ "description": "Passenger ID"
},
"email": {
"type": "string",
"maxLength": 50,
- "example": "john.doe@example.com"
+ "example": "john.doe@example.com",
+ "description": "Passenger email"
},
"nationality": {
"type": "string",
"maxLength": 2,
- "example": "US"
+ "example": "US",
+ "description": "Passenger nationality"
}
}
}
}
+ },
+ "invoiceDetails": {
+ "type": "object",
+ "properties": {
+ "invoiceNumber": {
+ "type": "string",
+ "maxLength": 255,
+ "example": "electronics",
+ "description": "Invoice number"
+ },
+ "productDescription": {
+ "type": "string",
+ "maxLength": 255,
+ "example": "electronics",
+ "description": "Product description"
+ }
+ }
}
}
},
@@ -152211,21 +156815,35 @@
"properties": {
"cpf": {
"type": "string",
- "minLength": 11,
"maxLength": 11,
- "example": "12345678900"
+ "example": "12345678900",
+ "description": "CPF Number (Brazil). Must be 11 digits in length.\n"
}
}
},
"merchantCustomerId": {
"type": "string",
"maxLength": 100,
- "example": "M123456767"
+ "example": "M123456767",
+ "description": "The Merchant Customer ID\n"
},
"companyTaxId": {
"type": "string",
"maxLength": 9,
- "example": ""
+ "example": "",
+ "description": "The Company Tax ID\n"
+ },
+ "dateOfBirth": {
+ "type": "string",
+ "maxLength": 10,
+ "example": "12/03/1976",
+ "description": "The date of birth\n"
+ },
+ "language": {
+ "type": "string",
+ "maxLength": 10,
+ "example": "English",
+ "description": "The preferred language\n"
}
}
},
@@ -152245,7 +156863,7 @@
"maxLength": 8,
"example": "DEV12345"
},
- "SolutionId": {
+ "solutionId": {
"type": "string",
"maxLength": 8,
"example": "SOL1234"
@@ -152260,12 +156878,20 @@
"challengeCode": {
"type": "string",
"maxLength": 2,
- "example": "01"
+ "example": "01",
+ "description": "The challenge code\n"
},
"messageCategory": {
"type": "string",
"maxLength": 2,
- "example": "01"
+ "example": "01",
+ "description": "The message category\n"
+ },
+ "acsWindowSize": {
+ "type": "string",
+ "maxLength": 2,
+ "example": "01",
+ "description": "The acs window size\n"
}
}
},
@@ -152277,9 +156903,51 @@
"properties": {
"name": {
"type": "string",
- "maxLength": 22,
+ "maxLength": 25,
"example": "Euro Electronics",
"description": "The name of the merchant"
+ },
+ "alternateName": {
+ "type": "string",
+ "maxLength": 25,
+ "example": "Smyth Holdings PLC",
+ "description": "The alternate name of the merchant"
+ },
+ "locality": {
+ "type": "string",
+ "maxLength": 50,
+ "example": "New York",
+ "description": "The locality of the merchant"
+ },
+ "phone": {
+ "type": "string",
+ "maxLength": 15,
+ "example": "555-555-123",
+ "description": "The phone number of the merchant"
+ },
+ "country": {
+ "type": "string",
+ "maxLength": 2,
+ "example": "US",
+ "description": "The country code of the merchant"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "example": "170056",
+ "description": "The postal code of the merchant"
+ },
+ "administrativeArea": {
+ "type": "string",
+ "maxLength": 2,
+ "example": "NY",
+ "description": "The administrative area of the merchant"
+ },
+ "address1": {
+ "type": "string",
+ "maxLength": 60,
+ "example": "123 47th Street",
+ "description": "The first line of the merchant's address"
}
}
}
@@ -152291,28 +156959,46 @@
"reconciliationId": {
"type": "string",
"maxLength": 60,
- "example": "01234567"
+ "example": "01234567",
+ "description": "The reconciliation ID"
},
"authorizationOptions": {
"type": "object",
"properties": {
"aftIndicator": {
"type": "boolean",
- "example": true
+ "example": true,
+ "description": "The AFT indicator"
+ },
+ "authIndicator": {
+ "type": "string",
+ "example": 1,
+ "description": "The authorization indicator"
+ },
+ "ignoreCvResult": {
+ "type": "boolean",
+ "example": true,
+ "description": "Ignore the CV result"
+ },
+ "ignoreAvsResult": {
+ "type": "boolean",
+ "example": true,
+ "description": "Ignore the AVS result"
},
"initiator": {
"type": "object",
"properties": {
"credentialStoredOnFile": {
"type": "boolean",
- "example": true
+ "example": true,
+ "description": "Store the credential on file"
},
"merchantInitiatedTransaction": {
"type": "object",
"properties": {
"reason": {
"type": "string",
- "maxLength": 1,
+ "maxLength": 2,
"example": 1
}
}
@@ -152322,7 +157008,20 @@
"businessApplicationId": {
"type": "string",
"maxLength": 2,
- "example": "AA"
+ "example": "AA",
+ "description": "The business application Id"
+ },
+ "commerceIndicator": {
+ "type": "string",
+ "maxLength": 20,
+ "example": "INDICATOR",
+ "description": "The commerce indicator"
+ },
+ "processingInstruction": {
+ "type": "string",
+ "maxLength": 50,
+ "example": "ORDER_SAVED_EXPLICITLY",
+ "description": "The processing instruction"
}
}
}
@@ -152361,14 +157060,26 @@
"administrativeArea": {
"type": "string",
"maxLength": 2,
- "example": "Devon",
+ "example": "GB",
"description": "The administrative area of the recipient"
},
"accountType": {
"type": "string",
"maxLength": 2,
- "example": "Checking",
+ "example": "01",
"description": "The account type of the recipient"
+ },
+ "dateOfBirth": {
+ "type": "string",
+ "maxLength": 8,
+ "example": "05111999",
+ "description": "The date of birth of the recipient"
+ },
+ "postalCode": {
+ "type": "string",
+ "maxLength": 10,
+ "example": "170056",
+ "description": "The postal code of the recipient"
}
}
},
@@ -152377,20 +157088,50 @@
"properties": {
"key": {
"type": "string",
- "maxLength": 50,
+ "maxLength": 10,
+ "example": "1",
"description": "The key or identifier for the merchant-defined data field"
},
"value": {
"type": "string",
- "maxLength": 255,
+ "maxLength": 100,
+ "example": "123456",
"description": "The value associated with the merchant-defined data field"
}
}
+ },
+ "deviceInformation": {
+ "type": "object",
+ "properties": {
+ "ipAddress": {
+ "type": "string",
+ "maxLength": 45,
+ "example": "192.168.1.1",
+ "description": "The IP Address"
+ }
+ }
+ },
+ "paymentInformation": {
+ "type": "object",
+ "properties": {
+ "card": {
+ "type": "object",
+ "properties": {
+ "typeSelectionIndicator": {
+ "type": "string",
+ "maxLength": 1,
+ "example": "0",
+ "description": "The card type selection indicator"
+ }
+ }
+ }
+ }
}
}
},
"orderInformation": {
"type": "object",
+ "description": "If you need to include any fields within the data object, you must use the orderInformation object that is nested inside the data object. This ensures proper structure and compliance with the Unified Checkout schema. This top-level orderInformation field is not intended for use when working with the data object.",
"properties": {
"amountDetails": {
"type": "object",
@@ -152674,7 +157415,7 @@
"example0": {
"summary": "Generate Unified Checkout Capture Context",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -152709,10 +157450,12 @@
"decisionManager": true,
"consumerAuthentication": true
},
- "orderInformation": {
- "amountDetails": {
- "totalAmount": "21.00",
- "currency": "USD"
+ "data": {
+ "orderInformation": {
+ "amountDetails": {
+ "totalAmount": "21.00",
+ "currency": "USD"
+ }
}
}
}
@@ -152720,7 +157463,7 @@
"example1": {
"summary": "Generate Unified Checkout Capture Context With Full List of Card Networks",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -152784,7 +157527,7 @@
"example2": {
"summary": "Generate Unified Checkout Capture Context With Custom Google Payment Options",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -152840,7 +157583,7 @@
"example3": {
"summary": "Generate Unified Checkout Capture Context With Autocheck Enrollment",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -152890,7 +157633,7 @@
"example4": {
"summary": "Generate Unified Checkout Capture Context (Opt-out of receiving card number prefix)",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -152941,7 +157684,7 @@
"example5": {
"summary": "Generate Unified Checkout Capture Context passing Billing & Shipping",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153036,7 +157779,7 @@
"example6": {
"summary": "Generate Unified Checkout Capture Context For Click To Pay Drop-In UI",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153074,7 +157817,7 @@
"example7": {
"summary": "Generate Unified Checkout Capture Context ($ Afterpay (US))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153145,7 +157888,7 @@
"example8": {
"summary": "Generate Unified Checkout Capture Context (Afterpay (CAN))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153216,7 +157959,7 @@
"example9": {
"summary": "Generate Unified Checkout Capture Context (Clearpay (GB))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153289,7 +158032,7 @@
"example10": {
"summary": "Generate Unified Checkout Capture Context (Afterpay (AU))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153360,7 +158103,7 @@
"example11": {
"summary": "Generate Unified Checkout Capture Context (Afterpay (NZ))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153429,9 +158172,153 @@
"parentTag": "Unified Checkout with Alternate Payments (Buy Now, Pay Later)"
},
"example12": {
+ "summary": "Generate Unified Checkout Capture Context (Bancontact (BE))",
+ "value": {
+ "clientVersion": "0.32",
+ "targetOrigins": [
+ "https://yourCheckoutPage.com"
+ ],
+ "allowedCardNetworks": [
+ "VISA",
+ "MASTERCARD",
+ "AMEX"
+ ],
+ "allowedPaymentTypes": [
+ "APPLEPAY",
+ "CHECK",
+ "CLICKTOPAY",
+ "GOOGLEPAY",
+ "PANENTRY",
+ "PAZE",
+ "BANCONTACT"
+ ],
+ "country": "BE",
+ "locale": "fr_BE",
+ "captureMandate": {
+ "billingType": "FULL",
+ "requestEmail": true,
+ "requestPhone": true,
+ "requestShipping": true,
+ "shipToCountries": [
+ "BE",
+ "NL",
+ "FR"
+ ],
+ "showAcceptedNetworkIcons": true
+ },
+ "completeMandate": {
+ "type": "PREFER_AUTH",
+ "decisionManager": true,
+ "consumerAuthentication": true
+ },
+ "data": {
+ "orderInformation": {
+ "amountDetails": {
+ "totalAmount": "21.00",
+ "currency": "EUR"
+ },
+ "billTo": {
+ "email": "jean.dupont@example.com",
+ "firstName": "Jean",
+ "lastName": "Dupont",
+ "address1": "Avenue Louise 123",
+ "administrativeArea": "Brussels",
+ "buildingNumber": 123,
+ "country": "BE",
+ "locality": "Brussels",
+ "postalCode": "1050"
+ },
+ "shipTo": {
+ "firstName": "Marie",
+ "lastName": "Dupont",
+ "address1": "Rue de la Loi 200",
+ "administrativeArea": "Brussels",
+ "buildingNumber": 200,
+ "country": "BE",
+ "locality": "Brussels",
+ "postalCode": "1040"
+ }
+ }
+ }
+ },
+ "parentTag": "Unified Checkout with Alternate Payments (Online Bank Transfer)"
+ },
+ "example13": {
+ "summary": "Generate Unified Checkout Capture Context (DragonPay (PH))",
+ "value": {
+ "clientVersion": "0.32",
+ "targetOrigins": [
+ "https://yourCheckoutPage.com"
+ ],
+ "allowedCardNetworks": [
+ "VISA",
+ "MASTERCARD",
+ "AMEX"
+ ],
+ "allowedPaymentTypes": [
+ "APPLEPAY",
+ "CHECK",
+ "CLICKTOPAY",
+ "GOOGLEPAY",
+ "PANENTRY",
+ "PAZE",
+ "DRAGONPAY"
+ ],
+ "country": "PH",
+ "locale": "en-PH",
+ "captureMandate": {
+ "billingType": "FULL",
+ "requestEmail": true,
+ "requestPhone": true,
+ "requestShipping": true,
+ "shipToCountries": [
+ "PH",
+ "SG",
+ "MY"
+ ],
+ "showAcceptedNetworkIcons": true
+ },
+ "completeMandate": {
+ "type": "PREFER_AUTH",
+ "decisionManager": true,
+ "consumerAuthentication": true
+ },
+ "data": {
+ "orderInformation": {
+ "amountDetails": {
+ "totalAmount": "121.00",
+ "currency": "PHP"
+ },
+ "billTo": {
+ "email": "juan.dela.cruz@example.com",
+ "firstName": "Juan",
+ "lastName": "Dela Cruz",
+ "address1": "123 Ayala Avenue",
+ "administrativeArea": "NCR",
+ "buildingNumber": 123,
+ "country": "PH",
+ "locality": "Makati City",
+ "postalCode": "1226"
+ },
+ "shipTo": {
+ "firstName": "Maria",
+ "lastName": "Dela Cruz",
+ "address1": "45 Ortigas Center",
+ "administrativeArea": "NCR",
+ "buildingNumber": 45,
+ "country": "PH",
+ "locality": "Pasig City",
+ "postalCode": "1605"
+ }
+ }
+ }
+ },
+ "parentTag": "Unified Checkout with Alternate Payments (Online Bank Transfer)"
+ },
+ "example14": {
"summary": "Generate Unified Checkout Capture Context (iDEAL (NL))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153499,10 +158386,10 @@
},
"parentTag": "Unified Checkout with Alternate Payments (Online Bank Transfer)"
},
- "example13": {
+ "example15": {
"summary": "Generate Unified Checkout Capture Context (Multibanco (PT))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153571,10 +158458,83 @@
},
"parentTag": "Unified Checkout with Alternate Payments (Online Bank Transfer)"
},
- "example14": {
+ "example16": {
+ "summary": "Generate Unified Checkout Capture Context (MyBank (IT))",
+ "value": {
+ "clientVersion": "0.32",
+ "targetOrigins": [
+ "https://yourCheckoutPage.com"
+ ],
+ "allowedCardNetworks": [
+ "VISA",
+ "MASTERCARD",
+ "AMEX"
+ ],
+ "allowedPaymentTypes": [
+ "APPLEPAY",
+ "CHECK",
+ "CLICKTOPAY",
+ "GOOGLEPAY",
+ "PANENTRY",
+ "PAZE",
+ "MYBBT"
+ ],
+ "country": "IT",
+ "locale": "it-IT",
+ "captureMandate": {
+ "billingType": "FULL",
+ "requestEmail": true,
+ "requestPhone": true,
+ "requestShipping": true,
+ "shipToCountries": [
+ "IT",
+ "ES",
+ "BE",
+ "PT"
+ ],
+ "showAcceptedNetworkIcons": true
+ },
+ "completeMandate": {
+ "type": "PREFER_AUTH",
+ "decisionManager": true,
+ "consumerAuthentication": true
+ },
+ "data": {
+ "orderInformation": {
+ "amountDetails": {
+ "totalAmount": "21.00",
+ "currency": "EUR"
+ },
+ "billTo": {
+ "email": "mario.rossi@example.com",
+ "firstName": "Mario",
+ "lastName": "Rossi",
+ "address1": "Via Dante Alighieri 15",
+ "administrativeArea": "MI",
+ "buildingNumber": 15,
+ "country": "IT",
+ "locality": "Milano",
+ "postalCode": "20121"
+ },
+ "shipTo": {
+ "firstName": "Lucia",
+ "lastName": "Rossi",
+ "address1": "Corso Vittorio Emanuele II 8",
+ "administrativeArea": "RM",
+ "buildingNumber": 8,
+ "country": "IT",
+ "locality": "Roma",
+ "postalCode": "00186"
+ }
+ }
+ }
+ },
+ "parentTag": "Unified Checkout with Alternate Payments (Online Bank Transfer)"
+ },
+ "example17": {
"summary": "Generate Unified Checkout Capture Context (Przelewy24|P24 (PL))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153643,10 +158603,10 @@
},
"parentTag": "Unified Checkout with Alternate Payments (Online Bank Transfer)"
},
- "example15": {
+ "example18": {
"summary": "Generate Unified Checkout Capture Context (Tink Pay By Bank (GB))",
"value": {
- "clientVersion": "0.31",
+ "clientVersion": "0.32",
"targetOrigins": [
"https://yourCheckoutPage.com"
],
@@ -153712,6 +158672,78 @@
}
},
"parentTag": "Unified Checkout with Alternate Payments (Online Bank Transfer)"
+ },
+ "example19": {
+ "summary": "Generate Unified Checkout Capture Context (Konbini (JP))",
+ "value": {
+ "clientVersion": "0.32",
+ "targetOrigins": [
+ "https://yourCheckoutPage.com"
+ ],
+ "allowedCardNetworks": [
+ "VISA",
+ "MASTERCARD",
+ "AMEX"
+ ],
+ "allowedPaymentTypes": [
+ "APPLEPAY",
+ "CHECK",
+ "CLICKTOPAY",
+ "GOOGLEPAY",
+ "PANENTRY",
+ "PAZE",
+ "KONBINI"
+ ],
+ "country": "JP",
+ "locale": "ja-JP",
+ "captureMandate": {
+ "billingType": "FULL",
+ "requestEmail": true,
+ "requestPhone": true,
+ "requestShipping": true,
+ "shipToCountries": [
+ "JP",
+ "US"
+ ],
+ "showAcceptedNetworkIcons": true
+ },
+ "completeMandate": {
+ "type": "PREFER_AUTH",
+ "decisionManager": true,
+ "consumerAuthentication": true
+ },
+ "data": {
+ "orderInformation": {
+ "amountDetails": {
+ "totalAmount": "21.00",
+ "currency": "JPY"
+ },
+ "billTo": {
+ "email": "taro.suzuki@example.jp",
+ "firstName": "Taro",
+ "lastName": "Suzuki",
+ "address1": "1-9-1 Marunouchi",
+ "administrativeArea": "Tokyo",
+ "buildingNumber": 1,
+ "country": "JP",
+ "locality": "Chiyoda-ku",
+ "postalCode": "100-0005",
+ "phoneNumber": "0312345678"
+ },
+ "shipTo": {
+ "firstName": "Hanako",
+ "lastName": "Suzuki",
+ "address1": "3-1-1 Umeda",
+ "administrativeArea": "Osaka",
+ "buildingNumber": 3,
+ "country": "JP",
+ "locality": "Kita-ku",
+ "postalCode": "530-0001"
+ }
+ }
+ }
+ },
+ "parentTag": "Unified Checkout with Alternate Payments (Post-Pay Reference)"
}
},
"responses": {
@@ -155215,7 +160247,7 @@
"authorizationType": [
"Json Web Token"
],
- "overrideMerchantCredential": "echecktestdevcenter001",
+ "overrideMerchantCredential": "apiref_chase",
"SDK_ONLY_AddDisclaimer": true
},
"consumes": [
diff --git a/package.json b/package.json
index a2a992f3b..e9987d244 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "cybersource-rest-client",
- "version": "0.0.73",
+ "version": "0.0.74",
"description": "Node.js SDK for the CyberSource REST API",
"author": "developer@cybersource.com",
"license": "CyberSource",
diff --git a/src/api/BankAccountValidationApi.js b/src/api/BankAccountValidationApi.js
index 2889facba..bd4525aa9 100644
--- a/src/api/BankAccountValidationApi.js
+++ b/src/api/BankAccountValidationApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/AccountValidationsRequest', 'model/InlineResponse20013', 'model/InlineResponse4009', 'model/InlineResponse4033', 'model/InlineResponse4045', 'model/InlineResponse4222', 'model/InlineResponse5021'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/AccountValidationsRequest', 'model/InlineResponse20014', 'model/InlineResponse4009', 'model/InlineResponse4033', 'model/InlineResponse4045', 'model/InlineResponse4222', 'model/InlineResponse5021'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/AccountValidationsRequest'), require('../model/InlineResponse20013'), require('../model/InlineResponse4009'), require('../model/InlineResponse4033'), require('../model/InlineResponse4045'), require('../model/InlineResponse4222'), require('../model/InlineResponse5021'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/AccountValidationsRequest'), require('../model/InlineResponse20014'), require('../model/InlineResponse4009'), require('../model/InlineResponse4033'), require('../model/InlineResponse4045'), require('../model/InlineResponse4222'), require('../model/InlineResponse5021'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.BankAccountValidationApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.AccountValidationsRequest, root.CyberSource.InlineResponse20013, root.CyberSource.InlineResponse4009, root.CyberSource.InlineResponse4033, root.CyberSource.InlineResponse4045, root.CyberSource.InlineResponse4222, root.CyberSource.InlineResponse5021);
+ root.CyberSource.BankAccountValidationApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.AccountValidationsRequest, root.CyberSource.InlineResponse20014, root.CyberSource.InlineResponse4009, root.CyberSource.InlineResponse4033, root.CyberSource.InlineResponse4045, root.CyberSource.InlineResponse4222, root.CyberSource.InlineResponse5021);
}
-}(this, function(MLEUtility, ApiClient, AccountValidationsRequest, InlineResponse20013, InlineResponse4009, InlineResponse4033, InlineResponse4045, InlineResponse4222, InlineResponse5021) {
+}(this, function(MLEUtility, ApiClient, AccountValidationsRequest, InlineResponse20014, InlineResponse4009, InlineResponse4033, InlineResponse4045, InlineResponse4222, InlineResponse5021) {
'use strict';
/**
@@ -53,7 +53,7 @@
* Callback function to receive the result of the bankAccountValidationRequest operation.
* @callback module:api/BankAccountValidationApi~bankAccountValidationRequestCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse20013} data The data returned by the service call.
+ * @param {module:model/InlineResponse20014} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -62,7 +62,7 @@
* The Visa Bank Account Validation Service is a new standalone product designed to validate customer's routing and bank account number combination for ACH transactions. Merchant's can use this standalone product to validate their customer's account prior to processing an ACH transaction against the customer's account to comply with Nacha's account validation mandate for Web-debit transactions.
* @param {module:model/AccountValidationsRequest} accountValidationsRequest
* @param {module:api/BankAccountValidationApi~bankAccountValidationRequestCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse20013}
+ * data is of type: {@link module:model/InlineResponse20014}
*
* DISCLAIMER : Cybersource may allow Customer to access, use, and/or test a Cybersource product or service that may still be in development or has not been market-tested ("Beta Product") solely for the purpose of evaluating the functionality or marketability of the Beta Product (a "Beta Evaluation"). Notwithstanding any language to the contrary, the following terms shall apply with respect to Customer's participation in any Beta Evaluation (and the Beta Product(s)) accessed thereunder): The Parties will enter into a separate form agreement detailing the scope of the Beta Evaluation, requirements, pricing, the length of the beta evaluation period ("Beta Product Form"). Beta Products are not, and may not become, Transaction Services and have not yet been publicly released and are offered for the sole purpose of internal testing and non-commercial evaluation. Customer's use of the Beta Product shall be solely for the purpose of conducting the Beta Evaluation. Customer accepts all risks arising out of the access and use of the Beta Products. Cybersource may, in its sole discretion, at any time, terminate or discontinue the Beta Evaluation. Customer acknowledges and agrees that any Beta Product may still be in development and that Beta Product is provided "AS IS" and may not perform at the level of a commercially available service, may not operate as expected and may be modified prior to release. CYBERSOURCE SHALL NOT BE RESPONSIBLE OR LIABLE UNDER ANY CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE RELATING TO A BETA PRODUCT OR THE BETA EVALUATION (A) FOR LOSS OR INACCURACY OF DATA OR COST OF PROCUREMENT OF SUBSTITUTE GOODS, SERVICES OR TECHNOLOGY, (B) ANY CLAIM, LOSSES, DAMAGES, OR CAUSE OF ACTION ARISING IN CONNECTION WITH THE BETA PRODUCT; OR (C) FOR ANY INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, LOSS OF REVENUES AND LOSS OF PROFITS.
*/
@@ -93,7 +93,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/json;charset=utf-8'];
- var returnType = InlineResponse20013;
+ var returnType = InlineResponse20014;
//check isMLE for an api method 'this.bankAccountValidationRequest'
var inboundMLEStatus = 'mandatory';
diff --git a/src/api/BatchesApi.js b/src/api/BatchesApi.js
index 56871ccde..d927e5520 100644
--- a/src/api/BatchesApi.js
+++ b/src/api/BatchesApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/Body', 'model/InlineResponse20010', 'model/InlineResponse20011', 'model/InlineResponse20012', 'model/InlineResponse202', 'model/InlineResponse4011'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/Body', 'model/InlineResponse20011', 'model/InlineResponse20012', 'model/InlineResponse20013', 'model/InlineResponse202', 'model/InlineResponse4011'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/Body'), require('../model/InlineResponse20010'), require('../model/InlineResponse20011'), require('../model/InlineResponse20012'), require('../model/InlineResponse202'), require('../model/InlineResponse4011'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/Body'), require('../model/InlineResponse20011'), require('../model/InlineResponse20012'), require('../model/InlineResponse20013'), require('../model/InlineResponse202'), require('../model/InlineResponse4011'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.BatchesApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.Body, root.CyberSource.InlineResponse20010, root.CyberSource.InlineResponse20011, root.CyberSource.InlineResponse20012, root.CyberSource.InlineResponse202, root.CyberSource.InlineResponse4011);
+ root.CyberSource.BatchesApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.Body, root.CyberSource.InlineResponse20011, root.CyberSource.InlineResponse20012, root.CyberSource.InlineResponse20013, root.CyberSource.InlineResponse202, root.CyberSource.InlineResponse4011);
}
-}(this, function(MLEUtility, ApiClient, Body, InlineResponse20010, InlineResponse20011, InlineResponse20012, InlineResponse202, InlineResponse4011) {
+}(this, function(MLEUtility, ApiClient, Body, InlineResponse20011, InlineResponse20012, InlineResponse20013, InlineResponse202, InlineResponse4011) {
'use strict';
/**
@@ -53,7 +53,7 @@
* Callback function to receive the result of the getBatchReport operation.
* @callback module:api/BatchesApi~getBatchReportCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse20012} data The data returned by the service call.
+ * @param {module:model/InlineResponse20013} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -62,7 +62,7 @@
* **Get Batch Report**
This resource accepts a batch id and returns: - The batch status. - The total number of accepted, rejected, updated records. - The total number of card association responses. - The billable quantities of: - New Account Numbers (NAN) - New Expiry Dates (NED) - Account Closures (ACL) - Contact Card Holders (CCH) - Source record information including token ids, masked card number, expiration dates & card type. - Response record information including response code, reason, token ids, masked card number, expiration dates & card type.
* @param {String} batchId Unique identification number assigned to the submitted request.
* @param {module:api/BatchesApi~getBatchReportCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse20012}
+ * data is of type: {@link module:model/InlineResponse20013}
*/
this.getBatchReport = function(batchId, callback) {
var postBody = null;
@@ -91,7 +91,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/json;charset=utf-8'];
- var returnType = InlineResponse20012;
+ var returnType = InlineResponse20013;
//check isMLE for an api method 'this.getBatchReport'
var inboundMLEStatus = 'false';
@@ -118,7 +118,7 @@
* Callback function to receive the result of the getBatchStatus operation.
* @callback module:api/BatchesApi~getBatchStatusCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse20011} data The data returned by the service call.
+ * @param {module:model/InlineResponse20012} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -127,7 +127,7 @@
* **Get Batch Status**
This resource accepts a batch id and returns: - The batch status. - The total number of accepted, rejected, updated records. - The total number of card association responses. - The billable quantities of: - New Account Numbers (NAN) - New Expiry Dates (NED) - Account Closures (ACL) - Contact Card Holders (CCH)
* @param {String} batchId Unique identification number assigned to the submitted request.
* @param {module:api/BatchesApi~getBatchStatusCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse20011}
+ * data is of type: {@link module:model/InlineResponse20012}
*/
this.getBatchStatus = function(batchId, callback) {
var postBody = null;
@@ -156,7 +156,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/json;charset=utf-8'];
- var returnType = InlineResponse20011;
+ var returnType = InlineResponse20012;
//check isMLE for an api method 'this.getBatchStatus'
var inboundMLEStatus = 'false';
@@ -183,7 +183,7 @@
* Callback function to receive the result of the getBatchesList operation.
* @callback module:api/BatchesApi~getBatchesListCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse20010} data The data returned by the service call.
+ * @param {module:model/InlineResponse20011} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -196,7 +196,7 @@
* @param {String} opts.fromDate ISO-8601 format: yyyyMMddTHHmmssZ
* @param {String} opts.toDate ISO-8601 format: yyyyMMddTHHmmssZ
* @param {module:api/BatchesApi~getBatchesListCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse20010}
+ * data is of type: {@link module:model/InlineResponse20011}
*/
this.getBatchesList = function(opts, callback) {
opts = opts || {};
@@ -224,7 +224,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/json;charset=utf-8'];
- var returnType = InlineResponse20010;
+ var returnType = InlineResponse20011;
//check isMLE for an api method 'this.getBatchesList'
var inboundMLEStatus = 'false';
diff --git a/src/api/CreateNewWebhooksApi.js b/src/api/CreateNewWebhooksApi.js
index 8f60b7796..42fb3128e 100644
--- a/src/api/CreateNewWebhooksApi.js
+++ b/src/api/CreateNewWebhooksApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/CreateWebhook', 'model/InlineResponse2004', 'model/InlineResponse2014', 'model/InlineResponse2015', 'model/SaveSymEgressKey'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/CreateWebhook', 'model/InlineResponse2005', 'model/InlineResponse2014', 'model/InlineResponse2015', 'model/SaveSymEgressKey'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/CreateWebhook'), require('../model/InlineResponse2004'), require('../model/InlineResponse2014'), require('../model/InlineResponse2015'), require('../model/SaveSymEgressKey'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/CreateWebhook'), require('../model/InlineResponse2005'), require('../model/InlineResponse2014'), require('../model/InlineResponse2015'), require('../model/SaveSymEgressKey'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.CreateNewWebhooksApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.CreateWebhook, root.CyberSource.InlineResponse2004, root.CyberSource.InlineResponse2014, root.CyberSource.InlineResponse2015, root.CyberSource.SaveSymEgressKey);
+ root.CyberSource.CreateNewWebhooksApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.CreateWebhook, root.CyberSource.InlineResponse2005, root.CyberSource.InlineResponse2014, root.CyberSource.InlineResponse2015, root.CyberSource.SaveSymEgressKey);
}
-}(this, function(MLEUtility, ApiClient, CreateWebhook, InlineResponse2004, InlineResponse2014, InlineResponse2015, SaveSymEgressKey) {
+}(this, function(MLEUtility, ApiClient, CreateWebhook, InlineResponse2005, InlineResponse2014, InlineResponse2015, SaveSymEgressKey) {
'use strict';
/**
@@ -53,7 +53,7 @@
* Callback function to receive the result of the findProductsToSubscribe operation.
* @callback module:api/CreateNewWebhooksApi~findProductsToSubscribeCallback
* @param {String} error Error message, if any.
- * @param {Array.} data The data returned by the service call.
+ * @param {Array.} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -62,7 +62,7 @@
* Retrieve a list of products and event types that your account is eligible for. These products and events are the ones that you may subscribe to in the next step of creating webhooks.
* @param {String} organizationId The Organization Identifier.
* @param {module:api/CreateNewWebhooksApi~findProductsToSubscribeCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link Array.}
+ * data is of type: {@link Array.}
*/
this.findProductsToSubscribe = function(organizationId, callback) {
var postBody = null;
@@ -91,7 +91,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/hal+json;charset=utf-8'];
- var returnType = [InlineResponse2004];
+ var returnType = [InlineResponse2005];
//check isMLE for an api method 'this.findProductsToSubscribe'
var inboundMLEStatus = 'false';
diff --git a/src/api/CustomerApi.js b/src/api/CustomerApi.js
index 7d94204e5..36c135ecc 100644
--- a/src/api/CustomerApi.js
+++ b/src/api/CustomerApi.js
@@ -244,7 +244,7 @@
var returnType = PatchCustomerRequest;
//check isMLE for an api method 'this.patchCustomer'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'patchCustomer');
if (isMLEForApi === true) {
@@ -313,7 +313,7 @@
var returnType = PostCustomerRequest;
//check isMLE for an api method 'this.postCustomer'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postCustomer');
if (isMLEForApi === true) {
diff --git a/src/api/CustomerPaymentInstrumentApi.js b/src/api/CustomerPaymentInstrumentApi.js
index 7b40483af..adb92e959 100644
--- a/src/api/CustomerPaymentInstrumentApi.js
+++ b/src/api/CustomerPaymentInstrumentApi.js
@@ -338,7 +338,7 @@
var returnType = PatchCustomerPaymentInstrumentRequest;
//check isMLE for an api method 'this.patchCustomersPaymentInstrument'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'patchCustomersPaymentInstrument');
if (isMLEForApi === true) {
@@ -414,7 +414,7 @@
var returnType = PostCustomerPaymentInstrumentRequest;
//check isMLE for an api method 'this.postCustomerPaymentInstrument'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postCustomerPaymentInstrument');
if (isMLEForApi === true) {
diff --git a/src/api/CustomerShippingAddressApi.js b/src/api/CustomerShippingAddressApi.js
index 54f93e8a0..e013ae75f 100644
--- a/src/api/CustomerShippingAddressApi.js
+++ b/src/api/CustomerShippingAddressApi.js
@@ -338,7 +338,7 @@
var returnType = PatchCustomerShippingAddressRequest;
//check isMLE for an api method 'this.patchCustomersShippingAddress'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'patchCustomersShippingAddress');
if (isMLEForApi === true) {
@@ -414,7 +414,7 @@
var returnType = PostCustomerShippingAddressRequest;
//check isMLE for an api method 'this.postCustomerShippingAddress'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postCustomerShippingAddress');
if (isMLEForApi === true) {
diff --git a/src/api/DecisionManagerApi.js b/src/api/DecisionManagerApi.js
index b803b058b..954ce1265 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(['Authentication/MLEUtility', 'ApiClient', 'model/AddNegativeListRequest', 'model/CaseManagementActionsRequest', 'model/CaseManagementCommentsRequest', 'model/CreateBundledDecisionManagerCaseRequest', 'model/FraudMarkingActionRequest', 'model/InlineResponse2001', 'model/InlineResponse2011', 'model/InlineResponse4002', 'model/InlineResponse4031', 'model/InlineResponse422', 'model/InlineResponse5001', 'model/InlineResponse502', 'model/InlineResponse503', 'model/PtsV2PaymentsPost502Response', 'model/RiskV1DecisionsPost201Response', 'model/RiskV1DecisionsPost400Response', 'model/RiskV1DecisionsPost400Response1', 'model/RiskV1UpdatePost201Response'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/AddNegativeListRequest', 'model/CaseManagementActionsRequest', 'model/CaseManagementCommentsRequest', 'model/CreateBundledDecisionManagerCaseRequest', 'model/FraudMarkingActionRequest', 'model/InlineResponse2002', 'model/InlineResponse2011', '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('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/AddNegativeListRequest'), require('../model/CaseManagementActionsRequest'), require('../model/CaseManagementCommentsRequest'), require('../model/CreateBundledDecisionManagerCaseRequest'), require('../model/FraudMarkingActionRequest'), require('../model/InlineResponse2001'), require('../model/InlineResponse2011'), 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'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/AddNegativeListRequest'), require('../model/CaseManagementActionsRequest'), require('../model/CaseManagementCommentsRequest'), require('../model/CreateBundledDecisionManagerCaseRequest'), require('../model/FraudMarkingActionRequest'), require('../model/InlineResponse2002'), require('../model/InlineResponse2011'), 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.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.AddNegativeListRequest, root.CyberSource.CaseManagementActionsRequest, root.CyberSource.CaseManagementCommentsRequest, root.CyberSource.CreateBundledDecisionManagerCaseRequest, root.CyberSource.FraudMarkingActionRequest, root.CyberSource.InlineResponse2001, root.CyberSource.InlineResponse2011, 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);
+ root.CyberSource.DecisionManagerApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.AddNegativeListRequest, root.CyberSource.CaseManagementActionsRequest, root.CyberSource.CaseManagementCommentsRequest, root.CyberSource.CreateBundledDecisionManagerCaseRequest, root.CyberSource.FraudMarkingActionRequest, root.CyberSource.InlineResponse2002, root.CyberSource.InlineResponse2011, 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(MLEUtility, ApiClient, AddNegativeListRequest, CaseManagementActionsRequest, CaseManagementCommentsRequest, CreateBundledDecisionManagerCaseRequest, FraudMarkingActionRequest, InlineResponse2001, InlineResponse2011, InlineResponse4002, InlineResponse4031, InlineResponse422, InlineResponse5001, InlineResponse502, InlineResponse503, PtsV2PaymentsPost502Response, RiskV1DecisionsPost201Response, RiskV1DecisionsPost400Response, RiskV1DecisionsPost400Response1, RiskV1UpdatePost201Response) {
+}(this, function(MLEUtility, ApiClient, AddNegativeListRequest, CaseManagementActionsRequest, CaseManagementCommentsRequest, CreateBundledDecisionManagerCaseRequest, FraudMarkingActionRequest, InlineResponse2002, InlineResponse2011, InlineResponse4002, InlineResponse4031, InlineResponse422, InlineResponse5001, InlineResponse502, InlineResponse503, PtsV2PaymentsPost502Response, RiskV1DecisionsPost201Response, RiskV1DecisionsPost400Response, RiskV1DecisionsPost400Response1, RiskV1UpdatePost201Response) {
'use strict';
/**
@@ -53,7 +53,7 @@
* Callback function to receive the result of the actionDecisionManagerCase operation.
* @callback module:api/DecisionManagerApi~actionDecisionManagerCaseCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse2001} data The data returned by the service call.
+ * @param {module:model/InlineResponse2002} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -63,7 +63,7 @@
* @param {String} id An unique identification number generated by Cybersource to identify the submitted request.
* @param {module:model/CaseManagementActionsRequest} caseManagementActionsRequest
* @param {module:api/DecisionManagerApi~actionDecisionManagerCaseCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse2001}
+ * data is of type: {@link module:model/InlineResponse2002}
*/
this.actionDecisionManagerCase = function(id, caseManagementActionsRequest, callback) {
var postBody = caseManagementActionsRequest;
@@ -98,7 +98,7 @@
var authNames = [];
var contentTypes = ['application/json'];
var accepts = ['application/json'];
- var returnType = InlineResponse2001;
+ var returnType = InlineResponse2002;
//check isMLE for an api method 'this.actionDecisionManagerCase'
var inboundMLEStatus = 'false';
diff --git a/src/api/DeviceDeAssociationApi.js b/src/api/DeviceDeAssociationApi.js
index 6171160c8..ce8e0f858 100644
--- a/src/api/DeviceDeAssociationApi.js
+++ b/src/api/DeviceDeAssociationApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/DeAssociationRequestBody', 'model/DeviceDeAssociateV3Request', 'model/InlineResponse2008', 'model/InlineResponse206', 'model/InlineResponse4008', 'model/InlineResponse401', 'model/InlineResponse4032', 'model/InlineResponse4044', 'model/InlineResponse5003'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/DeAssociationRequestBody', 'model/DeviceDeAssociateV3Request', 'model/InlineResponse2009', 'model/InlineResponse206', 'model/InlineResponse4008', 'model/InlineResponse401', 'model/InlineResponse4032', 'model/InlineResponse4044', 'model/InlineResponse5003'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/DeAssociationRequestBody'), require('../model/DeviceDeAssociateV3Request'), require('../model/InlineResponse2008'), require('../model/InlineResponse206'), require('../model/InlineResponse4008'), require('../model/InlineResponse401'), require('../model/InlineResponse4032'), require('../model/InlineResponse4044'), require('../model/InlineResponse5003'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/DeAssociationRequestBody'), require('../model/DeviceDeAssociateV3Request'), require('../model/InlineResponse2009'), require('../model/InlineResponse206'), require('../model/InlineResponse4008'), require('../model/InlineResponse401'), require('../model/InlineResponse4032'), require('../model/InlineResponse4044'), require('../model/InlineResponse5003'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.DeviceDeAssociationApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.DeAssociationRequestBody, root.CyberSource.DeviceDeAssociateV3Request, root.CyberSource.InlineResponse2008, root.CyberSource.InlineResponse206, root.CyberSource.InlineResponse4008, root.CyberSource.InlineResponse401, root.CyberSource.InlineResponse4032, root.CyberSource.InlineResponse4044, root.CyberSource.InlineResponse5003);
+ root.CyberSource.DeviceDeAssociationApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.DeAssociationRequestBody, root.CyberSource.DeviceDeAssociateV3Request, root.CyberSource.InlineResponse2009, root.CyberSource.InlineResponse206, root.CyberSource.InlineResponse4008, root.CyberSource.InlineResponse401, root.CyberSource.InlineResponse4032, root.CyberSource.InlineResponse4044, root.CyberSource.InlineResponse5003);
}
-}(this, function(MLEUtility, ApiClient, DeAssociationRequestBody, DeviceDeAssociateV3Request, InlineResponse2008, InlineResponse206, InlineResponse4008, InlineResponse401, InlineResponse4032, InlineResponse4044, InlineResponse5003) {
+}(this, function(MLEUtility, ApiClient, DeAssociationRequestBody, DeviceDeAssociateV3Request, InlineResponse2009, InlineResponse206, InlineResponse4008, InlineResponse401, InlineResponse4032, InlineResponse4044, InlineResponse5003) {
'use strict';
/**
@@ -117,7 +117,7 @@
* Callback function to receive the result of the postDeAssociateV3Terminal operation.
* @callback module:api/DeviceDeAssociationApi~postDeAssociateV3TerminalCallback
* @param {String} error Error message, if any.
- * @param {Array.} data The data returned by the service call.
+ * @param {Array.} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -126,7 +126,7 @@
* A device will be de-associated from its current organization and moved up in the hierarchy. The device's new position will be determined by a specified destination, either an account or a portfolio. If no destination is provided, the device will default to the currently logged-in user.
* @param {Array.} deviceDeAssociateV3Request deviceId that has to be de-associated to the destination organizationId.
* @param {module:api/DeviceDeAssociationApi~postDeAssociateV3TerminalCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link Array.}
+ * data is of type: {@link Array.}
*/
this.postDeAssociateV3Terminal = function(deviceDeAssociateV3Request, callback) {
var postBody = deviceDeAssociateV3Request;
@@ -155,7 +155,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=UTF-8'];
var accepts = ['application/json;charset=UTF-8'];
- var returnType = [InlineResponse2008];
+ var returnType = [InlineResponse2009];
//check isMLE for an api method 'this.postDeAssociateV3Terminal'
var inboundMLEStatus = 'false';
diff --git a/src/api/DeviceSearchApi.js b/src/api/DeviceSearchApi.js
index 932b31c1e..7a95739d7 100644
--- a/src/api/DeviceSearchApi.js
+++ b/src/api/DeviceSearchApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse2007', 'model/InlineResponse2009', 'model/InlineResponse4008', 'model/InlineResponse401', 'model/InlineResponse4032', 'model/InlineResponse4044', 'model/InlineResponse5003', 'model/PostDeviceSearchRequest', 'model/PostDeviceSearchRequestV3'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse20010', 'model/InlineResponse2008', 'model/InlineResponse4008', 'model/InlineResponse401', 'model/InlineResponse4032', 'model/InlineResponse4044', 'model/InlineResponse5003', 'model/PostDeviceSearchRequest', 'model/PostDeviceSearchRequestV3'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse2007'), require('../model/InlineResponse2009'), require('../model/InlineResponse4008'), require('../model/InlineResponse401'), require('../model/InlineResponse4032'), require('../model/InlineResponse4044'), require('../model/InlineResponse5003'), require('../model/PostDeviceSearchRequest'), require('../model/PostDeviceSearchRequestV3'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse20010'), require('../model/InlineResponse2008'), require('../model/InlineResponse4008'), require('../model/InlineResponse401'), require('../model/InlineResponse4032'), require('../model/InlineResponse4044'), require('../model/InlineResponse5003'), require('../model/PostDeviceSearchRequest'), require('../model/PostDeviceSearchRequestV3'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.DeviceSearchApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse2007, root.CyberSource.InlineResponse2009, root.CyberSource.InlineResponse4008, root.CyberSource.InlineResponse401, root.CyberSource.InlineResponse4032, root.CyberSource.InlineResponse4044, root.CyberSource.InlineResponse5003, root.CyberSource.PostDeviceSearchRequest, root.CyberSource.PostDeviceSearchRequestV3);
+ root.CyberSource.DeviceSearchApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010, root.CyberSource.InlineResponse2008, root.CyberSource.InlineResponse4008, root.CyberSource.InlineResponse401, root.CyberSource.InlineResponse4032, root.CyberSource.InlineResponse4044, root.CyberSource.InlineResponse5003, root.CyberSource.PostDeviceSearchRequest, root.CyberSource.PostDeviceSearchRequestV3);
}
-}(this, function(MLEUtility, ApiClient, InlineResponse2007, InlineResponse2009, InlineResponse4008, InlineResponse401, InlineResponse4032, InlineResponse4044, InlineResponse5003, PostDeviceSearchRequest, PostDeviceSearchRequestV3) {
+}(this, function(MLEUtility, ApiClient, InlineResponse20010, InlineResponse2008, InlineResponse4008, InlineResponse401, InlineResponse4032, InlineResponse4044, InlineResponse5003, PostDeviceSearchRequest, PostDeviceSearchRequestV3) {
'use strict';
/**
@@ -53,7 +53,7 @@
* Callback function to receive the result of the postSearchQuery operation.
* @callback module:api/DeviceSearchApi~postSearchQueryCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse2007} data The data returned by the service call.
+ * @param {module:model/InlineResponse2008} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -62,7 +62,7 @@
* Retrieves list of terminals in paginated format.
* @param {module:model/PostDeviceSearchRequest} postDeviceSearchRequest
* @param {module:api/DeviceSearchApi~postSearchQueryCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse2007}
+ * data is of type: {@link module:model/InlineResponse2008}
*/
this.postSearchQuery = function(postDeviceSearchRequest, callback) {
var postBody = postDeviceSearchRequest;
@@ -91,7 +91,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=UTF-8'];
var accepts = ['application/json;charset=UTF-8'];
- var returnType = InlineResponse2007;
+ var returnType = InlineResponse2008;
//check isMLE for an api method 'this.postSearchQuery'
var inboundMLEStatus = 'false';
@@ -118,7 +118,7 @@
* Callback function to receive the result of the postSearchQueryV3 operation.
* @callback module:api/DeviceSearchApi~postSearchQueryV3Callback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse2009} data The data returned by the service call.
+ * @param {module:model/InlineResponse20010} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -127,7 +127,7 @@
* Search for devices matching a given search query. The search query supports serialNumber, readerId, terminalId, status, statusChangeReason or organizationId Matching results are paginated.
* @param {module:model/PostDeviceSearchRequestV3} postDeviceSearchRequestV3
* @param {module:api/DeviceSearchApi~postSearchQueryV3Callback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse2009}
+ * data is of type: {@link module:model/InlineResponse20010}
*/
this.postSearchQueryV3 = function(postDeviceSearchRequestV3, callback) {
var postBody = postDeviceSearchRequestV3;
@@ -156,7 +156,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=UTF-8'];
var accepts = ['application/json;charset=UTF-8'];
- var returnType = InlineResponse2009;
+ var returnType = InlineResponse20010;
//check isMLE for an api method 'this.postSearchQueryV3'
var inboundMLEStatus = 'false';
diff --git a/src/api/InstrumentIdentifierApi.js b/src/api/InstrumentIdentifierApi.js
index 5e84bbee1..15b7c10e2 100644
--- a/src/api/InstrumentIdentifierApi.js
+++ b/src/api/InstrumentIdentifierApi.js
@@ -323,7 +323,7 @@
var returnType = PatchInstrumentIdentifierRequest;
//check isMLE for an api method 'this.patchInstrumentIdentifier'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'patchInstrumentIdentifier');
if (isMLEForApi === true) {
@@ -394,7 +394,7 @@
var returnType = PostInstrumentIdentifierRequest;
//check isMLE for an api method 'this.postInstrumentIdentifier'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postInstrumentIdentifier');
if (isMLEForApi === true) {
@@ -469,7 +469,7 @@
var returnType = null;
//check isMLE for an api method 'this.postInstrumentIdentifierEnrollment'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postInstrumentIdentifierEnrollment');
if (isMLEForApi === true) {
diff --git a/src/api/ManageWebhooksApi.js b/src/api/ManageWebhooksApi.js
index d1308bfb8..5d14533c9 100644
--- a/src/api/ManageWebhooksApi.js
+++ b/src/api/ManageWebhooksApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse2005', 'model/InlineResponse2006', 'model/InlineResponse2015', 'model/InlineResponse2016', 'model/InlineResponse2017', 'model/InlineResponse4043', 'model/SaveAsymEgressKey', 'model/UpdateStatus', 'model/UpdateWebhook'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse2006', 'model/InlineResponse2007', 'model/InlineResponse2015', 'model/InlineResponse2016', 'model/InlineResponse2017', 'model/InlineResponse4043', 'model/SaveAsymEgressKey', 'model/UpdateStatus', 'model/UpdateWebhook'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse2005'), require('../model/InlineResponse2006'), require('../model/InlineResponse2015'), require('../model/InlineResponse2016'), require('../model/InlineResponse2017'), require('../model/InlineResponse4043'), require('../model/SaveAsymEgressKey'), require('../model/UpdateStatus'), require('../model/UpdateWebhook'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse2006'), require('../model/InlineResponse2007'), require('../model/InlineResponse2015'), require('../model/InlineResponse2016'), require('../model/InlineResponse2017'), require('../model/InlineResponse4043'), require('../model/SaveAsymEgressKey'), require('../model/UpdateStatus'), require('../model/UpdateWebhook'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.ManageWebhooksApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse2005, root.CyberSource.InlineResponse2006, root.CyberSource.InlineResponse2015, root.CyberSource.InlineResponse2016, root.CyberSource.InlineResponse2017, root.CyberSource.InlineResponse4043, root.CyberSource.SaveAsymEgressKey, root.CyberSource.UpdateStatus, root.CyberSource.UpdateWebhook);
+ root.CyberSource.ManageWebhooksApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse2006, root.CyberSource.InlineResponse2007, root.CyberSource.InlineResponse2015, root.CyberSource.InlineResponse2016, root.CyberSource.InlineResponse2017, root.CyberSource.InlineResponse4043, root.CyberSource.SaveAsymEgressKey, root.CyberSource.UpdateStatus, root.CyberSource.UpdateWebhook);
}
-}(this, function(MLEUtility, ApiClient, InlineResponse2005, InlineResponse2006, InlineResponse2015, InlineResponse2016, InlineResponse2017, InlineResponse4043, SaveAsymEgressKey, UpdateStatus, UpdateWebhook) {
+}(this, function(MLEUtility, ApiClient, InlineResponse2006, InlineResponse2007, InlineResponse2015, InlineResponse2016, InlineResponse2017, InlineResponse4043, SaveAsymEgressKey, UpdateStatus, UpdateWebhook) {
'use strict';
/**
@@ -182,7 +182,7 @@
* Callback function to receive the result of the getWebhookSubscriptionsByOrg operation.
* @callback module:api/ManageWebhooksApi~getWebhookSubscriptionsByOrgCallback
* @param {String} error Error message, if any.
- * @param {Array.} data The data returned by the service call.
+ * @param {Array.} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -194,7 +194,7 @@
* @param {String} opts.productId The Product Identifier.
* @param {String} opts.eventType The Event Type.
* @param {module:api/ManageWebhooksApi~getWebhookSubscriptionsByOrgCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link Array.}
+ * data is of type: {@link Array.}
*/
this.getWebhookSubscriptionsByOrg = function(organizationId, opts, callback) {
opts = opts || {};
@@ -226,7 +226,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/hal+json;charset=utf-8'];
- var returnType = [InlineResponse2005];
+ var returnType = [InlineResponse2006];
//check isMLE for an api method 'this.getWebhookSubscriptionsByOrg'
var inboundMLEStatus = 'false';
@@ -318,7 +318,7 @@
* Callback function to receive the result of the notificationSubscriptionsV2WebhooksWebhookIdPatch operation.
* @callback module:api/ManageWebhooksApi~notificationSubscriptionsV2WebhooksWebhookIdPatchCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse2006} data The data returned by the service call.
+ * @param {module:model/InlineResponse2007} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -329,7 +329,7 @@
* @param {Object} opts Optional parameters
* @param {module:model/UpdateWebhook} opts.updateWebhook The webhook payload or changes to apply.
* @param {module:api/ManageWebhooksApi~notificationSubscriptionsV2WebhooksWebhookIdPatchCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse2006}
+ * data is of type: {@link module:model/InlineResponse2007}
*/
this.notificationSubscriptionsV2WebhooksWebhookIdPatch = function(webhookId, opts, callback) {
opts = opts || {};
@@ -360,7 +360,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/hal+json;charset=utf-8'];
- var returnType = InlineResponse2006;
+ var returnType = InlineResponse2007;
//check isMLE for an api method 'this.notificationSubscriptionsV2WebhooksWebhookIdPatch'
var inboundMLEStatus = 'false';
diff --git a/src/api/MerchantBoardingApi.js b/src/api/MerchantBoardingApi.js
index 2b0ee6c48..ebaf4c525 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(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse2003', 'model/InlineResponse2013', 'model/InlineResponse4007', 'model/InlineResponse4042', 'model/InlineResponse4221', 'model/InlineResponse5002', 'model/PostRegistrationBody'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse2004', 'model/InlineResponse2013', 'model/InlineResponse4007', 'model/InlineResponse4042', '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('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse2003'), require('../model/InlineResponse2013'), require('../model/InlineResponse4007'), require('../model/InlineResponse4042'), require('../model/InlineResponse4221'), require('../model/InlineResponse5002'), require('../model/PostRegistrationBody'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse2004'), require('../model/InlineResponse2013'), require('../model/InlineResponse4007'), require('../model/InlineResponse4042'), 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.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse2003, root.CyberSource.InlineResponse2013, root.CyberSource.InlineResponse4007, root.CyberSource.InlineResponse4042, root.CyberSource.InlineResponse4221, root.CyberSource.InlineResponse5002, root.CyberSource.PostRegistrationBody);
+ root.CyberSource.MerchantBoardingApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse2004, root.CyberSource.InlineResponse2013, root.CyberSource.InlineResponse4007, root.CyberSource.InlineResponse4042, root.CyberSource.InlineResponse4221, root.CyberSource.InlineResponse5002, root.CyberSource.PostRegistrationBody);
}
-}(this, function(MLEUtility, ApiClient, InlineResponse2003, InlineResponse2013, InlineResponse4007, InlineResponse4042, InlineResponse4221, InlineResponse5002, PostRegistrationBody) {
+}(this, function(MLEUtility, ApiClient, InlineResponse2004, InlineResponse2013, InlineResponse4007, InlineResponse4042, InlineResponse4221, InlineResponse5002, PostRegistrationBody) {
'use strict';
/**
@@ -53,7 +53,7 @@
* Callback function to receive the result of the getRegistration operation.
* @callback module:api/MerchantBoardingApi~getRegistrationCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse2003} data The data returned by the service call.
+ * @param {module:model/InlineResponse2004} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -62,7 +62,7 @@
* This end point will get all information of a boarding registration
* @param {String} registrationId Identifies the boarding registration to be updated
* @param {module:api/MerchantBoardingApi~getRegistrationCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse2003}
+ * data is of type: {@link module:model/InlineResponse2004}
*/
this.getRegistration = function(registrationId, callback) {
var postBody = null;
@@ -91,7 +91,7 @@
var authNames = [];
var contentTypes = ['application/json'];
var accepts = ['application/json'];
- var returnType = InlineResponse2003;
+ var returnType = InlineResponse2004;
//check isMLE for an api method 'this.getRegistration'
var inboundMLEStatus = 'false';
diff --git a/src/api/MerchantDefinedFieldsApi.js b/src/api/MerchantDefinedFieldsApi.js
index 91c1a108e..e5438b014 100644
--- a/src/api/MerchantDefinedFieldsApi.js
+++ b/src/api/MerchantDefinedFieldsApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse2002', 'model/InlineResponse4041', 'model/MerchantDefinedFieldCore', 'model/MerchantDefinedFieldDefinitionRequest'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse2003', 'model/InlineResponse4041', 'model/MerchantDefinedFieldCore', 'model/MerchantDefinedFieldDefinitionRequest'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse2002'), require('../model/InlineResponse4041'), require('../model/MerchantDefinedFieldCore'), require('../model/MerchantDefinedFieldDefinitionRequest'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse2003'), require('../model/InlineResponse4041'), require('../model/MerchantDefinedFieldCore'), require('../model/MerchantDefinedFieldDefinitionRequest'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.MerchantDefinedFieldsApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse2002, root.CyberSource.InlineResponse4041, root.CyberSource.MerchantDefinedFieldCore, root.CyberSource.MerchantDefinedFieldDefinitionRequest);
+ root.CyberSource.MerchantDefinedFieldsApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse2003, root.CyberSource.InlineResponse4041, root.CyberSource.MerchantDefinedFieldCore, root.CyberSource.MerchantDefinedFieldDefinitionRequest);
}
-}(this, function(MLEUtility, ApiClient, InlineResponse2002, InlineResponse4041, MerchantDefinedFieldCore, MerchantDefinedFieldDefinitionRequest) {
+}(this, function(MLEUtility, ApiClient, InlineResponse2003, InlineResponse4041, MerchantDefinedFieldCore, MerchantDefinedFieldDefinitionRequest) {
'use strict';
/**
@@ -53,7 +53,7 @@
* Callback function to receive the result of the createMerchantDefinedFieldDefinition operation.
* @callback module:api/MerchantDefinedFieldsApi~createMerchantDefinedFieldDefinitionCallback
* @param {String} error Error message, if any.
- * @param {Array.} data The data returned by the service call.
+ * @param {Array.} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -62,7 +62,7 @@
* @param {module:model/String} referenceType The reference type for which merchant defined fields are to be fetched. Available values are Invoice, Purchase, Donation
* @param {module:model/MerchantDefinedFieldDefinitionRequest} merchantDefinedFieldDefinitionRequest
* @param {module:api/MerchantDefinedFieldsApi~createMerchantDefinedFieldDefinitionCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link Array.}
+ * data is of type: {@link Array.}
*/
this.createMerchantDefinedFieldDefinition = function(referenceType, merchantDefinedFieldDefinitionRequest, callback) {
var postBody = merchantDefinedFieldDefinitionRequest;
@@ -97,7 +97,7 @@
var authNames = [];
var contentTypes = ['application/json'];
var accepts = ['application/json'];
- var returnType = [InlineResponse2002];
+ var returnType = [InlineResponse2003];
//check isMLE for an api method 'this.createMerchantDefinedFieldDefinition'
var inboundMLEStatus = 'false';
@@ -194,7 +194,7 @@
* Callback function to receive the result of the getMerchantDefinedFieldsDefinitions operation.
* @callback module:api/MerchantDefinedFieldsApi~getMerchantDefinedFieldsDefinitionsCallback
* @param {String} error Error message, if any.
- * @param {Array.} data The data returned by the service call.
+ * @param {Array.} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -202,7 +202,7 @@
* Get all merchant defined fields for a given reference type
* @param {module:model/String} referenceType The reference type for which merchant defined fields are to be fetched. Available values are Invoice, Purchase, Donation
* @param {module:api/MerchantDefinedFieldsApi~getMerchantDefinedFieldsDefinitionsCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link Array.}
+ * data is of type: {@link Array.}
*/
this.getMerchantDefinedFieldsDefinitions = function(referenceType, callback) {
var postBody = null;
@@ -231,7 +231,7 @@
var authNames = [];
var contentTypes = ['application/json'];
var accepts = ['application/json'];
- var returnType = [InlineResponse2002];
+ var returnType = [InlineResponse2003];
//check isMLE for an api method 'this.getMerchantDefinedFieldsDefinitions'
var inboundMLEStatus = 'false';
@@ -258,7 +258,7 @@
* Callback function to receive the result of the putMerchantDefinedFieldsDefinitions operation.
* @callback module:api/MerchantDefinedFieldsApi~putMerchantDefinedFieldsDefinitionsCallback
* @param {String} error Error message, if any.
- * @param {Array.} data The data returned by the service call.
+ * @param {Array.} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -268,7 +268,7 @@
* @param {Number} id
* @param {module:model/MerchantDefinedFieldCore} merchantDefinedFieldCore
* @param {module:api/MerchantDefinedFieldsApi~putMerchantDefinedFieldsDefinitionsCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link Array.}
+ * data is of type: {@link Array.}
*/
this.putMerchantDefinedFieldsDefinitions = function(referenceType, id, merchantDefinedFieldCore, callback) {
var postBody = merchantDefinedFieldCore;
@@ -309,7 +309,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/hal+json;charset=utf-8'];
- var returnType = [InlineResponse2002];
+ var returnType = [InlineResponse2003];
//check isMLE for an api method 'this.putMerchantDefinedFieldsDefinitions'
var inboundMLEStatus = 'false';
diff --git a/src/api/OffersApi.js b/src/api/OffersApi.js
index 25efa379e..be5ee280d 100644
--- a/src/api/OffersApi.js
+++ b/src/api/OffersApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse20014', 'model/InlineResponse2018', 'model/InlineResponse40010', 'model/InlineResponse5022', 'model/OfferRequest'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse20015', 'model/InlineResponse2018', 'model/InlineResponse40010', 'model/InlineResponse5022', 'model/OfferRequest'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse20014'), require('../model/InlineResponse2018'), require('../model/InlineResponse40010'), require('../model/InlineResponse5022'), require('../model/OfferRequest'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse20015'), require('../model/InlineResponse2018'), require('../model/InlineResponse40010'), require('../model/InlineResponse5022'), require('../model/OfferRequest'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.OffersApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse20014, root.CyberSource.InlineResponse2018, root.CyberSource.InlineResponse40010, root.CyberSource.InlineResponse5022, root.CyberSource.OfferRequest);
+ root.CyberSource.OffersApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse20015, root.CyberSource.InlineResponse2018, root.CyberSource.InlineResponse40010, root.CyberSource.InlineResponse5022, root.CyberSource.OfferRequest);
}
-}(this, function(MLEUtility, ApiClient, InlineResponse20014, InlineResponse2018, InlineResponse40010, InlineResponse5022, OfferRequest) {
+}(this, function(MLEUtility, ApiClient, InlineResponse20015, InlineResponse2018, InlineResponse40010, InlineResponse5022, OfferRequest) {
'use strict';
/**
@@ -153,7 +153,7 @@
* Callback function to receive the result of the getOffer operation.
* @callback module:api/OffersApi~getOfferCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse20014} data The data returned by the service call.
+ * @param {module:model/InlineResponse20015} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -167,7 +167,7 @@
* @param {String} vCOrganizationId
* @param {String} id Request ID generated by Cybersource. This was sent in the header on the request. Echo value from v-c-request-id
* @param {module:api/OffersApi~getOfferCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse20014}
+ * data is of type: {@link module:model/InlineResponse20015}
*/
this.getOffer = function(contentType, xRequestid, vCMerchantId, vCCorrelationId, vCOrganizationId, id, callback) {
var postBody = null;
@@ -226,7 +226,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/hal+json;charset=utf-8'];
- var returnType = InlineResponse20014;
+ var returnType = InlineResponse20015;
//check isMLE for an api method 'this.getOffer'
var inboundMLEStatus = 'false';
diff --git a/src/api/PaymentInstrumentApi.js b/src/api/PaymentInstrumentApi.js
index d07cb021d..269a465d4 100644
--- a/src/api/PaymentInstrumentApi.js
+++ b/src/api/PaymentInstrumentApi.js
@@ -248,7 +248,7 @@
var returnType = PatchPaymentInstrumentRequest;
//check isMLE for an api method 'this.patchPaymentInstrument'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'patchPaymentInstrument');
if (isMLEForApi === true) {
@@ -319,7 +319,7 @@
var returnType = PostPaymentInstrumentRequest;
//check isMLE for an api method 'this.postPaymentInstrument'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postPaymentInstrument');
if (isMLEForApi === true) {
diff --git a/src/api/SubscriptionsApi.js b/src/api/SubscriptionsApi.js
index 3b11eaad6..bbcffc4a4 100644
--- a/src/api/SubscriptionsApi.js
+++ b/src/api/SubscriptionsApi.js
@@ -58,11 +58,11 @@
*/
/**
- * Activate a Subscription
- * Activate a `SUSPENDED` Subscription
+ * Reactivating a Suspended Subscription
+ * # Reactivating a Suspended Subscription You can reactivate a suspended subscription for the next billing cycle. You cannot reactivate a canceled or completed subscription. You can specify whether you want to process missed payments for the period during which the subscription was suspended using the `processMissedPayments` query parameter by setting it to true or false. If no value is specified, the system will default to `true`. **Important:** The \"processMissedPayments\" query parameter is only effective when the Ask each time before reactivating option is selected in the reactivation settings. If any other option is chosen, the value provided in the request will be ignored by the system. For more information, see the [Recurring Billing User Guide](https://developer.cybersource.com/docs/cybs/en-us/recurring-billing/user/all/rest/recurring-billing-user/recurring-billing-user-about-guide.html). You can check how many payments were missed and the total amount by retrieving the subscription details, where you will find the `reactivationInformation` object. See: [Retrieving a Subscription](https://developer.cybersource.com/docs/cybs/en-us/recurring-billing/developer/all/rest/recurring-billing-dev/recur-bill-subscriptions/recur-bill-getting-a-subscription.html).
* @param {String} id Subscription Id
* @param {Object} opts Optional parameters
- * @param {Boolean} opts.processSkippedPayments Indicates if skipped payments should be processed from the period when the subscription was suspended. By default, this is set to true. (default to true)
+ * @param {Boolean} opts.processMissedPayments Indicates if missed payments should be processed from the period when the subscription was suspended. By default, this is set to true. When any option other than \"Ask each time before reactivating\" is selected in the reactivation settings, the value that you enter will be ignored. (default to true)
* @param {module:api/SubscriptionsApi~activateSubscriptionCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/ActivateSubscriptionResponse}
*/
@@ -84,7 +84,7 @@
'id': id
};
var queryParams = {
- 'processSkippedPayments': opts['processSkippedPayments']
+ 'processMissedPayments': opts['processMissedPayments']
};
var headerParams = {
};
@@ -449,7 +449,7 @@
/**
* Suspend a Subscription
- * Suspend a Subscription
+ * Suspend a Subscription
* @param {String} id Subscription Id
* @param {module:api/SubscriptionsApi~suspendSubscriptionCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/SuspendSubscriptionResponse}
diff --git a/src/api/TokenApi.js b/src/api/TokenApi.js
index 3cdc3de5a..ecbf740ba 100644
--- a/src/api/TokenApi.js
+++ b/src/api/TokenApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse200', 'model/InlineResponse400', 'model/InlineResponse403', 'model/InlineResponse410', 'model/InlineResponse424', 'model/InlineResponse500', 'model/PostPaymentCredentialsRequest'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse2001', 'model/InlineResponse400', 'model/InlineResponse403', 'model/InlineResponse410', 'model/InlineResponse424', 'model/InlineResponse500', 'model/PostPaymentCredentialsRequest'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse200'), require('../model/InlineResponse400'), require('../model/InlineResponse403'), require('../model/InlineResponse410'), require('../model/InlineResponse424'), require('../model/InlineResponse500'), require('../model/PostPaymentCredentialsRequest'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse2001'), require('../model/InlineResponse400'), require('../model/InlineResponse403'), require('../model/InlineResponse410'), require('../model/InlineResponse424'), require('../model/InlineResponse500'), require('../model/PostPaymentCredentialsRequest'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.TokenApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse200, root.CyberSource.InlineResponse400, root.CyberSource.InlineResponse403, root.CyberSource.InlineResponse410, root.CyberSource.InlineResponse424, root.CyberSource.InlineResponse500, root.CyberSource.PostPaymentCredentialsRequest);
+ root.CyberSource.TokenApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001, root.CyberSource.InlineResponse400, root.CyberSource.InlineResponse403, root.CyberSource.InlineResponse410, root.CyberSource.InlineResponse424, root.CyberSource.InlineResponse500, root.CyberSource.PostPaymentCredentialsRequest);
}
-}(this, function(MLEUtility, ApiClient, InlineResponse200, InlineResponse400, InlineResponse403, InlineResponse410, InlineResponse424, InlineResponse500, PostPaymentCredentialsRequest) {
+}(this, function(MLEUtility, ApiClient, InlineResponse2001, InlineResponse400, InlineResponse403, InlineResponse410, InlineResponse424, InlineResponse500, PostPaymentCredentialsRequest) {
'use strict';
/**
@@ -53,7 +53,7 @@
* Callback function to receive the result of the getCardArtAsset operation.
* @callback module:api/TokenApi~getCardArtAssetCallback
* @param {String} error Error message, if any.
- * @param {module:model/InlineResponse200} data The data returned by the service call.
+ * @param {module:model/InlineResponse2001} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
@@ -64,7 +64,7 @@
* @param {module:model/String} tokenProvider The token provider.
* @param {module:model/String} assetType The type of asset.
* @param {module:api/TokenApi~getCardArtAssetCallback} callback The callback function, accepting three arguments: error, data, response
- * data is of type: {@link module:model/InlineResponse200}
+ * data is of type: {@link module:model/InlineResponse2001}
*/
this.getCardArtAsset = function(instrumentIdentifierId, tokenProvider, assetType, callback) {
var postBody = null;
@@ -105,7 +105,7 @@
var authNames = [];
var contentTypes = ['application/json;charset=utf-8'];
var accepts = ['application/json;charset=utf-8'];
- var returnType = InlineResponse200;
+ var returnType = InlineResponse2001;
//check isMLE for an api method 'this.getCardArtAsset'
var inboundMLEStatus = 'false';
@@ -184,7 +184,7 @@
var returnType = 'String';
//check isMLE for an api method 'this.postTokenPaymentCredentials'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postTokenPaymentCredentials');
if (isMLEForApi === true) {
diff --git a/src/api/TokenizeApi.js b/src/api/TokenizeApi.js
new file mode 100644
index 000000000..707495cc2
--- /dev/null
+++ b/src/api/TokenizeApi.js
@@ -0,0 +1,123 @@
+/**
+ * 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(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse200', 'model/InlineResponse400', 'model/InlineResponse403', 'model/InlineResponse424', 'model/InlineResponse500', 'model/PostTokenizeRequest'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse200'), require('../model/InlineResponse400'), require('../model/InlineResponse403'), require('../model/InlineResponse424'), require('../model/InlineResponse500'), require('../model/PostTokenizeRequest'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.TokenizeApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse200, root.CyberSource.InlineResponse400, root.CyberSource.InlineResponse403, root.CyberSource.InlineResponse424, root.CyberSource.InlineResponse500, root.CyberSource.PostTokenizeRequest);
+ }
+}(this, function(MLEUtility, ApiClient, InlineResponse200, InlineResponse400, InlineResponse403, InlineResponse424, InlineResponse500, PostTokenizeRequest) {
+ 'use strict';
+
+ /**
+ * Tokenize service.
+ * @module api/TokenizeApi
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new TokenizeApi.
+ * @alias module:api/TokenizeApi
+ * @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 tokenize operation.
+ * @callback module:api/TokenizeApi~tokenizeCallback
+ * @param {String} error Error message, if any.
+ * @param {module:model/InlineResponse200} data The data returned by the service call.
+ * @param {String} response The complete HTTP response.
+ */
+
+ /**
+ * Tokenize
+ * | | | | | --- | --- | --- | |The **Tokenize API** endpoint facilitates the creation of various TMS tokens such as Customers, Payment Instruments, Shipping Addresses, and Instrument Identifiers in a single operation. The request includes a processingInformation object, which specifies **\"TOKEN_CREATE\"** and the types of tokens to be created. The **tokenInformation** section of the request includes detailed information relevant to each token type. This includes attributes for Customers, Payment Instruments, Shipping Addresses, Instrument Identifiers and Transient Token data. The payload is flexible, allowing for different combinations of tokens to be created in a single request.| |The **API response** includes a responses array, which details the outcome of the tokenization process for each requested resource type, such as Customer, Payment Instrument, Shipping Address, and Instrument Identifier. Each entry in this array provides an HTTP status code such as **201/200 for successful creations**, and a unique identifier for the newly created token.
In cases where token creation encounters issues, the response includes a **non-2XX** status code and an errors array for the affected resource. Each error object in the array details the **error type and a descriptive message** providing insight into why a particular token creation was not attempted or failed.
+ * @param {module:model/PostTokenizeRequest} postTokenizeRequest
+ * @param {Object} opts Optional parameters
+ * @param {String} opts.profileId The Id of a profile containing user specific TMS configuration.
+ * @param {module:api/TokenizeApi~tokenizeCallback} callback The callback function, accepting three arguments: error, data, response
+ * data is of type: {@link module:model/InlineResponse200}
+ */
+ this.tokenize = function(postTokenizeRequest, opts, callback) {
+ opts = opts || {};
+ var postBody = postTokenizeRequest;
+
+ // verify the required parameter 'postTokenizeRequest' is set
+ if (postTokenizeRequest === undefined || postTokenizeRequest === null) {
+ throw new Error("Missing the required parameter 'postTokenizeRequest' when calling tokenize");
+ }
+
+ var SdkTracker = require('../utilities/tracking/SdkTracker');
+
+ var sdkTracker = new SdkTracker();
+ postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/PostTokenizeRequest', this.apiClient.merchantConfig.runEnvironment, this.apiClient.merchantConfig.defaultDeveloperId);
+
+
+ var pathParams = {
+ };
+ var queryParams = {
+ };
+ var headerParams = {
+ 'profile-id': opts['profileId']
+ };
+ var formParams = {
+ };
+
+
+ var authNames = [];
+ var contentTypes = ['application/json;charset=utf-8'];
+ var accepts = ['application/json;charset=utf-8'];
+ var returnType = InlineResponse200;
+
+ //check isMLE for an api method 'this.tokenize'
+ var inboundMLEStatus = 'mandatory';
+ var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'tokenize');
+
+ if (isMLEForApi === true) {
+ MLEUtility.encryptRequestPayload(this.apiClient.merchantConfig, postBody).then(postBody => {
+ return this.apiClient.callApi(
+ '/tms/v2/tokenize', 'POST',
+ pathParams, queryParams, headerParams, formParams, postBody,
+ authNames, contentTypes, accepts, returnType, callback
+ );
+ });
+ } else {
+ return this.apiClient.callApi(
+ '/tms/v2/tokenize', 'POST',
+ pathParams, queryParams, headerParams, formParams, postBody,
+ authNames, contentTypes, accepts, returnType, callback
+ );
+ }
+ }
+ };
+
+ return exports;
+}));
diff --git a/src/api/TokenizedCardApi.js b/src/api/TokenizedCardApi.js
index b45170fd5..7d35710b8 100644
--- a/src/api/TokenizedCardApi.js
+++ b/src/api/TokenizedCardApi.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse400', 'model/InlineResponse403', 'model/InlineResponse409', 'model/InlineResponse410', 'model/InlineResponse424', 'model/InlineResponse500', 'model/TokenizedcardRequest'], factory);
+ define(['Authentication/MLEUtility', 'ApiClient', 'model/InlineResponse400', 'model/InlineResponse403', 'model/InlineResponse409', 'model/InlineResponse410', 'model/InlineResponse424', 'model/InlineResponse500', 'model/PostIssuerLifeCycleSimulationRequest', 'model/TokenizedcardRequest'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse400'), require('../model/InlineResponse403'), require('../model/InlineResponse409'), require('../model/InlineResponse410'), require('../model/InlineResponse424'), require('../model/InlineResponse500'), require('../model/TokenizedcardRequest'));
+ module.exports = factory(require('../authentication/util/MLEUtility'), require('../ApiClient'), require('../model/InlineResponse400'), require('../model/InlineResponse403'), require('../model/InlineResponse409'), require('../model/InlineResponse410'), require('../model/InlineResponse424'), require('../model/InlineResponse500'), require('../model/PostIssuerLifeCycleSimulationRequest'), require('../model/TokenizedcardRequest'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.TokenizedCardApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse400, root.CyberSource.InlineResponse403, root.CyberSource.InlineResponse409, root.CyberSource.InlineResponse410, root.CyberSource.InlineResponse424, root.CyberSource.InlineResponse500, root.CyberSource.TokenizedcardRequest);
+ root.CyberSource.TokenizedCardApi = factory(root.Authentication.MLEUtility, root.CyberSource.ApiClient, root.CyberSource.InlineResponse400, root.CyberSource.InlineResponse403, root.CyberSource.InlineResponse409, root.CyberSource.InlineResponse410, root.CyberSource.InlineResponse424, root.CyberSource.InlineResponse500, root.CyberSource.PostIssuerLifeCycleSimulationRequest, root.CyberSource.TokenizedcardRequest);
}
-}(this, function(MLEUtility, ApiClient, InlineResponse400, InlineResponse403, InlineResponse409, InlineResponse410, InlineResponse424, InlineResponse500, TokenizedcardRequest) {
+}(this, function(MLEUtility, ApiClient, InlineResponse400, InlineResponse403, InlineResponse409, InlineResponse410, InlineResponse424, InlineResponse500, PostIssuerLifeCycleSimulationRequest, TokenizedcardRequest) {
'use strict';
/**
@@ -186,6 +186,84 @@
}
}
+ /**
+ * Callback function to receive the result of the postIssuerLifeCycleSimulation operation.
+ * @callback module:api/TokenizedCardApi~postIssuerLifeCycleSimulationCallback
+ * @param {String} error Error message, if any.
+ * @param data This operation does not return a value.
+ * @param {String} response The complete HTTP response.
+ */
+
+ /**
+ * Simulate Issuer Life Cycle Management Events
+ * **Lifecycle Management Events**
Simulates an issuer life cycle manegement event for updates on the tokenized card. The events that can be simulated are: - Token status changes (e.g. active, suspended, deleted) - Updates to the underlying card, including card art changes, expiration date changes, and card number suffix. **Note:** This is only available in CAS environment.
+ * @param {String} profileId The Id of a profile containing user specific TMS configuration.
+ * @param {String} tokenizedCardId The Id of a tokenized card.
+ * @param {module:model/PostIssuerLifeCycleSimulationRequest} postIssuerLifeCycleSimulationRequest
+ * @param {module:api/TokenizedCardApi~postIssuerLifeCycleSimulationCallback} callback The callback function, accepting three arguments: error, data, response
+ */
+ this.postIssuerLifeCycleSimulation = function(profileId, tokenizedCardId, postIssuerLifeCycleSimulationRequest, callback) {
+ var postBody = postIssuerLifeCycleSimulationRequest;
+
+ // verify the required parameter 'profileId' is set
+ if (profileId === undefined || profileId === null) {
+ throw new Error("Missing the required parameter 'profileId' when calling postIssuerLifeCycleSimulation");
+ }
+
+ // verify the required parameter 'tokenizedCardId' is set
+ if (tokenizedCardId === undefined || tokenizedCardId === null) {
+ throw new Error("Missing the required parameter 'tokenizedCardId' when calling postIssuerLifeCycleSimulation");
+ }
+
+ // verify the required parameter 'postIssuerLifeCycleSimulationRequest' is set
+ if (postIssuerLifeCycleSimulationRequest === undefined || postIssuerLifeCycleSimulationRequest === null) {
+ throw new Error("Missing the required parameter 'postIssuerLifeCycleSimulationRequest' when calling postIssuerLifeCycleSimulation");
+ }
+
+ var SdkTracker = require('../utilities/tracking/SdkTracker');
+
+ var sdkTracker = new SdkTracker();
+ postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/PostIssuerLifeCycleSimulationRequest', this.apiClient.merchantConfig.runEnvironment, this.apiClient.merchantConfig.defaultDeveloperId);
+
+
+ var pathParams = {
+ 'tokenizedCardId': tokenizedCardId
+ };
+ var queryParams = {
+ };
+ var headerParams = {
+ 'profile-id': profileId
+ };
+ var formParams = {
+ };
+
+
+ var authNames = [];
+ var contentTypes = ['application/json;charset=utf-8'];
+ var accepts = ['application/json;charset=utf-8'];
+ var returnType = null;
+
+ //check isMLE for an api method 'this.postIssuerLifeCycleSimulation'
+ var inboundMLEStatus = 'false';
+ var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postIssuerLifeCycleSimulation');
+
+ if (isMLEForApi === true) {
+ MLEUtility.encryptRequestPayload(this.apiClient.merchantConfig, postBody).then(postBody => {
+ return this.apiClient.callApi(
+ '/tms/v2/tokenized-cards/{tokenizedCardId}/issuer-life-cycle-event-simulations', 'POST',
+ pathParams, queryParams, headerParams, formParams, postBody,
+ authNames, contentTypes, accepts, returnType, callback
+ );
+ });
+ } else {
+ return this.apiClient.callApi(
+ '/tms/v2/tokenized-cards/{tokenizedCardId}/issuer-life-cycle-event-simulations', 'POST',
+ pathParams, queryParams, headerParams, formParams, postBody,
+ authNames, contentTypes, accepts, returnType, callback
+ );
+ }
+ }
+
/**
* Callback function to receive the result of the postTokenizedCard operation.
* @callback module:api/TokenizedCardApi~postTokenizedCardCallback
@@ -235,7 +313,7 @@
var returnType = TokenizedcardRequest;
//check isMLE for an api method 'this.postTokenizedCard'
- var inboundMLEStatus = 'false';
+ var inboundMLEStatus = 'optional';
var isMLEForApi = MLEUtility.checkIsMLEForAPI(this.apiClient.merchantConfig, inboundMLEStatus, 'postTokenizedCard');
if (isMLEForApi === true) {
diff --git a/src/authentication/util/Cache.js b/src/authentication/util/Cache.js
index f18c4c427..dda333a7f 100644
--- a/src/authentication/util/Cache.js
+++ b/src/authentication/util/Cache.js
@@ -242,3 +242,18 @@ function validateCertificateExpiry(certificate, keyAlias, cacheKey, merchantConf
}
}
};
+
+exports.addPublicKeyToCache = function(runEnvironment, keyId, publicKey) {
+ const cacheKey = Constants.PUBLIC_KEY_CACHE_IDENTIFIER + "_" + runEnvironment + "_" + keyId;
+ cache.put(cacheKey, publicKey);
+};
+
+exports.getPublicKeyFromCache = function(runEnvironment, keyId) {
+ const cacheKey = Constants.PUBLIC_KEY_CACHE_IDENTIFIER + "_" + runEnvironment + "_" + keyId;
+
+ if (cache.size() === 0 || !cache.get(cacheKey)) {
+ throw new Error("Public key not found in cache for [" + runEnvironment + ", " + keyId + "]");
+ }
+
+ return cache.get(cacheKey);
+};
diff --git a/src/authentication/util/Constants.js b/src/authentication/util/Constants.js
index 50ccb1cc1..f33680721 100644
--- a/src/authentication/util/Constants.js
+++ b/src/authentication/util/Constants.js
@@ -108,5 +108,6 @@ module.exports = {
STATUS500 : "Internal Server Error",
STATUS502 : "Bad Gateway",
STATUS503 : "Service Unavailable",
- STATUS504 : "Gateway Timeout"
+ STATUS504 : "Gateway Timeout",
+ PUBLIC_KEY_CACHE_IDENTIFIER : "FlexV2PublicKeys"
};
diff --git a/src/authentication/util/jwt/JWTExceptions.js b/src/authentication/util/jwt/JWTExceptions.js
new file mode 100644
index 000000000..84e08e725
--- /dev/null
+++ b/src/authentication/util/jwt/JWTExceptions.js
@@ -0,0 +1,64 @@
+'use strict';
+
+function createCustomError(name) {
+ function CustomError(message, cause) {
+ const instance = Reflect.construct(Error, [message], this.constructor);
+
+ Reflect.setPrototypeOf(instance, Reflect.getPrototypeOf(this));
+
+ instance.name = name;
+
+ Error.captureStackTrace(instance, this.constructor);
+
+ if (cause) {
+ instance.cause = cause;
+ if (cause.stack) {
+ instance.stack = instance.stack + '\nCaused by: ' + cause.stack;
+ }
+ }
+
+ return instance;
+ }
+
+ CustomError.prototype = Object.create(Error.prototype, {
+ constructor: {
+ value: CustomError,
+ enumerable: false,
+ writable: true,
+ configurable: true
+ },
+ name: {
+ value: name,
+ enumerable: false,
+ writable: true,
+ configurable: true
+ }
+ });
+
+ Reflect.setPrototypeOf(CustomError, Error);
+ return CustomError;
+}
+
+/**
+ * InvalidJwkException - Error class for invalid JWK (JSON Web Key)
+ * @param {string} message - Error message describing the invalid JWK
+ * @param {Error} [cause] - Optional underlying cause of the error
+ * @constructor
+ */
+exports.InvalidJwkException = createCustomError('InvalidJwkException');
+
+/**
+ * InvalidJwtException - Error class for invalid JWT token
+ * @param {string} message - Error message describing the invalid JWT token
+ * @param {Error} [cause] - Optional underlying cause of the error
+ * @constructor
+ */
+exports.InvalidJwtException = createCustomError('InvalidJwtException');
+
+/**
+ * JwtSignatureValidationException - Error class for JWT signature validation failures
+ * @param {string} message - Error message describing the signature validation failure
+ * @param {Error} [cause] - Optional underlying cause of the error
+ * @constructor
+ */
+exports.JwtSignatureValidationException = createCustomError('JwtSignatureValidationException');
diff --git a/src/authentication/util/jwt/JWTUtility.js b/src/authentication/util/jwt/JWTUtility.js
new file mode 100644
index 000000000..e35805836
--- /dev/null
+++ b/src/authentication/util/jwt/JWTUtility.js
@@ -0,0 +1,235 @@
+'use strict'
+
+const forge = require('node-forge');
+const crypto = require('crypto');
+const JWTExceptions = require('./JWTExceptions.js');
+
+// Supported JWT algorithms and their corresponding hash algorithms
+const SUPPORTED_ALGORITHMS = {
+ 'RS256': 'sha256',
+ 'RS384': 'sha384',
+ 'RS512': 'sha512'
+};
+
+// Error messages constants
+const ERROR_MESSAGES = {
+ UNSUPPORTED_ALGORITHM: (algorithm) =>
+ `Unsupported JWT algorithm: ${algorithm}. Supported algorithms: ${Object.keys(SUPPORTED_ALGORITHMS).join(', ')}`,
+ MISSING_ALGORITHM: 'JWT header missing algorithm (alg) field',
+ NO_PUBLIC_KEY: 'No public key found',
+ INVALID_PUBLIC_KEY_FORMAT: 'Invalid public key format. Expected JWK object or JSON string.',
+ INVALID_RSA_KEY: 'Public key must be an RSA key (kty: RSA)',
+ MISSING_RSA_PARAMS: 'Invalid RSA JWK: missing required parameters (n, e)'
+};
+
+/**
+ * Decodes a base64url encoded string to a JSON object
+ * @param {string} base64urlString - The base64url encoded string
+ * @param {string} partName - Name of the JWT part for error reporting (e.g., 'header', 'payload')
+ * @returns {Object} - The decoded JSON object
+ * @throws {InvalidJwtException} - If decoding or parsing fails
+ * @private
+ */
+function decodeJwtPart(base64urlString, partName) {
+ try {
+ const jsonString = Buffer.from(base64urlString, 'base64url').toString('utf8');
+ return JSON.parse(jsonString);
+ } catch (decodeErr) {
+ if (decodeErr.name === 'SyntaxError') {
+ throw new JWTExceptions.InvalidJwtException(`Invalid JSON in JWT ${partName}`, decodeErr);
+ }
+ throw new JWTExceptions.InvalidJwtException(`Failed to decode JWT ${partName} from base64url`, decodeErr);
+ }
+}
+
+/**
+ * Validates and parses a JWK public key
+ * @param {Object|string} publicKey - The RSA public key (JWK object or JSON string)
+ * @returns {Object} - The validated JWK object
+ * @throws {InvalidJwkException} - If the public key is invalid
+ * @private
+ */
+function validateAndParseJwk(publicKey) {
+ let jwkKey;
+
+ if (typeof publicKey === 'string') {
+ try {
+ jwkKey = JSON.parse(publicKey);
+ } catch (parseErr) {
+ throw new JWTExceptions.InvalidJwkException('Invalid public key JSON format', parseErr);
+ }
+ } else if (typeof publicKey === 'object' && publicKey !== null && publicKey.kty) {
+ jwkKey = publicKey;
+ } else {
+ throw new JWTExceptions.InvalidJwkException(ERROR_MESSAGES.INVALID_PUBLIC_KEY_FORMAT);
+ }
+
+ if (jwkKey.kty !== 'RSA') {
+ throw new JWTExceptions.InvalidJwkException(ERROR_MESSAGES.INVALID_RSA_KEY);
+ }
+
+ if (!jwkKey.n || !jwkKey.e) {
+ throw new JWTExceptions.InvalidJwkException(ERROR_MESSAGES.MISSING_RSA_PARAMS);
+ }
+
+ return jwkKey;
+}
+
+/**
+ * Converts JWK RSA parameters to PEM format public key
+ * @param {Object} jwkKey - The JWK object with RSA parameters
+ * @returns {string} - The PEM formatted public key
+ * @throws {InvalidJwkException} - If key conversion fails
+ * @private
+ */
+function convertJwkToPem(jwkKey) {
+ let n, e;
+ try {
+ n = Buffer.from(jwkKey.n, 'base64url');
+ e = Buffer.from(jwkKey.e, 'base64url');
+ } catch (decodeErr) {
+
+ throw new JWTExceptions.InvalidJwkException('Invalid base64url encoding in JWK parameters', decodeErr);
+ }
+
+ let publicKeyForge;
+ try {
+ publicKeyForge = forge.pki.rsa.setPublicKey(
+ forge.util.createBuffer(n).toHex(),
+ forge.util.createBuffer(e).toHex()
+ );
+ } catch (keyErr) {
+ throw new JWTExceptions.InvalidJwkException('Failed to create RSA public key from JWK', keyErr);
+ }
+
+ try {
+ return forge.pki.publicKeyToPem(publicKeyForge);
+ } catch (pemErr) {
+ throw new JWTExceptions.InvalidJwkException('Failed to convert public key to PEM format', pemErr);
+ }
+}
+
+/**
+ * Parses a JWT token and extracts its header, payload, and signature components
+ * @param {string} jwtToken - The JWT token to parse
+ * @returns {Object} - Object containing header, payload, signature, and raw parts
+ * @throws {InvalidJwtException} - If the JWT token is invalid or malformed
+ */
+exports.parse = function (jwtToken) {
+ if (!jwtToken) {
+ throw new JWTExceptions.InvalidJwtException('JWT token is null or undefined');
+ }
+
+ if (typeof jwtToken !== 'string') {
+ throw new JWTExceptions.InvalidJwtException('JWT token must be a string');
+ }
+
+ const tokenParts = jwtToken.split('.');
+ if (tokenParts.length !== 3) {
+ throw new JWTExceptions.InvalidJwtException('Invalid JWT token format: expected 3 parts separated by dots');
+ }
+
+ // Validate that all parts are non-empty
+ if (!tokenParts[0] || !tokenParts[1] || !tokenParts[2]) {
+ throw new JWTExceptions.InvalidJwtException('Invalid JWT token: one or more parts are empty');
+ }
+
+ try {
+ // Use helper function for consistent base64url decoding
+ const header = decodeJwtPart(tokenParts[0], 'header');
+ const payload = decodeJwtPart(tokenParts[1], 'payload');
+ const signature = tokenParts[2];
+
+ return {
+ header,
+ payload,
+ signature,
+ // Include raw base64url parts for signature verification
+ rawHeader: tokenParts[0],
+ rawPayload: tokenParts[1]
+ };
+ } catch (err) {
+ // Re-throw our custom exceptions
+ if (err.name === 'InvalidJwtException') {
+ throw err;
+ }
+ throw new JWTExceptions.InvalidJwtException('Malformed JWT cannot be parsed', err);
+ }
+}
+
+/**
+ * Verifies a JWT token using an RSA public key
+ * @param {string} jwtToken - The JWT token to verify
+ * @param {Object|string} publicKey - The RSA public key (JWK object or JSON string)
+ * @throws {InvalidJwtException} - If JWT parsing fails
+ * @throws {JwtSignatureValidationException} - If signature verification fails
+ */
+exports.verifyJwt = function (jwtToken, publicKey) {
+ if (!publicKey) {
+ throw new JWTExceptions.JwtSignatureValidationException('No public key found');
+ }
+
+ if (!jwtToken) {
+ throw new JWTExceptions.JwtSignatureValidationException('JWT token is null or undefined');
+ }
+
+ const { header, _, signature, rawHeader, rawPayload } = exports.parse(jwtToken);
+
+ const algorithm = header.alg;
+ if (!algorithm) {
+ throw new JWTExceptions.JwtSignatureValidationException(ERROR_MESSAGES.MISSING_ALGORITHM);
+ }
+
+ const hashAlgorithm = SUPPORTED_ALGORITHMS[algorithm];
+ if (!hashAlgorithm) {
+ throw new JWTExceptions.JwtSignatureValidationException(ERROR_MESSAGES.UNSUPPORTED_ALGORITHM(algorithm));
+ }
+
+ // Validate and parse the JWK public key - let InvalidJwkException bubble up
+ const jwkKey = validateAndParseJwk(publicKey);
+
+ // Convert JWK to PEM format for verification - let InvalidJwkException bubble up
+ const publicKeyPem = convertJwkToPem(jwkKey);
+ const signingInput = rawHeader + '.' + rawPayload;
+
+ let signatureBuffer;
+ try {
+ signatureBuffer = Buffer.from(signature, 'base64url');
+ } catch (sigDecodeErr) {
+ throw new JWTExceptions.JwtSignatureValidationException('Invalid base64url encoding in JWT signature', sigDecodeErr);
+ }
+
+ let isValid;
+ try {
+ const verifier = crypto.createVerify(hashAlgorithm.toUpperCase());
+ verifier.update(signingInput);
+ isValid = verifier.verify(publicKeyPem, signatureBuffer);
+ } catch (verifyErr) {
+ throw new JWTExceptions.JwtSignatureValidationException('Signature verification failed', verifyErr);
+ }
+
+ if (!isValid) {
+ throw new JWTExceptions.JwtSignatureValidationException('JWT signature verification failed');
+ }
+}
+
+/**
+ * Extracts an RSA public key from a JWK JSON string
+ * @param {string} jwkJsonString - The JWK JSON string containing the RSA key
+ * @returns {Object} - The RSA public key object
+ * @throws {InvalidJwkException} - If the JWK is invalid or not an RSA key
+ */
+exports.getRSAPublicKeyFromJwk = function (jwkJsonString) {
+ try {
+ const jwkData = JSON.parse(jwkJsonString);
+ if (jwkData.kty !== 'RSA') {
+ throw new JWTExceptions.InvalidJwkException('JWK Algorithm mismatch. Expected algorithm : RSA');
+ }
+ return jwkData;
+ } catch (err) {
+ if (err.name === 'InvalidJwkException') {
+ throw err;
+ }
+ throw new JWTExceptions.InvalidJwkException('Failed to parse JWK or extract RSA public key', err);
+ }
+}
diff --git a/src/index.js b/src/index.js
index dcdf9e7e1..85f92ac00 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/AccountValidationsRequest', 'model/Accountupdaterv1batchesIncluded', 'model/Accountupdaterv1batchesIncludedTokens', 'model/ActivateDeactivatePlanResponse', 'model/ActivateSubscriptionResponse', 'model/ActivateSubscriptionResponseSubscriptionInformation', 'model/AddNegativeListRequest', 'model/AuthReversalRequest', 'model/Bavsv1accountvalidationsClientReferenceInformation', 'model/Bavsv1accountvalidationsPaymentInformation', 'model/Bavsv1accountvalidationsPaymentInformationBank', 'model/Bavsv1accountvalidationsPaymentInformationBankAccount', 'model/Bavsv1accountvalidationsProcessingInformation', '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/CardProcessingConfigCommonAcquirers', '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/CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault', 'model/CreateAdhocReportRequest', 'model/CreateBillingAgreement', 'model/CreateBinLookupRequest', 'model/CreateBundledDecisionManagerCaseRequest', 'model/CreateCreditRequest', 'model/CreateInvoiceRequest', 'model/CreateOrderRequest', 'model/CreatePaymentLinkRequest', 'model/CreatePaymentRequest', 'model/CreatePlanRequest', 'model/CreatePlanResponse', 'model/CreatePlanResponsePlanInformation', 'model/CreateReportSubscriptionRequest', 'model/CreateSearchRequest', 'model/CreateSessionReq', 'model/CreateSessionRequest', 'model/CreateSubscriptionRequest', 'model/CreateSubscriptionRequest1', 'model/CreateSubscriptionResponse', 'model/CreateSubscriptionResponseLinks', 'model/CreateSubscriptionResponseSubscriptionInformation', 'model/CreateWebhook', 'model/DeAssociationRequestBody', 'model/DeletePlanResponse', 'model/DeviceDeAssociateV3Request', '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/Dmsv3devicesdeassociateDevices', '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/GetSubscriptionResponse1', 'model/GetSubscriptionResponse1BuyerInformation', 'model/GetSubscriptionResponse1Links', 'model/GetSubscriptionResponse1PaymentInstrument', 'model/GetSubscriptionResponse1PaymentInstrumentBankAccount', 'model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation', 'model/GetSubscriptionResponse1PaymentInstrumentCard', 'model/GetSubscriptionResponse1ShippingAddress', 'model/GetSubscriptionResponseReactivationInformation', 'model/IncrementAuthRequest', 'model/InlineResponse200', 'model/InlineResponse2001', 'model/InlineResponse20010', 'model/InlineResponse20010Embedded', 'model/InlineResponse20010EmbeddedBatches', 'model/InlineResponse20010EmbeddedLinks', 'model/InlineResponse20010EmbeddedLinksReports', 'model/InlineResponse20010EmbeddedTotals', 'model/InlineResponse20010Links', 'model/InlineResponse20011', 'model/InlineResponse20011Billing', 'model/InlineResponse20011Links', 'model/InlineResponse20011LinksReport', 'model/InlineResponse20012', 'model/InlineResponse20012Records', 'model/InlineResponse20012ResponseRecord', 'model/InlineResponse20012ResponseRecordAdditionalUpdates', 'model/InlineResponse20012SourceRecord', 'model/InlineResponse20013', 'model/InlineResponse20014', 'model/InlineResponse20014ClientReferenceInformation', 'model/InlineResponse2001Embedded', 'model/InlineResponse2001EmbeddedCapture', 'model/InlineResponse2001EmbeddedCaptureLinks', 'model/InlineResponse2001EmbeddedCaptureLinksSelf', 'model/InlineResponse2001EmbeddedReversal', 'model/InlineResponse2001EmbeddedReversalLinks', 'model/InlineResponse2001EmbeddedReversalLinksSelf', 'model/InlineResponse2002', 'model/InlineResponse2003', 'model/InlineResponse2003IntegrationInformation', 'model/InlineResponse2003IntegrationInformationTenantConfigurations', 'model/InlineResponse2004', 'model/InlineResponse2005', 'model/InlineResponse2006', 'model/InlineResponse2007', 'model/InlineResponse2007Devices', 'model/InlineResponse2008', 'model/InlineResponse2009', 'model/InlineResponse2009Devices', 'model/InlineResponse2009PaymentProcessorToTerminalMap', 'model/InlineResponse200Content', 'model/InlineResponse201', 'model/InlineResponse2011', 'model/InlineResponse2012', 'model/InlineResponse2012PayoutInformation', 'model/InlineResponse2012PayoutInformationPullFunds', 'model/InlineResponse2012PayoutInformationPushFunds', 'model/InlineResponse2013', 'model/InlineResponse2013IntegrationInformation', 'model/InlineResponse2013IntegrationInformationTenantConfigurations', 'model/InlineResponse2013OrganizationInformation', 'model/InlineResponse2013ProductInformationSetups', 'model/InlineResponse2013RegistrationInformation', 'model/InlineResponse2013Setups', 'model/InlineResponse2013SetupsCommerceSolutions', 'model/InlineResponse2013SetupsPayments', 'model/InlineResponse2013SetupsPaymentsAlternativePaymentMethods', 'model/InlineResponse2013SetupsPaymentsAlternativePaymentMethodsConfigurationStatus', 'model/InlineResponse2013SetupsPaymentsCardProcessing', 'model/InlineResponse2013SetupsPaymentsCardProcessingConfigurationStatus', 'model/InlineResponse2013SetupsPaymentsCardProcessingSubscriptionStatus', 'model/InlineResponse2013SetupsPaymentsDigitalPayments', 'model/InlineResponse2013SetupsRisk', 'model/InlineResponse2013SetupsValueAddedServices', 'model/InlineResponse2014', 'model/InlineResponse2014KeyInformation', 'model/InlineResponse2014KeyInformationErrorInformation', 'model/InlineResponse2014KeyInformationErrorInformationDetails', 'model/InlineResponse2015', 'model/InlineResponse2016', 'model/InlineResponse2016Payloads', 'model/InlineResponse2016PayloadsTestPayload', 'model/InlineResponse2017', 'model/InlineResponse2018', 'model/InlineResponse2018ClientReferenceInformation', 'model/InlineResponse2018ErrorInformation', 'model/InlineResponse2018OrderInformation', 'model/InlineResponse2018OrderInformationCurrencyConversion', 'model/InlineResponse2018OrderInformationCurrencyConversionOffer', 'model/InlineResponse2018ProcessorInformation', 'model/InlineResponse201OrderInformation', 'model/InlineResponse201OrderInformationShipTo', 'model/InlineResponse201PaymentInformation', 'model/InlineResponse201PaymentInformationEWallet', 'model/InlineResponse201PaymentInformationTokenizedPaymentMethod', 'model/InlineResponse202', 'model/InlineResponse202Links', 'model/InlineResponse202LinksStatus', 'model/InlineResponse206', 'model/InlineResponse400', 'model/InlineResponse4001', 'model/InlineResponse40010', 'model/InlineResponse4001Details', 'model/InlineResponse4002', 'model/InlineResponse4003', 'model/InlineResponse4004', 'model/InlineResponse4005', 'model/InlineResponse4006', 'model/InlineResponse4006Fields', 'model/InlineResponse4007', 'model/InlineResponse4007Details', 'model/InlineResponse4008', 'model/InlineResponse4008Details', 'model/InlineResponse4009', 'model/InlineResponse4009Details', 'model/InlineResponse400Details', 'model/InlineResponse400Errors', 'model/InlineResponse401', 'model/InlineResponse4011', 'model/InlineResponse4011Fields', 'model/InlineResponse4011Links', 'model/InlineResponse4011LinksSelf', 'model/InlineResponse403', 'model/InlineResponse4031', 'model/InlineResponse4032', 'model/InlineResponse4033', 'model/InlineResponse403Errors', 'model/InlineResponse404', 'model/InlineResponse4041', 'model/InlineResponse4041Details', 'model/InlineResponse4042', 'model/InlineResponse4043', 'model/InlineResponse4043Details', 'model/InlineResponse4044', 'model/InlineResponse4045', 'model/InlineResponse409', 'model/InlineResponse409Errors', 'model/InlineResponse410', 'model/InlineResponse410Errors', 'model/InlineResponse412', 'model/InlineResponse412Errors', 'model/InlineResponse422', 'model/InlineResponse4221', 'model/InlineResponse4222', 'model/InlineResponse424', 'model/InlineResponse424Errors', 'model/InlineResponse500', 'model/InlineResponse5001', 'model/InlineResponse5002', 'model/InlineResponse5003', 'model/InlineResponse500Errors', 'model/InlineResponse502', 'model/InlineResponse5021', 'model/InlineResponse5022', 'model/InlineResponse503', 'model/InlineResponseDefault', 'model/InlineResponseDefaultLinks', 'model/InlineResponseDefaultLinksNext', 'model/InlineResponseDefaultResponseStatus', 'model/InlineResponseDefaultResponseStatusDetails', 'model/IntimateBillingAgreement', 'model/InvoiceSettingsRequest', 'model/InvoicingV2InvoiceSettingsGet200Response', 'model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation', 'model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle', 'model/InvoicingV2InvoiceSettingsGet200ResponseMerchantInformation', 'model/InvoicingV2InvoiceSettingsGet200ResponseMerchantInformationAddressDetails', 'model/InvoicingV2InvoicesAllGet200Response', 'model/InvoicingV2InvoicesAllGet200ResponseCustomerInformation', 'model/InvoicingV2InvoicesAllGet200ResponseInvoiceInformation', 'model/InvoicingV2InvoicesAllGet200ResponseInvoices', 'model/InvoicingV2InvoicesAllGet200ResponseLinks', 'model/InvoicingV2InvoicesAllGet200ResponseOrderInformation', 'model/InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails', 'model/InvoicingV2InvoicesAllGet400Response', 'model/InvoicingV2InvoicesAllGet404Response', 'model/InvoicingV2InvoicesAllGet502Response', 'model/InvoicingV2InvoicesCancel200Response', 'model/InvoicingV2InvoicesGet200Response', 'model/InvoicingV2InvoicesGet200ResponseInvoiceHistory', 'model/InvoicingV2InvoicesGet200ResponseTransactionDetails', 'model/InvoicingV2InvoicesPost201Response', 'model/InvoicingV2InvoicesPost201ResponseInvoiceInformation', 'model/InvoicingV2InvoicesPost201ResponseInvoiceInformationCustomLabels', 'model/InvoicingV2InvoicesPost201ResponseMerchantDefinedFieldValuesWithDefinition', 'model/InvoicingV2InvoicesPost201ResponseOrderInformation', 'model/InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails', 'model/InvoicingV2InvoicesPost202Response', 'model/InvoicingV2InvoicesPublish200Response', 'model/InvoicingV2InvoicesPut200Response', 'model/InvoicingV2InvoicesSend200Response', 'model/Invoicingv2invoiceSettingsInvoiceSettingsInformation', 'model/Invoicingv2invoicesClientReferenceInformation', 'model/Invoicingv2invoicesClientReferenceInformationPartner', 'model/Invoicingv2invoicesCustomerInformation', 'model/Invoicingv2invoicesCustomerInformationCompany', 'model/Invoicingv2invoicesInvoiceInformation', 'model/Invoicingv2invoicesMerchantDefinedFieldValues', 'model/Invoicingv2invoicesOrderInformation', 'model/Invoicingv2invoicesOrderInformationAmountDetails', 'model/Invoicingv2invoicesOrderInformationAmountDetailsFreight', 'model/Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails', 'model/Invoicingv2invoicesOrderInformationLineItems', 'model/Invoicingv2invoicesProcessingInformation', 'model/Invoicingv2invoicesidInvoiceInformation', 'model/Iplv2paymentlinksOrderInformation', 'model/Iplv2paymentlinksOrderInformationAmountDetails', 'model/Iplv2paymentlinksOrderInformationLineItems', 'model/Iplv2paymentlinksProcessingInformation', 'model/Iplv2paymentlinksPurchaseInformation', 'model/Iplv2paymentlinksidOrderInformation', 'model/Iplv2paymentlinksidProcessingInformation', 'model/Iplv2paymentlinksidPurchaseInformation', 'model/Kmsegressv2keysasymClientReferenceInformation', 'model/Kmsegressv2keysasymKeyInformation', 'model/Kmsegressv2keyssymClientReferenceInformation', 'model/Kmsegressv2keyssymKeyInformation', 'model/MerchantDefinedFieldCore', 'model/MerchantDefinedFieldDefinitionRequest', 'model/MerchantInitiatedTransactionObject', 'model/Microformv2sessionsTransientTokenResponseOptions', 'model/MitReversalRequest', 'model/MitVoidRequest', 'model/Model400UploadBatchFileResponse', 'model/ModifyBillingAgreement', 'model/NetworkTokenEnrollment', 'model/NetworkTokenServicesEnablement', 'model/NetworkTokenServicesEnablementMastercardDigitalEnablementService', 'model/NetworkTokenServicesEnablementVisaTokenService', 'model/Notificationsubscriptionsv2productsorganizationIdEventTypes', 'model/Notificationsubscriptionsv2webhooksProducts', 'model/Notificationsubscriptionsv2webhooksProducts1', 'model/Notificationsubscriptionsv2webhooksRetryPolicy', 'model/Notificationsubscriptionsv2webhooksSecurityPolicy', 'model/Notificationsubscriptionsv2webhooksSecurityPolicyConfig', 'model/Notificationsubscriptionsv2webhooksSecurityPolicyConfigAdditionalConfig', 'model/OctCreatePaymentRequest', 'model/OfferRequest', '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/PaymentsProductsAlternativePaymentMethods', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformation', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurations', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsAdditionalConfigurations', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsPaymentMethods', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsProcessors', 'model/PaymentsProductsAlternativePaymentMethodsSubscriptionInformation', '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/PaymentsProductsDigitalPayments', 'model/PaymentsProductsDigitalPaymentsSubscriptionInformation', 'model/PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures', 'model/PaymentsProductsECheck', 'model/PaymentsProductsECheckConfigurationInformation', 'model/PaymentsProductsECheckSubscriptionInformation', 'model/PaymentsProductsPayerAuthentication', 'model/PaymentsProductsPayerAuthenticationConfigurationInformation', 'model/PaymentsProductsPayerAuthenticationSubscriptionInformation', 'model/PaymentsProductsPayouts', 'model/PaymentsProductsPayoutsConfigurationInformation', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurations', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsCommon', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsCommonAggregator', 'model/PaymentsProductsSecureAcceptance', 'model/PaymentsProductsSecureAcceptanceConfigurationInformation', 'model/PaymentsProductsServiceFee', 'model/PaymentsProductsServiceFeeConfigurationInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurations', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts', 'model/PaymentsProductsTax', 'model/PaymentsProductsUnifiedCheckout', 'model/PaymentsProductsUnifiedCheckoutConfigurationInformation', 'model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurations', 'model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeatures', 'model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeaturesPaze', 'model/PaymentsProductsUnifiedCheckoutSubscriptionInformation', 'model/PaymentsProductsUnifiedCheckoutSubscriptionInformationFeatures', 'model/PaymentsProductsUnifiedCheckoutSubscriptionInformationFeaturesPazeForUnifiedCheckout', 'model/PaymentsProductsVirtualTerminal', 'model/PaymentsProductsVirtualTerminalConfigurationInformation', 'model/PaymentsStrongAuthIssuerInformation', 'model/PblPaymentLinksAllGet200Response', 'model/PblPaymentLinksAllGet200ResponseLinks', 'model/PblPaymentLinksAllGet200ResponseOrderInformation', 'model/PblPaymentLinksAllGet200ResponseOrderInformationAmountDetails', 'model/PblPaymentLinksAllGet200ResponseOrderInformationLineItems', 'model/PblPaymentLinksAllGet200ResponseProcessingInformation', 'model/PblPaymentLinksAllGet200ResponsePurchaseInformation', 'model/PblPaymentLinksAllGet400Response', 'model/PblPaymentLinksAllGet404Response', 'model/PblPaymentLinksGet200Response', 'model/PblPaymentLinksPost201Response', 'model/PblPaymentLinksPost201ResponseLinks', 'model/PblPaymentLinksPost201ResponseOrderInformation', 'model/PblPaymentLinksPost201ResponsePurchaseInformation', 'model/PostCustomerPaymentInstrumentRequest', 'model/PostCustomerRequest', 'model/PostCustomerShippingAddressRequest', 'model/PostDeviceSearchRequest', 'model/PostDeviceSearchRequestV3', '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/PtsV2CreateOrderPost201Response', 'model/PtsV2CreateOrderPost201ResponseBuyerInformation', 'model/PtsV2CreateOrderPost201ResponseProcessorInformation', 'model/PtsV2CreateOrderPost400Response', '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/PtsV2PaymentsCapturesPost201ResponseEmbeddedActions', 'model/PtsV2PaymentsCapturesPost201ResponseEmbeddedActionsApCapture', '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/PtsV2PaymentsPost201Response1ErrorInformation', 'model/PtsV2PaymentsPost201Response1ErrorInformationDetails', 'model/PtsV2PaymentsPost201Response1IssuerInformation', 'model/PtsV2PaymentsPost201Response1OrderInformation', 'model/PtsV2PaymentsPost201Response1OrderInformationAmountDetails', 'model/PtsV2PaymentsPost201Response1OrderInformationBillTo', 'model/PtsV2PaymentsPost201Response1OrderInformationShipTo', 'model/PtsV2PaymentsPost201Response1PaymentInformation', 'model/PtsV2PaymentsPost201Response1PaymentInformationBank', 'model/PtsV2PaymentsPost201Response1PaymentInformationBankAccount', 'model/PtsV2PaymentsPost201Response1PaymentInformationEWallet', '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/PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENCREATE', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENUPDATE', '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/PtsV2PaymentsPost201ResponsePaymentInformationTokenizedPaymentMethod', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformation', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights', 'model/PtsV2PaymentsPost201ResponsePointOfSaleInformation', 'model/PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv', 'model/PtsV2PaymentsPost201ResponseProcessingInformation', 'model/PtsV2PaymentsPost201ResponseProcessingInformationAuthorizationOptions', 'model/PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions', 'model/PtsV2PaymentsPost201ResponseProcessingInformationCaptureOptions', 'model/PtsV2PaymentsPost201ResponseProcessingInformationPurchaseOptions', '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/PtsV2PaymentsRefundPost201ResponseProcessorInformationMerchantAdvice', '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/PtsV2PayoutsPost201ResponseProcessingInformation', 'model/PtsV2PayoutsPost201ResponseProcessorInformation', 'model/PtsV2PayoutsPost201ResponseRecipientInformation', 'model/PtsV2PayoutsPost201ResponseRecipientInformationCard', 'model/PtsV2PayoutsPost400Response', 'model/PtsV2RetrievePaymentTokenGet400Response', 'model/PtsV2RetrievePaymentTokenGet502Response', 'model/PtsV2UpdateOrderPatch201Response', 'model/Ptsv1pushfundstransferClientReferenceInformation', 'model/Ptsv1pushfundstransferMerchantInformation', 'model/Ptsv1pushfundstransferOrderInformation', 'model/Ptsv1pushfundstransferOrderInformationAmountDetails', 'model/Ptsv1pushfundstransferPointOfServiceInformation', 'model/Ptsv1pushfundstransferPointOfServiceInformationEmv', '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/Ptsv2intentsClientReferenceInformation', 'model/Ptsv2intentsEventInformation', 'model/Ptsv2intentsMerchantInformation', 'model/Ptsv2intentsMerchantInformationMerchantDescriptor', 'model/Ptsv2intentsOrderInformation', 'model/Ptsv2intentsOrderInformationAmountDetails', 'model/Ptsv2intentsOrderInformationBillTo', 'model/Ptsv2intentsOrderInformationInvoiceDetails', 'model/Ptsv2intentsOrderInformationLineItems', 'model/Ptsv2intentsOrderInformationShipTo', 'model/Ptsv2intentsPaymentInformation', 'model/Ptsv2intentsPaymentInformationEWallet', 'model/Ptsv2intentsPaymentInformationPaymentType', 'model/Ptsv2intentsPaymentInformationPaymentTypeMethod', 'model/Ptsv2intentsPaymentInformationTokenizedPaymentMethod', 'model/Ptsv2intentsProcessingInformation', 'model/Ptsv2intentsProcessingInformationAuthorizationOptions', 'model/Ptsv2intentsRecipientInformation', 'model/Ptsv2intentsSenderInformation', 'model/Ptsv2intentsSenderInformationAccount', 'model/Ptsv2intentsTravelInformation', 'model/Ptsv2intentsTravelInformationAgency', 'model/Ptsv2intentsidMerchantInformation', 'model/Ptsv2intentsidOrderInformation', 'model/Ptsv2intentsidPaymentInformation', 'model/Ptsv2intentsidProcessingInformation', '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/Ptsv2paymentsOrderInformationAmountDetailsOctsurcharge', '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/Ptsv2paymentsPaymentInformationTokenizedPaymentMethod', 'model/Ptsv2paymentsPointOfSaleInformation', 'model/Ptsv2paymentsPointOfSaleInformationEmv', 'model/Ptsv2paymentsProcessingInformation', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptions', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction', 'model/Ptsv2paymentsProcessingInformationBankTransferOptions', 'model/Ptsv2paymentsProcessingInformationCaptureOptions', 'model/Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer', 'model/Ptsv2paymentsProcessingInformationJapanPaymentOptions', 'model/Ptsv2paymentsProcessingInformationJapanPaymentOptionsBonuses', 'model/Ptsv2paymentsProcessingInformationLoanOptions', 'model/Ptsv2paymentsProcessingInformationPurchaseOptions', 'model/Ptsv2paymentsProcessingInformationRecurringOptions', 'model/Ptsv2paymentsProcessorInformation', 'model/Ptsv2paymentsProcessorInformationAuthorizationOptions', 'model/Ptsv2paymentsProcessorInformationReversal', 'model/Ptsv2paymentsProcessorInformationReversalNetwork', 'model/Ptsv2paymentsPromotionInformation', 'model/Ptsv2paymentsRecipientInformation', 'model/Ptsv2paymentsRecurringPaymentInformation', 'model/Ptsv2paymentsRiskInformation', 'model/Ptsv2paymentsRiskInformationAuxiliaryData', 'model/Ptsv2paymentsRiskInformationBuyerHistory', 'model/Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory', 'model/Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount', 'model/Ptsv2paymentsRiskInformationProfile', 'model/Ptsv2paymentsSenderInformation', 'model/Ptsv2paymentsSenderInformationAccount', '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/Ptsv2paymentsUnscheduledPaymentInformation', '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/Ptsv2paymentsidcapturesProcessingInformationJapanPaymentOptions', 'model/Ptsv2paymentsidcapturesProcessorInformation', '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/Ptsv2paymenttokensPaymentInformation', 'model/Ptsv2paymenttokensProcessingInformation', 'model/Ptsv2payoutsAggregatorInformation', 'model/Ptsv2payoutsAggregatorInformationSubMerchant', '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/Ptsv2payoutsProcessingInformationPurchaseOptions', 'model/Ptsv2payoutsRecipientInformation', 'model/Ptsv2payoutsSenderInformation', 'model/Ptsv2payoutsSenderInformationAccount', 'model/Ptsv2refreshpaymentstatusidAgreementInformation', 'model/Ptsv2refreshpaymentstatusidClientReferenceInformation', 'model/Ptsv2refreshpaymentstatusidPaymentInformation', 'model/Ptsv2refreshpaymentstatusidPaymentInformationCustomer', 'model/Ptsv2refreshpaymentstatusidPaymentInformationPaymentType', 'model/Ptsv2refreshpaymentstatusidProcessingInformation', 'model/Ptsv2reversalsProcessorInformation', '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/PushFunds201ResponsePaymentInformation', 'model/PushFunds201ResponsePaymentInformationTokenizedCard', 'model/PushFunds201ResponseProcessingInformation', 'model/PushFunds201ResponseProcessingInformationDomesticNationalNet', 'model/PushFunds201ResponseProcessorInformation', 'model/PushFunds201ResponseProcessorInformationRouting', 'model/PushFunds201ResponseProcessorInformationSettlement', '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/Rbsv1subscriptionsClientReferenceInformationPartner', '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/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/Request', 'model/RiskProducts', 'model/RiskProductsDecisionManager', 'model/RiskProductsDecisionManagerConfigurationInformation', 'model/RiskProductsFraudManagementEssentials', 'model/RiskProductsFraudManagementEssentialsConfigurationInformation', 'model/RiskProductsPortfolioRiskControls', 'model/RiskProductsPortfolioRiskControlsConfigurationInformation', 'model/RiskProductsPortfolioRiskControlsConfigurationInformationConfigurations', '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/TmsBinLookup', 'model/TmsBinLookupIssuerInformation', 'model/TmsBinLookupPaymentAccountInformation', 'model/TmsBinLookupPaymentAccountInformationCard', 'model/TmsBinLookupPaymentAccountInformationCardBrands', 'model/TmsBinLookupPaymentAccountInformationFeatures', 'model/TmsBinLookupPaymentAccountInformationNetwork', 'model/TmsBusinessInformation', 'model/TmsBusinessInformationAcquirer', 'model/TmsBusinessInformationAddress', 'model/TmsCardArt', 'model/TmsCardArtBrandLogoAsset', 'model/TmsCardArtBrandLogoAssetLinks', 'model/TmsCardArtBrandLogoAssetLinksSelf', 'model/TmsCardArtCombinedAsset', 'model/TmsCardArtCombinedAssetLinks', 'model/TmsCardArtCombinedAssetLinksSelf', 'model/TmsCardArtIconAsset', 'model/TmsCardArtIconAssetLinks', 'model/TmsCardArtIconAssetLinksSelf', 'model/TmsCardArtIssuerLogoAsset', 'model/TmsCardArtIssuerLogoAssetLinks', 'model/TmsCardArtIssuerLogoAssetLinksSelf', 'model/TmsEmbeddedInstrumentIdentifier', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierEmbedded', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments', 'model/TmsEmbeddedInstrumentIdentifierLinksSelf', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierPointOfSaleInformation', 'model/TmsEmbeddedInstrumentIdentifierPointOfSaleInformationEmvTags', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/TmsNetworkTokenServices', 'model/TmsNetworkTokenServicesAmericanExpressTokenService', 'model/TmsNetworkTokenServicesMastercardDigitalEnablementService', 'model/TmsNetworkTokenServicesNotifications', 'model/TmsNetworkTokenServicesPaymentCredentials', 'model/TmsNetworkTokenServicesSynchronousProvisioning', 'model/TmsNetworkTokenServicesVisaTokenService', 'model/TmsNullify', 'model/TmsPaymentInstrumentProcessingInfo', 'model/TmsPaymentInstrumentProcessingInfoBankTransferOptions', 'model/TmsSensitivePrivileges', 'model/TmsTokenFormats', 'model/Tmsv2TokenizedCard', 'model/Tmsv2TokenizedCardCard', 'model/Tmsv2TokenizedCardCardTermsAndConditions', 'model/Tmsv2TokenizedCardLinks', 'model/Tmsv2TokenizedCardLinksSelf', 'model/Tmsv2TokenizedCardMetadata', 'model/Tmsv2TokenizedCardMetadataIssuer', 'model/Tmsv2TokenizedCardPasscode', '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/Tmsv2tokenstokenIdpaymentcredentialsAuthenticatedIdentities', 'model/Tmsv2tokenstokenIdpaymentcredentialsDeviceInformation', 'model/Tmsv2tokenstokenIdpaymentcredentialsMerchantInformation', 'model/Tmsv2tokenstokenIdpaymentcredentialsMerchantInformationMerchantDescriptor', 'model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformation', 'model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformationAmountDetails', 'model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformationBillTo', 'model/TokenPermissions', 'model/TokenizedcardRequest', 'model/TssV2GetEmvTags200Response', 'model/TssV2GetEmvTags200ResponseEmvTagBreakdownList', 'model/TssV2PostEmvTags200Response', 'model/TssV2PostEmvTags200ResponseEmvTagBreakdownList', 'model/TssV2PostEmvTags200ResponseParsedEMVTagsList', 'model/TssV2TransactionsGet200Response', 'model/TssV2TransactionsGet200ResponseApplicationInformation', 'model/TssV2TransactionsGet200ResponseApplicationInformationApplications', 'model/TssV2TransactionsGet200ResponseBankAccountValidation', '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/TssV2TransactionsPost201Response', 'model/TssV2TransactionsPost201ResponseEmbedded', 'model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications', '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/UnderwritingConfiguration', 'model/UnderwritingConfigurationBillingInformation', 'model/UnderwritingConfigurationBillingInformationBankAccountInformation', 'model/UnderwritingConfigurationClientReferenceInformation', 'model/UnderwritingConfigurationDepositInformation', 'model/UnderwritingConfigurationDeviceInformation', 'model/UnderwritingConfigurationFileAttachmentInformation', 'model/UnderwritingConfigurationMerchantApplication', 'model/UnderwritingConfigurationMerchantApplicationProducts', 'model/UnderwritingConfigurationOrganizationInformation', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformation', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress1', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress2', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessContact', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetails', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetailsProductServicesSubscription', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationDirectorInformation', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationOwnerInformation', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationTradingAddress', 'model/UnderwritingConfigurationSaleRepresentativeInformation', 'model/UpdateInvoiceRequest', 'model/UpdateOrderRequest', 'model/UpdatePaymentLinkRequest', 'model/UpdatePlanRequest', 'model/UpdatePlanResponse', 'model/UpdatePlanResponsePlanInformation', 'model/UpdateStatus', 'model/UpdateSubscription', 'model/UpdateSubscriptionResponse', 'model/UpdateWebhook', 'model/Upv1capturecontextsCaptureMandate', 'model/Upv1capturecontextsCaptureMandateCPF', 'model/Upv1capturecontextsCompleteMandate', 'model/Upv1capturecontextsCompleteMandateTms', 'model/Upv1capturecontextsData', 'model/Upv1capturecontextsDataBuyerInformation', 'model/Upv1capturecontextsDataBuyerInformationPersonalIdentification', 'model/Upv1capturecontextsDataClientReferenceInformation', 'model/Upv1capturecontextsDataClientReferenceInformationPartner', 'model/Upv1capturecontextsDataConsumerAuthenticationInformation', 'model/Upv1capturecontextsDataMerchantDefinedInformation', 'model/Upv1capturecontextsDataMerchantInformation', 'model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor', 'model/Upv1capturecontextsDataOrderInformation', 'model/Upv1capturecontextsDataOrderInformationAmountDetails', 'model/Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge', 'model/Upv1capturecontextsDataOrderInformationBillTo', 'model/Upv1capturecontextsDataOrderInformationBillToCompany', 'model/Upv1capturecontextsDataOrderInformationLineItems', 'model/Upv1capturecontextsDataOrderInformationLineItemsPassenger', 'model/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails', 'model/Upv1capturecontextsDataOrderInformationShipTo', 'model/Upv1capturecontextsDataProcessingInformation', 'model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions', 'model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator', 'model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction', 'model/Upv1capturecontextsDataRecipientInformation', 'model/Upv1capturecontextsOrderInformation', 'model/Upv1capturecontextsOrderInformationAmountDetails', '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/Vasv1currencyconversionClientReferenceInformation', 'model/Vasv1currencyconversionClientReferenceInformationPartner', 'model/Vasv1currencyconversionOrderInformation', 'model/Vasv1currencyconversionOrderInformationAmountDetails', 'model/Vasv1currencyconversionOrderInformationCurrencyConversion', 'model/Vasv1currencyconversionPaymentInformation', 'model/Vasv1currencyconversionPaymentInformationCard', 'model/Vasv1currencyconversionPointOfSaleInformation', '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/BankAccountValidationApi', '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/DeviceDeAssociationApi', 'api/DeviceSearchApi', 'api/DownloadDTDApi', 'api/DownloadXSDApi', 'api/EMVTagDetailsApi', 'api/FlexAPIApi', 'api/InstrumentIdentifierApi', 'api/InterchangeClearingLevelDetailsApi', 'api/InvoiceSettingsApi', 'api/InvoicesApi', 'api/ManageWebhooksApi', 'api/MerchantBoardingApi', 'api/MerchantDefinedFieldsApi', 'api/MicroformIntegrationApi', 'api/NetFundingsApi', 'api/NotificationOfChangesApi', 'api/OffersApi', 'api/OrdersApi', 'api/PayerAuthenticationApi', 'api/PaymentBatchSummariesApi', 'api/PaymentInstrumentApi', 'api/PaymentLinksApi', 'api/PaymentTokensApi', 'api/PaymentsApi', 'api/PayoutsApi', 'api/PlansApi', 'api/PurchaseAndRefundDetailsApi', 'api/PushFundsApi', 'api/RefundApi', 'api/ReportDefinitionsApi', 'api/ReportDownloadsApi', 'api/ReportSubscriptionsApi', 'api/ReportsApi', 'api/RetrievalDetailsApi', 'api/RetrievalSummariesApi', 'api/ReversalApi', 'api/SearchTransactionsApi', 'api/SecureFileShareApi', 'api/SubscriptionsApi', 'api/SubscriptionsFollowOnsApi', 'api/TaxesApi', 'api/TokenApi', 'api/TokenizedCardApi', 'api/TransactionBatchesApi', 'api/TransactionDetailsApi', 'api/TransientTokenDataApi', 'api/UnifiedCheckoutCaptureContextApi', 'api/UserManagementApi', 'api/UserManagementSearchApi', 'api/VerificationApi', 'api/VoidApi', 'api/OAuthApi'], factory);
+ define(['ApiClient', 'model/AccountValidationsRequest', 'model/Accountupdaterv1batchesIncluded', 'model/Accountupdaterv1batchesIncludedTokens', 'model/ActivateDeactivatePlanResponse', 'model/ActivateSubscriptionResponse', 'model/ActivateSubscriptionResponseSubscriptionInformation', 'model/AddNegativeListRequest', 'model/AuthReversalRequest', 'model/Bavsv1accountvalidationsClientReferenceInformation', 'model/Bavsv1accountvalidationsPaymentInformation', 'model/Bavsv1accountvalidationsPaymentInformationBank', 'model/Bavsv1accountvalidationsPaymentInformationBankAccount', 'model/Bavsv1accountvalidationsProcessingInformation', '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/CardProcessingConfigCommonAcquirers', '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/CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault', 'model/CreateAdhocReportRequest', 'model/CreateBillingAgreement', 'model/CreateBinLookupRequest', 'model/CreateBundledDecisionManagerCaseRequest', 'model/CreateCreditRequest', 'model/CreateInvoiceRequest', 'model/CreateOrderRequest', 'model/CreatePaymentLinkRequest', 'model/CreatePaymentRequest', 'model/CreatePlanRequest', 'model/CreatePlanResponse', 'model/CreatePlanResponsePlanInformation', 'model/CreateReportSubscriptionRequest', 'model/CreateSearchRequest', 'model/CreateSessionReq', 'model/CreateSessionRequest', 'model/CreateSubscriptionRequest', 'model/CreateSubscriptionRequest1', 'model/CreateSubscriptionResponse', 'model/CreateSubscriptionResponseLinks', 'model/CreateSubscriptionResponseSubscriptionInformation', 'model/CreateWebhook', 'model/DeAssociationRequestBody', 'model/DeletePlanResponse', 'model/DeviceDeAssociateV3Request', '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/Dmsv3devicesdeassociateDevices', '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/GetAllSubscriptionsResponseClientReferenceInformation', '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/GetSubscriptionResponse1', 'model/GetSubscriptionResponse1BuyerInformation', 'model/GetSubscriptionResponse1Links', 'model/GetSubscriptionResponse1PaymentInstrument', 'model/GetSubscriptionResponse1PaymentInstrumentBankAccount', 'model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation', 'model/GetSubscriptionResponse1PaymentInstrumentCard', 'model/GetSubscriptionResponse1ShippingAddress', 'model/GetSubscriptionResponseReactivationInformation', 'model/IncrementAuthRequest', 'model/InlineResponse200', 'model/InlineResponse2001', 'model/InlineResponse20010', 'model/InlineResponse20010Devices', 'model/InlineResponse20010PaymentProcessorToTerminalMap', 'model/InlineResponse20011', 'model/InlineResponse20011Embedded', 'model/InlineResponse20011EmbeddedBatches', 'model/InlineResponse20011EmbeddedLinks', 'model/InlineResponse20011EmbeddedLinksReports', 'model/InlineResponse20011EmbeddedTotals', 'model/InlineResponse20011Links', 'model/InlineResponse20012', 'model/InlineResponse20012Billing', 'model/InlineResponse20012Links', 'model/InlineResponse20012LinksReport', 'model/InlineResponse20013', 'model/InlineResponse20013Records', 'model/InlineResponse20013ResponseRecord', 'model/InlineResponse20013ResponseRecordAdditionalUpdates', 'model/InlineResponse20013SourceRecord', 'model/InlineResponse20014', 'model/InlineResponse20015', 'model/InlineResponse20015ClientReferenceInformation', 'model/InlineResponse2001Content', 'model/InlineResponse2002', 'model/InlineResponse2002Embedded', 'model/InlineResponse2002EmbeddedCapture', 'model/InlineResponse2002EmbeddedCaptureLinks', 'model/InlineResponse2002EmbeddedCaptureLinksSelf', 'model/InlineResponse2002EmbeddedReversal', 'model/InlineResponse2002EmbeddedReversalLinks', 'model/InlineResponse2002EmbeddedReversalLinksSelf', 'model/InlineResponse2003', 'model/InlineResponse2004', 'model/InlineResponse2004IntegrationInformation', 'model/InlineResponse2004IntegrationInformationTenantConfigurations', 'model/InlineResponse2005', 'model/InlineResponse2006', 'model/InlineResponse2007', 'model/InlineResponse2008', 'model/InlineResponse2008Devices', 'model/InlineResponse2009', 'model/InlineResponse200Details', 'model/InlineResponse200Errors', 'model/InlineResponse200Responses', 'model/InlineResponse201', 'model/InlineResponse2011', 'model/InlineResponse2012', 'model/InlineResponse2012PayoutInformation', 'model/InlineResponse2012PayoutInformationPullFunds', 'model/InlineResponse2012PayoutInformationPushFunds', 'model/InlineResponse2013', 'model/InlineResponse2013IntegrationInformation', 'model/InlineResponse2013IntegrationInformationTenantConfigurations', 'model/InlineResponse2013OrganizationInformation', 'model/InlineResponse2013ProductInformationSetups', 'model/InlineResponse2013RegistrationInformation', 'model/InlineResponse2013Setups', 'model/InlineResponse2013SetupsCommerceSolutions', 'model/InlineResponse2013SetupsPayments', 'model/InlineResponse2013SetupsPaymentsAlternativePaymentMethods', 'model/InlineResponse2013SetupsPaymentsAlternativePaymentMethodsConfigurationStatus', 'model/InlineResponse2013SetupsPaymentsCardProcessing', 'model/InlineResponse2013SetupsPaymentsCardProcessingConfigurationStatus', 'model/InlineResponse2013SetupsPaymentsCardProcessingSubscriptionStatus', 'model/InlineResponse2013SetupsPaymentsDigitalPayments', 'model/InlineResponse2013SetupsRisk', 'model/InlineResponse2013SetupsValueAddedServices', 'model/InlineResponse2014', 'model/InlineResponse2014KeyInformation', 'model/InlineResponse2014KeyInformationErrorInformation', 'model/InlineResponse2014KeyInformationErrorInformationDetails', 'model/InlineResponse2015', 'model/InlineResponse2016', 'model/InlineResponse2016Payloads', 'model/InlineResponse2016PayloadsTestPayload', 'model/InlineResponse2017', 'model/InlineResponse2018', 'model/InlineResponse2018ClientReferenceInformation', 'model/InlineResponse2018ErrorInformation', 'model/InlineResponse2018OrderInformation', 'model/InlineResponse2018OrderInformationCurrencyConversion', 'model/InlineResponse2018OrderInformationCurrencyConversionOffer', 'model/InlineResponse2018ProcessorInformation', 'model/InlineResponse201OrderInformation', 'model/InlineResponse201OrderInformationShipTo', 'model/InlineResponse201PaymentInformation', 'model/InlineResponse201PaymentInformationEWallet', 'model/InlineResponse201PaymentInformationTokenizedPaymentMethod', 'model/InlineResponse202', 'model/InlineResponse202Links', 'model/InlineResponse202LinksStatus', 'model/InlineResponse206', 'model/InlineResponse400', 'model/InlineResponse4001', 'model/InlineResponse40010', 'model/InlineResponse4001Details', 'model/InlineResponse4002', 'model/InlineResponse4003', 'model/InlineResponse4004', 'model/InlineResponse4005', 'model/InlineResponse4006', 'model/InlineResponse4006Fields', 'model/InlineResponse4007', 'model/InlineResponse4007Details', 'model/InlineResponse4008', 'model/InlineResponse4008Details', 'model/InlineResponse4009', 'model/InlineResponse4009Details', 'model/InlineResponse400Details', 'model/InlineResponse400Errors', 'model/InlineResponse401', 'model/InlineResponse4011', 'model/InlineResponse4011Fields', 'model/InlineResponse4011Links', 'model/InlineResponse4011LinksSelf', 'model/InlineResponse403', 'model/InlineResponse4031', 'model/InlineResponse4032', 'model/InlineResponse4033', 'model/InlineResponse403Errors', 'model/InlineResponse404', 'model/InlineResponse4041', 'model/InlineResponse4041Details', 'model/InlineResponse4042', 'model/InlineResponse4043', 'model/InlineResponse4043Details', 'model/InlineResponse4044', 'model/InlineResponse4045', 'model/InlineResponse409', 'model/InlineResponse409Errors', 'model/InlineResponse410', 'model/InlineResponse410Errors', 'model/InlineResponse412', 'model/InlineResponse412Errors', 'model/InlineResponse422', 'model/InlineResponse4221', 'model/InlineResponse4222', 'model/InlineResponse424', 'model/InlineResponse424Errors', 'model/InlineResponse500', 'model/InlineResponse5001', 'model/InlineResponse5002', 'model/InlineResponse5003', 'model/InlineResponse500Errors', 'model/InlineResponse502', 'model/InlineResponse5021', 'model/InlineResponse5022', 'model/InlineResponse503', 'model/InlineResponseDefault', 'model/InlineResponseDefaultLinks', 'model/InlineResponseDefaultLinksNext', 'model/InlineResponseDefaultResponseStatus', 'model/InlineResponseDefaultResponseStatusDetails', 'model/IntimateBillingAgreement', 'model/InvoiceSettingsRequest', 'model/InvoicingV2InvoiceSettingsGet200Response', 'model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation', 'model/InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle', 'model/InvoicingV2InvoiceSettingsGet200ResponseMerchantInformation', 'model/InvoicingV2InvoiceSettingsGet200ResponseMerchantInformationAddressDetails', 'model/InvoicingV2InvoicesAllGet200Response', 'model/InvoicingV2InvoicesAllGet200ResponseCustomerInformation', 'model/InvoicingV2InvoicesAllGet200ResponseInvoiceInformation', 'model/InvoicingV2InvoicesAllGet200ResponseInvoices', 'model/InvoicingV2InvoicesAllGet200ResponseLinks', 'model/InvoicingV2InvoicesAllGet200ResponseOrderInformation', 'model/InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails', 'model/InvoicingV2InvoicesAllGet400Response', 'model/InvoicingV2InvoicesAllGet404Response', 'model/InvoicingV2InvoicesAllGet502Response', 'model/InvoicingV2InvoicesCancel200Response', 'model/InvoicingV2InvoicesGet200Response', 'model/InvoicingV2InvoicesGet200ResponseInvoiceHistory', 'model/InvoicingV2InvoicesGet200ResponseTransactionDetails', 'model/InvoicingV2InvoicesPost201Response', 'model/InvoicingV2InvoicesPost201ResponseInvoiceInformation', 'model/InvoicingV2InvoicesPost201ResponseInvoiceInformationCustomLabels', 'model/InvoicingV2InvoicesPost201ResponseMerchantDefinedFieldValuesWithDefinition', 'model/InvoicingV2InvoicesPost201ResponseOrderInformation', 'model/InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails', 'model/InvoicingV2InvoicesPost202Response', 'model/InvoicingV2InvoicesPublish200Response', 'model/InvoicingV2InvoicesPut200Response', 'model/InvoicingV2InvoicesSend200Response', 'model/Invoicingv2invoiceSettingsInvoiceSettingsInformation', 'model/Invoicingv2invoicesClientReferenceInformation', 'model/Invoicingv2invoicesClientReferenceInformationPartner', 'model/Invoicingv2invoicesCustomerInformation', 'model/Invoicingv2invoicesCustomerInformationCompany', 'model/Invoicingv2invoicesInvoiceInformation', 'model/Invoicingv2invoicesMerchantDefinedFieldValues', 'model/Invoicingv2invoicesOrderInformation', 'model/Invoicingv2invoicesOrderInformationAmountDetails', 'model/Invoicingv2invoicesOrderInformationAmountDetailsFreight', 'model/Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails', 'model/Invoicingv2invoicesOrderInformationLineItems', 'model/Invoicingv2invoicesProcessingInformation', 'model/Invoicingv2invoicesidInvoiceInformation', 'model/Iplv2paymentlinksOrderInformation', 'model/Iplv2paymentlinksOrderInformationAmountDetails', 'model/Iplv2paymentlinksOrderInformationLineItems', 'model/Iplv2paymentlinksProcessingInformation', 'model/Iplv2paymentlinksPurchaseInformation', 'model/Iplv2paymentlinksidOrderInformation', 'model/Iplv2paymentlinksidProcessingInformation', 'model/Iplv2paymentlinksidPurchaseInformation', 'model/Kmsegressv2keysasymClientReferenceInformation', 'model/Kmsegressv2keysasymKeyInformation', 'model/Kmsegressv2keyssymClientReferenceInformation', 'model/Kmsegressv2keyssymKeyInformation', 'model/MerchantDefinedFieldCore', 'model/MerchantDefinedFieldDefinitionRequest', 'model/MerchantInitiatedTransactionObject', 'model/Microformv2sessionsTransientTokenResponseOptions', 'model/MitReversalRequest', 'model/MitVoidRequest', 'model/Model400UploadBatchFileResponse', 'model/ModifyBillingAgreement', 'model/NetworkTokenEnrollment', 'model/NetworkTokenServicesEnablement', 'model/NetworkTokenServicesEnablementMastercardDigitalEnablementService', 'model/NetworkTokenServicesEnablementVisaTokenService', 'model/Notificationsubscriptionsv2productsorganizationIdEventTypes', 'model/Notificationsubscriptionsv2webhooksProducts', 'model/Notificationsubscriptionsv2webhooksProducts1', 'model/Notificationsubscriptionsv2webhooksRetryPolicy', 'model/Notificationsubscriptionsv2webhooksSecurityPolicy', 'model/Notificationsubscriptionsv2webhooksSecurityPolicyConfig', 'model/Notificationsubscriptionsv2webhooksSecurityPolicyConfigAdditionalConfig', 'model/OctCreatePaymentRequest', 'model/OfferRequest', '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/PaymentsProductsAlternativePaymentMethods', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformation', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurations', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsAdditionalConfigurations', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsPaymentMethods', 'model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsProcessors', 'model/PaymentsProductsAlternativePaymentMethodsSubscriptionInformation', '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/PaymentsProductsDigitalPayments', 'model/PaymentsProductsDigitalPaymentsSubscriptionInformation', 'model/PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures', 'model/PaymentsProductsECheck', 'model/PaymentsProductsECheckConfigurationInformation', 'model/PaymentsProductsECheckSubscriptionInformation', 'model/PaymentsProductsPayerAuthentication', 'model/PaymentsProductsPayerAuthenticationConfigurationInformation', 'model/PaymentsProductsPayerAuthenticationSubscriptionInformation', 'model/PaymentsProductsPayouts', 'model/PaymentsProductsPayoutsConfigurationInformation', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurations', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsCommon', 'model/PaymentsProductsPayoutsConfigurationInformationConfigurationsCommonAggregator', 'model/PaymentsProductsSecureAcceptance', 'model/PaymentsProductsSecureAcceptanceConfigurationInformation', 'model/PaymentsProductsServiceFee', 'model/PaymentsProductsServiceFeeConfigurationInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurations', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation', 'model/PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts', 'model/PaymentsProductsTax', 'model/PaymentsProductsUnifiedCheckout', 'model/PaymentsProductsUnifiedCheckoutConfigurationInformation', 'model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurations', 'model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeatures', 'model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeaturesPaze', 'model/PaymentsProductsUnifiedCheckoutSubscriptionInformation', 'model/PaymentsProductsUnifiedCheckoutSubscriptionInformationFeatures', 'model/PaymentsProductsUnifiedCheckoutSubscriptionInformationFeaturesPazeForUnifiedCheckout', 'model/PaymentsProductsVirtualTerminal', 'model/PaymentsProductsVirtualTerminalConfigurationInformation', 'model/PaymentsStrongAuthIssuerInformation', 'model/PblPaymentLinksAllGet200Response', 'model/PblPaymentLinksAllGet200ResponseLinks', 'model/PblPaymentLinksAllGet200ResponseOrderInformation', 'model/PblPaymentLinksAllGet200ResponseOrderInformationAmountDetails', 'model/PblPaymentLinksAllGet200ResponseOrderInformationLineItems', 'model/PblPaymentLinksAllGet200ResponseProcessingInformation', 'model/PblPaymentLinksAllGet200ResponsePurchaseInformation', 'model/PblPaymentLinksAllGet400Response', 'model/PblPaymentLinksAllGet404Response', 'model/PblPaymentLinksGet200Response', 'model/PblPaymentLinksPost201Response', 'model/PblPaymentLinksPost201ResponseLinks', 'model/PblPaymentLinksPost201ResponseOrderInformation', 'model/PblPaymentLinksPost201ResponsePurchaseInformation', 'model/PostCustomerPaymentInstrumentRequest', 'model/PostCustomerRequest', 'model/PostCustomerShippingAddressRequest', 'model/PostDeviceSearchRequest', 'model/PostDeviceSearchRequestV3', 'model/PostInstrumentIdentifierEnrollmentRequest', 'model/PostInstrumentIdentifierRequest', 'model/PostIssuerLifeCycleSimulationRequest', 'model/PostPaymentCredentialsRequest', 'model/PostPaymentInstrumentRequest', 'model/PostRegistrationBody', 'model/PostTokenizeRequest', '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/PtsV2CreateOrderPost201Response', 'model/PtsV2CreateOrderPost201ResponseBuyerInformation', 'model/PtsV2CreateOrderPost201ResponseProcessorInformation', 'model/PtsV2CreateOrderPost400Response', '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/PtsV2PaymentsCapturesPost201ResponseEmbeddedActions', 'model/PtsV2PaymentsCapturesPost201ResponseEmbeddedActionsApCapture', '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/PtsV2PaymentsPost201Response1ErrorInformation', 'model/PtsV2PaymentsPost201Response1ErrorInformationDetails', 'model/PtsV2PaymentsPost201Response1IssuerInformation', 'model/PtsV2PaymentsPost201Response1OrderInformation', 'model/PtsV2PaymentsPost201Response1OrderInformationAmountDetails', 'model/PtsV2PaymentsPost201Response1OrderInformationBillTo', 'model/PtsV2PaymentsPost201Response1OrderInformationShipTo', 'model/PtsV2PaymentsPost201Response1PaymentInformation', 'model/PtsV2PaymentsPost201Response1PaymentInformationBank', 'model/PtsV2PaymentsPost201Response1PaymentInformationBankAccount', 'model/PtsV2PaymentsPost201Response1PaymentInformationEWallet', '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/PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENCREATE', 'model/PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENUPDATE', '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/PtsV2PaymentsPost201ResponsePaymentInformationTokenizedPaymentMethod', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformation', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration', 'model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights', 'model/PtsV2PaymentsPost201ResponsePointOfSaleInformation', 'model/PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv', 'model/PtsV2PaymentsPost201ResponseProcessingInformation', 'model/PtsV2PaymentsPost201ResponseProcessingInformationAuthorizationOptions', 'model/PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions', 'model/PtsV2PaymentsPost201ResponseProcessingInformationCaptureOptions', 'model/PtsV2PaymentsPost201ResponseProcessingInformationPurchaseOptions', '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/PtsV2PaymentsRefundPost201ResponseProcessorInformationMerchantAdvice', '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/PtsV2PayoutsPost201ResponseProcessingInformation', 'model/PtsV2PayoutsPost201ResponseProcessorInformation', 'model/PtsV2PayoutsPost201ResponseRecipientInformation', 'model/PtsV2PayoutsPost201ResponseRecipientInformationCard', 'model/PtsV2PayoutsPost400Response', 'model/PtsV2RetrievePaymentTokenGet400Response', 'model/PtsV2RetrievePaymentTokenGet502Response', 'model/PtsV2UpdateOrderPatch201Response', 'model/Ptsv1pushfundstransferClientReferenceInformation', 'model/Ptsv1pushfundstransferMerchantInformation', 'model/Ptsv1pushfundstransferOrderInformation', 'model/Ptsv1pushfundstransferOrderInformationAmountDetails', 'model/Ptsv1pushfundstransferPointOfServiceInformation', 'model/Ptsv1pushfundstransferPointOfServiceInformationEmv', '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/Ptsv2intentsClientReferenceInformation', 'model/Ptsv2intentsEventInformation', 'model/Ptsv2intentsMerchantInformation', 'model/Ptsv2intentsMerchantInformationMerchantDescriptor', 'model/Ptsv2intentsOrderInformation', 'model/Ptsv2intentsOrderInformationAmountDetails', 'model/Ptsv2intentsOrderInformationBillTo', 'model/Ptsv2intentsOrderInformationInvoiceDetails', 'model/Ptsv2intentsOrderInformationLineItems', 'model/Ptsv2intentsOrderInformationShipTo', 'model/Ptsv2intentsPaymentInformation', 'model/Ptsv2intentsPaymentInformationEWallet', 'model/Ptsv2intentsPaymentInformationPaymentType', 'model/Ptsv2intentsPaymentInformationPaymentTypeMethod', 'model/Ptsv2intentsPaymentInformationTokenizedPaymentMethod', 'model/Ptsv2intentsProcessingInformation', 'model/Ptsv2intentsProcessingInformationAuthorizationOptions', 'model/Ptsv2intentsRecipientInformation', 'model/Ptsv2intentsSenderInformation', 'model/Ptsv2intentsSenderInformationAccount', 'model/Ptsv2intentsTravelInformation', 'model/Ptsv2intentsTravelInformationAgency', 'model/Ptsv2intentsidMerchantInformation', 'model/Ptsv2intentsidOrderInformation', 'model/Ptsv2intentsidPaymentInformation', 'model/Ptsv2intentsidProcessingInformation', '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/Ptsv2paymentsOrderInformationAmountDetailsOctsurcharge', '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/Ptsv2paymentsPaymentInformationTokenizedPaymentMethod', 'model/Ptsv2paymentsPointOfSaleInformation', 'model/Ptsv2paymentsPointOfSaleInformationEmv', 'model/Ptsv2paymentsProcessingInformation', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptions', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator', 'model/Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction', 'model/Ptsv2paymentsProcessingInformationBankTransferOptions', 'model/Ptsv2paymentsProcessingInformationCaptureOptions', 'model/Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer', 'model/Ptsv2paymentsProcessingInformationJapanPaymentOptions', 'model/Ptsv2paymentsProcessingInformationJapanPaymentOptionsBonuses', 'model/Ptsv2paymentsProcessingInformationLoanOptions', 'model/Ptsv2paymentsProcessingInformationPurchaseOptions', 'model/Ptsv2paymentsProcessingInformationRecurringOptions', 'model/Ptsv2paymentsProcessorInformation', 'model/Ptsv2paymentsProcessorInformationAuthorizationOptions', 'model/Ptsv2paymentsProcessorInformationReversal', 'model/Ptsv2paymentsProcessorInformationReversalNetwork', 'model/Ptsv2paymentsPromotionInformation', 'model/Ptsv2paymentsRecipientInformation', 'model/Ptsv2paymentsRecurringPaymentInformation', 'model/Ptsv2paymentsRiskInformation', 'model/Ptsv2paymentsRiskInformationAuxiliaryData', 'model/Ptsv2paymentsRiskInformationBuyerHistory', 'model/Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory', 'model/Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount', 'model/Ptsv2paymentsRiskInformationProfile', 'model/Ptsv2paymentsSenderInformation', 'model/Ptsv2paymentsSenderInformationAccount', '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/Ptsv2paymentsUnscheduledPaymentInformation', '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/Ptsv2paymentsidcapturesProcessingInformationJapanPaymentOptions', 'model/Ptsv2paymentsidcapturesProcessorInformation', '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/Ptsv2paymenttokensPaymentInformation', 'model/Ptsv2paymenttokensProcessingInformation', 'model/Ptsv2payoutsAggregatorInformation', 'model/Ptsv2payoutsAggregatorInformationSubMerchant', '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/Ptsv2payoutsProcessingInformationPurchaseOptions', 'model/Ptsv2payoutsRecipientInformation', 'model/Ptsv2payoutsSenderInformation', 'model/Ptsv2payoutsSenderInformationAccount', 'model/Ptsv2refreshpaymentstatusidAgreementInformation', 'model/Ptsv2refreshpaymentstatusidClientReferenceInformation', 'model/Ptsv2refreshpaymentstatusidPaymentInformation', 'model/Ptsv2refreshpaymentstatusidPaymentInformationCustomer', 'model/Ptsv2refreshpaymentstatusidPaymentInformationPaymentType', 'model/Ptsv2refreshpaymentstatusidProcessingInformation', 'model/Ptsv2reversalsProcessorInformation', '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/PushFunds201ResponsePaymentInformation', 'model/PushFunds201ResponsePaymentInformationTokenizedCard', 'model/PushFunds201ResponseProcessingInformation', 'model/PushFunds201ResponseProcessingInformationDomesticNationalNet', 'model/PushFunds201ResponseProcessorInformation', 'model/PushFunds201ResponseProcessorInformationRouting', 'model/PushFunds201ResponseProcessorInformationSettlement', 'model/PushFunds201ResponseRecipientInformation', 'model/PushFunds201ResponseRecipientInformationCard', 'model/PushFunds400Response', 'model/PushFunds400ResponseDetails', 'model/PushFunds401Response', 'model/PushFunds404Response', 'model/PushFunds502Response', 'model/PushFundsRequest', 'model/Rbsv1plansOrderInformation', 'model/Rbsv1plansOrderInformationAmountDetails', 'model/Rbsv1plansPlanInformation', 'model/Rbsv1plansPlanInformationBillingCycles', 'model/Rbsv1plansidPlanInformation', 'model/Rbsv1plansidProcessingInformation', 'model/Rbsv1plansidProcessingInformationSubscriptionBillingOptions', '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/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/Request', 'model/RiskProducts', 'model/RiskProductsDecisionManager', 'model/RiskProductsDecisionManagerConfigurationInformation', 'model/RiskProductsFraudManagementEssentials', 'model/RiskProductsFraudManagementEssentialsConfigurationInformation', 'model/RiskProductsPortfolioRiskControls', 'model/RiskProductsPortfolioRiskControlsConfigurationInformation', 'model/RiskProductsPortfolioRiskControlsConfigurationInformationConfigurations', '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/TmsBinLookup', 'model/TmsBinLookupIssuerInformation', 'model/TmsBinLookupPaymentAccountInformation', 'model/TmsBinLookupPaymentAccountInformationCard', 'model/TmsBinLookupPaymentAccountInformationCardBrands', 'model/TmsBinLookupPaymentAccountInformationFeatures', 'model/TmsBinLookupPaymentAccountInformationNetwork', 'model/TmsBusinessInformation', 'model/TmsBusinessInformationAcquirer', 'model/TmsBusinessInformationAddress', 'model/TmsCardArt', 'model/TmsCardArtBrandLogoAsset', 'model/TmsCardArtBrandLogoAssetLinks', 'model/TmsCardArtBrandLogoAssetLinksSelf', 'model/TmsCardArtCombinedAsset', 'model/TmsCardArtCombinedAssetLinks', 'model/TmsCardArtCombinedAssetLinksSelf', 'model/TmsCardArtIconAsset', 'model/TmsCardArtIconAssetLinks', 'model/TmsCardArtIconAssetLinksSelf', 'model/TmsCardArtIssuerLogoAsset', 'model/TmsCardArtIssuerLogoAssetLinks', 'model/TmsCardArtIssuerLogoAssetLinksSelf', 'model/TmsEmbeddedInstrumentIdentifier', 'model/TmsEmbeddedInstrumentIdentifierBankAccount', 'model/TmsEmbeddedInstrumentIdentifierBillTo', 'model/TmsEmbeddedInstrumentIdentifierCard', 'model/TmsEmbeddedInstrumentIdentifierEmbedded', 'model/TmsEmbeddedInstrumentIdentifierIssuer', 'model/TmsEmbeddedInstrumentIdentifierLinks', 'model/TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments', 'model/TmsEmbeddedInstrumentIdentifierLinksSelf', 'model/TmsEmbeddedInstrumentIdentifierMetadata', 'model/TmsEmbeddedInstrumentIdentifierPointOfSaleInformation', 'model/TmsEmbeddedInstrumentIdentifierPointOfSaleInformationEmvTags', 'model/TmsEmbeddedInstrumentIdentifierProcessingInformation', 'model/TmsMerchantInformation', 'model/TmsMerchantInformationMerchantDescriptor', 'model/TmsNetworkTokenServices', 'model/TmsNetworkTokenServicesAmericanExpressTokenService', 'model/TmsNetworkTokenServicesMastercardDigitalEnablementService', 'model/TmsNetworkTokenServicesNotifications', 'model/TmsNetworkTokenServicesPaymentCredentials', 'model/TmsNetworkTokenServicesSynchronousProvisioning', 'model/TmsNetworkTokenServicesVisaTokenService', 'model/TmsNullify', 'model/TmsPaymentInstrumentProcessingInfo', 'model/TmsPaymentInstrumentProcessingInfoBankTransferOptions', 'model/TmsSensitivePrivileges', 'model/TmsTokenFormats', 'model/Tmsv2TokenizedCard', 'model/Tmsv2TokenizedCardCard', 'model/Tmsv2TokenizedCardCardTermsAndConditions', 'model/Tmsv2TokenizedCardLinks', 'model/Tmsv2TokenizedCardLinksSelf', 'model/Tmsv2TokenizedCardMetadata', 'model/Tmsv2TokenizedCardMetadataIssuer', 'model/Tmsv2TokenizedCardPasscode', 'model/Tmsv2tokenizeProcessingInformation', 'model/Tmsv2tokenizeTokenInformation', 'model/Tmsv2tokenizeTokenInformationCustomer', 'model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation', 'model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument', 'model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress', 'model/Tmsv2tokenizeTokenInformationCustomerEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo', 'model/Tmsv2tokenizeTokenInformationCustomerLinks', 'model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments', 'model/Tmsv2tokenizeTokenInformationCustomerLinksSelf', 'model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress', 'model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation', 'model/Tmsv2tokenizeTokenInformationCustomerMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerObjectInformation', 'model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard', 'model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata', 'model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt', 'model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset', 'model/Tmsv2tokenstokenIdpaymentcredentialsAuthenticatedIdentities', 'model/Tmsv2tokenstokenIdpaymentcredentialsDeviceInformation', 'model/Tmsv2tokenstokenIdpaymentcredentialsMerchantInformation', 'model/Tmsv2tokenstokenIdpaymentcredentialsMerchantInformationMerchantDescriptor', 'model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformation', 'model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformationAmountDetails', 'model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformationBillTo', 'model/TokenPermissions', 'model/TokenizedcardRequest', 'model/TssV2GetEmvTags200Response', 'model/TssV2GetEmvTags200ResponseEmvTagBreakdownList', 'model/TssV2PostEmvTags200Response', 'model/TssV2PostEmvTags200ResponseEmvTagBreakdownList', 'model/TssV2PostEmvTags200ResponseParsedEMVTagsList', 'model/TssV2TransactionsGet200Response', 'model/TssV2TransactionsGet200ResponseApplicationInformation', 'model/TssV2TransactionsGet200ResponseApplicationInformationApplications', 'model/TssV2TransactionsGet200ResponseBankAccountValidation', '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/TssV2TransactionsPost201Response', 'model/TssV2TransactionsPost201ResponseEmbedded', 'model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformation', 'model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications', '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/UnderwritingConfiguration', 'model/UnderwritingConfigurationBillingInformation', 'model/UnderwritingConfigurationBillingInformationBankAccountInformation', 'model/UnderwritingConfigurationClientReferenceInformation', 'model/UnderwritingConfigurationDepositInformation', 'model/UnderwritingConfigurationDeviceInformation', 'model/UnderwritingConfigurationFileAttachmentInformation', 'model/UnderwritingConfigurationMerchantApplication', 'model/UnderwritingConfigurationMerchantApplicationProducts', 'model/UnderwritingConfigurationOrganizationInformation', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformation', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress1', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress2', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessContact', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetails', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetailsProductServicesSubscription', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationDirectorInformation', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationOwnerInformation', 'model/UnderwritingConfigurationOrganizationInformationBusinessInformationTradingAddress', 'model/UnderwritingConfigurationSaleRepresentativeInformation', 'model/UpdateInvoiceRequest', 'model/UpdateOrderRequest', 'model/UpdatePaymentLinkRequest', 'model/UpdatePlanRequest', 'model/UpdatePlanResponse', 'model/UpdatePlanResponsePlanInformation', 'model/UpdateStatus', 'model/UpdateSubscription', 'model/UpdateSubscriptionResponse', 'model/UpdateWebhook', 'model/Upv1capturecontextsCaptureMandate', 'model/Upv1capturecontextsCaptureMandateCPF', 'model/Upv1capturecontextsCompleteMandate', 'model/Upv1capturecontextsCompleteMandateTms', 'model/Upv1capturecontextsData', 'model/Upv1capturecontextsDataBuyerInformation', 'model/Upv1capturecontextsDataBuyerInformationPersonalIdentification', 'model/Upv1capturecontextsDataClientReferenceInformation', 'model/Upv1capturecontextsDataClientReferenceInformationPartner', 'model/Upv1capturecontextsDataConsumerAuthenticationInformation', 'model/Upv1capturecontextsDataDeviceInformation', 'model/Upv1capturecontextsDataMerchantDefinedInformation', 'model/Upv1capturecontextsDataMerchantInformation', 'model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor', 'model/Upv1capturecontextsDataOrderInformation', 'model/Upv1capturecontextsDataOrderInformationAmountDetails', 'model/Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge', 'model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails', 'model/Upv1capturecontextsDataOrderInformationBillTo', 'model/Upv1capturecontextsDataOrderInformationBillToCompany', 'model/Upv1capturecontextsDataOrderInformationInvoiceDetails', 'model/Upv1capturecontextsDataOrderInformationLineItems', 'model/Upv1capturecontextsDataOrderInformationLineItemsPassenger', 'model/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails', 'model/Upv1capturecontextsDataOrderInformationShipTo', 'model/Upv1capturecontextsDataPaymentInformation', 'model/Upv1capturecontextsDataPaymentInformationCard', 'model/Upv1capturecontextsDataProcessingInformation', 'model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions', 'model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator', 'model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction', 'model/Upv1capturecontextsDataRecipientInformation', 'model/Upv1capturecontextsOrderInformation', 'model/Upv1capturecontextsOrderInformationAmountDetails', '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/Vasv1currencyconversionClientReferenceInformation', 'model/Vasv1currencyconversionClientReferenceInformationPartner', 'model/Vasv1currencyconversionOrderInformation', 'model/Vasv1currencyconversionOrderInformationAmountDetails', 'model/Vasv1currencyconversionOrderInformationCurrencyConversion', 'model/Vasv1currencyconversionPaymentInformation', 'model/Vasv1currencyconversionPaymentInformationCard', 'model/Vasv1currencyconversionPointOfSaleInformation', '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/BankAccountValidationApi', '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/DeviceDeAssociationApi', 'api/DeviceSearchApi', 'api/DownloadDTDApi', 'api/DownloadXSDApi', 'api/EMVTagDetailsApi', 'api/FlexAPIApi', 'api/InstrumentIdentifierApi', 'api/InterchangeClearingLevelDetailsApi', 'api/InvoiceSettingsApi', 'api/InvoicesApi', 'api/ManageWebhooksApi', 'api/MerchantBoardingApi', 'api/MerchantDefinedFieldsApi', 'api/MicroformIntegrationApi', 'api/NetFundingsApi', 'api/NotificationOfChangesApi', 'api/OffersApi', 'api/OrdersApi', 'api/PayerAuthenticationApi', 'api/PaymentBatchSummariesApi', 'api/PaymentInstrumentApi', 'api/PaymentLinksApi', 'api/PaymentTokensApi', 'api/PaymentsApi', 'api/PayoutsApi', 'api/PlansApi', 'api/PurchaseAndRefundDetailsApi', 'api/PushFundsApi', 'api/RefundApi', 'api/ReportDefinitionsApi', 'api/ReportDownloadsApi', 'api/ReportSubscriptionsApi', 'api/ReportsApi', 'api/RetrievalDetailsApi', 'api/RetrievalSummariesApi', 'api/ReversalApi', 'api/SearchTransactionsApi', 'api/SecureFileShareApi', 'api/SubscriptionsApi', 'api/SubscriptionsFollowOnsApi', 'api/TaxesApi', 'api/TokenApi', 'api/TokenizeApi', 'api/TokenizedCardApi', '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/AccountValidationsRequest'), require('./model/Accountupdaterv1batchesIncluded'), require('./model/Accountupdaterv1batchesIncludedTokens'), require('./model/ActivateDeactivatePlanResponse'), require('./model/ActivateSubscriptionResponse'), require('./model/ActivateSubscriptionResponseSubscriptionInformation'), require('./model/AddNegativeListRequest'), require('./model/AuthReversalRequest'), require('./model/Bavsv1accountvalidationsClientReferenceInformation'), require('./model/Bavsv1accountvalidationsPaymentInformation'), require('./model/Bavsv1accountvalidationsPaymentInformationBank'), require('./model/Bavsv1accountvalidationsPaymentInformationBankAccount'), require('./model/Bavsv1accountvalidationsProcessingInformation'), 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/CardProcessingConfigCommonAcquirers'), 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/CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault'), require('./model/CreateAdhocReportRequest'), require('./model/CreateBillingAgreement'), require('./model/CreateBinLookupRequest'), require('./model/CreateBundledDecisionManagerCaseRequest'), require('./model/CreateCreditRequest'), require('./model/CreateInvoiceRequest'), require('./model/CreateOrderRequest'), require('./model/CreatePaymentLinkRequest'), 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/CreateSubscriptionRequest1'), require('./model/CreateSubscriptionResponse'), require('./model/CreateSubscriptionResponseLinks'), require('./model/CreateSubscriptionResponseSubscriptionInformation'), require('./model/CreateWebhook'), require('./model/DeAssociationRequestBody'), require('./model/DeletePlanResponse'), require('./model/DeviceDeAssociateV3Request'), 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/Dmsv3devicesdeassociateDevices'), 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/GetSubscriptionResponse1'), require('./model/GetSubscriptionResponse1BuyerInformation'), require('./model/GetSubscriptionResponse1Links'), require('./model/GetSubscriptionResponse1PaymentInstrument'), require('./model/GetSubscriptionResponse1PaymentInstrumentBankAccount'), require('./model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation'), require('./model/GetSubscriptionResponse1PaymentInstrumentCard'), require('./model/GetSubscriptionResponse1ShippingAddress'), require('./model/GetSubscriptionResponseReactivationInformation'), require('./model/IncrementAuthRequest'), require('./model/InlineResponse200'), require('./model/InlineResponse2001'), require('./model/InlineResponse20010'), require('./model/InlineResponse20010Embedded'), require('./model/InlineResponse20010EmbeddedBatches'), require('./model/InlineResponse20010EmbeddedLinks'), require('./model/InlineResponse20010EmbeddedLinksReports'), require('./model/InlineResponse20010EmbeddedTotals'), require('./model/InlineResponse20010Links'), require('./model/InlineResponse20011'), require('./model/InlineResponse20011Billing'), require('./model/InlineResponse20011Links'), require('./model/InlineResponse20011LinksReport'), require('./model/InlineResponse20012'), require('./model/InlineResponse20012Records'), require('./model/InlineResponse20012ResponseRecord'), require('./model/InlineResponse20012ResponseRecordAdditionalUpdates'), require('./model/InlineResponse20012SourceRecord'), require('./model/InlineResponse20013'), require('./model/InlineResponse20014'), require('./model/InlineResponse20014ClientReferenceInformation'), require('./model/InlineResponse2001Embedded'), require('./model/InlineResponse2001EmbeddedCapture'), require('./model/InlineResponse2001EmbeddedCaptureLinks'), require('./model/InlineResponse2001EmbeddedCaptureLinksSelf'), require('./model/InlineResponse2001EmbeddedReversal'), require('./model/InlineResponse2001EmbeddedReversalLinks'), require('./model/InlineResponse2001EmbeddedReversalLinksSelf'), require('./model/InlineResponse2002'), require('./model/InlineResponse2003'), require('./model/InlineResponse2003IntegrationInformation'), require('./model/InlineResponse2003IntegrationInformationTenantConfigurations'), require('./model/InlineResponse2004'), require('./model/InlineResponse2005'), require('./model/InlineResponse2006'), require('./model/InlineResponse2007'), require('./model/InlineResponse2007Devices'), require('./model/InlineResponse2008'), require('./model/InlineResponse2009'), require('./model/InlineResponse2009Devices'), require('./model/InlineResponse2009PaymentProcessorToTerminalMap'), require('./model/InlineResponse200Content'), require('./model/InlineResponse201'), require('./model/InlineResponse2011'), require('./model/InlineResponse2012'), require('./model/InlineResponse2012PayoutInformation'), require('./model/InlineResponse2012PayoutInformationPullFunds'), require('./model/InlineResponse2012PayoutInformationPushFunds'), require('./model/InlineResponse2013'), require('./model/InlineResponse2013IntegrationInformation'), require('./model/InlineResponse2013IntegrationInformationTenantConfigurations'), require('./model/InlineResponse2013OrganizationInformation'), require('./model/InlineResponse2013ProductInformationSetups'), require('./model/InlineResponse2013RegistrationInformation'), require('./model/InlineResponse2013Setups'), require('./model/InlineResponse2013SetupsCommerceSolutions'), require('./model/InlineResponse2013SetupsPayments'), require('./model/InlineResponse2013SetupsPaymentsAlternativePaymentMethods'), require('./model/InlineResponse2013SetupsPaymentsAlternativePaymentMethodsConfigurationStatus'), require('./model/InlineResponse2013SetupsPaymentsCardProcessing'), require('./model/InlineResponse2013SetupsPaymentsCardProcessingConfigurationStatus'), require('./model/InlineResponse2013SetupsPaymentsCardProcessingSubscriptionStatus'), require('./model/InlineResponse2013SetupsPaymentsDigitalPayments'), require('./model/InlineResponse2013SetupsRisk'), require('./model/InlineResponse2013SetupsValueAddedServices'), require('./model/InlineResponse2014'), require('./model/InlineResponse2014KeyInformation'), require('./model/InlineResponse2014KeyInformationErrorInformation'), require('./model/InlineResponse2014KeyInformationErrorInformationDetails'), require('./model/InlineResponse2015'), require('./model/InlineResponse2016'), require('./model/InlineResponse2016Payloads'), require('./model/InlineResponse2016PayloadsTestPayload'), require('./model/InlineResponse2017'), require('./model/InlineResponse2018'), require('./model/InlineResponse2018ClientReferenceInformation'), require('./model/InlineResponse2018ErrorInformation'), require('./model/InlineResponse2018OrderInformation'), require('./model/InlineResponse2018OrderInformationCurrencyConversion'), require('./model/InlineResponse2018OrderInformationCurrencyConversionOffer'), require('./model/InlineResponse2018ProcessorInformation'), require('./model/InlineResponse201OrderInformation'), require('./model/InlineResponse201OrderInformationShipTo'), require('./model/InlineResponse201PaymentInformation'), require('./model/InlineResponse201PaymentInformationEWallet'), require('./model/InlineResponse201PaymentInformationTokenizedPaymentMethod'), require('./model/InlineResponse202'), require('./model/InlineResponse202Links'), require('./model/InlineResponse202LinksStatus'), require('./model/InlineResponse206'), require('./model/InlineResponse400'), require('./model/InlineResponse4001'), require('./model/InlineResponse40010'), require('./model/InlineResponse4001Details'), require('./model/InlineResponse4002'), require('./model/InlineResponse4003'), require('./model/InlineResponse4004'), require('./model/InlineResponse4005'), require('./model/InlineResponse4006'), require('./model/InlineResponse4006Fields'), require('./model/InlineResponse4007'), require('./model/InlineResponse4007Details'), require('./model/InlineResponse4008'), require('./model/InlineResponse4008Details'), require('./model/InlineResponse4009'), require('./model/InlineResponse4009Details'), require('./model/InlineResponse400Details'), require('./model/InlineResponse400Errors'), require('./model/InlineResponse401'), require('./model/InlineResponse4011'), require('./model/InlineResponse4011Fields'), require('./model/InlineResponse4011Links'), require('./model/InlineResponse4011LinksSelf'), require('./model/InlineResponse403'), require('./model/InlineResponse4031'), require('./model/InlineResponse4032'), require('./model/InlineResponse4033'), require('./model/InlineResponse403Errors'), require('./model/InlineResponse404'), require('./model/InlineResponse4041'), require('./model/InlineResponse4041Details'), require('./model/InlineResponse4042'), require('./model/InlineResponse4043'), require('./model/InlineResponse4043Details'), require('./model/InlineResponse4044'), require('./model/InlineResponse4045'), 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/InlineResponse4222'), require('./model/InlineResponse424'), require('./model/InlineResponse424Errors'), require('./model/InlineResponse500'), require('./model/InlineResponse5001'), require('./model/InlineResponse5002'), require('./model/InlineResponse5003'), require('./model/InlineResponse500Errors'), require('./model/InlineResponse502'), require('./model/InlineResponse5021'), require('./model/InlineResponse5022'), 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/InvoicingV2InvoiceSettingsGet200ResponseMerchantInformation'), require('./model/InvoicingV2InvoiceSettingsGet200ResponseMerchantInformationAddressDetails'), 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/InvoicingV2InvoicesCancel200Response'), require('./model/InvoicingV2InvoicesGet200Response'), require('./model/InvoicingV2InvoicesGet200ResponseInvoiceHistory'), require('./model/InvoicingV2InvoicesGet200ResponseTransactionDetails'), require('./model/InvoicingV2InvoicesPost201Response'), require('./model/InvoicingV2InvoicesPost201ResponseInvoiceInformation'), require('./model/InvoicingV2InvoicesPost201ResponseInvoiceInformationCustomLabels'), require('./model/InvoicingV2InvoicesPost201ResponseMerchantDefinedFieldValuesWithDefinition'), require('./model/InvoicingV2InvoicesPost201ResponseOrderInformation'), require('./model/InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails'), require('./model/InvoicingV2InvoicesPost202Response'), require('./model/InvoicingV2InvoicesPublish200Response'), require('./model/InvoicingV2InvoicesPut200Response'), require('./model/InvoicingV2InvoicesSend200Response'), require('./model/Invoicingv2invoiceSettingsInvoiceSettingsInformation'), require('./model/Invoicingv2invoicesClientReferenceInformation'), require('./model/Invoicingv2invoicesClientReferenceInformationPartner'), require('./model/Invoicingv2invoicesCustomerInformation'), require('./model/Invoicingv2invoicesCustomerInformationCompany'), require('./model/Invoicingv2invoicesInvoiceInformation'), require('./model/Invoicingv2invoicesMerchantDefinedFieldValues'), require('./model/Invoicingv2invoicesOrderInformation'), require('./model/Invoicingv2invoicesOrderInformationAmountDetails'), require('./model/Invoicingv2invoicesOrderInformationAmountDetailsFreight'), require('./model/Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails'), require('./model/Invoicingv2invoicesOrderInformationLineItems'), require('./model/Invoicingv2invoicesProcessingInformation'), require('./model/Invoicingv2invoicesidInvoiceInformation'), require('./model/Iplv2paymentlinksOrderInformation'), require('./model/Iplv2paymentlinksOrderInformationAmountDetails'), require('./model/Iplv2paymentlinksOrderInformationLineItems'), require('./model/Iplv2paymentlinksProcessingInformation'), require('./model/Iplv2paymentlinksPurchaseInformation'), require('./model/Iplv2paymentlinksidOrderInformation'), require('./model/Iplv2paymentlinksidProcessingInformation'), require('./model/Iplv2paymentlinksidPurchaseInformation'), require('./model/Kmsegressv2keysasymClientReferenceInformation'), require('./model/Kmsegressv2keysasymKeyInformation'), require('./model/Kmsegressv2keyssymClientReferenceInformation'), require('./model/Kmsegressv2keyssymKeyInformation'), require('./model/MerchantDefinedFieldCore'), require('./model/MerchantDefinedFieldDefinitionRequest'), require('./model/MerchantInitiatedTransactionObject'), require('./model/Microformv2sessionsTransientTokenResponseOptions'), require('./model/MitReversalRequest'), require('./model/MitVoidRequest'), require('./model/Model400UploadBatchFileResponse'), require('./model/ModifyBillingAgreement'), require('./model/NetworkTokenEnrollment'), require('./model/NetworkTokenServicesEnablement'), require('./model/NetworkTokenServicesEnablementMastercardDigitalEnablementService'), require('./model/NetworkTokenServicesEnablementVisaTokenService'), require('./model/Notificationsubscriptionsv2productsorganizationIdEventTypes'), require('./model/Notificationsubscriptionsv2webhooksProducts'), require('./model/Notificationsubscriptionsv2webhooksProducts1'), require('./model/Notificationsubscriptionsv2webhooksRetryPolicy'), require('./model/Notificationsubscriptionsv2webhooksSecurityPolicy'), require('./model/Notificationsubscriptionsv2webhooksSecurityPolicyConfig'), require('./model/Notificationsubscriptionsv2webhooksSecurityPolicyConfigAdditionalConfig'), require('./model/OctCreatePaymentRequest'), require('./model/OfferRequest'), 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/PaymentsProductsAlternativePaymentMethods'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformation'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurations'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsAdditionalConfigurations'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsPaymentMethods'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsProcessors'), require('./model/PaymentsProductsAlternativePaymentMethodsSubscriptionInformation'), 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/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/PaymentsProductsPayoutsConfigurationInformationConfigurationsCommon'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurationsCommonAggregator'), 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/PaymentsProductsUnifiedCheckout'), require('./model/PaymentsProductsUnifiedCheckoutConfigurationInformation'), require('./model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurations'), require('./model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeatures'), require('./model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeaturesPaze'), require('./model/PaymentsProductsUnifiedCheckoutSubscriptionInformation'), require('./model/PaymentsProductsUnifiedCheckoutSubscriptionInformationFeatures'), require('./model/PaymentsProductsUnifiedCheckoutSubscriptionInformationFeaturesPazeForUnifiedCheckout'), require('./model/PaymentsProductsVirtualTerminal'), require('./model/PaymentsProductsVirtualTerminalConfigurationInformation'), require('./model/PaymentsStrongAuthIssuerInformation'), require('./model/PblPaymentLinksAllGet200Response'), require('./model/PblPaymentLinksAllGet200ResponseLinks'), require('./model/PblPaymentLinksAllGet200ResponseOrderInformation'), require('./model/PblPaymentLinksAllGet200ResponseOrderInformationAmountDetails'), require('./model/PblPaymentLinksAllGet200ResponseOrderInformationLineItems'), require('./model/PblPaymentLinksAllGet200ResponseProcessingInformation'), require('./model/PblPaymentLinksAllGet200ResponsePurchaseInformation'), require('./model/PblPaymentLinksAllGet400Response'), require('./model/PblPaymentLinksAllGet404Response'), require('./model/PblPaymentLinksGet200Response'), require('./model/PblPaymentLinksPost201Response'), require('./model/PblPaymentLinksPost201ResponseLinks'), require('./model/PblPaymentLinksPost201ResponseOrderInformation'), require('./model/PblPaymentLinksPost201ResponsePurchaseInformation'), require('./model/PostCustomerPaymentInstrumentRequest'), require('./model/PostCustomerRequest'), require('./model/PostCustomerShippingAddressRequest'), require('./model/PostDeviceSearchRequest'), require('./model/PostDeviceSearchRequestV3'), 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/PtsV2CreateOrderPost201Response'), require('./model/PtsV2CreateOrderPost201ResponseBuyerInformation'), require('./model/PtsV2CreateOrderPost201ResponseProcessorInformation'), require('./model/PtsV2CreateOrderPost400Response'), 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/PtsV2PaymentsCapturesPost201ResponseEmbeddedActions'), require('./model/PtsV2PaymentsCapturesPost201ResponseEmbeddedActionsApCapture'), 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/PtsV2PaymentsPost201Response1ErrorInformation'), require('./model/PtsV2PaymentsPost201Response1ErrorInformationDetails'), require('./model/PtsV2PaymentsPost201Response1IssuerInformation'), require('./model/PtsV2PaymentsPost201Response1OrderInformation'), require('./model/PtsV2PaymentsPost201Response1OrderInformationAmountDetails'), require('./model/PtsV2PaymentsPost201Response1OrderInformationBillTo'), require('./model/PtsV2PaymentsPost201Response1OrderInformationShipTo'), require('./model/PtsV2PaymentsPost201Response1PaymentInformation'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationBank'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationBankAccount'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationEWallet'), 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/PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENCREATE'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENUPDATE'), 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/PtsV2PaymentsPost201ResponsePaymentInformationTokenizedPaymentMethod'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformation'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights'), require('./model/PtsV2PaymentsPost201ResponsePointOfSaleInformation'), require('./model/PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformation'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationAuthorizationOptions'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationCaptureOptions'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationPurchaseOptions'), 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/PtsV2PaymentsRefundPost201ResponseProcessorInformationMerchantAdvice'), 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/PtsV2PayoutsPost201ResponseProcessingInformation'), require('./model/PtsV2PayoutsPost201ResponseProcessorInformation'), require('./model/PtsV2PayoutsPost201ResponseRecipientInformation'), require('./model/PtsV2PayoutsPost201ResponseRecipientInformationCard'), require('./model/PtsV2PayoutsPost400Response'), require('./model/PtsV2RetrievePaymentTokenGet400Response'), require('./model/PtsV2RetrievePaymentTokenGet502Response'), require('./model/PtsV2UpdateOrderPatch201Response'), require('./model/Ptsv1pushfundstransferClientReferenceInformation'), require('./model/Ptsv1pushfundstransferMerchantInformation'), require('./model/Ptsv1pushfundstransferOrderInformation'), require('./model/Ptsv1pushfundstransferOrderInformationAmountDetails'), require('./model/Ptsv1pushfundstransferPointOfServiceInformation'), require('./model/Ptsv1pushfundstransferPointOfServiceInformationEmv'), 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/Ptsv2intentsClientReferenceInformation'), require('./model/Ptsv2intentsEventInformation'), require('./model/Ptsv2intentsMerchantInformation'), require('./model/Ptsv2intentsMerchantInformationMerchantDescriptor'), require('./model/Ptsv2intentsOrderInformation'), require('./model/Ptsv2intentsOrderInformationAmountDetails'), require('./model/Ptsv2intentsOrderInformationBillTo'), require('./model/Ptsv2intentsOrderInformationInvoiceDetails'), require('./model/Ptsv2intentsOrderInformationLineItems'), require('./model/Ptsv2intentsOrderInformationShipTo'), require('./model/Ptsv2intentsPaymentInformation'), require('./model/Ptsv2intentsPaymentInformationEWallet'), require('./model/Ptsv2intentsPaymentInformationPaymentType'), require('./model/Ptsv2intentsPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2intentsPaymentInformationTokenizedPaymentMethod'), require('./model/Ptsv2intentsProcessingInformation'), require('./model/Ptsv2intentsProcessingInformationAuthorizationOptions'), require('./model/Ptsv2intentsRecipientInformation'), require('./model/Ptsv2intentsSenderInformation'), require('./model/Ptsv2intentsSenderInformationAccount'), require('./model/Ptsv2intentsTravelInformation'), require('./model/Ptsv2intentsTravelInformationAgency'), require('./model/Ptsv2intentsidMerchantInformation'), require('./model/Ptsv2intentsidOrderInformation'), require('./model/Ptsv2intentsidPaymentInformation'), require('./model/Ptsv2intentsidProcessingInformation'), 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/Ptsv2paymentsOrderInformationAmountDetailsOctsurcharge'), 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/Ptsv2paymentsPaymentInformationTokenizedPaymentMethod'), 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/Ptsv2paymentsProcessingInformationJapanPaymentOptionsBonuses'), require('./model/Ptsv2paymentsProcessingInformationLoanOptions'), require('./model/Ptsv2paymentsProcessingInformationPurchaseOptions'), require('./model/Ptsv2paymentsProcessingInformationRecurringOptions'), require('./model/Ptsv2paymentsProcessorInformation'), require('./model/Ptsv2paymentsProcessorInformationAuthorizationOptions'), require('./model/Ptsv2paymentsProcessorInformationReversal'), require('./model/Ptsv2paymentsProcessorInformationReversalNetwork'), 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/Ptsv2paymentsSenderInformationAccount'), 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/Ptsv2paymentsUnscheduledPaymentInformation'), 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/Ptsv2paymentsidcapturesProcessingInformationJapanPaymentOptions'), require('./model/Ptsv2paymentsidcapturesProcessorInformation'), 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/Ptsv2paymenttokensPaymentInformation'), require('./model/Ptsv2paymenttokensProcessingInformation'), require('./model/Ptsv2payoutsAggregatorInformation'), require('./model/Ptsv2payoutsAggregatorInformationSubMerchant'), 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/Ptsv2payoutsProcessingInformationPurchaseOptions'), 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/Ptsv2reversalsProcessorInformation'), 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/PushFunds201ResponsePaymentInformation'), require('./model/PushFunds201ResponsePaymentInformationTokenizedCard'), require('./model/PushFunds201ResponseProcessingInformation'), require('./model/PushFunds201ResponseProcessingInformationDomesticNationalNet'), require('./model/PushFunds201ResponseProcessorInformation'), require('./model/PushFunds201ResponseProcessorInformationRouting'), require('./model/PushFunds201ResponseProcessorInformationSettlement'), 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/Rbsv1subscriptionsClientReferenceInformationPartner'), 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/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/Request'), require('./model/RiskProducts'), require('./model/RiskProductsDecisionManager'), require('./model/RiskProductsDecisionManagerConfigurationInformation'), require('./model/RiskProductsFraudManagementEssentials'), require('./model/RiskProductsFraudManagementEssentialsConfigurationInformation'), require('./model/RiskProductsPortfolioRiskControls'), require('./model/RiskProductsPortfolioRiskControlsConfigurationInformation'), require('./model/RiskProductsPortfolioRiskControlsConfigurationInformationConfigurations'), 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/TmsBinLookup'), require('./model/TmsBinLookupIssuerInformation'), require('./model/TmsBinLookupPaymentAccountInformation'), require('./model/TmsBinLookupPaymentAccountInformationCard'), require('./model/TmsBinLookupPaymentAccountInformationCardBrands'), require('./model/TmsBinLookupPaymentAccountInformationFeatures'), require('./model/TmsBinLookupPaymentAccountInformationNetwork'), require('./model/TmsBusinessInformation'), require('./model/TmsBusinessInformationAcquirer'), require('./model/TmsBusinessInformationAddress'), require('./model/TmsCardArt'), require('./model/TmsCardArtBrandLogoAsset'), require('./model/TmsCardArtBrandLogoAssetLinks'), require('./model/TmsCardArtBrandLogoAssetLinksSelf'), require('./model/TmsCardArtCombinedAsset'), require('./model/TmsCardArtCombinedAssetLinks'), require('./model/TmsCardArtCombinedAssetLinksSelf'), require('./model/TmsCardArtIconAsset'), require('./model/TmsCardArtIconAssetLinks'), require('./model/TmsCardArtIconAssetLinksSelf'), require('./model/TmsCardArtIssuerLogoAsset'), require('./model/TmsCardArtIssuerLogoAssetLinks'), require('./model/TmsCardArtIssuerLogoAssetLinksSelf'), require('./model/TmsEmbeddedInstrumentIdentifier'), require('./model/TmsEmbeddedInstrumentIdentifierBankAccount'), require('./model/TmsEmbeddedInstrumentIdentifierBillTo'), require('./model/TmsEmbeddedInstrumentIdentifierCard'), require('./model/TmsEmbeddedInstrumentIdentifierEmbedded'), require('./model/TmsEmbeddedInstrumentIdentifierIssuer'), require('./model/TmsEmbeddedInstrumentIdentifierLinks'), require('./model/TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments'), require('./model/TmsEmbeddedInstrumentIdentifierLinksSelf'), require('./model/TmsEmbeddedInstrumentIdentifierMetadata'), require('./model/TmsEmbeddedInstrumentIdentifierPointOfSaleInformation'), require('./model/TmsEmbeddedInstrumentIdentifierPointOfSaleInformationEmvTags'), require('./model/TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./model/TmsNetworkTokenServices'), require('./model/TmsNetworkTokenServicesAmericanExpressTokenService'), require('./model/TmsNetworkTokenServicesMastercardDigitalEnablementService'), require('./model/TmsNetworkTokenServicesNotifications'), require('./model/TmsNetworkTokenServicesPaymentCredentials'), require('./model/TmsNetworkTokenServicesSynchronousProvisioning'), require('./model/TmsNetworkTokenServicesVisaTokenService'), require('./model/TmsNullify'), require('./model/TmsPaymentInstrumentProcessingInfo'), require('./model/TmsPaymentInstrumentProcessingInfoBankTransferOptions'), require('./model/TmsSensitivePrivileges'), require('./model/TmsTokenFormats'), require('./model/Tmsv2TokenizedCard'), require('./model/Tmsv2TokenizedCardCard'), require('./model/Tmsv2TokenizedCardCardTermsAndConditions'), require('./model/Tmsv2TokenizedCardLinks'), require('./model/Tmsv2TokenizedCardLinksSelf'), require('./model/Tmsv2TokenizedCardMetadata'), require('./model/Tmsv2TokenizedCardMetadataIssuer'), require('./model/Tmsv2TokenizedCardPasscode'), 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/Tmsv2tokenstokenIdpaymentcredentialsAuthenticatedIdentities'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsDeviceInformation'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsMerchantInformation'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsMerchantInformationMerchantDescriptor'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformation'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformationAmountDetails'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformationBillTo'), require('./model/TokenPermissions'), require('./model/TokenizedcardRequest'), 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/TssV2TransactionsGet200ResponseBankAccountValidation'), 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/TssV2TransactionsPost201Response'), require('./model/TssV2TransactionsPost201ResponseEmbedded'), require('./model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications'), 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/UnderwritingConfiguration'), require('./model/UnderwritingConfigurationBillingInformation'), require('./model/UnderwritingConfigurationBillingInformationBankAccountInformation'), require('./model/UnderwritingConfigurationClientReferenceInformation'), require('./model/UnderwritingConfigurationDepositInformation'), require('./model/UnderwritingConfigurationDeviceInformation'), require('./model/UnderwritingConfigurationFileAttachmentInformation'), require('./model/UnderwritingConfigurationMerchantApplication'), require('./model/UnderwritingConfigurationMerchantApplicationProducts'), require('./model/UnderwritingConfigurationOrganizationInformation'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformation'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress1'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress2'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessContact'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetails'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetailsProductServicesSubscription'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationDirectorInformation'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationOwnerInformation'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationTradingAddress'), require('./model/UnderwritingConfigurationSaleRepresentativeInformation'), require('./model/UpdateInvoiceRequest'), require('./model/UpdateOrderRequest'), require('./model/UpdatePaymentLinkRequest'), require('./model/UpdatePlanRequest'), require('./model/UpdatePlanResponse'), require('./model/UpdatePlanResponsePlanInformation'), require('./model/UpdateStatus'), require('./model/UpdateSubscription'), require('./model/UpdateSubscriptionResponse'), require('./model/UpdateWebhook'), require('./model/Upv1capturecontextsCaptureMandate'), require('./model/Upv1capturecontextsCaptureMandateCPF'), require('./model/Upv1capturecontextsCompleteMandate'), require('./model/Upv1capturecontextsCompleteMandateTms'), require('./model/Upv1capturecontextsData'), require('./model/Upv1capturecontextsDataBuyerInformation'), require('./model/Upv1capturecontextsDataBuyerInformationPersonalIdentification'), require('./model/Upv1capturecontextsDataClientReferenceInformation'), require('./model/Upv1capturecontextsDataClientReferenceInformationPartner'), require('./model/Upv1capturecontextsDataConsumerAuthenticationInformation'), require('./model/Upv1capturecontextsDataMerchantDefinedInformation'), require('./model/Upv1capturecontextsDataMerchantInformation'), require('./model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor'), require('./model/Upv1capturecontextsDataOrderInformation'), require('./model/Upv1capturecontextsDataOrderInformationAmountDetails'), require('./model/Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge'), require('./model/Upv1capturecontextsDataOrderInformationBillTo'), require('./model/Upv1capturecontextsDataOrderInformationBillToCompany'), require('./model/Upv1capturecontextsDataOrderInformationLineItems'), require('./model/Upv1capturecontextsDataOrderInformationLineItemsPassenger'), require('./model/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails'), require('./model/Upv1capturecontextsDataOrderInformationShipTo'), require('./model/Upv1capturecontextsDataProcessingInformation'), require('./model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions'), require('./model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator'), require('./model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction'), require('./model/Upv1capturecontextsDataRecipientInformation'), require('./model/Upv1capturecontextsOrderInformation'), require('./model/Upv1capturecontextsOrderInformationAmountDetails'), 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/Vasv1currencyconversionClientReferenceInformation'), require('./model/Vasv1currencyconversionClientReferenceInformationPartner'), require('./model/Vasv1currencyconversionOrderInformation'), require('./model/Vasv1currencyconversionOrderInformationAmountDetails'), require('./model/Vasv1currencyconversionOrderInformationCurrencyConversion'), require('./model/Vasv1currencyconversionPaymentInformation'), require('./model/Vasv1currencyconversionPaymentInformationCard'), require('./model/Vasv1currencyconversionPointOfSaleInformation'), 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/BankAccountValidationApi'), 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/DeviceDeAssociationApi'), require('./api/DeviceSearchApi'), 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/MerchantDefinedFieldsApi'), require('./api/MicroformIntegrationApi'), require('./api/NetFundingsApi'), require('./api/NotificationOfChangesApi'), require('./api/OffersApi'), require('./api/OrdersApi'), require('./api/PayerAuthenticationApi'), require('./api/PaymentBatchSummariesApi'), require('./api/PaymentInstrumentApi'), require('./api/PaymentLinksApi'), require('./api/PaymentTokensApi'), require('./api/PaymentsApi'), require('./api/PayoutsApi'), require('./api/PlansApi'), require('./api/PurchaseAndRefundDetailsApi'), require('./api/PushFundsApi'), require('./api/RefundApi'), 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/SubscriptionsFollowOnsApi'), require('./api/TaxesApi'), require('./api/TokenApi'), require('./api/TokenizedCardApi'), 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/AccountValidationsRequest'), require('./model/Accountupdaterv1batchesIncluded'), require('./model/Accountupdaterv1batchesIncludedTokens'), require('./model/ActivateDeactivatePlanResponse'), require('./model/ActivateSubscriptionResponse'), require('./model/ActivateSubscriptionResponseSubscriptionInformation'), require('./model/AddNegativeListRequest'), require('./model/AuthReversalRequest'), require('./model/Bavsv1accountvalidationsClientReferenceInformation'), require('./model/Bavsv1accountvalidationsPaymentInformation'), require('./model/Bavsv1accountvalidationsPaymentInformationBank'), require('./model/Bavsv1accountvalidationsPaymentInformationBankAccount'), require('./model/Bavsv1accountvalidationsProcessingInformation'), 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/CardProcessingConfigCommonAcquirers'), 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/CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault'), require('./model/CreateAdhocReportRequest'), require('./model/CreateBillingAgreement'), require('./model/CreateBinLookupRequest'), require('./model/CreateBundledDecisionManagerCaseRequest'), require('./model/CreateCreditRequest'), require('./model/CreateInvoiceRequest'), require('./model/CreateOrderRequest'), require('./model/CreatePaymentLinkRequest'), 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/CreateSubscriptionRequest1'), require('./model/CreateSubscriptionResponse'), require('./model/CreateSubscriptionResponseLinks'), require('./model/CreateSubscriptionResponseSubscriptionInformation'), require('./model/CreateWebhook'), require('./model/DeAssociationRequestBody'), require('./model/DeletePlanResponse'), require('./model/DeviceDeAssociateV3Request'), 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/Dmsv3devicesdeassociateDevices'), 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/GetAllSubscriptionsResponseClientReferenceInformation'), 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/GetSubscriptionResponse1'), require('./model/GetSubscriptionResponse1BuyerInformation'), require('./model/GetSubscriptionResponse1Links'), require('./model/GetSubscriptionResponse1PaymentInstrument'), require('./model/GetSubscriptionResponse1PaymentInstrumentBankAccount'), require('./model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation'), require('./model/GetSubscriptionResponse1PaymentInstrumentCard'), require('./model/GetSubscriptionResponse1ShippingAddress'), require('./model/GetSubscriptionResponseReactivationInformation'), require('./model/IncrementAuthRequest'), require('./model/InlineResponse200'), require('./model/InlineResponse2001'), require('./model/InlineResponse20010'), require('./model/InlineResponse20010Devices'), require('./model/InlineResponse20010PaymentProcessorToTerminalMap'), require('./model/InlineResponse20011'), require('./model/InlineResponse20011Embedded'), require('./model/InlineResponse20011EmbeddedBatches'), require('./model/InlineResponse20011EmbeddedLinks'), require('./model/InlineResponse20011EmbeddedLinksReports'), require('./model/InlineResponse20011EmbeddedTotals'), require('./model/InlineResponse20011Links'), require('./model/InlineResponse20012'), require('./model/InlineResponse20012Billing'), require('./model/InlineResponse20012Links'), require('./model/InlineResponse20012LinksReport'), require('./model/InlineResponse20013'), require('./model/InlineResponse20013Records'), require('./model/InlineResponse20013ResponseRecord'), require('./model/InlineResponse20013ResponseRecordAdditionalUpdates'), require('./model/InlineResponse20013SourceRecord'), require('./model/InlineResponse20014'), require('./model/InlineResponse20015'), require('./model/InlineResponse20015ClientReferenceInformation'), require('./model/InlineResponse2001Content'), require('./model/InlineResponse2002'), require('./model/InlineResponse2002Embedded'), require('./model/InlineResponse2002EmbeddedCapture'), require('./model/InlineResponse2002EmbeddedCaptureLinks'), require('./model/InlineResponse2002EmbeddedCaptureLinksSelf'), require('./model/InlineResponse2002EmbeddedReversal'), require('./model/InlineResponse2002EmbeddedReversalLinks'), require('./model/InlineResponse2002EmbeddedReversalLinksSelf'), require('./model/InlineResponse2003'), require('./model/InlineResponse2004'), require('./model/InlineResponse2004IntegrationInformation'), require('./model/InlineResponse2004IntegrationInformationTenantConfigurations'), require('./model/InlineResponse2005'), require('./model/InlineResponse2006'), require('./model/InlineResponse2007'), require('./model/InlineResponse2008'), require('./model/InlineResponse2008Devices'), require('./model/InlineResponse2009'), require('./model/InlineResponse200Details'), require('./model/InlineResponse200Errors'), require('./model/InlineResponse200Responses'), require('./model/InlineResponse201'), require('./model/InlineResponse2011'), require('./model/InlineResponse2012'), require('./model/InlineResponse2012PayoutInformation'), require('./model/InlineResponse2012PayoutInformationPullFunds'), require('./model/InlineResponse2012PayoutInformationPushFunds'), require('./model/InlineResponse2013'), require('./model/InlineResponse2013IntegrationInformation'), require('./model/InlineResponse2013IntegrationInformationTenantConfigurations'), require('./model/InlineResponse2013OrganizationInformation'), require('./model/InlineResponse2013ProductInformationSetups'), require('./model/InlineResponse2013RegistrationInformation'), require('./model/InlineResponse2013Setups'), require('./model/InlineResponse2013SetupsCommerceSolutions'), require('./model/InlineResponse2013SetupsPayments'), require('./model/InlineResponse2013SetupsPaymentsAlternativePaymentMethods'), require('./model/InlineResponse2013SetupsPaymentsAlternativePaymentMethodsConfigurationStatus'), require('./model/InlineResponse2013SetupsPaymentsCardProcessing'), require('./model/InlineResponse2013SetupsPaymentsCardProcessingConfigurationStatus'), require('./model/InlineResponse2013SetupsPaymentsCardProcessingSubscriptionStatus'), require('./model/InlineResponse2013SetupsPaymentsDigitalPayments'), require('./model/InlineResponse2013SetupsRisk'), require('./model/InlineResponse2013SetupsValueAddedServices'), require('./model/InlineResponse2014'), require('./model/InlineResponse2014KeyInformation'), require('./model/InlineResponse2014KeyInformationErrorInformation'), require('./model/InlineResponse2014KeyInformationErrorInformationDetails'), require('./model/InlineResponse2015'), require('./model/InlineResponse2016'), require('./model/InlineResponse2016Payloads'), require('./model/InlineResponse2016PayloadsTestPayload'), require('./model/InlineResponse2017'), require('./model/InlineResponse2018'), require('./model/InlineResponse2018ClientReferenceInformation'), require('./model/InlineResponse2018ErrorInformation'), require('./model/InlineResponse2018OrderInformation'), require('./model/InlineResponse2018OrderInformationCurrencyConversion'), require('./model/InlineResponse2018OrderInformationCurrencyConversionOffer'), require('./model/InlineResponse2018ProcessorInformation'), require('./model/InlineResponse201OrderInformation'), require('./model/InlineResponse201OrderInformationShipTo'), require('./model/InlineResponse201PaymentInformation'), require('./model/InlineResponse201PaymentInformationEWallet'), require('./model/InlineResponse201PaymentInformationTokenizedPaymentMethod'), require('./model/InlineResponse202'), require('./model/InlineResponse202Links'), require('./model/InlineResponse202LinksStatus'), require('./model/InlineResponse206'), require('./model/InlineResponse400'), require('./model/InlineResponse4001'), require('./model/InlineResponse40010'), require('./model/InlineResponse4001Details'), require('./model/InlineResponse4002'), require('./model/InlineResponse4003'), require('./model/InlineResponse4004'), require('./model/InlineResponse4005'), require('./model/InlineResponse4006'), require('./model/InlineResponse4006Fields'), require('./model/InlineResponse4007'), require('./model/InlineResponse4007Details'), require('./model/InlineResponse4008'), require('./model/InlineResponse4008Details'), require('./model/InlineResponse4009'), require('./model/InlineResponse4009Details'), require('./model/InlineResponse400Details'), require('./model/InlineResponse400Errors'), require('./model/InlineResponse401'), require('./model/InlineResponse4011'), require('./model/InlineResponse4011Fields'), require('./model/InlineResponse4011Links'), require('./model/InlineResponse4011LinksSelf'), require('./model/InlineResponse403'), require('./model/InlineResponse4031'), require('./model/InlineResponse4032'), require('./model/InlineResponse4033'), require('./model/InlineResponse403Errors'), require('./model/InlineResponse404'), require('./model/InlineResponse4041'), require('./model/InlineResponse4041Details'), require('./model/InlineResponse4042'), require('./model/InlineResponse4043'), require('./model/InlineResponse4043Details'), require('./model/InlineResponse4044'), require('./model/InlineResponse4045'), 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/InlineResponse4222'), require('./model/InlineResponse424'), require('./model/InlineResponse424Errors'), require('./model/InlineResponse500'), require('./model/InlineResponse5001'), require('./model/InlineResponse5002'), require('./model/InlineResponse5003'), require('./model/InlineResponse500Errors'), require('./model/InlineResponse502'), require('./model/InlineResponse5021'), require('./model/InlineResponse5022'), 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/InvoicingV2InvoiceSettingsGet200ResponseMerchantInformation'), require('./model/InvoicingV2InvoiceSettingsGet200ResponseMerchantInformationAddressDetails'), 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/InvoicingV2InvoicesCancel200Response'), require('./model/InvoicingV2InvoicesGet200Response'), require('./model/InvoicingV2InvoicesGet200ResponseInvoiceHistory'), require('./model/InvoicingV2InvoicesGet200ResponseTransactionDetails'), require('./model/InvoicingV2InvoicesPost201Response'), require('./model/InvoicingV2InvoicesPost201ResponseInvoiceInformation'), require('./model/InvoicingV2InvoicesPost201ResponseInvoiceInformationCustomLabels'), require('./model/InvoicingV2InvoicesPost201ResponseMerchantDefinedFieldValuesWithDefinition'), require('./model/InvoicingV2InvoicesPost201ResponseOrderInformation'), require('./model/InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails'), require('./model/InvoicingV2InvoicesPost202Response'), require('./model/InvoicingV2InvoicesPublish200Response'), require('./model/InvoicingV2InvoicesPut200Response'), require('./model/InvoicingV2InvoicesSend200Response'), require('./model/Invoicingv2invoiceSettingsInvoiceSettingsInformation'), require('./model/Invoicingv2invoicesClientReferenceInformation'), require('./model/Invoicingv2invoicesClientReferenceInformationPartner'), require('./model/Invoicingv2invoicesCustomerInformation'), require('./model/Invoicingv2invoicesCustomerInformationCompany'), require('./model/Invoicingv2invoicesInvoiceInformation'), require('./model/Invoicingv2invoicesMerchantDefinedFieldValues'), require('./model/Invoicingv2invoicesOrderInformation'), require('./model/Invoicingv2invoicesOrderInformationAmountDetails'), require('./model/Invoicingv2invoicesOrderInformationAmountDetailsFreight'), require('./model/Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails'), require('./model/Invoicingv2invoicesOrderInformationLineItems'), require('./model/Invoicingv2invoicesProcessingInformation'), require('./model/Invoicingv2invoicesidInvoiceInformation'), require('./model/Iplv2paymentlinksOrderInformation'), require('./model/Iplv2paymentlinksOrderInformationAmountDetails'), require('./model/Iplv2paymentlinksOrderInformationLineItems'), require('./model/Iplv2paymentlinksProcessingInformation'), require('./model/Iplv2paymentlinksPurchaseInformation'), require('./model/Iplv2paymentlinksidOrderInformation'), require('./model/Iplv2paymentlinksidProcessingInformation'), require('./model/Iplv2paymentlinksidPurchaseInformation'), require('./model/Kmsegressv2keysasymClientReferenceInformation'), require('./model/Kmsegressv2keysasymKeyInformation'), require('./model/Kmsegressv2keyssymClientReferenceInformation'), require('./model/Kmsegressv2keyssymKeyInformation'), require('./model/MerchantDefinedFieldCore'), require('./model/MerchantDefinedFieldDefinitionRequest'), require('./model/MerchantInitiatedTransactionObject'), require('./model/Microformv2sessionsTransientTokenResponseOptions'), require('./model/MitReversalRequest'), require('./model/MitVoidRequest'), require('./model/Model400UploadBatchFileResponse'), require('./model/ModifyBillingAgreement'), require('./model/NetworkTokenEnrollment'), require('./model/NetworkTokenServicesEnablement'), require('./model/NetworkTokenServicesEnablementMastercardDigitalEnablementService'), require('./model/NetworkTokenServicesEnablementVisaTokenService'), require('./model/Notificationsubscriptionsv2productsorganizationIdEventTypes'), require('./model/Notificationsubscriptionsv2webhooksProducts'), require('./model/Notificationsubscriptionsv2webhooksProducts1'), require('./model/Notificationsubscriptionsv2webhooksRetryPolicy'), require('./model/Notificationsubscriptionsv2webhooksSecurityPolicy'), require('./model/Notificationsubscriptionsv2webhooksSecurityPolicyConfig'), require('./model/Notificationsubscriptionsv2webhooksSecurityPolicyConfigAdditionalConfig'), require('./model/OctCreatePaymentRequest'), require('./model/OfferRequest'), 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/PaymentsProductsAlternativePaymentMethods'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformation'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurations'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsAdditionalConfigurations'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsPaymentMethods'), require('./model/PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsProcessors'), require('./model/PaymentsProductsAlternativePaymentMethodsSubscriptionInformation'), 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/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/PaymentsProductsPayoutsConfigurationInformationConfigurationsCommon'), require('./model/PaymentsProductsPayoutsConfigurationInformationConfigurationsCommonAggregator'), 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/PaymentsProductsUnifiedCheckout'), require('./model/PaymentsProductsUnifiedCheckoutConfigurationInformation'), require('./model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurations'), require('./model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeatures'), require('./model/PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeaturesPaze'), require('./model/PaymentsProductsUnifiedCheckoutSubscriptionInformation'), require('./model/PaymentsProductsUnifiedCheckoutSubscriptionInformationFeatures'), require('./model/PaymentsProductsUnifiedCheckoutSubscriptionInformationFeaturesPazeForUnifiedCheckout'), require('./model/PaymentsProductsVirtualTerminal'), require('./model/PaymentsProductsVirtualTerminalConfigurationInformation'), require('./model/PaymentsStrongAuthIssuerInformation'), require('./model/PblPaymentLinksAllGet200Response'), require('./model/PblPaymentLinksAllGet200ResponseLinks'), require('./model/PblPaymentLinksAllGet200ResponseOrderInformation'), require('./model/PblPaymentLinksAllGet200ResponseOrderInformationAmountDetails'), require('./model/PblPaymentLinksAllGet200ResponseOrderInformationLineItems'), require('./model/PblPaymentLinksAllGet200ResponseProcessingInformation'), require('./model/PblPaymentLinksAllGet200ResponsePurchaseInformation'), require('./model/PblPaymentLinksAllGet400Response'), require('./model/PblPaymentLinksAllGet404Response'), require('./model/PblPaymentLinksGet200Response'), require('./model/PblPaymentLinksPost201Response'), require('./model/PblPaymentLinksPost201ResponseLinks'), require('./model/PblPaymentLinksPost201ResponseOrderInformation'), require('./model/PblPaymentLinksPost201ResponsePurchaseInformation'), require('./model/PostCustomerPaymentInstrumentRequest'), require('./model/PostCustomerRequest'), require('./model/PostCustomerShippingAddressRequest'), require('./model/PostDeviceSearchRequest'), require('./model/PostDeviceSearchRequestV3'), require('./model/PostInstrumentIdentifierEnrollmentRequest'), require('./model/PostInstrumentIdentifierRequest'), require('./model/PostIssuerLifeCycleSimulationRequest'), require('./model/PostPaymentCredentialsRequest'), require('./model/PostPaymentInstrumentRequest'), require('./model/PostRegistrationBody'), require('./model/PostTokenizeRequest'), 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/PtsV2CreateOrderPost201Response'), require('./model/PtsV2CreateOrderPost201ResponseBuyerInformation'), require('./model/PtsV2CreateOrderPost201ResponseProcessorInformation'), require('./model/PtsV2CreateOrderPost400Response'), 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/PtsV2PaymentsCapturesPost201ResponseEmbeddedActions'), require('./model/PtsV2PaymentsCapturesPost201ResponseEmbeddedActionsApCapture'), 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/PtsV2PaymentsPost201Response1ErrorInformation'), require('./model/PtsV2PaymentsPost201Response1ErrorInformationDetails'), require('./model/PtsV2PaymentsPost201Response1IssuerInformation'), require('./model/PtsV2PaymentsPost201Response1OrderInformation'), require('./model/PtsV2PaymentsPost201Response1OrderInformationAmountDetails'), require('./model/PtsV2PaymentsPost201Response1OrderInformationBillTo'), require('./model/PtsV2PaymentsPost201Response1OrderInformationShipTo'), require('./model/PtsV2PaymentsPost201Response1PaymentInformation'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationBank'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationBankAccount'), require('./model/PtsV2PaymentsPost201Response1PaymentInformationEWallet'), 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/PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENCREATE'), require('./model/PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENUPDATE'), 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/PtsV2PaymentsPost201ResponsePaymentInformationTokenizedPaymentMethod'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformation'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration'), require('./model/PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights'), require('./model/PtsV2PaymentsPost201ResponsePointOfSaleInformation'), require('./model/PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformation'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationAuthorizationOptions'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationCaptureOptions'), require('./model/PtsV2PaymentsPost201ResponseProcessingInformationPurchaseOptions'), 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/PtsV2PaymentsRefundPost201ResponseProcessorInformationMerchantAdvice'), 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/PtsV2PayoutsPost201ResponseProcessingInformation'), require('./model/PtsV2PayoutsPost201ResponseProcessorInformation'), require('./model/PtsV2PayoutsPost201ResponseRecipientInformation'), require('./model/PtsV2PayoutsPost201ResponseRecipientInformationCard'), require('./model/PtsV2PayoutsPost400Response'), require('./model/PtsV2RetrievePaymentTokenGet400Response'), require('./model/PtsV2RetrievePaymentTokenGet502Response'), require('./model/PtsV2UpdateOrderPatch201Response'), require('./model/Ptsv1pushfundstransferClientReferenceInformation'), require('./model/Ptsv1pushfundstransferMerchantInformation'), require('./model/Ptsv1pushfundstransferOrderInformation'), require('./model/Ptsv1pushfundstransferOrderInformationAmountDetails'), require('./model/Ptsv1pushfundstransferPointOfServiceInformation'), require('./model/Ptsv1pushfundstransferPointOfServiceInformationEmv'), 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/Ptsv2intentsClientReferenceInformation'), require('./model/Ptsv2intentsEventInformation'), require('./model/Ptsv2intentsMerchantInformation'), require('./model/Ptsv2intentsMerchantInformationMerchantDescriptor'), require('./model/Ptsv2intentsOrderInformation'), require('./model/Ptsv2intentsOrderInformationAmountDetails'), require('./model/Ptsv2intentsOrderInformationBillTo'), require('./model/Ptsv2intentsOrderInformationInvoiceDetails'), require('./model/Ptsv2intentsOrderInformationLineItems'), require('./model/Ptsv2intentsOrderInformationShipTo'), require('./model/Ptsv2intentsPaymentInformation'), require('./model/Ptsv2intentsPaymentInformationEWallet'), require('./model/Ptsv2intentsPaymentInformationPaymentType'), require('./model/Ptsv2intentsPaymentInformationPaymentTypeMethod'), require('./model/Ptsv2intentsPaymentInformationTokenizedPaymentMethod'), require('./model/Ptsv2intentsProcessingInformation'), require('./model/Ptsv2intentsProcessingInformationAuthorizationOptions'), require('./model/Ptsv2intentsRecipientInformation'), require('./model/Ptsv2intentsSenderInformation'), require('./model/Ptsv2intentsSenderInformationAccount'), require('./model/Ptsv2intentsTravelInformation'), require('./model/Ptsv2intentsTravelInformationAgency'), require('./model/Ptsv2intentsidMerchantInformation'), require('./model/Ptsv2intentsidOrderInformation'), require('./model/Ptsv2intentsidPaymentInformation'), require('./model/Ptsv2intentsidProcessingInformation'), 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/Ptsv2paymentsOrderInformationAmountDetailsOctsurcharge'), 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/Ptsv2paymentsPaymentInformationTokenizedPaymentMethod'), 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/Ptsv2paymentsProcessingInformationJapanPaymentOptionsBonuses'), require('./model/Ptsv2paymentsProcessingInformationLoanOptions'), require('./model/Ptsv2paymentsProcessingInformationPurchaseOptions'), require('./model/Ptsv2paymentsProcessingInformationRecurringOptions'), require('./model/Ptsv2paymentsProcessorInformation'), require('./model/Ptsv2paymentsProcessorInformationAuthorizationOptions'), require('./model/Ptsv2paymentsProcessorInformationReversal'), require('./model/Ptsv2paymentsProcessorInformationReversalNetwork'), 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/Ptsv2paymentsSenderInformationAccount'), 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/Ptsv2paymentsUnscheduledPaymentInformation'), 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/Ptsv2paymentsidcapturesProcessingInformationJapanPaymentOptions'), require('./model/Ptsv2paymentsidcapturesProcessorInformation'), 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/Ptsv2paymenttokensPaymentInformation'), require('./model/Ptsv2paymenttokensProcessingInformation'), require('./model/Ptsv2payoutsAggregatorInformation'), require('./model/Ptsv2payoutsAggregatorInformationSubMerchant'), 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/Ptsv2payoutsProcessingInformationPurchaseOptions'), 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/Ptsv2reversalsProcessorInformation'), 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/PushFunds201ResponsePaymentInformation'), require('./model/PushFunds201ResponsePaymentInformationTokenizedCard'), require('./model/PushFunds201ResponseProcessingInformation'), require('./model/PushFunds201ResponseProcessingInformationDomesticNationalNet'), require('./model/PushFunds201ResponseProcessorInformation'), require('./model/PushFunds201ResponseProcessorInformationRouting'), require('./model/PushFunds201ResponseProcessorInformationSettlement'), 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/Rbsv1plansOrderInformation'), require('./model/Rbsv1plansOrderInformationAmountDetails'), require('./model/Rbsv1plansPlanInformation'), require('./model/Rbsv1plansPlanInformationBillingCycles'), require('./model/Rbsv1plansidPlanInformation'), require('./model/Rbsv1plansidProcessingInformation'), require('./model/Rbsv1plansidProcessingInformationSubscriptionBillingOptions'), 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/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/Request'), require('./model/RiskProducts'), require('./model/RiskProductsDecisionManager'), require('./model/RiskProductsDecisionManagerConfigurationInformation'), require('./model/RiskProductsFraudManagementEssentials'), require('./model/RiskProductsFraudManagementEssentialsConfigurationInformation'), require('./model/RiskProductsPortfolioRiskControls'), require('./model/RiskProductsPortfolioRiskControlsConfigurationInformation'), require('./model/RiskProductsPortfolioRiskControlsConfigurationInformationConfigurations'), 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/TmsBinLookup'), require('./model/TmsBinLookupIssuerInformation'), require('./model/TmsBinLookupPaymentAccountInformation'), require('./model/TmsBinLookupPaymentAccountInformationCard'), require('./model/TmsBinLookupPaymentAccountInformationCardBrands'), require('./model/TmsBinLookupPaymentAccountInformationFeatures'), require('./model/TmsBinLookupPaymentAccountInformationNetwork'), require('./model/TmsBusinessInformation'), require('./model/TmsBusinessInformationAcquirer'), require('./model/TmsBusinessInformationAddress'), require('./model/TmsCardArt'), require('./model/TmsCardArtBrandLogoAsset'), require('./model/TmsCardArtBrandLogoAssetLinks'), require('./model/TmsCardArtBrandLogoAssetLinksSelf'), require('./model/TmsCardArtCombinedAsset'), require('./model/TmsCardArtCombinedAssetLinks'), require('./model/TmsCardArtCombinedAssetLinksSelf'), require('./model/TmsCardArtIconAsset'), require('./model/TmsCardArtIconAssetLinks'), require('./model/TmsCardArtIconAssetLinksSelf'), require('./model/TmsCardArtIssuerLogoAsset'), require('./model/TmsCardArtIssuerLogoAssetLinks'), require('./model/TmsCardArtIssuerLogoAssetLinksSelf'), require('./model/TmsEmbeddedInstrumentIdentifier'), require('./model/TmsEmbeddedInstrumentIdentifierBankAccount'), require('./model/TmsEmbeddedInstrumentIdentifierBillTo'), require('./model/TmsEmbeddedInstrumentIdentifierCard'), require('./model/TmsEmbeddedInstrumentIdentifierEmbedded'), require('./model/TmsEmbeddedInstrumentIdentifierIssuer'), require('./model/TmsEmbeddedInstrumentIdentifierLinks'), require('./model/TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments'), require('./model/TmsEmbeddedInstrumentIdentifierLinksSelf'), require('./model/TmsEmbeddedInstrumentIdentifierMetadata'), require('./model/TmsEmbeddedInstrumentIdentifierPointOfSaleInformation'), require('./model/TmsEmbeddedInstrumentIdentifierPointOfSaleInformationEmvTags'), require('./model/TmsEmbeddedInstrumentIdentifierProcessingInformation'), require('./model/TmsMerchantInformation'), require('./model/TmsMerchantInformationMerchantDescriptor'), require('./model/TmsNetworkTokenServices'), require('./model/TmsNetworkTokenServicesAmericanExpressTokenService'), require('./model/TmsNetworkTokenServicesMastercardDigitalEnablementService'), require('./model/TmsNetworkTokenServicesNotifications'), require('./model/TmsNetworkTokenServicesPaymentCredentials'), require('./model/TmsNetworkTokenServicesSynchronousProvisioning'), require('./model/TmsNetworkTokenServicesVisaTokenService'), require('./model/TmsNullify'), require('./model/TmsPaymentInstrumentProcessingInfo'), require('./model/TmsPaymentInstrumentProcessingInfoBankTransferOptions'), require('./model/TmsSensitivePrivileges'), require('./model/TmsTokenFormats'), require('./model/Tmsv2TokenizedCard'), require('./model/Tmsv2TokenizedCardCard'), require('./model/Tmsv2TokenizedCardCardTermsAndConditions'), require('./model/Tmsv2TokenizedCardLinks'), require('./model/Tmsv2TokenizedCardLinksSelf'), require('./model/Tmsv2TokenizedCardMetadata'), require('./model/Tmsv2TokenizedCardMetadataIssuer'), require('./model/Tmsv2TokenizedCardPasscode'), require('./model/Tmsv2tokenizeProcessingInformation'), require('./model/Tmsv2tokenizeTokenInformation'), require('./model/Tmsv2tokenizeTokenInformationCustomer'), require('./model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation'), require('./model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation'), require('./model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument'), require('./model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbedded'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata'), require('./model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'), require('./model/Tmsv2tokenizeTokenInformationCustomerLinks'), require('./model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments'), require('./model/Tmsv2tokenizeTokenInformationCustomerLinksSelf'), require('./model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress'), require('./model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation'), require('./model/Tmsv2tokenizeTokenInformationCustomerMetadata'), require('./model/Tmsv2tokenizeTokenInformationCustomerObjectInformation'), require('./model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard'), require('./model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata'), require('./model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt'), require('./model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsAuthenticatedIdentities'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsDeviceInformation'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsMerchantInformation'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsMerchantInformationMerchantDescriptor'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformation'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformationAmountDetails'), require('./model/Tmsv2tokenstokenIdpaymentcredentialsOrderInformationBillTo'), require('./model/TokenPermissions'), require('./model/TokenizedcardRequest'), 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/TssV2TransactionsGet200ResponseBankAccountValidation'), 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/TssV2TransactionsPost201Response'), require('./model/TssV2TransactionsPost201ResponseEmbedded'), require('./model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformation'), require('./model/TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications'), 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/UnderwritingConfiguration'), require('./model/UnderwritingConfigurationBillingInformation'), require('./model/UnderwritingConfigurationBillingInformationBankAccountInformation'), require('./model/UnderwritingConfigurationClientReferenceInformation'), require('./model/UnderwritingConfigurationDepositInformation'), require('./model/UnderwritingConfigurationDeviceInformation'), require('./model/UnderwritingConfigurationFileAttachmentInformation'), require('./model/UnderwritingConfigurationMerchantApplication'), require('./model/UnderwritingConfigurationMerchantApplicationProducts'), require('./model/UnderwritingConfigurationOrganizationInformation'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformation'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress1'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationAddress2'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessContact'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetails'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetailsProductServicesSubscription'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationDirectorInformation'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationOwnerInformation'), require('./model/UnderwritingConfigurationOrganizationInformationBusinessInformationTradingAddress'), require('./model/UnderwritingConfigurationSaleRepresentativeInformation'), require('./model/UpdateInvoiceRequest'), require('./model/UpdateOrderRequest'), require('./model/UpdatePaymentLinkRequest'), require('./model/UpdatePlanRequest'), require('./model/UpdatePlanResponse'), require('./model/UpdatePlanResponsePlanInformation'), require('./model/UpdateStatus'), require('./model/UpdateSubscription'), require('./model/UpdateSubscriptionResponse'), require('./model/UpdateWebhook'), require('./model/Upv1capturecontextsCaptureMandate'), require('./model/Upv1capturecontextsCaptureMandateCPF'), require('./model/Upv1capturecontextsCompleteMandate'), require('./model/Upv1capturecontextsCompleteMandateTms'), require('./model/Upv1capturecontextsData'), require('./model/Upv1capturecontextsDataBuyerInformation'), require('./model/Upv1capturecontextsDataBuyerInformationPersonalIdentification'), require('./model/Upv1capturecontextsDataClientReferenceInformation'), require('./model/Upv1capturecontextsDataClientReferenceInformationPartner'), require('./model/Upv1capturecontextsDataConsumerAuthenticationInformation'), require('./model/Upv1capturecontextsDataDeviceInformation'), require('./model/Upv1capturecontextsDataMerchantDefinedInformation'), require('./model/Upv1capturecontextsDataMerchantInformation'), require('./model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor'), require('./model/Upv1capturecontextsDataOrderInformation'), require('./model/Upv1capturecontextsDataOrderInformationAmountDetails'), require('./model/Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge'), require('./model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails'), require('./model/Upv1capturecontextsDataOrderInformationBillTo'), require('./model/Upv1capturecontextsDataOrderInformationBillToCompany'), require('./model/Upv1capturecontextsDataOrderInformationInvoiceDetails'), require('./model/Upv1capturecontextsDataOrderInformationLineItems'), require('./model/Upv1capturecontextsDataOrderInformationLineItemsPassenger'), require('./model/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails'), require('./model/Upv1capturecontextsDataOrderInformationShipTo'), require('./model/Upv1capturecontextsDataPaymentInformation'), require('./model/Upv1capturecontextsDataPaymentInformationCard'), require('./model/Upv1capturecontextsDataProcessingInformation'), require('./model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions'), require('./model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator'), require('./model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction'), require('./model/Upv1capturecontextsDataRecipientInformation'), require('./model/Upv1capturecontextsOrderInformation'), require('./model/Upv1capturecontextsOrderInformationAmountDetails'), 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/Vasv1currencyconversionClientReferenceInformation'), require('./model/Vasv1currencyconversionClientReferenceInformationPartner'), require('./model/Vasv1currencyconversionOrderInformation'), require('./model/Vasv1currencyconversionOrderInformationAmountDetails'), require('./model/Vasv1currencyconversionOrderInformationCurrencyConversion'), require('./model/Vasv1currencyconversionPaymentInformation'), require('./model/Vasv1currencyconversionPaymentInformationCard'), require('./model/Vasv1currencyconversionPointOfSaleInformation'), 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/BankAccountValidationApi'), 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/DeviceDeAssociationApi'), require('./api/DeviceSearchApi'), 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/MerchantDefinedFieldsApi'), require('./api/MicroformIntegrationApi'), require('./api/NetFundingsApi'), require('./api/NotificationOfChangesApi'), require('./api/OffersApi'), require('./api/OrdersApi'), require('./api/PayerAuthenticationApi'), require('./api/PaymentBatchSummariesApi'), require('./api/PaymentInstrumentApi'), require('./api/PaymentLinksApi'), require('./api/PaymentTokensApi'), require('./api/PaymentsApi'), require('./api/PayoutsApi'), require('./api/PlansApi'), require('./api/PurchaseAndRefundDetailsApi'), require('./api/PushFundsApi'), require('./api/RefundApi'), 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/SubscriptionsFollowOnsApi'), require('./api/TaxesApi'), require('./api/TokenApi'), require('./api/TokenizeApi'), require('./api/TokenizedCardApi'), 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, AccountValidationsRequest, Accountupdaterv1batchesIncluded, Accountupdaterv1batchesIncludedTokens, ActivateDeactivatePlanResponse, ActivateSubscriptionResponse, ActivateSubscriptionResponseSubscriptionInformation, AddNegativeListRequest, AuthReversalRequest, Bavsv1accountvalidationsClientReferenceInformation, Bavsv1accountvalidationsPaymentInformation, Bavsv1accountvalidationsPaymentInformationBank, Bavsv1accountvalidationsPaymentInformationBankAccount, Bavsv1accountvalidationsProcessingInformation, 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, CardProcessingConfigCommonAcquirers, 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, CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault, CreateAdhocReportRequest, CreateBillingAgreement, CreateBinLookupRequest, CreateBundledDecisionManagerCaseRequest, CreateCreditRequest, CreateInvoiceRequest, CreateOrderRequest, CreatePaymentLinkRequest, CreatePaymentRequest, CreatePlanRequest, CreatePlanResponse, CreatePlanResponsePlanInformation, CreateReportSubscriptionRequest, CreateSearchRequest, CreateSessionReq, CreateSessionRequest, CreateSubscriptionRequest, CreateSubscriptionRequest1, CreateSubscriptionResponse, CreateSubscriptionResponseLinks, CreateSubscriptionResponseSubscriptionInformation, CreateWebhook, DeAssociationRequestBody, DeletePlanResponse, DeviceDeAssociateV3Request, DmConfig, DmConfigOrganization, DmConfigPortfolioControls, DmConfigProcessingOptions, DmConfigThirdparty, DmConfigThirdpartyProvider, DmConfigThirdpartyProviderAccurint, DmConfigThirdpartyProviderAccurintCredentials, DmConfigThirdpartyProviderCredilink, DmConfigThirdpartyProviderCredilinkCredentials, DmConfigThirdpartyProviderEkata, DmConfigThirdpartyProviderEkataCredentials, DmConfigThirdpartyProviderEmailage, DmConfigThirdpartyProviderPerseuss, DmConfigThirdpartyProviderSignifyd, DmConfigThirdpartyProviderSignifydCredentials, DmConfigThirdpartyProviderTargus, DmConfigThirdpartyProviderTargusCredentials, Dmsv3devicesdeassociateDevices, 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, GetSubscriptionResponse1, GetSubscriptionResponse1BuyerInformation, GetSubscriptionResponse1Links, GetSubscriptionResponse1PaymentInstrument, GetSubscriptionResponse1PaymentInstrumentBankAccount, GetSubscriptionResponse1PaymentInstrumentBuyerInformation, GetSubscriptionResponse1PaymentInstrumentCard, GetSubscriptionResponse1ShippingAddress, GetSubscriptionResponseReactivationInformation, IncrementAuthRequest, InlineResponse200, InlineResponse2001, InlineResponse20010, InlineResponse20010Embedded, InlineResponse20010EmbeddedBatches, InlineResponse20010EmbeddedLinks, InlineResponse20010EmbeddedLinksReports, InlineResponse20010EmbeddedTotals, InlineResponse20010Links, InlineResponse20011, InlineResponse20011Billing, InlineResponse20011Links, InlineResponse20011LinksReport, InlineResponse20012, InlineResponse20012Records, InlineResponse20012ResponseRecord, InlineResponse20012ResponseRecordAdditionalUpdates, InlineResponse20012SourceRecord, InlineResponse20013, InlineResponse20014, InlineResponse20014ClientReferenceInformation, InlineResponse2001Embedded, InlineResponse2001EmbeddedCapture, InlineResponse2001EmbeddedCaptureLinks, InlineResponse2001EmbeddedCaptureLinksSelf, InlineResponse2001EmbeddedReversal, InlineResponse2001EmbeddedReversalLinks, InlineResponse2001EmbeddedReversalLinksSelf, InlineResponse2002, InlineResponse2003, InlineResponse2003IntegrationInformation, InlineResponse2003IntegrationInformationTenantConfigurations, InlineResponse2004, InlineResponse2005, InlineResponse2006, InlineResponse2007, InlineResponse2007Devices, InlineResponse2008, InlineResponse2009, InlineResponse2009Devices, InlineResponse2009PaymentProcessorToTerminalMap, InlineResponse200Content, InlineResponse201, InlineResponse2011, InlineResponse2012, InlineResponse2012PayoutInformation, InlineResponse2012PayoutInformationPullFunds, InlineResponse2012PayoutInformationPushFunds, InlineResponse2013, InlineResponse2013IntegrationInformation, InlineResponse2013IntegrationInformationTenantConfigurations, InlineResponse2013OrganizationInformation, InlineResponse2013ProductInformationSetups, InlineResponse2013RegistrationInformation, InlineResponse2013Setups, InlineResponse2013SetupsCommerceSolutions, InlineResponse2013SetupsPayments, InlineResponse2013SetupsPaymentsAlternativePaymentMethods, InlineResponse2013SetupsPaymentsAlternativePaymentMethodsConfigurationStatus, InlineResponse2013SetupsPaymentsCardProcessing, InlineResponse2013SetupsPaymentsCardProcessingConfigurationStatus, InlineResponse2013SetupsPaymentsCardProcessingSubscriptionStatus, InlineResponse2013SetupsPaymentsDigitalPayments, InlineResponse2013SetupsRisk, InlineResponse2013SetupsValueAddedServices, InlineResponse2014, InlineResponse2014KeyInformation, InlineResponse2014KeyInformationErrorInformation, InlineResponse2014KeyInformationErrorInformationDetails, InlineResponse2015, InlineResponse2016, InlineResponse2016Payloads, InlineResponse2016PayloadsTestPayload, InlineResponse2017, InlineResponse2018, InlineResponse2018ClientReferenceInformation, InlineResponse2018ErrorInformation, InlineResponse2018OrderInformation, InlineResponse2018OrderInformationCurrencyConversion, InlineResponse2018OrderInformationCurrencyConversionOffer, InlineResponse2018ProcessorInformation, InlineResponse201OrderInformation, InlineResponse201OrderInformationShipTo, InlineResponse201PaymentInformation, InlineResponse201PaymentInformationEWallet, InlineResponse201PaymentInformationTokenizedPaymentMethod, InlineResponse202, InlineResponse202Links, InlineResponse202LinksStatus, InlineResponse206, InlineResponse400, InlineResponse4001, InlineResponse40010, InlineResponse4001Details, InlineResponse4002, InlineResponse4003, InlineResponse4004, InlineResponse4005, InlineResponse4006, InlineResponse4006Fields, InlineResponse4007, InlineResponse4007Details, InlineResponse4008, InlineResponse4008Details, InlineResponse4009, InlineResponse4009Details, InlineResponse400Details, InlineResponse400Errors, InlineResponse401, InlineResponse4011, InlineResponse4011Fields, InlineResponse4011Links, InlineResponse4011LinksSelf, InlineResponse403, InlineResponse4031, InlineResponse4032, InlineResponse4033, InlineResponse403Errors, InlineResponse404, InlineResponse4041, InlineResponse4041Details, InlineResponse4042, InlineResponse4043, InlineResponse4043Details, InlineResponse4044, InlineResponse4045, InlineResponse409, InlineResponse409Errors, InlineResponse410, InlineResponse410Errors, InlineResponse412, InlineResponse412Errors, InlineResponse422, InlineResponse4221, InlineResponse4222, InlineResponse424, InlineResponse424Errors, InlineResponse500, InlineResponse5001, InlineResponse5002, InlineResponse5003, InlineResponse500Errors, InlineResponse502, InlineResponse5021, InlineResponse5022, InlineResponse503, InlineResponseDefault, InlineResponseDefaultLinks, InlineResponseDefaultLinksNext, InlineResponseDefaultResponseStatus, InlineResponseDefaultResponseStatusDetails, IntimateBillingAgreement, InvoiceSettingsRequest, InvoicingV2InvoiceSettingsGet200Response, InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation, InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle, InvoicingV2InvoiceSettingsGet200ResponseMerchantInformation, InvoicingV2InvoiceSettingsGet200ResponseMerchantInformationAddressDetails, InvoicingV2InvoicesAllGet200Response, InvoicingV2InvoicesAllGet200ResponseCustomerInformation, InvoicingV2InvoicesAllGet200ResponseInvoiceInformation, InvoicingV2InvoicesAllGet200ResponseInvoices, InvoicingV2InvoicesAllGet200ResponseLinks, InvoicingV2InvoicesAllGet200ResponseOrderInformation, InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails, InvoicingV2InvoicesAllGet400Response, InvoicingV2InvoicesAllGet404Response, InvoicingV2InvoicesAllGet502Response, InvoicingV2InvoicesCancel200Response, InvoicingV2InvoicesGet200Response, InvoicingV2InvoicesGet200ResponseInvoiceHistory, InvoicingV2InvoicesGet200ResponseTransactionDetails, InvoicingV2InvoicesPost201Response, InvoicingV2InvoicesPost201ResponseInvoiceInformation, InvoicingV2InvoicesPost201ResponseInvoiceInformationCustomLabels, InvoicingV2InvoicesPost201ResponseMerchantDefinedFieldValuesWithDefinition, InvoicingV2InvoicesPost201ResponseOrderInformation, InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails, InvoicingV2InvoicesPost202Response, InvoicingV2InvoicesPublish200Response, InvoicingV2InvoicesPut200Response, InvoicingV2InvoicesSend200Response, Invoicingv2invoiceSettingsInvoiceSettingsInformation, Invoicingv2invoicesClientReferenceInformation, Invoicingv2invoicesClientReferenceInformationPartner, Invoicingv2invoicesCustomerInformation, Invoicingv2invoicesCustomerInformationCompany, Invoicingv2invoicesInvoiceInformation, Invoicingv2invoicesMerchantDefinedFieldValues, Invoicingv2invoicesOrderInformation, Invoicingv2invoicesOrderInformationAmountDetails, Invoicingv2invoicesOrderInformationAmountDetailsFreight, Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails, Invoicingv2invoicesOrderInformationLineItems, Invoicingv2invoicesProcessingInformation, Invoicingv2invoicesidInvoiceInformation, Iplv2paymentlinksOrderInformation, Iplv2paymentlinksOrderInformationAmountDetails, Iplv2paymentlinksOrderInformationLineItems, Iplv2paymentlinksProcessingInformation, Iplv2paymentlinksPurchaseInformation, Iplv2paymentlinksidOrderInformation, Iplv2paymentlinksidProcessingInformation, Iplv2paymentlinksidPurchaseInformation, Kmsegressv2keysasymClientReferenceInformation, Kmsegressv2keysasymKeyInformation, Kmsegressv2keyssymClientReferenceInformation, Kmsegressv2keyssymKeyInformation, MerchantDefinedFieldCore, MerchantDefinedFieldDefinitionRequest, MerchantInitiatedTransactionObject, Microformv2sessionsTransientTokenResponseOptions, MitReversalRequest, MitVoidRequest, Model400UploadBatchFileResponse, ModifyBillingAgreement, NetworkTokenEnrollment, NetworkTokenServicesEnablement, NetworkTokenServicesEnablementMastercardDigitalEnablementService, NetworkTokenServicesEnablementVisaTokenService, Notificationsubscriptionsv2productsorganizationIdEventTypes, Notificationsubscriptionsv2webhooksProducts, Notificationsubscriptionsv2webhooksProducts1, Notificationsubscriptionsv2webhooksRetryPolicy, Notificationsubscriptionsv2webhooksSecurityPolicy, Notificationsubscriptionsv2webhooksSecurityPolicyConfig, Notificationsubscriptionsv2webhooksSecurityPolicyConfigAdditionalConfig, OctCreatePaymentRequest, OfferRequest, 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, PaymentsProductsAlternativePaymentMethods, PaymentsProductsAlternativePaymentMethodsConfigurationInformation, PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurations, PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsAdditionalConfigurations, PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsPaymentMethods, PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsProcessors, PaymentsProductsAlternativePaymentMethodsSubscriptionInformation, PaymentsProductsCardPresentConnect, PaymentsProductsCardPresentConnectConfigurationInformation, PaymentsProductsCardPresentConnectConfigurationInformationConfigurations, PaymentsProductsCardPresentConnectSubscriptionInformation, PaymentsProductsCardProcessing, PaymentsProductsCardProcessingConfigurationInformation, PaymentsProductsCardProcessingSubscriptionInformation, PaymentsProductsCardProcessingSubscriptionInformationFeatures, PaymentsProductsCurrencyConversion, PaymentsProductsCurrencyConversionConfigurationInformation, PaymentsProductsCurrencyConversionConfigurationInformationConfigurations, PaymentsProductsCurrencyConversionConfigurationInformationConfigurationsProcessors, PaymentsProductsCybsReadyTerminal, PaymentsProductsDifferentialFee, PaymentsProductsDifferentialFeeSubscriptionInformation, PaymentsProductsDifferentialFeeSubscriptionInformationFeatures, PaymentsProductsDigitalPayments, PaymentsProductsDigitalPaymentsSubscriptionInformation, PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures, PaymentsProductsECheck, PaymentsProductsECheckConfigurationInformation, PaymentsProductsECheckSubscriptionInformation, PaymentsProductsPayerAuthentication, PaymentsProductsPayerAuthenticationConfigurationInformation, PaymentsProductsPayerAuthenticationSubscriptionInformation, PaymentsProductsPayouts, PaymentsProductsPayoutsConfigurationInformation, PaymentsProductsPayoutsConfigurationInformationConfigurations, PaymentsProductsPayoutsConfigurationInformationConfigurationsCommon, PaymentsProductsPayoutsConfigurationInformationConfigurationsCommonAggregator, PaymentsProductsSecureAcceptance, PaymentsProductsSecureAcceptanceConfigurationInformation, PaymentsProductsServiceFee, PaymentsProductsServiceFeeConfigurationInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurations, PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts, PaymentsProductsTax, PaymentsProductsUnifiedCheckout, PaymentsProductsUnifiedCheckoutConfigurationInformation, PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurations, PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeatures, PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeaturesPaze, PaymentsProductsUnifiedCheckoutSubscriptionInformation, PaymentsProductsUnifiedCheckoutSubscriptionInformationFeatures, PaymentsProductsUnifiedCheckoutSubscriptionInformationFeaturesPazeForUnifiedCheckout, PaymentsProductsVirtualTerminal, PaymentsProductsVirtualTerminalConfigurationInformation, PaymentsStrongAuthIssuerInformation, PblPaymentLinksAllGet200Response, PblPaymentLinksAllGet200ResponseLinks, PblPaymentLinksAllGet200ResponseOrderInformation, PblPaymentLinksAllGet200ResponseOrderInformationAmountDetails, PblPaymentLinksAllGet200ResponseOrderInformationLineItems, PblPaymentLinksAllGet200ResponseProcessingInformation, PblPaymentLinksAllGet200ResponsePurchaseInformation, PblPaymentLinksAllGet400Response, PblPaymentLinksAllGet404Response, PblPaymentLinksGet200Response, PblPaymentLinksPost201Response, PblPaymentLinksPost201ResponseLinks, PblPaymentLinksPost201ResponseOrderInformation, PblPaymentLinksPost201ResponsePurchaseInformation, PostCustomerPaymentInstrumentRequest, PostCustomerRequest, PostCustomerShippingAddressRequest, PostDeviceSearchRequest, PostDeviceSearchRequestV3, 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, PtsV2CreateOrderPost201Response, PtsV2CreateOrderPost201ResponseBuyerInformation, PtsV2CreateOrderPost201ResponseProcessorInformation, PtsV2CreateOrderPost400Response, 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, PtsV2PaymentsCapturesPost201ResponseEmbeddedActions, PtsV2PaymentsCapturesPost201ResponseEmbeddedActionsApCapture, PtsV2PaymentsCapturesPost201ResponseLinks, PtsV2PaymentsCapturesPost201ResponseOrderInformation, PtsV2PaymentsCapturesPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsCapturesPost201ResponseOrderInformationInvoiceDetails, PtsV2PaymentsCapturesPost201ResponsePointOfSaleInformation, PtsV2PaymentsCapturesPost201ResponseProcessingInformation, PtsV2PaymentsCapturesPost201ResponseProcessorInformation, PtsV2PaymentsCapturesPost400Response, PtsV2PaymentsOrderPost201Response, PtsV2PaymentsOrderPost201ResponseBuyerInformation, PtsV2PaymentsOrderPost201ResponseBuyerInformationPersonalIdentification, PtsV2PaymentsOrderPost201ResponseOrderInformation, PtsV2PaymentsOrderPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsOrderPost201ResponseOrderInformationBillTo, PtsV2PaymentsOrderPost201ResponseOrderInformationShipTo, PtsV2PaymentsOrderPost201ResponseOrderInformationShippingDetails, PtsV2PaymentsOrderPost201ResponsePaymentInformation, PtsV2PaymentsOrderPost201ResponsePaymentInformationEWallet, PtsV2PaymentsOrderPost201ResponseProcessingInformation, PtsV2PaymentsOrderPost201ResponseProcessorInformation, PtsV2PaymentsOrderPost201ResponseProcessorInformationSellerProtection, PtsV2PaymentsPost201Response, PtsV2PaymentsPost201Response1, PtsV2PaymentsPost201Response1ErrorInformation, PtsV2PaymentsPost201Response1ErrorInformationDetails, PtsV2PaymentsPost201Response1IssuerInformation, PtsV2PaymentsPost201Response1OrderInformation, PtsV2PaymentsPost201Response1OrderInformationAmountDetails, PtsV2PaymentsPost201Response1OrderInformationBillTo, PtsV2PaymentsPost201Response1OrderInformationShipTo, PtsV2PaymentsPost201Response1PaymentInformation, PtsV2PaymentsPost201Response1PaymentInformationBank, PtsV2PaymentsPost201Response1PaymentInformationBankAccount, PtsV2PaymentsPost201Response1PaymentInformationEWallet, PtsV2PaymentsPost201Response1PaymentInformationPaymentType, PtsV2PaymentsPost201Response1PaymentInformationPaymentTypeMethod, PtsV2PaymentsPost201Response1ProcessorInformation, PtsV2PaymentsPost201Response1ProcessorInformationAvs, PtsV2PaymentsPost201Response2, PtsV2PaymentsPost201Response2OrderInformation, PtsV2PaymentsPost201Response2OrderInformationAmountDetails, PtsV2PaymentsPost201Response2PaymentInformation, PtsV2PaymentsPost201Response2PaymentInformationEWallet, PtsV2PaymentsPost201Response2ProcessorInformation, PtsV2PaymentsPost201ResponseBuyerInformation, PtsV2PaymentsPost201ResponseClientReferenceInformation, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationStrongAuthentication, PtsV2PaymentsPost201ResponseEmbeddedActions, PtsV2PaymentsPost201ResponseEmbeddedActionsCAPTURE, PtsV2PaymentsPost201ResponseEmbeddedActionsCONSUMERAUTHENTICATION, PtsV2PaymentsPost201ResponseEmbeddedActionsDECISION, PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENCREATE, PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENUPDATE, 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, PtsV2PaymentsPost201ResponsePaymentInformationTokenizedPaymentMethod, PtsV2PaymentsPost201ResponsePaymentInsightsInformation, PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration, PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights, PtsV2PaymentsPost201ResponsePointOfSaleInformation, PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv, PtsV2PaymentsPost201ResponseProcessingInformation, PtsV2PaymentsPost201ResponseProcessingInformationAuthorizationOptions, PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions, PtsV2PaymentsPost201ResponseProcessingInformationCaptureOptions, PtsV2PaymentsPost201ResponseProcessingInformationPurchaseOptions, 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, PtsV2PaymentsRefundPost201ResponseProcessorInformationMerchantAdvice, PtsV2PaymentsRefundPost201ResponseRefundAmountDetails, PtsV2PaymentsRefundPost400Response, PtsV2PaymentsReversalsPost201Response, PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation, PtsV2PaymentsReversalsPost201ResponseIssuerInformation, PtsV2PaymentsReversalsPost201ResponseProcessorInformation, PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails, PtsV2PaymentsReversalsPost400Response, PtsV2PaymentsVoidsPost201Response, PtsV2PaymentsVoidsPost201ResponseProcessorInformation, PtsV2PaymentsVoidsPost201ResponseVoidAmountDetails, PtsV2PaymentsVoidsPost400Response, PtsV2PayoutsPost201Response, PtsV2PayoutsPost201ResponseErrorInformation, PtsV2PayoutsPost201ResponseIssuerInformation, PtsV2PayoutsPost201ResponseMerchantInformation, PtsV2PayoutsPost201ResponseMerchantInformationMerchantDescriptor, PtsV2PayoutsPost201ResponseOrderInformation, PtsV2PayoutsPost201ResponseOrderInformationAmountDetails, PtsV2PayoutsPost201ResponseProcessingInformation, PtsV2PayoutsPost201ResponseProcessorInformation, PtsV2PayoutsPost201ResponseRecipientInformation, PtsV2PayoutsPost201ResponseRecipientInformationCard, PtsV2PayoutsPost400Response, PtsV2RetrievePaymentTokenGet400Response, PtsV2RetrievePaymentTokenGet502Response, PtsV2UpdateOrderPatch201Response, Ptsv1pushfundstransferClientReferenceInformation, Ptsv1pushfundstransferMerchantInformation, Ptsv1pushfundstransferOrderInformation, Ptsv1pushfundstransferOrderInformationAmountDetails, Ptsv1pushfundstransferPointOfServiceInformation, Ptsv1pushfundstransferPointOfServiceInformationEmv, 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, Ptsv2intentsClientReferenceInformation, Ptsv2intentsEventInformation, Ptsv2intentsMerchantInformation, Ptsv2intentsMerchantInformationMerchantDescriptor, Ptsv2intentsOrderInformation, Ptsv2intentsOrderInformationAmountDetails, Ptsv2intentsOrderInformationBillTo, Ptsv2intentsOrderInformationInvoiceDetails, Ptsv2intentsOrderInformationLineItems, Ptsv2intentsOrderInformationShipTo, Ptsv2intentsPaymentInformation, Ptsv2intentsPaymentInformationEWallet, Ptsv2intentsPaymentInformationPaymentType, Ptsv2intentsPaymentInformationPaymentTypeMethod, Ptsv2intentsPaymentInformationTokenizedPaymentMethod, Ptsv2intentsProcessingInformation, Ptsv2intentsProcessingInformationAuthorizationOptions, Ptsv2intentsRecipientInformation, Ptsv2intentsSenderInformation, Ptsv2intentsSenderInformationAccount, Ptsv2intentsTravelInformation, Ptsv2intentsTravelInformationAgency, Ptsv2intentsidMerchantInformation, Ptsv2intentsidOrderInformation, Ptsv2intentsidPaymentInformation, Ptsv2intentsidProcessingInformation, 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, Ptsv2paymentsOrderInformationAmountDetailsOctsurcharge, 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, Ptsv2paymentsPaymentInformationTokenizedPaymentMethod, Ptsv2paymentsPointOfSaleInformation, Ptsv2paymentsPointOfSaleInformationEmv, Ptsv2paymentsProcessingInformation, Ptsv2paymentsProcessingInformationAuthorizationOptions, Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator, Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction, Ptsv2paymentsProcessingInformationBankTransferOptions, Ptsv2paymentsProcessingInformationCaptureOptions, Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer, Ptsv2paymentsProcessingInformationJapanPaymentOptions, Ptsv2paymentsProcessingInformationJapanPaymentOptionsBonuses, Ptsv2paymentsProcessingInformationLoanOptions, Ptsv2paymentsProcessingInformationPurchaseOptions, Ptsv2paymentsProcessingInformationRecurringOptions, Ptsv2paymentsProcessorInformation, Ptsv2paymentsProcessorInformationAuthorizationOptions, Ptsv2paymentsProcessorInformationReversal, Ptsv2paymentsProcessorInformationReversalNetwork, Ptsv2paymentsPromotionInformation, Ptsv2paymentsRecipientInformation, Ptsv2paymentsRecurringPaymentInformation, Ptsv2paymentsRiskInformation, Ptsv2paymentsRiskInformationAuxiliaryData, Ptsv2paymentsRiskInformationBuyerHistory, Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory, Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount, Ptsv2paymentsRiskInformationProfile, Ptsv2paymentsSenderInformation, Ptsv2paymentsSenderInformationAccount, Ptsv2paymentsTokenInformation, Ptsv2paymentsTokenInformationPaymentInstrument, Ptsv2paymentsTokenInformationShippingAddress, Ptsv2paymentsTokenInformationTokenProvisioningInformation, Ptsv2paymentsTravelInformation, Ptsv2paymentsTravelInformationAgency, Ptsv2paymentsTravelInformationAutoRental, Ptsv2paymentsTravelInformationAutoRentalRentalAddress, Ptsv2paymentsTravelInformationAutoRentalReturnAddress, Ptsv2paymentsTravelInformationAutoRentalTaxDetails, Ptsv2paymentsTravelInformationLodging, Ptsv2paymentsTravelInformationLodgingRoom, Ptsv2paymentsTravelInformationTransit, Ptsv2paymentsTravelInformationTransitAirline, Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformation, Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformationService, Ptsv2paymentsTravelInformationTransitAirlineLegs, Ptsv2paymentsTravelInformationTransitAirlineTicketIssuer, Ptsv2paymentsTravelInformationVehicleData, Ptsv2paymentsUnscheduledPaymentInformation, 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, Ptsv2paymentsidcapturesProcessingInformationJapanPaymentOptions, Ptsv2paymentsidcapturesProcessorInformation, 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, Ptsv2paymenttokensPaymentInformation, Ptsv2paymenttokensProcessingInformation, Ptsv2payoutsAggregatorInformation, Ptsv2payoutsAggregatorInformationSubMerchant, Ptsv2payoutsClientReferenceInformation, Ptsv2payoutsMerchantInformation, Ptsv2payoutsMerchantInformationMerchantDescriptor, Ptsv2payoutsOrderInformation, Ptsv2payoutsOrderInformationAmountDetails, Ptsv2payoutsOrderInformationAmountDetailsSurcharge, Ptsv2payoutsOrderInformationBillTo, Ptsv2payoutsPaymentInformation, Ptsv2payoutsPaymentInformationCard, Ptsv2payoutsProcessingInformation, Ptsv2payoutsProcessingInformationFundingOptions, Ptsv2payoutsProcessingInformationFundingOptionsInitiator, Ptsv2payoutsProcessingInformationPayoutsOptions, Ptsv2payoutsProcessingInformationPurchaseOptions, Ptsv2payoutsRecipientInformation, Ptsv2payoutsSenderInformation, Ptsv2payoutsSenderInformationAccount, Ptsv2refreshpaymentstatusidAgreementInformation, Ptsv2refreshpaymentstatusidClientReferenceInformation, Ptsv2refreshpaymentstatusidPaymentInformation, Ptsv2refreshpaymentstatusidPaymentInformationCustomer, Ptsv2refreshpaymentstatusidPaymentInformationPaymentType, Ptsv2refreshpaymentstatusidProcessingInformation, Ptsv2reversalsProcessorInformation, Ptsv2voidsProcessingInformation, PushFunds201Response, PushFunds201ResponseClientReferenceInformation, PushFunds201ResponseErrorInformation, PushFunds201ResponseErrorInformationDetails, PushFunds201ResponseLinks, PushFunds201ResponseLinksCustomer, PushFunds201ResponseLinksInstrumentIdentifier, PushFunds201ResponseLinksPaymentInstrument, PushFunds201ResponseLinksSelf, PushFunds201ResponseMerchantInformation, PushFunds201ResponseMerchantInformationMerchantDescriptor, PushFunds201ResponseOrderInformation, PushFunds201ResponseOrderInformationAmountDetails, PushFunds201ResponsePaymentInformation, PushFunds201ResponsePaymentInformationTokenizedCard, PushFunds201ResponseProcessingInformation, PushFunds201ResponseProcessingInformationDomesticNationalNet, PushFunds201ResponseProcessorInformation, PushFunds201ResponseProcessorInformationRouting, PushFunds201ResponseProcessorInformationSettlement, PushFunds201ResponseRecipientInformation, PushFunds201ResponseRecipientInformationCard, PushFunds400Response, PushFunds400ResponseDetails, PushFunds401Response, PushFunds404Response, PushFunds502Response, PushFundsRequest, Rbsv1plansClientReferenceInformation, Rbsv1plansOrderInformation, Rbsv1plansOrderInformationAmountDetails, Rbsv1plansPlanInformation, Rbsv1plansPlanInformationBillingCycles, Rbsv1plansidPlanInformation, Rbsv1plansidProcessingInformation, Rbsv1plansidProcessingInformationSubscriptionBillingOptions, Rbsv1subscriptionsClientReferenceInformation, Rbsv1subscriptionsClientReferenceInformationPartner, Rbsv1subscriptionsPaymentInformation, Rbsv1subscriptionsPaymentInformationCustomer, Rbsv1subscriptionsPlanInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsProcessingInformationAuthorizationOptions, Rbsv1subscriptionsProcessingInformationAuthorizationOptionsInitiator, Rbsv1subscriptionsSubscriptionInformation, Rbsv1subscriptionsidOrderInformation, Rbsv1subscriptionsidOrderInformationAmountDetails, Rbsv1subscriptionsidPlanInformation, Rbsv1subscriptionsidSubscriptionInformation, RefreshPaymentStatusRequest, RefundCaptureRequest, RefundPaymentRequest, 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, Request, RiskProducts, RiskProductsDecisionManager, RiskProductsDecisionManagerConfigurationInformation, RiskProductsFraudManagementEssentials, RiskProductsFraudManagementEssentialsConfigurationInformation, RiskProductsPortfolioRiskControls, RiskProductsPortfolioRiskControlsConfigurationInformation, RiskProductsPortfolioRiskControlsConfigurationInformationConfigurations, 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, TmsBinLookup, TmsBinLookupIssuerInformation, TmsBinLookupPaymentAccountInformation, TmsBinLookupPaymentAccountInformationCard, TmsBinLookupPaymentAccountInformationCardBrands, TmsBinLookupPaymentAccountInformationFeatures, TmsBinLookupPaymentAccountInformationNetwork, TmsBusinessInformation, TmsBusinessInformationAcquirer, TmsBusinessInformationAddress, TmsCardArt, TmsCardArtBrandLogoAsset, TmsCardArtBrandLogoAssetLinks, TmsCardArtBrandLogoAssetLinksSelf, TmsCardArtCombinedAsset, TmsCardArtCombinedAssetLinks, TmsCardArtCombinedAssetLinksSelf, TmsCardArtIconAsset, TmsCardArtIconAssetLinks, TmsCardArtIconAssetLinksSelf, TmsCardArtIssuerLogoAsset, TmsCardArtIssuerLogoAssetLinks, TmsCardArtIssuerLogoAssetLinksSelf, TmsEmbeddedInstrumentIdentifier, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierEmbedded, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments, TmsEmbeddedInstrumentIdentifierLinksSelf, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierPointOfSaleInformation, TmsEmbeddedInstrumentIdentifierPointOfSaleInformationEmvTags, TmsEmbeddedInstrumentIdentifierProcessingInformation, TmsNetworkTokenServices, TmsNetworkTokenServicesAmericanExpressTokenService, TmsNetworkTokenServicesMastercardDigitalEnablementService, TmsNetworkTokenServicesNotifications, TmsNetworkTokenServicesPaymentCredentials, TmsNetworkTokenServicesSynchronousProvisioning, TmsNetworkTokenServicesVisaTokenService, TmsNullify, TmsPaymentInstrumentProcessingInfo, TmsPaymentInstrumentProcessingInfoBankTransferOptions, TmsSensitivePrivileges, TmsTokenFormats, Tmsv2TokenizedCard, Tmsv2TokenizedCardCard, Tmsv2TokenizedCardCardTermsAndConditions, Tmsv2TokenizedCardLinks, Tmsv2TokenizedCardLinksSelf, Tmsv2TokenizedCardMetadata, Tmsv2TokenizedCardMetadataIssuer, Tmsv2TokenizedCardPasscode, 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, Tmsv2tokenstokenIdpaymentcredentialsAuthenticatedIdentities, Tmsv2tokenstokenIdpaymentcredentialsDeviceInformation, Tmsv2tokenstokenIdpaymentcredentialsMerchantInformation, Tmsv2tokenstokenIdpaymentcredentialsMerchantInformationMerchantDescriptor, Tmsv2tokenstokenIdpaymentcredentialsOrderInformation, Tmsv2tokenstokenIdpaymentcredentialsOrderInformationAmountDetails, Tmsv2tokenstokenIdpaymentcredentialsOrderInformationBillTo, TokenPermissions, TokenizedcardRequest, TssV2GetEmvTags200Response, TssV2GetEmvTags200ResponseEmvTagBreakdownList, TssV2PostEmvTags200Response, TssV2PostEmvTags200ResponseEmvTagBreakdownList, TssV2PostEmvTags200ResponseParsedEMVTagsList, TssV2TransactionsGet200Response, TssV2TransactionsGet200ResponseApplicationInformation, TssV2TransactionsGet200ResponseApplicationInformationApplications, TssV2TransactionsGet200ResponseBankAccountValidation, 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, TssV2TransactionsPost201Response, TssV2TransactionsPost201ResponseEmbedded, TssV2TransactionsPost201ResponseEmbeddedApplicationInformation, TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications, 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, UnderwritingConfiguration, UnderwritingConfigurationBillingInformation, UnderwritingConfigurationBillingInformationBankAccountInformation, UnderwritingConfigurationClientReferenceInformation, UnderwritingConfigurationDepositInformation, UnderwritingConfigurationDeviceInformation, UnderwritingConfigurationFileAttachmentInformation, UnderwritingConfigurationMerchantApplication, UnderwritingConfigurationMerchantApplicationProducts, UnderwritingConfigurationOrganizationInformation, UnderwritingConfigurationOrganizationInformationBusinessInformation, UnderwritingConfigurationOrganizationInformationBusinessInformationAddress, UnderwritingConfigurationOrganizationInformationBusinessInformationAddress1, UnderwritingConfigurationOrganizationInformationBusinessInformationAddress2, UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessContact, UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetails, UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetailsProductServicesSubscription, UnderwritingConfigurationOrganizationInformationBusinessInformationDirectorInformation, UnderwritingConfigurationOrganizationInformationBusinessInformationOwnerInformation, UnderwritingConfigurationOrganizationInformationBusinessInformationTradingAddress, UnderwritingConfigurationSaleRepresentativeInformation, UpdateInvoiceRequest, UpdateOrderRequest, UpdatePaymentLinkRequest, UpdatePlanRequest, UpdatePlanResponse, UpdatePlanResponsePlanInformation, UpdateStatus, UpdateSubscription, UpdateSubscriptionResponse, UpdateWebhook, Upv1capturecontextsCaptureMandate, Upv1capturecontextsCaptureMandateCPF, Upv1capturecontextsCompleteMandate, Upv1capturecontextsCompleteMandateTms, Upv1capturecontextsData, Upv1capturecontextsDataBuyerInformation, Upv1capturecontextsDataBuyerInformationPersonalIdentification, Upv1capturecontextsDataClientReferenceInformation, Upv1capturecontextsDataClientReferenceInformationPartner, Upv1capturecontextsDataConsumerAuthenticationInformation, Upv1capturecontextsDataMerchantDefinedInformation, Upv1capturecontextsDataMerchantInformation, Upv1capturecontextsDataMerchantInformationMerchantDescriptor, Upv1capturecontextsDataOrderInformation, Upv1capturecontextsDataOrderInformationAmountDetails, Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge, Upv1capturecontextsDataOrderInformationBillTo, Upv1capturecontextsDataOrderInformationBillToCompany, Upv1capturecontextsDataOrderInformationLineItems, Upv1capturecontextsDataOrderInformationLineItemsPassenger, Upv1capturecontextsDataOrderInformationLineItemsTaxDetails, Upv1capturecontextsDataOrderInformationShipTo, Upv1capturecontextsDataProcessingInformation, Upv1capturecontextsDataProcessingInformationAuthorizationOptions, Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator, Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction, Upv1capturecontextsDataRecipientInformation, Upv1capturecontextsOrderInformation, Upv1capturecontextsOrderInformationAmountDetails, 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, Vasv1currencyconversionClientReferenceInformation, Vasv1currencyconversionClientReferenceInformationPartner, Vasv1currencyconversionOrderInformation, Vasv1currencyconversionOrderInformationAmountDetails, Vasv1currencyconversionOrderInformationCurrencyConversion, Vasv1currencyconversionPaymentInformation, Vasv1currencyconversionPaymentInformationCard, Vasv1currencyconversionPointOfSaleInformation, 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, BankAccountValidationApi, BatchesApi, BillingAgreementsApi, BinLookupApi, CaptureApi, ChargebackDetailsApi, ChargebackSummariesApi, ConversionDetailsApi, CreateNewWebhooksApi, CreditApi, CustomerApi, CustomerPaymentInstrumentApi, CustomerShippingAddressApi, DecisionManagerApi, DeviceDeAssociationApi, DeviceSearchApi, DownloadDTDApi, DownloadXSDApi, EMVTagDetailsApi, FlexAPIApi, InstrumentIdentifierApi, InterchangeClearingLevelDetailsApi, InvoiceSettingsApi, InvoicesApi, ManageWebhooksApi, MerchantBoardingApi, MerchantDefinedFieldsApi, MicroformIntegrationApi, NetFundingsApi, NotificationOfChangesApi, OffersApi, OrdersApi, PayerAuthenticationApi, PaymentBatchSummariesApi, PaymentInstrumentApi, PaymentLinksApi, PaymentTokensApi, PaymentsApi, PayoutsApi, PlansApi, PurchaseAndRefundDetailsApi, PushFundsApi, RefundApi, ReportDefinitionsApi, ReportDownloadsApi, ReportSubscriptionsApi, ReportsApi, RetrievalDetailsApi, RetrievalSummariesApi, ReversalApi, SearchTransactionsApi, SecureFileShareApi, SubscriptionsApi, SubscriptionsFollowOnsApi, TaxesApi, TokenApi, TokenizedCardApi, TransactionBatchesApi, TransactionDetailsApi, TransientTokenDataApi, UnifiedCheckoutCaptureContextApi, UserManagementApi, UserManagementSearchApi, VerificationApi, VoidApi, OAuthApi) {
+}(function(ApiClient, AccountValidationsRequest, Accountupdaterv1batchesIncluded, Accountupdaterv1batchesIncludedTokens, ActivateDeactivatePlanResponse, ActivateSubscriptionResponse, ActivateSubscriptionResponseSubscriptionInformation, AddNegativeListRequest, AuthReversalRequest, Bavsv1accountvalidationsClientReferenceInformation, Bavsv1accountvalidationsPaymentInformation, Bavsv1accountvalidationsPaymentInformationBank, Bavsv1accountvalidationsPaymentInformationBankAccount, Bavsv1accountvalidationsProcessingInformation, 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, CardProcessingConfigCommonAcquirers, 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, CommerceSolutionsProductsTokenManagementConfigurationInformationConfigurationsVault, CreateAdhocReportRequest, CreateBillingAgreement, CreateBinLookupRequest, CreateBundledDecisionManagerCaseRequest, CreateCreditRequest, CreateInvoiceRequest, CreateOrderRequest, CreatePaymentLinkRequest, CreatePaymentRequest, CreatePlanRequest, CreatePlanResponse, CreatePlanResponsePlanInformation, CreateReportSubscriptionRequest, CreateSearchRequest, CreateSessionReq, CreateSessionRequest, CreateSubscriptionRequest, CreateSubscriptionRequest1, CreateSubscriptionResponse, CreateSubscriptionResponseLinks, CreateSubscriptionResponseSubscriptionInformation, CreateWebhook, DeAssociationRequestBody, DeletePlanResponse, DeviceDeAssociateV3Request, DmConfig, DmConfigOrganization, DmConfigPortfolioControls, DmConfigProcessingOptions, DmConfigThirdparty, DmConfigThirdpartyProvider, DmConfigThirdpartyProviderAccurint, DmConfigThirdpartyProviderAccurintCredentials, DmConfigThirdpartyProviderCredilink, DmConfigThirdpartyProviderCredilinkCredentials, DmConfigThirdpartyProviderEkata, DmConfigThirdpartyProviderEkataCredentials, DmConfigThirdpartyProviderEmailage, DmConfigThirdpartyProviderPerseuss, DmConfigThirdpartyProviderSignifyd, DmConfigThirdpartyProviderSignifydCredentials, DmConfigThirdpartyProviderTargus, DmConfigThirdpartyProviderTargusCredentials, Dmsv3devicesdeassociateDevices, 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, GetAllSubscriptionsResponseClientReferenceInformation, GetAllSubscriptionsResponseLinks, GetAllSubscriptionsResponseOrderInformation, GetAllSubscriptionsResponseOrderInformationBillTo, GetAllSubscriptionsResponsePaymentInformation, GetAllSubscriptionsResponsePaymentInformationCustomer, GetAllSubscriptionsResponsePlanInformation, GetAllSubscriptionsResponsePlanInformationBillingCycles, GetAllSubscriptionsResponseSubscriptionInformation, GetAllSubscriptionsResponseSubscriptions, GetPlanCodeResponse, GetPlanResponse, GetSubscriptionCodeResponse, GetSubscriptionResponse, GetSubscriptionResponse1, GetSubscriptionResponse1BuyerInformation, GetSubscriptionResponse1Links, GetSubscriptionResponse1PaymentInstrument, GetSubscriptionResponse1PaymentInstrumentBankAccount, GetSubscriptionResponse1PaymentInstrumentBuyerInformation, GetSubscriptionResponse1PaymentInstrumentCard, GetSubscriptionResponse1ShippingAddress, GetSubscriptionResponseReactivationInformation, IncrementAuthRequest, InlineResponse200, InlineResponse2001, InlineResponse20010, InlineResponse20010Devices, InlineResponse20010PaymentProcessorToTerminalMap, InlineResponse20011, InlineResponse20011Embedded, InlineResponse20011EmbeddedBatches, InlineResponse20011EmbeddedLinks, InlineResponse20011EmbeddedLinksReports, InlineResponse20011EmbeddedTotals, InlineResponse20011Links, InlineResponse20012, InlineResponse20012Billing, InlineResponse20012Links, InlineResponse20012LinksReport, InlineResponse20013, InlineResponse20013Records, InlineResponse20013ResponseRecord, InlineResponse20013ResponseRecordAdditionalUpdates, InlineResponse20013SourceRecord, InlineResponse20014, InlineResponse20015, InlineResponse20015ClientReferenceInformation, InlineResponse2001Content, InlineResponse2002, InlineResponse2002Embedded, InlineResponse2002EmbeddedCapture, InlineResponse2002EmbeddedCaptureLinks, InlineResponse2002EmbeddedCaptureLinksSelf, InlineResponse2002EmbeddedReversal, InlineResponse2002EmbeddedReversalLinks, InlineResponse2002EmbeddedReversalLinksSelf, InlineResponse2003, InlineResponse2004, InlineResponse2004IntegrationInformation, InlineResponse2004IntegrationInformationTenantConfigurations, InlineResponse2005, InlineResponse2006, InlineResponse2007, InlineResponse2008, InlineResponse2008Devices, InlineResponse2009, InlineResponse200Details, InlineResponse200Errors, InlineResponse200Responses, InlineResponse201, InlineResponse2011, InlineResponse2012, InlineResponse2012PayoutInformation, InlineResponse2012PayoutInformationPullFunds, InlineResponse2012PayoutInformationPushFunds, InlineResponse2013, InlineResponse2013IntegrationInformation, InlineResponse2013IntegrationInformationTenantConfigurations, InlineResponse2013OrganizationInformation, InlineResponse2013ProductInformationSetups, InlineResponse2013RegistrationInformation, InlineResponse2013Setups, InlineResponse2013SetupsCommerceSolutions, InlineResponse2013SetupsPayments, InlineResponse2013SetupsPaymentsAlternativePaymentMethods, InlineResponse2013SetupsPaymentsAlternativePaymentMethodsConfigurationStatus, InlineResponse2013SetupsPaymentsCardProcessing, InlineResponse2013SetupsPaymentsCardProcessingConfigurationStatus, InlineResponse2013SetupsPaymentsCardProcessingSubscriptionStatus, InlineResponse2013SetupsPaymentsDigitalPayments, InlineResponse2013SetupsRisk, InlineResponse2013SetupsValueAddedServices, InlineResponse2014, InlineResponse2014KeyInformation, InlineResponse2014KeyInformationErrorInformation, InlineResponse2014KeyInformationErrorInformationDetails, InlineResponse2015, InlineResponse2016, InlineResponse2016Payloads, InlineResponse2016PayloadsTestPayload, InlineResponse2017, InlineResponse2018, InlineResponse2018ClientReferenceInformation, InlineResponse2018ErrorInformation, InlineResponse2018OrderInformation, InlineResponse2018OrderInformationCurrencyConversion, InlineResponse2018OrderInformationCurrencyConversionOffer, InlineResponse2018ProcessorInformation, InlineResponse201OrderInformation, InlineResponse201OrderInformationShipTo, InlineResponse201PaymentInformation, InlineResponse201PaymentInformationEWallet, InlineResponse201PaymentInformationTokenizedPaymentMethod, InlineResponse202, InlineResponse202Links, InlineResponse202LinksStatus, InlineResponse206, InlineResponse400, InlineResponse4001, InlineResponse40010, InlineResponse4001Details, InlineResponse4002, InlineResponse4003, InlineResponse4004, InlineResponse4005, InlineResponse4006, InlineResponse4006Fields, InlineResponse4007, InlineResponse4007Details, InlineResponse4008, InlineResponse4008Details, InlineResponse4009, InlineResponse4009Details, InlineResponse400Details, InlineResponse400Errors, InlineResponse401, InlineResponse4011, InlineResponse4011Fields, InlineResponse4011Links, InlineResponse4011LinksSelf, InlineResponse403, InlineResponse4031, InlineResponse4032, InlineResponse4033, InlineResponse403Errors, InlineResponse404, InlineResponse4041, InlineResponse4041Details, InlineResponse4042, InlineResponse4043, InlineResponse4043Details, InlineResponse4044, InlineResponse4045, InlineResponse409, InlineResponse409Errors, InlineResponse410, InlineResponse410Errors, InlineResponse412, InlineResponse412Errors, InlineResponse422, InlineResponse4221, InlineResponse4222, InlineResponse424, InlineResponse424Errors, InlineResponse500, InlineResponse5001, InlineResponse5002, InlineResponse5003, InlineResponse500Errors, InlineResponse502, InlineResponse5021, InlineResponse5022, InlineResponse503, InlineResponseDefault, InlineResponseDefaultLinks, InlineResponseDefaultLinksNext, InlineResponseDefaultResponseStatus, InlineResponseDefaultResponseStatusDetails, IntimateBillingAgreement, InvoiceSettingsRequest, InvoicingV2InvoiceSettingsGet200Response, InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation, InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle, InvoicingV2InvoiceSettingsGet200ResponseMerchantInformation, InvoicingV2InvoiceSettingsGet200ResponseMerchantInformationAddressDetails, InvoicingV2InvoicesAllGet200Response, InvoicingV2InvoicesAllGet200ResponseCustomerInformation, InvoicingV2InvoicesAllGet200ResponseInvoiceInformation, InvoicingV2InvoicesAllGet200ResponseInvoices, InvoicingV2InvoicesAllGet200ResponseLinks, InvoicingV2InvoicesAllGet200ResponseOrderInformation, InvoicingV2InvoicesAllGet200ResponseOrderInformationAmountDetails, InvoicingV2InvoicesAllGet400Response, InvoicingV2InvoicesAllGet404Response, InvoicingV2InvoicesAllGet502Response, InvoicingV2InvoicesCancel200Response, InvoicingV2InvoicesGet200Response, InvoicingV2InvoicesGet200ResponseInvoiceHistory, InvoicingV2InvoicesGet200ResponseTransactionDetails, InvoicingV2InvoicesPost201Response, InvoicingV2InvoicesPost201ResponseInvoiceInformation, InvoicingV2InvoicesPost201ResponseInvoiceInformationCustomLabels, InvoicingV2InvoicesPost201ResponseMerchantDefinedFieldValuesWithDefinition, InvoicingV2InvoicesPost201ResponseOrderInformation, InvoicingV2InvoicesPost201ResponseOrderInformationAmountDetails, InvoicingV2InvoicesPost202Response, InvoicingV2InvoicesPublish200Response, InvoicingV2InvoicesPut200Response, InvoicingV2InvoicesSend200Response, Invoicingv2invoiceSettingsInvoiceSettingsInformation, Invoicingv2invoicesClientReferenceInformation, Invoicingv2invoicesClientReferenceInformationPartner, Invoicingv2invoicesCustomerInformation, Invoicingv2invoicesCustomerInformationCompany, Invoicingv2invoicesInvoiceInformation, Invoicingv2invoicesMerchantDefinedFieldValues, Invoicingv2invoicesOrderInformation, Invoicingv2invoicesOrderInformationAmountDetails, Invoicingv2invoicesOrderInformationAmountDetailsFreight, Invoicingv2invoicesOrderInformationAmountDetailsTaxDetails, Invoicingv2invoicesOrderInformationLineItems, Invoicingv2invoicesProcessingInformation, Invoicingv2invoicesidInvoiceInformation, Iplv2paymentlinksOrderInformation, Iplv2paymentlinksOrderInformationAmountDetails, Iplv2paymentlinksOrderInformationLineItems, Iplv2paymentlinksProcessingInformation, Iplv2paymentlinksPurchaseInformation, Iplv2paymentlinksidOrderInformation, Iplv2paymentlinksidProcessingInformation, Iplv2paymentlinksidPurchaseInformation, Kmsegressv2keysasymClientReferenceInformation, Kmsegressv2keysasymKeyInformation, Kmsegressv2keyssymClientReferenceInformation, Kmsegressv2keyssymKeyInformation, MerchantDefinedFieldCore, MerchantDefinedFieldDefinitionRequest, MerchantInitiatedTransactionObject, Microformv2sessionsTransientTokenResponseOptions, MitReversalRequest, MitVoidRequest, Model400UploadBatchFileResponse, ModifyBillingAgreement, NetworkTokenEnrollment, NetworkTokenServicesEnablement, NetworkTokenServicesEnablementMastercardDigitalEnablementService, NetworkTokenServicesEnablementVisaTokenService, Notificationsubscriptionsv2productsorganizationIdEventTypes, Notificationsubscriptionsv2webhooksProducts, Notificationsubscriptionsv2webhooksProducts1, Notificationsubscriptionsv2webhooksRetryPolicy, Notificationsubscriptionsv2webhooksSecurityPolicy, Notificationsubscriptionsv2webhooksSecurityPolicyConfig, Notificationsubscriptionsv2webhooksSecurityPolicyConfigAdditionalConfig, OctCreatePaymentRequest, OfferRequest, 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, PaymentsProductsAlternativePaymentMethods, PaymentsProductsAlternativePaymentMethodsConfigurationInformation, PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurations, PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsAdditionalConfigurations, PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsPaymentMethods, PaymentsProductsAlternativePaymentMethodsConfigurationInformationConfigurationsProcessors, PaymentsProductsAlternativePaymentMethodsSubscriptionInformation, PaymentsProductsCardPresentConnect, PaymentsProductsCardPresentConnectConfigurationInformation, PaymentsProductsCardPresentConnectConfigurationInformationConfigurations, PaymentsProductsCardPresentConnectSubscriptionInformation, PaymentsProductsCardProcessing, PaymentsProductsCardProcessingConfigurationInformation, PaymentsProductsCardProcessingSubscriptionInformation, PaymentsProductsCardProcessingSubscriptionInformationFeatures, PaymentsProductsCurrencyConversion, PaymentsProductsCurrencyConversionConfigurationInformation, PaymentsProductsCurrencyConversionConfigurationInformationConfigurations, PaymentsProductsCurrencyConversionConfigurationInformationConfigurationsProcessors, PaymentsProductsCybsReadyTerminal, PaymentsProductsDifferentialFee, PaymentsProductsDifferentialFeeSubscriptionInformation, PaymentsProductsDifferentialFeeSubscriptionInformationFeatures, PaymentsProductsDigitalPayments, PaymentsProductsDigitalPaymentsSubscriptionInformation, PaymentsProductsDigitalPaymentsSubscriptionInformationFeatures, PaymentsProductsECheck, PaymentsProductsECheckConfigurationInformation, PaymentsProductsECheckSubscriptionInformation, PaymentsProductsPayerAuthentication, PaymentsProductsPayerAuthenticationConfigurationInformation, PaymentsProductsPayerAuthenticationSubscriptionInformation, PaymentsProductsPayouts, PaymentsProductsPayoutsConfigurationInformation, PaymentsProductsPayoutsConfigurationInformationConfigurations, PaymentsProductsPayoutsConfigurationInformationConfigurationsCommon, PaymentsProductsPayoutsConfigurationInformationConfigurationsCommonAggregator, PaymentsProductsSecureAcceptance, PaymentsProductsSecureAcceptanceConfigurationInformation, PaymentsProductsServiceFee, PaymentsProductsServiceFeeConfigurationInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurations, PaymentsProductsServiceFeeConfigurationInformationConfigurationsMerchantInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurationsPaymentInformation, PaymentsProductsServiceFeeConfigurationInformationConfigurationsProducts, PaymentsProductsTax, PaymentsProductsUnifiedCheckout, PaymentsProductsUnifiedCheckoutConfigurationInformation, PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurations, PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeatures, PaymentsProductsUnifiedCheckoutConfigurationInformationConfigurationsFeaturesPaze, PaymentsProductsUnifiedCheckoutSubscriptionInformation, PaymentsProductsUnifiedCheckoutSubscriptionInformationFeatures, PaymentsProductsUnifiedCheckoutSubscriptionInformationFeaturesPazeForUnifiedCheckout, PaymentsProductsVirtualTerminal, PaymentsProductsVirtualTerminalConfigurationInformation, PaymentsStrongAuthIssuerInformation, PblPaymentLinksAllGet200Response, PblPaymentLinksAllGet200ResponseLinks, PblPaymentLinksAllGet200ResponseOrderInformation, PblPaymentLinksAllGet200ResponseOrderInformationAmountDetails, PblPaymentLinksAllGet200ResponseOrderInformationLineItems, PblPaymentLinksAllGet200ResponseProcessingInformation, PblPaymentLinksAllGet200ResponsePurchaseInformation, PblPaymentLinksAllGet400Response, PblPaymentLinksAllGet404Response, PblPaymentLinksGet200Response, PblPaymentLinksPost201Response, PblPaymentLinksPost201ResponseLinks, PblPaymentLinksPost201ResponseOrderInformation, PblPaymentLinksPost201ResponsePurchaseInformation, PostCustomerPaymentInstrumentRequest, PostCustomerRequest, PostCustomerShippingAddressRequest, PostDeviceSearchRequest, PostDeviceSearchRequestV3, PostInstrumentIdentifierEnrollmentRequest, PostInstrumentIdentifierRequest, PostIssuerLifeCycleSimulationRequest, PostPaymentCredentialsRequest, PostPaymentInstrumentRequest, PostRegistrationBody, PostTokenizeRequest, PredefinedSubscriptionRequestBean, PtsV1TransactionBatchesGet200Response, PtsV1TransactionBatchesGet200ResponseLinks, PtsV1TransactionBatchesGet200ResponseLinksSelf, PtsV1TransactionBatchesGet200ResponseTransactionBatches, PtsV1TransactionBatchesGet400Response, PtsV1TransactionBatchesGet400ResponseErrorInformation, PtsV1TransactionBatchesGet400ResponseErrorInformationDetails, PtsV1TransactionBatchesGet500Response, PtsV1TransactionBatchesGet500ResponseErrorInformation, PtsV1TransactionBatchesIdGet200Response, PtsV1TransactionBatchesIdGet200ResponseLinks, PtsV1TransactionBatchesIdGet200ResponseLinksTransactions, PtsV2CreateBillingAgreementPost201Response, PtsV2CreateBillingAgreementPost201ResponseAgreementInformation, PtsV2CreateBillingAgreementPost201ResponseClientReferenceInformation, PtsV2CreateBillingAgreementPost201ResponseInstallmentInformation, PtsV2CreateBillingAgreementPost201ResponseLinks, PtsV2CreateBillingAgreementPost201ResponseProcessorInformation, PtsV2CreateBillingAgreementPost201ResponseRiskInformation, PtsV2CreateBillingAgreementPost201ResponseRiskInformationProcessorResults, PtsV2CreateBillingAgreementPost400Response, PtsV2CreateBillingAgreementPost502Response, PtsV2CreateOrderPost201Response, PtsV2CreateOrderPost201ResponseBuyerInformation, PtsV2CreateOrderPost201ResponseProcessorInformation, PtsV2CreateOrderPost400Response, 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, PtsV2PaymentsCapturesPost201ResponseEmbeddedActions, PtsV2PaymentsCapturesPost201ResponseEmbeddedActionsApCapture, PtsV2PaymentsCapturesPost201ResponseLinks, PtsV2PaymentsCapturesPost201ResponseOrderInformation, PtsV2PaymentsCapturesPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsCapturesPost201ResponseOrderInformationInvoiceDetails, PtsV2PaymentsCapturesPost201ResponsePointOfSaleInformation, PtsV2PaymentsCapturesPost201ResponseProcessingInformation, PtsV2PaymentsCapturesPost201ResponseProcessorInformation, PtsV2PaymentsCapturesPost400Response, PtsV2PaymentsOrderPost201Response, PtsV2PaymentsOrderPost201ResponseBuyerInformation, PtsV2PaymentsOrderPost201ResponseBuyerInformationPersonalIdentification, PtsV2PaymentsOrderPost201ResponseOrderInformation, PtsV2PaymentsOrderPost201ResponseOrderInformationAmountDetails, PtsV2PaymentsOrderPost201ResponseOrderInformationBillTo, PtsV2PaymentsOrderPost201ResponseOrderInformationShipTo, PtsV2PaymentsOrderPost201ResponseOrderInformationShippingDetails, PtsV2PaymentsOrderPost201ResponsePaymentInformation, PtsV2PaymentsOrderPost201ResponsePaymentInformationEWallet, PtsV2PaymentsOrderPost201ResponseProcessingInformation, PtsV2PaymentsOrderPost201ResponseProcessorInformation, PtsV2PaymentsOrderPost201ResponseProcessorInformationSellerProtection, PtsV2PaymentsPost201Response, PtsV2PaymentsPost201Response1, PtsV2PaymentsPost201Response1ErrorInformation, PtsV2PaymentsPost201Response1ErrorInformationDetails, PtsV2PaymentsPost201Response1IssuerInformation, PtsV2PaymentsPost201Response1OrderInformation, PtsV2PaymentsPost201Response1OrderInformationAmountDetails, PtsV2PaymentsPost201Response1OrderInformationBillTo, PtsV2PaymentsPost201Response1OrderInformationShipTo, PtsV2PaymentsPost201Response1PaymentInformation, PtsV2PaymentsPost201Response1PaymentInformationBank, PtsV2PaymentsPost201Response1PaymentInformationBankAccount, PtsV2PaymentsPost201Response1PaymentInformationEWallet, PtsV2PaymentsPost201Response1PaymentInformationPaymentType, PtsV2PaymentsPost201Response1PaymentInformationPaymentTypeMethod, PtsV2PaymentsPost201Response1ProcessorInformation, PtsV2PaymentsPost201Response1ProcessorInformationAvs, PtsV2PaymentsPost201Response2, PtsV2PaymentsPost201Response2OrderInformation, PtsV2PaymentsPost201Response2OrderInformationAmountDetails, PtsV2PaymentsPost201Response2PaymentInformation, PtsV2PaymentsPost201Response2PaymentInformationEWallet, PtsV2PaymentsPost201Response2ProcessorInformation, PtsV2PaymentsPost201ResponseBuyerInformation, PtsV2PaymentsPost201ResponseClientReferenceInformation, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr, PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationStrongAuthentication, PtsV2PaymentsPost201ResponseEmbeddedActions, PtsV2PaymentsPost201ResponseEmbeddedActionsCAPTURE, PtsV2PaymentsPost201ResponseEmbeddedActionsCONSUMERAUTHENTICATION, PtsV2PaymentsPost201ResponseEmbeddedActionsDECISION, PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENCREATE, PtsV2PaymentsPost201ResponseEmbeddedActionsTOKENUPDATE, 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, PtsV2PaymentsPost201ResponsePaymentInformationTokenizedPaymentMethod, PtsV2PaymentsPost201ResponsePaymentInsightsInformation, PtsV2PaymentsPost201ResponsePaymentInsightsInformationOrchestration, PtsV2PaymentsPost201ResponsePaymentInsightsInformationResponseInsights, PtsV2PaymentsPost201ResponsePointOfSaleInformation, PtsV2PaymentsPost201ResponsePointOfSaleInformationEmv, PtsV2PaymentsPost201ResponseProcessingInformation, PtsV2PaymentsPost201ResponseProcessingInformationAuthorizationOptions, PtsV2PaymentsPost201ResponseProcessingInformationBankTransferOptions, PtsV2PaymentsPost201ResponseProcessingInformationCaptureOptions, PtsV2PaymentsPost201ResponseProcessingInformationPurchaseOptions, 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, PtsV2PaymentsRefundPost201ResponseProcessorInformationMerchantAdvice, PtsV2PaymentsRefundPost201ResponseRefundAmountDetails, PtsV2PaymentsRefundPost400Response, PtsV2PaymentsReversalsPost201Response, PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation, PtsV2PaymentsReversalsPost201ResponseIssuerInformation, PtsV2PaymentsReversalsPost201ResponseProcessorInformation, PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails, PtsV2PaymentsReversalsPost400Response, PtsV2PaymentsVoidsPost201Response, PtsV2PaymentsVoidsPost201ResponseProcessorInformation, PtsV2PaymentsVoidsPost201ResponseVoidAmountDetails, PtsV2PaymentsVoidsPost400Response, PtsV2PayoutsPost201Response, PtsV2PayoutsPost201ResponseErrorInformation, PtsV2PayoutsPost201ResponseIssuerInformation, PtsV2PayoutsPost201ResponseMerchantInformation, PtsV2PayoutsPost201ResponseMerchantInformationMerchantDescriptor, PtsV2PayoutsPost201ResponseOrderInformation, PtsV2PayoutsPost201ResponseOrderInformationAmountDetails, PtsV2PayoutsPost201ResponseProcessingInformation, PtsV2PayoutsPost201ResponseProcessorInformation, PtsV2PayoutsPost201ResponseRecipientInformation, PtsV2PayoutsPost201ResponseRecipientInformationCard, PtsV2PayoutsPost400Response, PtsV2RetrievePaymentTokenGet400Response, PtsV2RetrievePaymentTokenGet502Response, PtsV2UpdateOrderPatch201Response, Ptsv1pushfundstransferClientReferenceInformation, Ptsv1pushfundstransferMerchantInformation, Ptsv1pushfundstransferOrderInformation, Ptsv1pushfundstransferOrderInformationAmountDetails, Ptsv1pushfundstransferPointOfServiceInformation, Ptsv1pushfundstransferPointOfServiceInformationEmv, 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, Ptsv2intentsClientReferenceInformation, Ptsv2intentsEventInformation, Ptsv2intentsMerchantInformation, Ptsv2intentsMerchantInformationMerchantDescriptor, Ptsv2intentsOrderInformation, Ptsv2intentsOrderInformationAmountDetails, Ptsv2intentsOrderInformationBillTo, Ptsv2intentsOrderInformationInvoiceDetails, Ptsv2intentsOrderInformationLineItems, Ptsv2intentsOrderInformationShipTo, Ptsv2intentsPaymentInformation, Ptsv2intentsPaymentInformationEWallet, Ptsv2intentsPaymentInformationPaymentType, Ptsv2intentsPaymentInformationPaymentTypeMethod, Ptsv2intentsPaymentInformationTokenizedPaymentMethod, Ptsv2intentsProcessingInformation, Ptsv2intentsProcessingInformationAuthorizationOptions, Ptsv2intentsRecipientInformation, Ptsv2intentsSenderInformation, Ptsv2intentsSenderInformationAccount, Ptsv2intentsTravelInformation, Ptsv2intentsTravelInformationAgency, Ptsv2intentsidMerchantInformation, Ptsv2intentsidOrderInformation, Ptsv2intentsidPaymentInformation, Ptsv2intentsidProcessingInformation, 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, Ptsv2paymentsOrderInformationAmountDetailsOctsurcharge, 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, Ptsv2paymentsPaymentInformationTokenizedPaymentMethod, Ptsv2paymentsPointOfSaleInformation, Ptsv2paymentsPointOfSaleInformationEmv, Ptsv2paymentsProcessingInformation, Ptsv2paymentsProcessingInformationAuthorizationOptions, Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiator, Ptsv2paymentsProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction, Ptsv2paymentsProcessingInformationBankTransferOptions, Ptsv2paymentsProcessingInformationCaptureOptions, Ptsv2paymentsProcessingInformationElectronicBenefitsTransfer, Ptsv2paymentsProcessingInformationJapanPaymentOptions, Ptsv2paymentsProcessingInformationJapanPaymentOptionsBonuses, Ptsv2paymentsProcessingInformationLoanOptions, Ptsv2paymentsProcessingInformationPurchaseOptions, Ptsv2paymentsProcessingInformationRecurringOptions, Ptsv2paymentsProcessorInformation, Ptsv2paymentsProcessorInformationAuthorizationOptions, Ptsv2paymentsProcessorInformationReversal, Ptsv2paymentsProcessorInformationReversalNetwork, Ptsv2paymentsPromotionInformation, Ptsv2paymentsRecipientInformation, Ptsv2paymentsRecurringPaymentInformation, Ptsv2paymentsRiskInformation, Ptsv2paymentsRiskInformationAuxiliaryData, Ptsv2paymentsRiskInformationBuyerHistory, Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory, Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount, Ptsv2paymentsRiskInformationProfile, Ptsv2paymentsSenderInformation, Ptsv2paymentsSenderInformationAccount, Ptsv2paymentsTokenInformation, Ptsv2paymentsTokenInformationPaymentInstrument, Ptsv2paymentsTokenInformationShippingAddress, Ptsv2paymentsTokenInformationTokenProvisioningInformation, Ptsv2paymentsTravelInformation, Ptsv2paymentsTravelInformationAgency, Ptsv2paymentsTravelInformationAutoRental, Ptsv2paymentsTravelInformationAutoRentalRentalAddress, Ptsv2paymentsTravelInformationAutoRentalReturnAddress, Ptsv2paymentsTravelInformationAutoRentalTaxDetails, Ptsv2paymentsTravelInformationLodging, Ptsv2paymentsTravelInformationLodgingRoom, Ptsv2paymentsTravelInformationTransit, Ptsv2paymentsTravelInformationTransitAirline, Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformation, Ptsv2paymentsTravelInformationTransitAirlineAncillaryInformationService, Ptsv2paymentsTravelInformationTransitAirlineLegs, Ptsv2paymentsTravelInformationTransitAirlineTicketIssuer, Ptsv2paymentsTravelInformationVehicleData, Ptsv2paymentsUnscheduledPaymentInformation, 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, Ptsv2paymentsidcapturesProcessingInformationJapanPaymentOptions, Ptsv2paymentsidcapturesProcessorInformation, 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, Ptsv2paymenttokensPaymentInformation, Ptsv2paymenttokensProcessingInformation, Ptsv2payoutsAggregatorInformation, Ptsv2payoutsAggregatorInformationSubMerchant, Ptsv2payoutsClientReferenceInformation, Ptsv2payoutsMerchantInformation, Ptsv2payoutsMerchantInformationMerchantDescriptor, Ptsv2payoutsOrderInformation, Ptsv2payoutsOrderInformationAmountDetails, Ptsv2payoutsOrderInformationAmountDetailsSurcharge, Ptsv2payoutsOrderInformationBillTo, Ptsv2payoutsPaymentInformation, Ptsv2payoutsPaymentInformationCard, Ptsv2payoutsProcessingInformation, Ptsv2payoutsProcessingInformationFundingOptions, Ptsv2payoutsProcessingInformationFundingOptionsInitiator, Ptsv2payoutsProcessingInformationPayoutsOptions, Ptsv2payoutsProcessingInformationPurchaseOptions, Ptsv2payoutsRecipientInformation, Ptsv2payoutsSenderInformation, Ptsv2payoutsSenderInformationAccount, Ptsv2refreshpaymentstatusidAgreementInformation, Ptsv2refreshpaymentstatusidClientReferenceInformation, Ptsv2refreshpaymentstatusidPaymentInformation, Ptsv2refreshpaymentstatusidPaymentInformationCustomer, Ptsv2refreshpaymentstatusidPaymentInformationPaymentType, Ptsv2refreshpaymentstatusidProcessingInformation, Ptsv2reversalsProcessorInformation, Ptsv2voidsProcessingInformation, PushFunds201Response, PushFunds201ResponseClientReferenceInformation, PushFunds201ResponseErrorInformation, PushFunds201ResponseErrorInformationDetails, PushFunds201ResponseLinks, PushFunds201ResponseLinksCustomer, PushFunds201ResponseLinksInstrumentIdentifier, PushFunds201ResponseLinksPaymentInstrument, PushFunds201ResponseLinksSelf, PushFunds201ResponseMerchantInformation, PushFunds201ResponseMerchantInformationMerchantDescriptor, PushFunds201ResponseOrderInformation, PushFunds201ResponseOrderInformationAmountDetails, PushFunds201ResponsePaymentInformation, PushFunds201ResponsePaymentInformationTokenizedCard, PushFunds201ResponseProcessingInformation, PushFunds201ResponseProcessingInformationDomesticNationalNet, PushFunds201ResponseProcessorInformation, PushFunds201ResponseProcessorInformationRouting, PushFunds201ResponseProcessorInformationSettlement, PushFunds201ResponseRecipientInformation, PushFunds201ResponseRecipientInformationCard, PushFunds400Response, PushFunds400ResponseDetails, PushFunds401Response, PushFunds404Response, PushFunds502Response, PushFundsRequest, Rbsv1plansOrderInformation, Rbsv1plansOrderInformationAmountDetails, Rbsv1plansPlanInformation, Rbsv1plansPlanInformationBillingCycles, Rbsv1plansidPlanInformation, Rbsv1plansidProcessingInformation, Rbsv1plansidProcessingInformationSubscriptionBillingOptions, Rbsv1subscriptionsPaymentInformation, Rbsv1subscriptionsPaymentInformationCustomer, Rbsv1subscriptionsPlanInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsProcessingInformationAuthorizationOptions, Rbsv1subscriptionsProcessingInformationAuthorizationOptionsInitiator, Rbsv1subscriptionsSubscriptionInformation, Rbsv1subscriptionsidOrderInformation, Rbsv1subscriptionsidOrderInformationAmountDetails, Rbsv1subscriptionsidPlanInformation, Rbsv1subscriptionsidSubscriptionInformation, RefreshPaymentStatusRequest, RefundCaptureRequest, RefundPaymentRequest, 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, Request, RiskProducts, RiskProductsDecisionManager, RiskProductsDecisionManagerConfigurationInformation, RiskProductsFraudManagementEssentials, RiskProductsFraudManagementEssentialsConfigurationInformation, RiskProductsPortfolioRiskControls, RiskProductsPortfolioRiskControlsConfigurationInformation, RiskProductsPortfolioRiskControlsConfigurationInformationConfigurations, 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, TmsBinLookup, TmsBinLookupIssuerInformation, TmsBinLookupPaymentAccountInformation, TmsBinLookupPaymentAccountInformationCard, TmsBinLookupPaymentAccountInformationCardBrands, TmsBinLookupPaymentAccountInformationFeatures, TmsBinLookupPaymentAccountInformationNetwork, TmsBusinessInformation, TmsBusinessInformationAcquirer, TmsBusinessInformationAddress, TmsCardArt, TmsCardArtBrandLogoAsset, TmsCardArtBrandLogoAssetLinks, TmsCardArtBrandLogoAssetLinksSelf, TmsCardArtCombinedAsset, TmsCardArtCombinedAssetLinks, TmsCardArtCombinedAssetLinksSelf, TmsCardArtIconAsset, TmsCardArtIconAssetLinks, TmsCardArtIconAssetLinksSelf, TmsCardArtIssuerLogoAsset, TmsCardArtIssuerLogoAssetLinks, TmsCardArtIssuerLogoAssetLinksSelf, TmsEmbeddedInstrumentIdentifier, TmsEmbeddedInstrumentIdentifierBankAccount, TmsEmbeddedInstrumentIdentifierBillTo, TmsEmbeddedInstrumentIdentifierCard, TmsEmbeddedInstrumentIdentifierEmbedded, TmsEmbeddedInstrumentIdentifierIssuer, TmsEmbeddedInstrumentIdentifierLinks, TmsEmbeddedInstrumentIdentifierLinksPaymentInstruments, TmsEmbeddedInstrumentIdentifierLinksSelf, TmsEmbeddedInstrumentIdentifierMetadata, TmsEmbeddedInstrumentIdentifierPointOfSaleInformation, TmsEmbeddedInstrumentIdentifierPointOfSaleInformationEmvTags, TmsEmbeddedInstrumentIdentifierProcessingInformation, TmsMerchantInformation, TmsMerchantInformationMerchantDescriptor, TmsNetworkTokenServices, TmsNetworkTokenServicesAmericanExpressTokenService, TmsNetworkTokenServicesMastercardDigitalEnablementService, TmsNetworkTokenServicesNotifications, TmsNetworkTokenServicesPaymentCredentials, TmsNetworkTokenServicesSynchronousProvisioning, TmsNetworkTokenServicesVisaTokenService, TmsNullify, TmsPaymentInstrumentProcessingInfo, TmsPaymentInstrumentProcessingInfoBankTransferOptions, TmsSensitivePrivileges, TmsTokenFormats, Tmsv2TokenizedCard, Tmsv2TokenizedCardCard, Tmsv2TokenizedCardCardTermsAndConditions, Tmsv2TokenizedCardLinks, Tmsv2TokenizedCardLinksSelf, Tmsv2TokenizedCardMetadata, Tmsv2TokenizedCardMetadataIssuer, Tmsv2TokenizedCardPasscode, Tmsv2tokenizeProcessingInformation, Tmsv2tokenizeTokenInformation, Tmsv2tokenizeTokenInformationCustomer, Tmsv2tokenizeTokenInformationCustomerBuyerInformation, Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation, Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument, Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress, Tmsv2tokenizeTokenInformationCustomerEmbedded, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo, Tmsv2tokenizeTokenInformationCustomerLinks, Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments, Tmsv2tokenizeTokenInformationCustomerLinksSelf, Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress, Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation, Tmsv2tokenizeTokenInformationCustomerMetadata, Tmsv2tokenizeTokenInformationCustomerObjectInformation, Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard, Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata, Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt, Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset, Tmsv2tokenstokenIdpaymentcredentialsAuthenticatedIdentities, Tmsv2tokenstokenIdpaymentcredentialsDeviceInformation, Tmsv2tokenstokenIdpaymentcredentialsMerchantInformation, Tmsv2tokenstokenIdpaymentcredentialsMerchantInformationMerchantDescriptor, Tmsv2tokenstokenIdpaymentcredentialsOrderInformation, Tmsv2tokenstokenIdpaymentcredentialsOrderInformationAmountDetails, Tmsv2tokenstokenIdpaymentcredentialsOrderInformationBillTo, TokenPermissions, TokenizedcardRequest, TssV2GetEmvTags200Response, TssV2GetEmvTags200ResponseEmvTagBreakdownList, TssV2PostEmvTags200Response, TssV2PostEmvTags200ResponseEmvTagBreakdownList, TssV2PostEmvTags200ResponseParsedEMVTagsList, TssV2TransactionsGet200Response, TssV2TransactionsGet200ResponseApplicationInformation, TssV2TransactionsGet200ResponseApplicationInformationApplications, TssV2TransactionsGet200ResponseBankAccountValidation, 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, TssV2TransactionsPost201Response, TssV2TransactionsPost201ResponseEmbedded, TssV2TransactionsPost201ResponseEmbeddedApplicationInformation, TssV2TransactionsPost201ResponseEmbeddedApplicationInformationApplications, 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, UnderwritingConfiguration, UnderwritingConfigurationBillingInformation, UnderwritingConfigurationBillingInformationBankAccountInformation, UnderwritingConfigurationClientReferenceInformation, UnderwritingConfigurationDepositInformation, UnderwritingConfigurationDeviceInformation, UnderwritingConfigurationFileAttachmentInformation, UnderwritingConfigurationMerchantApplication, UnderwritingConfigurationMerchantApplicationProducts, UnderwritingConfigurationOrganizationInformation, UnderwritingConfigurationOrganizationInformationBusinessInformation, UnderwritingConfigurationOrganizationInformationBusinessInformationAddress, UnderwritingConfigurationOrganizationInformationBusinessInformationAddress1, UnderwritingConfigurationOrganizationInformationBusinessInformationAddress2, UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessContact, UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetails, UnderwritingConfigurationOrganizationInformationBusinessInformationBusinessDetailsProductServicesSubscription, UnderwritingConfigurationOrganizationInformationBusinessInformationDirectorInformation, UnderwritingConfigurationOrganizationInformationBusinessInformationOwnerInformation, UnderwritingConfigurationOrganizationInformationBusinessInformationTradingAddress, UnderwritingConfigurationSaleRepresentativeInformation, UpdateInvoiceRequest, UpdateOrderRequest, UpdatePaymentLinkRequest, UpdatePlanRequest, UpdatePlanResponse, UpdatePlanResponsePlanInformation, UpdateStatus, UpdateSubscription, UpdateSubscriptionResponse, UpdateWebhook, Upv1capturecontextsCaptureMandate, Upv1capturecontextsCaptureMandateCPF, Upv1capturecontextsCompleteMandate, Upv1capturecontextsCompleteMandateTms, Upv1capturecontextsData, Upv1capturecontextsDataBuyerInformation, Upv1capturecontextsDataBuyerInformationPersonalIdentification, Upv1capturecontextsDataClientReferenceInformation, Upv1capturecontextsDataClientReferenceInformationPartner, Upv1capturecontextsDataConsumerAuthenticationInformation, Upv1capturecontextsDataDeviceInformation, Upv1capturecontextsDataMerchantDefinedInformation, Upv1capturecontextsDataMerchantInformation, Upv1capturecontextsDataMerchantInformationMerchantDescriptor, Upv1capturecontextsDataOrderInformation, Upv1capturecontextsDataOrderInformationAmountDetails, Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge, Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails, Upv1capturecontextsDataOrderInformationBillTo, Upv1capturecontextsDataOrderInformationBillToCompany, Upv1capturecontextsDataOrderInformationInvoiceDetails, Upv1capturecontextsDataOrderInformationLineItems, Upv1capturecontextsDataOrderInformationLineItemsPassenger, Upv1capturecontextsDataOrderInformationLineItemsTaxDetails, Upv1capturecontextsDataOrderInformationShipTo, Upv1capturecontextsDataPaymentInformation, Upv1capturecontextsDataPaymentInformationCard, Upv1capturecontextsDataProcessingInformation, Upv1capturecontextsDataProcessingInformationAuthorizationOptions, Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator, Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiatorMerchantInitiatedTransaction, Upv1capturecontextsDataRecipientInformation, Upv1capturecontextsOrderInformation, Upv1capturecontextsOrderInformationAmountDetails, 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, Vasv1currencyconversionClientReferenceInformation, Vasv1currencyconversionClientReferenceInformationPartner, Vasv1currencyconversionOrderInformation, Vasv1currencyconversionOrderInformationAmountDetails, Vasv1currencyconversionOrderInformationCurrencyConversion, Vasv1currencyconversionPaymentInformation, Vasv1currencyconversionPaymentInformationCard, Vasv1currencyconversionPointOfSaleInformation, 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, BankAccountValidationApi, BatchesApi, BillingAgreementsApi, BinLookupApi, CaptureApi, ChargebackDetailsApi, ChargebackSummariesApi, ConversionDetailsApi, CreateNewWebhooksApi, CreditApi, CustomerApi, CustomerPaymentInstrumentApi, CustomerShippingAddressApi, DecisionManagerApi, DeviceDeAssociationApi, DeviceSearchApi, DownloadDTDApi, DownloadXSDApi, EMVTagDetailsApi, FlexAPIApi, InstrumentIdentifierApi, InterchangeClearingLevelDetailsApi, InvoiceSettingsApi, InvoicesApi, ManageWebhooksApi, MerchantBoardingApi, MerchantDefinedFieldsApi, MicroformIntegrationApi, NetFundingsApi, NotificationOfChangesApi, OffersApi, OrdersApi, PayerAuthenticationApi, PaymentBatchSummariesApi, PaymentInstrumentApi, PaymentLinksApi, PaymentTokensApi, PaymentsApi, PayoutsApi, PlansApi, PurchaseAndRefundDetailsApi, PushFundsApi, RefundApi, ReportDefinitionsApi, ReportDownloadsApi, ReportSubscriptionsApi, ReportsApi, RetrievalDetailsApi, RetrievalSummariesApi, ReversalApi, SearchTransactionsApi, SecureFileShareApi, SubscriptionsApi, SubscriptionsFollowOnsApi, TaxesApi, TokenApi, TokenizeApi, TokenizedCardApi, TransactionBatchesApi, TransactionDetailsApi, TransientTokenDataApi, UnifiedCheckoutCaptureContextApi, UserManagementApi, UserManagementSearchApi, VerificationApi, VoidApi, OAuthApi) {
'use strict';
/**
@@ -806,6 +806,11 @@
* @property {module:model/GetAllSubscriptionsResponse}
*/
GetAllSubscriptionsResponse: GetAllSubscriptionsResponse,
+ /**
+ * The GetAllSubscriptionsResponseClientReferenceInformation model constructor.
+ * @property {module:model/GetAllSubscriptionsResponseClientReferenceInformation}
+ */
+ GetAllSubscriptionsResponseClientReferenceInformation: GetAllSubscriptionsResponseClientReferenceInformation,
/**
* The GetAllSubscriptionsResponseLinks model constructor.
* @property {module:model/GetAllSubscriptionsResponseLinks}
@@ -937,155 +942,175 @@
*/
InlineResponse20010: InlineResponse20010,
/**
- * The InlineResponse20010Embedded model constructor.
- * @property {module:model/InlineResponse20010Embedded}
+ * The InlineResponse20010Devices model constructor.
+ * @property {module:model/InlineResponse20010Devices}
*/
- InlineResponse20010Embedded: InlineResponse20010Embedded,
+ InlineResponse20010Devices: InlineResponse20010Devices,
/**
- * The InlineResponse20010EmbeddedBatches model constructor.
- * @property {module:model/InlineResponse20010EmbeddedBatches}
+ * The InlineResponse20010PaymentProcessorToTerminalMap model constructor.
+ * @property {module:model/InlineResponse20010PaymentProcessorToTerminalMap}
*/
- InlineResponse20010EmbeddedBatches: InlineResponse20010EmbeddedBatches,
+ InlineResponse20010PaymentProcessorToTerminalMap: InlineResponse20010PaymentProcessorToTerminalMap,
/**
- * The InlineResponse20010EmbeddedLinks model constructor.
- * @property {module:model/InlineResponse20010EmbeddedLinks}
+ * The InlineResponse20011 model constructor.
+ * @property {module:model/InlineResponse20011}
*/
- InlineResponse20010EmbeddedLinks: InlineResponse20010EmbeddedLinks,
+ InlineResponse20011: InlineResponse20011,
/**
- * The InlineResponse20010EmbeddedLinksReports model constructor.
- * @property {module:model/InlineResponse20010EmbeddedLinksReports}
+ * The InlineResponse20011Embedded model constructor.
+ * @property {module:model/InlineResponse20011Embedded}
*/
- InlineResponse20010EmbeddedLinksReports: InlineResponse20010EmbeddedLinksReports,
+ InlineResponse20011Embedded: InlineResponse20011Embedded,
/**
- * The InlineResponse20010EmbeddedTotals model constructor.
- * @property {module:model/InlineResponse20010EmbeddedTotals}
+ * The InlineResponse20011EmbeddedBatches model constructor.
+ * @property {module:model/InlineResponse20011EmbeddedBatches}
*/
- InlineResponse20010EmbeddedTotals: InlineResponse20010EmbeddedTotals,
+ InlineResponse20011EmbeddedBatches: InlineResponse20011EmbeddedBatches,
/**
- * The InlineResponse20010Links model constructor.
- * @property {module:model/InlineResponse20010Links}
+ * The InlineResponse20011EmbeddedLinks model constructor.
+ * @property {module:model/InlineResponse20011EmbeddedLinks}
*/
- InlineResponse20010Links: InlineResponse20010Links,
+ InlineResponse20011EmbeddedLinks: InlineResponse20011EmbeddedLinks,
/**
- * The InlineResponse20011 model constructor.
- * @property {module:model/InlineResponse20011}
+ * The InlineResponse20011EmbeddedLinksReports model constructor.
+ * @property {module:model/InlineResponse20011EmbeddedLinksReports}
*/
- InlineResponse20011: InlineResponse20011,
+ InlineResponse20011EmbeddedLinksReports: InlineResponse20011EmbeddedLinksReports,
/**
- * The InlineResponse20011Billing model constructor.
- * @property {module:model/InlineResponse20011Billing}
+ * The InlineResponse20011EmbeddedTotals model constructor.
+ * @property {module:model/InlineResponse20011EmbeddedTotals}
*/
- InlineResponse20011Billing: InlineResponse20011Billing,
+ InlineResponse20011EmbeddedTotals: InlineResponse20011EmbeddedTotals,
/**
* The InlineResponse20011Links model constructor.
* @property {module:model/InlineResponse20011Links}
*/
InlineResponse20011Links: InlineResponse20011Links,
- /**
- * The InlineResponse20011LinksReport model constructor.
- * @property {module:model/InlineResponse20011LinksReport}
- */
- InlineResponse20011LinksReport: InlineResponse20011LinksReport,
/**
* The InlineResponse20012 model constructor.
* @property {module:model/InlineResponse20012}
*/
InlineResponse20012: InlineResponse20012,
/**
- * The InlineResponse20012Records model constructor.
- * @property {module:model/InlineResponse20012Records}
+ * The InlineResponse20012Billing model constructor.
+ * @property {module:model/InlineResponse20012Billing}
*/
- InlineResponse20012Records: InlineResponse20012Records,
+ InlineResponse20012Billing: InlineResponse20012Billing,
/**
- * The InlineResponse20012ResponseRecord model constructor.
- * @property {module:model/InlineResponse20012ResponseRecord}
+ * The InlineResponse20012Links model constructor.
+ * @property {module:model/InlineResponse20012Links}
*/
- InlineResponse20012ResponseRecord: InlineResponse20012ResponseRecord,
+ InlineResponse20012Links: InlineResponse20012Links,
/**
- * The InlineResponse20012ResponseRecordAdditionalUpdates model constructor.
- * @property {module:model/InlineResponse20012ResponseRecordAdditionalUpdates}
+ * The InlineResponse20012LinksReport model constructor.
+ * @property {module:model/InlineResponse20012LinksReport}
*/
- InlineResponse20012ResponseRecordAdditionalUpdates: InlineResponse20012ResponseRecordAdditionalUpdates,
- /**
- * The InlineResponse20012SourceRecord model constructor.
- * @property {module:model/InlineResponse20012SourceRecord}
- */
- InlineResponse20012SourceRecord: InlineResponse20012SourceRecord,
+ InlineResponse20012LinksReport: InlineResponse20012LinksReport,
/**
* The InlineResponse20013 model constructor.
* @property {module:model/InlineResponse20013}
*/
InlineResponse20013: InlineResponse20013,
+ /**
+ * The InlineResponse20013Records model constructor.
+ * @property {module:model/InlineResponse20013Records}
+ */
+ InlineResponse20013Records: InlineResponse20013Records,
+ /**
+ * The InlineResponse20013ResponseRecord model constructor.
+ * @property {module:model/InlineResponse20013ResponseRecord}
+ */
+ InlineResponse20013ResponseRecord: InlineResponse20013ResponseRecord,
+ /**
+ * The InlineResponse20013ResponseRecordAdditionalUpdates model constructor.
+ * @property {module:model/InlineResponse20013ResponseRecordAdditionalUpdates}
+ */
+ InlineResponse20013ResponseRecordAdditionalUpdates: InlineResponse20013ResponseRecordAdditionalUpdates,
+ /**
+ * The InlineResponse20013SourceRecord model constructor.
+ * @property {module:model/InlineResponse20013SourceRecord}
+ */
+ InlineResponse20013SourceRecord: InlineResponse20013SourceRecord,
/**
* The InlineResponse20014 model constructor.
* @property {module:model/InlineResponse20014}
*/
InlineResponse20014: InlineResponse20014,
/**
- * The InlineResponse20014ClientReferenceInformation model constructor.
- * @property {module:model/InlineResponse20014ClientReferenceInformation}
+ * The InlineResponse20015 model constructor.
+ * @property {module:model/InlineResponse20015}
*/
- InlineResponse20014ClientReferenceInformation: InlineResponse20014ClientReferenceInformation,
+ InlineResponse20015: InlineResponse20015,
/**
- * The InlineResponse2001Embedded model constructor.
- * @property {module:model/InlineResponse2001Embedded}
+ * The InlineResponse20015ClientReferenceInformation model constructor.
+ * @property {module:model/InlineResponse20015ClientReferenceInformation}
*/
- InlineResponse2001Embedded: InlineResponse2001Embedded,
+ InlineResponse20015ClientReferenceInformation: InlineResponse20015ClientReferenceInformation,
/**
- * The InlineResponse2001EmbeddedCapture model constructor.
- * @property {module:model/InlineResponse2001EmbeddedCapture}
+ * The InlineResponse2001Content model constructor.
+ * @property {module:model/InlineResponse2001Content}
*/
- InlineResponse2001EmbeddedCapture: InlineResponse2001EmbeddedCapture,
+ InlineResponse2001Content: InlineResponse2001Content,
/**
- * The InlineResponse2001EmbeddedCaptureLinks model constructor.
- * @property {module:model/InlineResponse2001EmbeddedCaptureLinks}
+ * The InlineResponse2002 model constructor.
+ * @property {module:model/InlineResponse2002}
*/
- InlineResponse2001EmbeddedCaptureLinks: InlineResponse2001EmbeddedCaptureLinks,
+ InlineResponse2002: InlineResponse2002,
/**
- * The InlineResponse2001EmbeddedCaptureLinksSelf model constructor.
- * @property {module:model/InlineResponse2001EmbeddedCaptureLinksSelf}
+ * The InlineResponse2002Embedded model constructor.
+ * @property {module:model/InlineResponse2002Embedded}
*/
- InlineResponse2001EmbeddedCaptureLinksSelf: InlineResponse2001EmbeddedCaptureLinksSelf,
+ InlineResponse2002Embedded: InlineResponse2002Embedded,
/**
- * The InlineResponse2001EmbeddedReversal model constructor.
- * @property {module:model/InlineResponse2001EmbeddedReversal}
+ * The InlineResponse2002EmbeddedCapture model constructor.
+ * @property {module:model/InlineResponse2002EmbeddedCapture}
*/
- InlineResponse2001EmbeddedReversal: InlineResponse2001EmbeddedReversal,
+ InlineResponse2002EmbeddedCapture: InlineResponse2002EmbeddedCapture,
/**
- * The InlineResponse2001EmbeddedReversalLinks model constructor.
- * @property {module:model/InlineResponse2001EmbeddedReversalLinks}
+ * The InlineResponse2002EmbeddedCaptureLinks model constructor.
+ * @property {module:model/InlineResponse2002EmbeddedCaptureLinks}
*/
- InlineResponse2001EmbeddedReversalLinks: InlineResponse2001EmbeddedReversalLinks,
+ InlineResponse2002EmbeddedCaptureLinks: InlineResponse2002EmbeddedCaptureLinks,
/**
- * The InlineResponse2001EmbeddedReversalLinksSelf model constructor.
- * @property {module:model/InlineResponse2001EmbeddedReversalLinksSelf}
+ * The InlineResponse2002EmbeddedCaptureLinksSelf model constructor.
+ * @property {module:model/InlineResponse2002EmbeddedCaptureLinksSelf}
*/
- InlineResponse2001EmbeddedReversalLinksSelf: InlineResponse2001EmbeddedReversalLinksSelf,
+ InlineResponse2002EmbeddedCaptureLinksSelf: InlineResponse2002EmbeddedCaptureLinksSelf,
/**
- * The InlineResponse2002 model constructor.
- * @property {module:model/InlineResponse2002}
+ * The InlineResponse2002EmbeddedReversal model constructor.
+ * @property {module:model/InlineResponse2002EmbeddedReversal}
*/
- InlineResponse2002: InlineResponse2002,
+ InlineResponse2002EmbeddedReversal: InlineResponse2002EmbeddedReversal,
/**
- * The InlineResponse2003 model constructor.
- * @property {module:model/InlineResponse2003}
+ * The InlineResponse2002EmbeddedReversalLinks model constructor.
+ * @property {module:model/InlineResponse2002EmbeddedReversalLinks}
*/
- InlineResponse2003: InlineResponse2003,
+ InlineResponse2002EmbeddedReversalLinks: InlineResponse2002EmbeddedReversalLinks,
/**
- * The InlineResponse2003IntegrationInformation model constructor.
- * @property {module:model/InlineResponse2003IntegrationInformation}
+ * The InlineResponse2002EmbeddedReversalLinksSelf model constructor.
+ * @property {module:model/InlineResponse2002EmbeddedReversalLinksSelf}
*/
- InlineResponse2003IntegrationInformation: InlineResponse2003IntegrationInformation,
+ InlineResponse2002EmbeddedReversalLinksSelf: InlineResponse2002EmbeddedReversalLinksSelf,
/**
- * The InlineResponse2003IntegrationInformationTenantConfigurations model constructor.
- * @property {module:model/InlineResponse2003IntegrationInformationTenantConfigurations}
+ * The InlineResponse2003 model constructor.
+ * @property {module:model/InlineResponse2003}
*/
- InlineResponse2003IntegrationInformationTenantConfigurations: InlineResponse2003IntegrationInformationTenantConfigurations,
+ InlineResponse2003: InlineResponse2003,
/**
* The InlineResponse2004 model constructor.
* @property {module:model/InlineResponse2004}
*/
InlineResponse2004: InlineResponse2004,
+ /**
+ * The InlineResponse2004IntegrationInformation model constructor.
+ * @property {module:model/InlineResponse2004IntegrationInformation}
+ */
+ InlineResponse2004IntegrationInformation: InlineResponse2004IntegrationInformation,
+ /**
+ * The InlineResponse2004IntegrationInformationTenantConfigurations model constructor.
+ * @property {module:model/InlineResponse2004IntegrationInformationTenantConfigurations}
+ */
+ InlineResponse2004IntegrationInformationTenantConfigurations: InlineResponse2004IntegrationInformationTenantConfigurations,
/**
* The InlineResponse2005 model constructor.
* @property {module:model/InlineResponse2005}
@@ -1101,36 +1126,36 @@
* @property {module:model/InlineResponse2007}
*/
InlineResponse2007: InlineResponse2007,
- /**
- * The InlineResponse2007Devices model constructor.
- * @property {module:model/InlineResponse2007Devices}
- */
- InlineResponse2007Devices: InlineResponse2007Devices,
/**
* The InlineResponse2008 model constructor.
* @property {module:model/InlineResponse2008}
*/
InlineResponse2008: InlineResponse2008,
+ /**
+ * The InlineResponse2008Devices model constructor.
+ * @property {module:model/InlineResponse2008Devices}
+ */
+ InlineResponse2008Devices: InlineResponse2008Devices,
/**
* The InlineResponse2009 model constructor.
* @property {module:model/InlineResponse2009}
*/
InlineResponse2009: InlineResponse2009,
/**
- * The InlineResponse2009Devices model constructor.
- * @property {module:model/InlineResponse2009Devices}
+ * The InlineResponse200Details model constructor.
+ * @property {module:model/InlineResponse200Details}
*/
- InlineResponse2009Devices: InlineResponse2009Devices,
+ InlineResponse200Details: InlineResponse200Details,
/**
- * The InlineResponse2009PaymentProcessorToTerminalMap model constructor.
- * @property {module:model/InlineResponse2009PaymentProcessorToTerminalMap}
+ * The InlineResponse200Errors model constructor.
+ * @property {module:model/InlineResponse200Errors}
*/
- InlineResponse2009PaymentProcessorToTerminalMap: InlineResponse2009PaymentProcessorToTerminalMap,
+ InlineResponse200Errors: InlineResponse200Errors,
/**
- * The InlineResponse200Content model constructor.
- * @property {module:model/InlineResponse200Content}
+ * The InlineResponse200Responses model constructor.
+ * @property {module:model/InlineResponse200Responses}
*/
- InlineResponse200Content: InlineResponse200Content,
+ InlineResponse200Responses: InlineResponse200Responses,
/**
* The InlineResponse201 model constructor.
* @property {module:model/InlineResponse201}
@@ -2586,6 +2611,11 @@
* @property {module:model/PostInstrumentIdentifierRequest}
*/
PostInstrumentIdentifierRequest: PostInstrumentIdentifierRequest,
+ /**
+ * The PostIssuerLifeCycleSimulationRequest model constructor.
+ * @property {module:model/PostIssuerLifeCycleSimulationRequest}
+ */
+ PostIssuerLifeCycleSimulationRequest: PostIssuerLifeCycleSimulationRequest,
/**
* The PostPaymentCredentialsRequest model constructor.
* @property {module:model/PostPaymentCredentialsRequest}
@@ -2601,6 +2631,11 @@
* @property {module:model/PostRegistrationBody}
*/
PostRegistrationBody: PostRegistrationBody,
+ /**
+ * The PostTokenizeRequest model constructor.
+ * @property {module:model/PostTokenizeRequest}
+ */
+ PostTokenizeRequest: PostTokenizeRequest,
/**
* The PredefinedSubscriptionRequestBean model constructor.
* @property {module:model/PredefinedSubscriptionRequestBean}
@@ -5371,11 +5406,6 @@
* @property {module:model/PushFundsRequest}
*/
PushFundsRequest: PushFundsRequest,
- /**
- * The Rbsv1plansClientReferenceInformation model constructor.
- * @property {module:model/Rbsv1plansClientReferenceInformation}
- */
- Rbsv1plansClientReferenceInformation: Rbsv1plansClientReferenceInformation,
/**
* The Rbsv1plansOrderInformation model constructor.
* @property {module:model/Rbsv1plansOrderInformation}
@@ -5411,16 +5441,6 @@
* @property {module:model/Rbsv1plansidProcessingInformationSubscriptionBillingOptions}
*/
Rbsv1plansidProcessingInformationSubscriptionBillingOptions: Rbsv1plansidProcessingInformationSubscriptionBillingOptions,
- /**
- * The Rbsv1subscriptionsClientReferenceInformation model constructor.
- * @property {module:model/Rbsv1subscriptionsClientReferenceInformation}
- */
- Rbsv1subscriptionsClientReferenceInformation: Rbsv1subscriptionsClientReferenceInformation,
- /**
- * The Rbsv1subscriptionsClientReferenceInformationPartner model constructor.
- * @property {module:model/Rbsv1subscriptionsClientReferenceInformationPartner}
- */
- Rbsv1subscriptionsClientReferenceInformationPartner: Rbsv1subscriptionsClientReferenceInformationPartner,
/**
* The Rbsv1subscriptionsPaymentInformation model constructor.
* @property {module:model/Rbsv1subscriptionsPaymentInformation}
@@ -6621,6 +6641,16 @@
* @property {module:model/TmsEmbeddedInstrumentIdentifierProcessingInformation}
*/
TmsEmbeddedInstrumentIdentifierProcessingInformation: TmsEmbeddedInstrumentIdentifierProcessingInformation,
+ /**
+ * The TmsMerchantInformation model constructor.
+ * @property {module:model/TmsMerchantInformation}
+ */
+ TmsMerchantInformation: TmsMerchantInformation,
+ /**
+ * The TmsMerchantInformationMerchantDescriptor model constructor.
+ * @property {module:model/TmsMerchantInformationMerchantDescriptor}
+ */
+ TmsMerchantInformationMerchantDescriptor: TmsMerchantInformationMerchantDescriptor,
/**
* The TmsNetworkTokenServices model constructor.
* @property {module:model/TmsNetworkTokenServices}
@@ -6722,170 +6752,195 @@
*/
Tmsv2TokenizedCardPasscode: Tmsv2TokenizedCardPasscode,
/**
- * The Tmsv2customersBuyerInformation model constructor.
- * @property {module:model/Tmsv2customersBuyerInformation}
+ * The Tmsv2tokenizeProcessingInformation model constructor.
+ * @property {module:model/Tmsv2tokenizeProcessingInformation}
+ */
+ Tmsv2tokenizeProcessingInformation: Tmsv2tokenizeProcessingInformation,
+ /**
+ * The Tmsv2tokenizeTokenInformation model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformation}
+ */
+ Tmsv2tokenizeTokenInformation: Tmsv2tokenizeTokenInformation,
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomer model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomer}
+ */
+ Tmsv2tokenizeTokenInformationCustomer: Tmsv2tokenizeTokenInformationCustomer,
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerBuyerInformation model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation}
+ */
+ Tmsv2tokenizeTokenInformationCustomerBuyerInformation: Tmsv2tokenizeTokenInformationCustomerBuyerInformation,
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation}
*/
- Tmsv2customersBuyerInformation: Tmsv2customersBuyerInformation,
+ Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation: Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation,
/**
- * The Tmsv2customersClientReferenceInformation model constructor.
- * @property {module:model/Tmsv2customersClientReferenceInformation}
+ * The Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument}
*/
- Tmsv2customersClientReferenceInformation: Tmsv2customersClientReferenceInformation,
+ Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument: Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument,
/**
- * The Tmsv2customersDefaultPaymentInstrument model constructor.
- * @property {module:model/Tmsv2customersDefaultPaymentInstrument}
+ * The Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress}
*/
- Tmsv2customersDefaultPaymentInstrument: Tmsv2customersDefaultPaymentInstrument,
+ Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress: Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress,
/**
- * The Tmsv2customersDefaultShippingAddress model constructor.
- * @property {module:model/Tmsv2customersDefaultShippingAddress}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbedded model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbedded}
*/
- Tmsv2customersDefaultShippingAddress: Tmsv2customersDefaultShippingAddress,
+ Tmsv2tokenizeTokenInformationCustomerEmbedded: Tmsv2tokenizeTokenInformationCustomerEmbedded,
/**
- * The Tmsv2customersEmbedded model constructor.
- * @property {module:model/Tmsv2customersEmbedded}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument}
*/
- Tmsv2customersEmbedded: Tmsv2customersEmbedded,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrument model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrument}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrument: Tmsv2customersEmbeddedDefaultPaymentInstrument,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount: Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo: Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation: Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy: Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification: Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentCard model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentCard: Tmsv2customersEmbeddedDefaultPaymentInstrumentCard,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation: Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded: Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier: Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks: Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf: Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation: Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor: Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks,
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer}
*/
- Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata: Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer,
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddress model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultShippingAddress}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf}
*/
- Tmsv2customersEmbeddedDefaultShippingAddress: Tmsv2customersEmbeddedDefaultShippingAddress,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf,
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressLinks model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinks}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata}
*/
- Tmsv2customersEmbeddedDefaultShippingAddressLinks: Tmsv2customersEmbeddedDefaultShippingAddressLinks,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata,
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer}
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo}
*/
- Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer: Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer,
+ Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo: Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo,
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf}
+ * The Tmsv2tokenizeTokenInformationCustomerLinks model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerLinks}
*/
- Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf: Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf,
+ Tmsv2tokenizeTokenInformationCustomerLinks: Tmsv2tokenizeTokenInformationCustomerLinks,
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressMetadata model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata}
+ * The Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments}
*/
- Tmsv2customersEmbeddedDefaultShippingAddressMetadata: Tmsv2customersEmbeddedDefaultShippingAddressMetadata,
+ Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments: Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments,
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressShipTo model constructor.
- * @property {module:model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo}
+ * The Tmsv2tokenizeTokenInformationCustomerLinksSelf model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerLinksSelf}
*/
- Tmsv2customersEmbeddedDefaultShippingAddressShipTo: Tmsv2customersEmbeddedDefaultShippingAddressShipTo,
+ Tmsv2tokenizeTokenInformationCustomerLinksSelf: Tmsv2tokenizeTokenInformationCustomerLinksSelf,
/**
- * The Tmsv2customersLinks model constructor.
- * @property {module:model/Tmsv2customersLinks}
+ * The Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress}
*/
- Tmsv2customersLinks: Tmsv2customersLinks,
+ Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress: Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress,
/**
- * The Tmsv2customersLinksPaymentInstruments model constructor.
- * @property {module:model/Tmsv2customersLinksPaymentInstruments}
+ * The Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation}
*/
- Tmsv2customersLinksPaymentInstruments: Tmsv2customersLinksPaymentInstruments,
+ Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation: Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation,
/**
- * The Tmsv2customersLinksSelf model constructor.
- * @property {module:model/Tmsv2customersLinksSelf}
+ * The Tmsv2tokenizeTokenInformationCustomerMetadata model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerMetadata}
*/
- Tmsv2customersLinksSelf: Tmsv2customersLinksSelf,
+ Tmsv2tokenizeTokenInformationCustomerMetadata: Tmsv2tokenizeTokenInformationCustomerMetadata,
/**
- * The Tmsv2customersLinksShippingAddress model constructor.
- * @property {module:model/Tmsv2customersLinksShippingAddress}
+ * The Tmsv2tokenizeTokenInformationCustomerObjectInformation model constructor.
+ * @property {module:model/Tmsv2tokenizeTokenInformationCustomerObjectInformation}
*/
- Tmsv2customersLinksShippingAddress: Tmsv2customersLinksShippingAddress,
+ Tmsv2tokenizeTokenInformationCustomerObjectInformation: Tmsv2tokenizeTokenInformationCustomerObjectInformation,
/**
- * The Tmsv2customersMerchantDefinedInformation model constructor.
- * @property {module:model/Tmsv2customersMerchantDefinedInformation}
+ * The Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard model constructor.
+ * @property {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard}
*/
- Tmsv2customersMerchantDefinedInformation: Tmsv2customersMerchantDefinedInformation,
+ Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard: Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard,
/**
- * The Tmsv2customersMetadata model constructor.
- * @property {module:model/Tmsv2customersMetadata}
+ * The Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata model constructor.
+ * @property {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata}
*/
- Tmsv2customersMetadata: Tmsv2customersMetadata,
+ Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata: Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata,
/**
- * The Tmsv2customersObjectInformation model constructor.
- * @property {module:model/Tmsv2customersObjectInformation}
+ * The Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt model constructor.
+ * @property {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt}
*/
- Tmsv2customersObjectInformation: Tmsv2customersObjectInformation,
+ Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt: Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt,
+ /**
+ * The Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset model constructor.
+ * @property {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset}
+ */
+ Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset: Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset,
/**
* The Tmsv2tokenstokenIdpaymentcredentialsAuthenticatedIdentities model constructor.
* @property {module:model/Tmsv2tokenstokenIdpaymentcredentialsAuthenticatedIdentities}
@@ -7606,6 +7661,11 @@
* @property {module:model/Upv1capturecontextsDataConsumerAuthenticationInformation}
*/
Upv1capturecontextsDataConsumerAuthenticationInformation: Upv1capturecontextsDataConsumerAuthenticationInformation,
+ /**
+ * The Upv1capturecontextsDataDeviceInformation model constructor.
+ * @property {module:model/Upv1capturecontextsDataDeviceInformation}
+ */
+ Upv1capturecontextsDataDeviceInformation: Upv1capturecontextsDataDeviceInformation,
/**
* The Upv1capturecontextsDataMerchantDefinedInformation model constructor.
* @property {module:model/Upv1capturecontextsDataMerchantDefinedInformation}
@@ -7636,6 +7696,11 @@
* @property {module:model/Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge}
*/
Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge: Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge,
+ /**
+ * The Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails model constructor.
+ * @property {module:model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails}
+ */
+ Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails: Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails,
/**
* The Upv1capturecontextsDataOrderInformationBillTo model constructor.
* @property {module:model/Upv1capturecontextsDataOrderInformationBillTo}
@@ -7646,6 +7711,11 @@
* @property {module:model/Upv1capturecontextsDataOrderInformationBillToCompany}
*/
Upv1capturecontextsDataOrderInformationBillToCompany: Upv1capturecontextsDataOrderInformationBillToCompany,
+ /**
+ * The Upv1capturecontextsDataOrderInformationInvoiceDetails model constructor.
+ * @property {module:model/Upv1capturecontextsDataOrderInformationInvoiceDetails}
+ */
+ Upv1capturecontextsDataOrderInformationInvoiceDetails: Upv1capturecontextsDataOrderInformationInvoiceDetails,
/**
* The Upv1capturecontextsDataOrderInformationLineItems model constructor.
* @property {module:model/Upv1capturecontextsDataOrderInformationLineItems}
@@ -7666,6 +7736,16 @@
* @property {module:model/Upv1capturecontextsDataOrderInformationShipTo}
*/
Upv1capturecontextsDataOrderInformationShipTo: Upv1capturecontextsDataOrderInformationShipTo,
+ /**
+ * The Upv1capturecontextsDataPaymentInformation model constructor.
+ * @property {module:model/Upv1capturecontextsDataPaymentInformation}
+ */
+ Upv1capturecontextsDataPaymentInformation: Upv1capturecontextsDataPaymentInformation,
+ /**
+ * The Upv1capturecontextsDataPaymentInformationCard model constructor.
+ * @property {module:model/Upv1capturecontextsDataPaymentInformationCard}
+ */
+ Upv1capturecontextsDataPaymentInformationCard: Upv1capturecontextsDataPaymentInformationCard,
/**
* The Upv1capturecontextsDataProcessingInformation model constructor.
* @property {module:model/Upv1capturecontextsDataProcessingInformation}
@@ -8291,6 +8371,11 @@
* @property {module:api/TokenApi}
*/
TokenApi: TokenApi,
+ /**
+ * The TokenizeApi service constructor.
+ * @property {module:api/TokenizeApi}
+ */
+ TokenizeApi: TokenizeApi,
/**
* The TokenizedCardApi service constructor.
* @property {module:api/TokenizedCardApi}
@@ -8355,5 +8440,6 @@
exports.ExternalLoggerWrapper = require('./authentication/logging/ExternalLoggerWrapper.js');
exports.JWEUtility = require('./utilities/JWEUtility.js');
exports.SdkTracker = require('./utilities/tracking/SdkTracker.js');
+ exports.CaptureContextParsingUtility = require('./utilities/capturecontext/CaptureContextParsingUtility.js');
return exports;
}));
diff --git a/src/model/CreatePlanRequest.js b/src/model/CreatePlanRequest.js
index 0eaad0311..6cad0d9fc 100644
--- a/src/model/CreatePlanRequest.js
+++ b/src/model/CreatePlanRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Rbsv1plansClientReferenceInformation', 'model/Rbsv1plansOrderInformation', 'model/Rbsv1plansPlanInformation'], factory);
+ define(['ApiClient', 'model/Rbsv1plansOrderInformation', 'model/Rbsv1plansPlanInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Rbsv1plansClientReferenceInformation'), require('./Rbsv1plansOrderInformation'), require('./Rbsv1plansPlanInformation'));
+ module.exports = factory(require('../ApiClient'), require('./Rbsv1plansOrderInformation'), require('./Rbsv1plansPlanInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.CreatePlanRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Rbsv1plansClientReferenceInformation, root.CyberSource.Rbsv1plansOrderInformation, root.CyberSource.Rbsv1plansPlanInformation);
+ root.CyberSource.CreatePlanRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Rbsv1plansOrderInformation, root.CyberSource.Rbsv1plansPlanInformation);
}
-}(this, function(ApiClient, Rbsv1plansClientReferenceInformation, Rbsv1plansOrderInformation, Rbsv1plansPlanInformation) {
+}(this, function(ApiClient, Rbsv1plansOrderInformation, Rbsv1plansPlanInformation) {
'use strict';
@@ -49,7 +49,6 @@
-
};
/**
@@ -63,9 +62,6 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('clientReferenceInformation')) {
- obj['clientReferenceInformation'] = Rbsv1plansClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
- }
if (data.hasOwnProperty('planInformation')) {
obj['planInformation'] = Rbsv1plansPlanInformation.constructFromObject(data['planInformation']);
}
@@ -76,10 +72,6 @@
return obj;
}
- /**
- * @member {module:model/Rbsv1plansClientReferenceInformation} clientReferenceInformation
- */
- exports.prototype['clientReferenceInformation'] = undefined;
/**
* @member {module:model/Rbsv1plansPlanInformation} planInformation
*/
diff --git a/src/model/CreateSubscriptionRequest.js b/src/model/CreateSubscriptionRequest.js
index f485d3886..e6fbad39f 100644
--- a/src/model/CreateSubscriptionRequest.js
+++ b/src/model/CreateSubscriptionRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/GetAllPlansResponseOrderInformation', 'model/Rbsv1subscriptionsClientReferenceInformation', 'model/Rbsv1subscriptionsPaymentInformation', 'model/Rbsv1subscriptionsPlanInformation', 'model/Rbsv1subscriptionsProcessingInformation', 'model/Rbsv1subscriptionsSubscriptionInformation'], factory);
+ define(['ApiClient', 'model/GetAllPlansResponseOrderInformation', 'model/GetAllSubscriptionsResponseClientReferenceInformation', 'model/Rbsv1subscriptionsPaymentInformation', 'model/Rbsv1subscriptionsPlanInformation', 'model/Rbsv1subscriptionsProcessingInformation', 'model/Rbsv1subscriptionsSubscriptionInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./GetAllPlansResponseOrderInformation'), require('./Rbsv1subscriptionsClientReferenceInformation'), require('./Rbsv1subscriptionsPaymentInformation'), require('./Rbsv1subscriptionsPlanInformation'), require('./Rbsv1subscriptionsProcessingInformation'), require('./Rbsv1subscriptionsSubscriptionInformation'));
+ module.exports = factory(require('../ApiClient'), require('./GetAllPlansResponseOrderInformation'), require('./GetAllSubscriptionsResponseClientReferenceInformation'), require('./Rbsv1subscriptionsPaymentInformation'), require('./Rbsv1subscriptionsPlanInformation'), require('./Rbsv1subscriptionsProcessingInformation'), require('./Rbsv1subscriptionsSubscriptionInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.CreateSubscriptionRequest = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllPlansResponseOrderInformation, root.CyberSource.Rbsv1subscriptionsClientReferenceInformation, root.CyberSource.Rbsv1subscriptionsPaymentInformation, root.CyberSource.Rbsv1subscriptionsPlanInformation, root.CyberSource.Rbsv1subscriptionsProcessingInformation, root.CyberSource.Rbsv1subscriptionsSubscriptionInformation);
+ root.CyberSource.CreateSubscriptionRequest = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllPlansResponseOrderInformation, root.CyberSource.GetAllSubscriptionsResponseClientReferenceInformation, root.CyberSource.Rbsv1subscriptionsPaymentInformation, root.CyberSource.Rbsv1subscriptionsPlanInformation, root.CyberSource.Rbsv1subscriptionsProcessingInformation, root.CyberSource.Rbsv1subscriptionsSubscriptionInformation);
}
-}(this, function(ApiClient, GetAllPlansResponseOrderInformation, Rbsv1subscriptionsClientReferenceInformation, Rbsv1subscriptionsPaymentInformation, Rbsv1subscriptionsPlanInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsSubscriptionInformation) {
+}(this, function(ApiClient, GetAllPlansResponseOrderInformation, GetAllSubscriptionsResponseClientReferenceInformation, Rbsv1subscriptionsPaymentInformation, Rbsv1subscriptionsPlanInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsSubscriptionInformation) {
'use strict';
@@ -67,7 +67,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('clientReferenceInformation')) {
- obj['clientReferenceInformation'] = Rbsv1subscriptionsClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ obj['clientReferenceInformation'] = GetAllSubscriptionsResponseClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
}
if (data.hasOwnProperty('processingInformation')) {
obj['processingInformation'] = Rbsv1subscriptionsProcessingInformation.constructFromObject(data['processingInformation']);
@@ -89,7 +89,7 @@
}
/**
- * @member {module:model/Rbsv1subscriptionsClientReferenceInformation} clientReferenceInformation
+ * @member {module:model/GetAllSubscriptionsResponseClientReferenceInformation} clientReferenceInformation
*/
exports.prototype['clientReferenceInformation'] = undefined;
/**
diff --git a/src/model/CreateSubscriptionRequest1.js b/src/model/CreateSubscriptionRequest1.js
index f9587b19f..317945deb 100644
--- a/src/model/CreateSubscriptionRequest1.js
+++ b/src/model/CreateSubscriptionRequest1.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/GetAllPlansResponseOrderInformation', 'model/Rbsv1subscriptionsClientReferenceInformation', 'model/Rbsv1subscriptionsPlanInformation', 'model/Rbsv1subscriptionsProcessingInformation', 'model/Rbsv1subscriptionsSubscriptionInformation'], factory);
+ define(['ApiClient', 'model/GetAllPlansResponseOrderInformation', 'model/GetAllSubscriptionsResponseClientReferenceInformation', 'model/Rbsv1subscriptionsPlanInformation', 'model/Rbsv1subscriptionsProcessingInformation', 'model/Rbsv1subscriptionsSubscriptionInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./GetAllPlansResponseOrderInformation'), require('./Rbsv1subscriptionsClientReferenceInformation'), require('./Rbsv1subscriptionsPlanInformation'), require('./Rbsv1subscriptionsProcessingInformation'), require('./Rbsv1subscriptionsSubscriptionInformation'));
+ module.exports = factory(require('../ApiClient'), require('./GetAllPlansResponseOrderInformation'), require('./GetAllSubscriptionsResponseClientReferenceInformation'), require('./Rbsv1subscriptionsPlanInformation'), require('./Rbsv1subscriptionsProcessingInformation'), require('./Rbsv1subscriptionsSubscriptionInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.CreateSubscriptionRequest1 = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllPlansResponseOrderInformation, root.CyberSource.Rbsv1subscriptionsClientReferenceInformation, root.CyberSource.Rbsv1subscriptionsPlanInformation, root.CyberSource.Rbsv1subscriptionsProcessingInformation, root.CyberSource.Rbsv1subscriptionsSubscriptionInformation);
+ root.CyberSource.CreateSubscriptionRequest1 = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllPlansResponseOrderInformation, root.CyberSource.GetAllSubscriptionsResponseClientReferenceInformation, root.CyberSource.Rbsv1subscriptionsPlanInformation, root.CyberSource.Rbsv1subscriptionsProcessingInformation, root.CyberSource.Rbsv1subscriptionsSubscriptionInformation);
}
-}(this, function(ApiClient, GetAllPlansResponseOrderInformation, Rbsv1subscriptionsClientReferenceInformation, Rbsv1subscriptionsPlanInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsSubscriptionInformation) {
+}(this, function(ApiClient, GetAllPlansResponseOrderInformation, GetAllSubscriptionsResponseClientReferenceInformation, Rbsv1subscriptionsPlanInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsSubscriptionInformation) {
'use strict';
@@ -66,7 +66,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('clientReferenceInformation')) {
- obj['clientReferenceInformation'] = Rbsv1subscriptionsClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ obj['clientReferenceInformation'] = GetAllSubscriptionsResponseClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
}
if (data.hasOwnProperty('processingInformation')) {
obj['processingInformation'] = Rbsv1subscriptionsProcessingInformation.constructFromObject(data['processingInformation']);
@@ -85,7 +85,7 @@
}
/**
- * @member {module:model/Rbsv1subscriptionsClientReferenceInformation} clientReferenceInformation
+ * @member {module:model/GetAllSubscriptionsResponseClientReferenceInformation} clientReferenceInformation
*/
exports.prototype['clientReferenceInformation'] = undefined;
/**
diff --git a/src/model/CreateSubscriptionResponse.js b/src/model/CreateSubscriptionResponse.js
index 92d90361c..3a7d2117f 100644
--- a/src/model/CreateSubscriptionResponse.js
+++ b/src/model/CreateSubscriptionResponse.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/CreateSubscriptionResponseLinks', 'model/CreateSubscriptionResponseSubscriptionInformation'], factory);
+ define(['ApiClient', 'model/CreateSubscriptionResponseLinks', 'model/CreateSubscriptionResponseSubscriptionInformation', 'model/GetAllSubscriptionsResponseClientReferenceInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./CreateSubscriptionResponseLinks'), require('./CreateSubscriptionResponseSubscriptionInformation'));
+ module.exports = factory(require('../ApiClient'), require('./CreateSubscriptionResponseLinks'), require('./CreateSubscriptionResponseSubscriptionInformation'), require('./GetAllSubscriptionsResponseClientReferenceInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.CreateSubscriptionResponse = factory(root.CyberSource.ApiClient, root.CyberSource.CreateSubscriptionResponseLinks, root.CyberSource.CreateSubscriptionResponseSubscriptionInformation);
+ root.CyberSource.CreateSubscriptionResponse = factory(root.CyberSource.ApiClient, root.CyberSource.CreateSubscriptionResponseLinks, root.CyberSource.CreateSubscriptionResponseSubscriptionInformation, root.CyberSource.GetAllSubscriptionsResponseClientReferenceInformation);
}
-}(this, function(ApiClient, CreateSubscriptionResponseLinks, CreateSubscriptionResponseSubscriptionInformation) {
+}(this, function(ApiClient, CreateSubscriptionResponseLinks, CreateSubscriptionResponseSubscriptionInformation, GetAllSubscriptionsResponseClientReferenceInformation) {
'use strict';
@@ -52,6 +52,7 @@
+
};
/**
@@ -80,6 +81,9 @@
if (data.hasOwnProperty('subscriptionInformation')) {
obj['subscriptionInformation'] = CreateSubscriptionResponseSubscriptionInformation.constructFromObject(data['subscriptionInformation']);
}
+ if (data.hasOwnProperty('clientReferenceInformation')) {
+ obj['clientReferenceInformation'] = GetAllSubscriptionsResponseClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ }
}
return obj;
}
@@ -107,6 +111,10 @@
* @member {module:model/CreateSubscriptionResponseSubscriptionInformation} subscriptionInformation
*/
exports.prototype['subscriptionInformation'] = undefined;
+ /**
+ * @member {module:model/GetAllSubscriptionsResponseClientReferenceInformation} clientReferenceInformation
+ */
+ exports.prototype['clientReferenceInformation'] = undefined;
diff --git a/src/model/GenerateUnifiedCheckoutCaptureContextRequest.js b/src/model/GenerateUnifiedCheckoutCaptureContextRequest.js
index 87f63bd5a..9c1cd2c99 100644
--- a/src/model/GenerateUnifiedCheckoutCaptureContextRequest.js
+++ b/src/model/GenerateUnifiedCheckoutCaptureContextRequest.js
@@ -58,6 +58,7 @@
+
};
/**
@@ -89,6 +90,9 @@
if (data.hasOwnProperty('locale')) {
obj['locale'] = ApiClient.convertToType(data['locale'], 'String');
}
+ if (data.hasOwnProperty('buttonType')) {
+ obj['buttonType'] = ApiClient.convertToType(data['buttonType'], 'String');
+ }
if (data.hasOwnProperty('captureMandate')) {
obj['captureMandate'] = Upv1capturecontextsCaptureMandate.constructFromObject(data['captureMandate']);
}
@@ -124,7 +128,7 @@
*/
exports.prototype['allowedCardNetworks'] = undefined;
/**
- * The payment types that are allowed for the merchant. Possible values when launching Unified Checkout: - APPLEPAY - CHECK - CLICKTOPAY - GOOGLEPAY - PANENTRY - PAZE
Unified Checkout supports the following Buy Now, Pay Later (BNPL) payment methods: - AFTERPAY
Unified Checkout supports the following Online Bank Transfer payment methods: - Bancontact (BE) - DragonPay (PH) - iDEAL (NL) - Multibanco (PT) - MyBank (IT, BE, PT, ES) - Przelewy24|P24 (PL) - Tink Pay By Bank (GB) Possible values when launching Click To Pay Drop-In UI: - CLICKTOPAY
**Important:** - CLICKTOPAY only available for Visa, Mastercard and AMEX for saved cards. - Visa and Mastercard will look to tokenize using network tokenization for all Click to Pay requests. Click to Pay uses Click to Pay token requester IDs and not the merchant's existing token requester. - Apple Pay, Google Pay, Check, and Paze can be used independently without requiring PAN entry in the allowedPaymentTypes field.
**Managing Google Pay Authentication Types** When you enable Google Pay on Unified Checkout you can specify optional parameters that define the types of card authentication you receive from Google Pay.
**Managing Google Pay Authentication Types** Where Click to Pay is the payment type selected by the customer and the customer manually enters their card, the option to enroll their card in Click to Pay will be auto-checked if this field is set to \"true\". This is only available where the merchant and cardholder are based in the following countries and the billing type is set to \"FULL\" or \"PARTIAL\". - UAE - Argentina - Brazil - Chile - Colombia - Kuwait - Mexico - Peru - Qatar - Saudi Arabia - Ukraine - South Africa
If false, this is not present or not supported in the market. Enrollment in Click to Pay is not checked for the customer when completing manual card entry.
+ * The payment types that are allowed for the merchant. Possible values when launching Unified Checkout: - APPLEPAY - CHECK - CLICKTOPAY - GOOGLEPAY - PANENTRY - PAZE
Unified Checkout supports the following Buy Now, Pay Later (BNPL) payment methods: - AFTERPAY
Unified Checkout supports the following Online Bank Transfer payment methods: - Bancontact (BE) - DragonPay (PH) - iDEAL (NL) - Multibanco (PT) - MyBank (IT, BE, PT, ES) - Przelewy24|P24 (PL) - Tink Pay By Bank (GB)
Unified Checkout supports the following Post-Pay Reference payment methods: - Konbini (JP)
Possible values when launching Click To Pay Drop-In UI: - CLICKTOPAY
**Important:** - CLICKTOPAY only available for Visa, Mastercard and AMEX for saved cards. - Visa and Mastercard will look to tokenize using network tokenization for all Click to Pay requests. Click to Pay uses Click to Pay token requester IDs and not the merchant's existing token requester. - Apple Pay, Google Pay, Check, and Paze can be used independently without requiring PAN entry in the allowedPaymentTypes field.
**Managing Google Pay Authentication Types** When you enable Google Pay on Unified Checkout you can specify optional parameters that define the types of card authentication you receive from Google Pay.
**Managing Google Pay Authentication Types** Where Click to Pay is the payment type selected by the customer and the customer manually enters their card, the option to enroll their card in Click to Pay will be auto-checked if this field is set to \"true\". This is only available where the merchant and cardholder are based in the following countries and the billing type is set to \"FULL\" or \"PARTIAL\". - UAE - Argentina - Brazil - Chile - Colombia - Kuwait - Mexico - Peru - Qatar - Saudi Arabia - Ukraine - South Africa
If false, this is not present or not supported in the market. Enrollment in Click to Pay is not checked for the customer when completing manual card entry.
* @member {Array.} allowedPaymentTypes
*/
exports.prototype['allowedPaymentTypes'] = undefined;
@@ -138,6 +142,11 @@
* @member {String} locale
*/
exports.prototype['locale'] = undefined;
+ /**
+ * Changes the label on the payment button within Unified Checkout .
Possible values: - ADD_CARD - CARD_PAYMENT - CHECKOUT - CHECKOUT_AND_CONTINUE - DEBIT_CREDIT - DONATE - PAY - PAY_WITH_CARD - SAVE_CARD - SUBSCRIBE_WITH_CARD
This is an optional field,
+ * @member {String} buttonType
+ */
+ exports.prototype['buttonType'] = undefined;
/**
* @member {module:model/Upv1capturecontextsCaptureMandate} captureMandate
*/
diff --git a/src/model/GetAllSubscriptionsResponseClientReferenceInformation.js b/src/model/GetAllSubscriptionsResponseClientReferenceInformation.js
new file mode 100644
index 000000000..5b42e380f
--- /dev/null
+++ b/src/model/GetAllSubscriptionsResponseClientReferenceInformation.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.GetAllSubscriptionsResponseClientReferenceInformation = factory(root.CyberSource.ApiClient);
+ }
+}(this, function(ApiClient) {
+ 'use strict';
+
+
+
+
+ /**
+ * The GetAllSubscriptionsResponseClientReferenceInformation model module.
+ * @module model/GetAllSubscriptionsResponseClientReferenceInformation
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new GetAllSubscriptionsResponseClientReferenceInformation.
+ * @alias module:model/GetAllSubscriptionsResponseClientReferenceInformation
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a GetAllSubscriptionsResponseClientReferenceInformation 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/GetAllSubscriptionsResponseClientReferenceInformation} obj Optional instance to populate.
+ * @return {module:model/GetAllSubscriptionsResponseClientReferenceInformation} The populated GetAllSubscriptionsResponseClientReferenceInformation instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('code')) {
+ obj['code'] = ApiClient.convertToType(data['code'], 'String');
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * Merchant-generated order reference or tracking number. It is recommended that you send a unique value for each transaction so that you can perform meaningful searches for the transaction. #### Used by **Authorization** Required field. #### PIN Debit Requests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being reversed. Required field for all PIN Debit requests (purchase, credit, and reversal). #### FDC Nashville Global Certain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.
+ * @member {String} code
+ */
+ exports.prototype['code'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/GetAllSubscriptionsResponseSubscriptions.js b/src/model/GetAllSubscriptionsResponseSubscriptions.js
index e3977e6aa..82e9a9752 100644
--- a/src/model/GetAllSubscriptionsResponseSubscriptions.js
+++ b/src/model/GetAllSubscriptionsResponseSubscriptions.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/GetAllSubscriptionsResponseLinks', 'model/GetAllSubscriptionsResponseOrderInformation', 'model/GetAllSubscriptionsResponsePaymentInformation', 'model/GetAllSubscriptionsResponsePlanInformation', 'model/GetAllSubscriptionsResponseSubscriptionInformation'], factory);
+ define(['ApiClient', 'model/GetAllSubscriptionsResponseClientReferenceInformation', 'model/GetAllSubscriptionsResponseLinks', 'model/GetAllSubscriptionsResponseOrderInformation', 'model/GetAllSubscriptionsResponsePaymentInformation', 'model/GetAllSubscriptionsResponsePlanInformation', 'model/GetAllSubscriptionsResponseSubscriptionInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./GetAllSubscriptionsResponseLinks'), require('./GetAllSubscriptionsResponseOrderInformation'), require('./GetAllSubscriptionsResponsePaymentInformation'), require('./GetAllSubscriptionsResponsePlanInformation'), require('./GetAllSubscriptionsResponseSubscriptionInformation'));
+ module.exports = factory(require('../ApiClient'), require('./GetAllSubscriptionsResponseClientReferenceInformation'), require('./GetAllSubscriptionsResponseLinks'), require('./GetAllSubscriptionsResponseOrderInformation'), require('./GetAllSubscriptionsResponsePaymentInformation'), require('./GetAllSubscriptionsResponsePlanInformation'), require('./GetAllSubscriptionsResponseSubscriptionInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.GetAllSubscriptionsResponseSubscriptions = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllSubscriptionsResponseLinks, root.CyberSource.GetAllSubscriptionsResponseOrderInformation, root.CyberSource.GetAllSubscriptionsResponsePaymentInformation, root.CyberSource.GetAllSubscriptionsResponsePlanInformation, root.CyberSource.GetAllSubscriptionsResponseSubscriptionInformation);
+ root.CyberSource.GetAllSubscriptionsResponseSubscriptions = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllSubscriptionsResponseClientReferenceInformation, root.CyberSource.GetAllSubscriptionsResponseLinks, root.CyberSource.GetAllSubscriptionsResponseOrderInformation, root.CyberSource.GetAllSubscriptionsResponsePaymentInformation, root.CyberSource.GetAllSubscriptionsResponsePlanInformation, root.CyberSource.GetAllSubscriptionsResponseSubscriptionInformation);
}
-}(this, function(ApiClient, GetAllSubscriptionsResponseLinks, GetAllSubscriptionsResponseOrderInformation, GetAllSubscriptionsResponsePaymentInformation, GetAllSubscriptionsResponsePlanInformation, GetAllSubscriptionsResponseSubscriptionInformation) {
+}(this, function(ApiClient, GetAllSubscriptionsResponseClientReferenceInformation, GetAllSubscriptionsResponseLinks, GetAllSubscriptionsResponseOrderInformation, GetAllSubscriptionsResponsePaymentInformation, GetAllSubscriptionsResponsePlanInformation, GetAllSubscriptionsResponseSubscriptionInformation) {
'use strict';
@@ -54,6 +54,7 @@
+
};
/**
@@ -79,6 +80,9 @@
if (data.hasOwnProperty('subscriptionInformation')) {
obj['subscriptionInformation'] = GetAllSubscriptionsResponseSubscriptionInformation.constructFromObject(data['subscriptionInformation']);
}
+ if (data.hasOwnProperty('clientReferenceInformation')) {
+ obj['clientReferenceInformation'] = GetAllSubscriptionsResponseClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ }
if (data.hasOwnProperty('paymentInformation')) {
obj['paymentInformation'] = GetAllSubscriptionsResponsePaymentInformation.constructFromObject(data['paymentInformation']);
}
@@ -106,6 +110,10 @@
* @member {module:model/GetAllSubscriptionsResponseSubscriptionInformation} subscriptionInformation
*/
exports.prototype['subscriptionInformation'] = undefined;
+ /**
+ * @member {module:model/GetAllSubscriptionsResponseClientReferenceInformation} clientReferenceInformation
+ */
+ exports.prototype['clientReferenceInformation'] = undefined;
/**
* @member {module:model/GetAllSubscriptionsResponsePaymentInformation} paymentInformation
*/
diff --git a/src/model/GetSubscriptionResponse.js b/src/model/GetSubscriptionResponse.js
index f58576360..14bff61d0 100644
--- a/src/model/GetSubscriptionResponse.js
+++ b/src/model/GetSubscriptionResponse.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/GetAllSubscriptionsResponseLinks', 'model/GetAllSubscriptionsResponseOrderInformation', 'model/GetAllSubscriptionsResponsePaymentInformation', 'model/GetAllSubscriptionsResponsePlanInformation', 'model/GetAllSubscriptionsResponseSubscriptionInformation', 'model/GetSubscriptionResponseReactivationInformation'], factory);
+ define(['ApiClient', 'model/GetAllSubscriptionsResponseClientReferenceInformation', 'model/GetAllSubscriptionsResponseLinks', 'model/GetAllSubscriptionsResponseOrderInformation', 'model/GetAllSubscriptionsResponsePaymentInformation', 'model/GetAllSubscriptionsResponsePlanInformation', 'model/GetAllSubscriptionsResponseSubscriptionInformation', 'model/GetSubscriptionResponseReactivationInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./GetAllSubscriptionsResponseLinks'), require('./GetAllSubscriptionsResponseOrderInformation'), require('./GetAllSubscriptionsResponsePaymentInformation'), require('./GetAllSubscriptionsResponsePlanInformation'), require('./GetAllSubscriptionsResponseSubscriptionInformation'), require('./GetSubscriptionResponseReactivationInformation'));
+ module.exports = factory(require('../ApiClient'), require('./GetAllSubscriptionsResponseClientReferenceInformation'), require('./GetAllSubscriptionsResponseLinks'), require('./GetAllSubscriptionsResponseOrderInformation'), require('./GetAllSubscriptionsResponsePaymentInformation'), require('./GetAllSubscriptionsResponsePlanInformation'), require('./GetAllSubscriptionsResponseSubscriptionInformation'), require('./GetSubscriptionResponseReactivationInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.GetSubscriptionResponse = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllSubscriptionsResponseLinks, root.CyberSource.GetAllSubscriptionsResponseOrderInformation, root.CyberSource.GetAllSubscriptionsResponsePaymentInformation, root.CyberSource.GetAllSubscriptionsResponsePlanInformation, root.CyberSource.GetAllSubscriptionsResponseSubscriptionInformation, root.CyberSource.GetSubscriptionResponseReactivationInformation);
+ root.CyberSource.GetSubscriptionResponse = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllSubscriptionsResponseClientReferenceInformation, root.CyberSource.GetAllSubscriptionsResponseLinks, root.CyberSource.GetAllSubscriptionsResponseOrderInformation, root.CyberSource.GetAllSubscriptionsResponsePaymentInformation, root.CyberSource.GetAllSubscriptionsResponsePlanInformation, root.CyberSource.GetAllSubscriptionsResponseSubscriptionInformation, root.CyberSource.GetSubscriptionResponseReactivationInformation);
}
-}(this, function(ApiClient, GetAllSubscriptionsResponseLinks, GetAllSubscriptionsResponseOrderInformation, GetAllSubscriptionsResponsePaymentInformation, GetAllSubscriptionsResponsePlanInformation, GetAllSubscriptionsResponseSubscriptionInformation, GetSubscriptionResponseReactivationInformation) {
+}(this, function(ApiClient, GetAllSubscriptionsResponseClientReferenceInformation, GetAllSubscriptionsResponseLinks, GetAllSubscriptionsResponseOrderInformation, GetAllSubscriptionsResponsePaymentInformation, GetAllSubscriptionsResponsePlanInformation, GetAllSubscriptionsResponseSubscriptionInformation, GetSubscriptionResponseReactivationInformation) {
'use strict';
@@ -55,6 +55,7 @@
+
};
/**
@@ -89,6 +90,9 @@
if (data.hasOwnProperty('orderInformation')) {
obj['orderInformation'] = GetAllSubscriptionsResponseOrderInformation.constructFromObject(data['orderInformation']);
}
+ if (data.hasOwnProperty('clientReferenceInformation')) {
+ obj['clientReferenceInformation'] = GetAllSubscriptionsResponseClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ }
if (data.hasOwnProperty('reactivationInformation')) {
obj['reactivationInformation'] = GetSubscriptionResponseReactivationInformation.constructFromObject(data['reactivationInformation']);
}
@@ -126,6 +130,10 @@
* @member {module:model/GetAllSubscriptionsResponseOrderInformation} orderInformation
*/
exports.prototype['orderInformation'] = undefined;
+ /**
+ * @member {module:model/GetAllSubscriptionsResponseClientReferenceInformation} clientReferenceInformation
+ */
+ exports.prototype['clientReferenceInformation'] = undefined;
/**
* @member {module:model/GetSubscriptionResponseReactivationInformation} reactivationInformation
*/
diff --git a/src/model/GetSubscriptionResponse1PaymentInstrument.js b/src/model/GetSubscriptionResponse1PaymentInstrument.js
index 52e66d9d3..401f1f655 100644
--- a/src/model/GetSubscriptionResponse1PaymentInstrument.js
+++ b/src/model/GetSubscriptionResponse1PaymentInstrument.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/GetSubscriptionResponse1PaymentInstrumentBankAccount', 'model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation', 'model/GetSubscriptionResponse1PaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'], factory);
+ define(['ApiClient', 'model/GetSubscriptionResponse1PaymentInstrumentBankAccount', 'model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation', 'model/GetSubscriptionResponse1PaymentInstrumentCard', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./GetSubscriptionResponse1PaymentInstrumentBankAccount'), require('./GetSubscriptionResponse1PaymentInstrumentBuyerInformation'), require('./GetSubscriptionResponse1PaymentInstrumentCard'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'));
+ module.exports = factory(require('../ApiClient'), require('./GetSubscriptionResponse1PaymentInstrumentBankAccount'), require('./GetSubscriptionResponse1PaymentInstrumentBuyerInformation'), require('./GetSubscriptionResponse1PaymentInstrumentCard'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.GetSubscriptionResponse1PaymentInstrument = factory(root.CyberSource.ApiClient, root.CyberSource.GetSubscriptionResponse1PaymentInstrumentBankAccount, root.CyberSource.GetSubscriptionResponse1PaymentInstrumentBuyerInformation, root.CyberSource.GetSubscriptionResponse1PaymentInstrumentCard, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo);
+ root.CyberSource.GetSubscriptionResponse1PaymentInstrument = factory(root.CyberSource.ApiClient, root.CyberSource.GetSubscriptionResponse1PaymentInstrumentBankAccount, root.CyberSource.GetSubscriptionResponse1PaymentInstrumentBuyerInformation, root.CyberSource.GetSubscriptionResponse1PaymentInstrumentCard, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo);
}
-}(this, function(ApiClient, GetSubscriptionResponse1PaymentInstrumentBankAccount, GetSubscriptionResponse1PaymentInstrumentBuyerInformation, GetSubscriptionResponse1PaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo) {
+}(this, function(ApiClient, GetSubscriptionResponse1PaymentInstrumentBankAccount, GetSubscriptionResponse1PaymentInstrumentBuyerInformation, GetSubscriptionResponse1PaymentInstrumentCard, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo) {
'use strict';
@@ -76,7 +76,7 @@
obj['card'] = GetSubscriptionResponse1PaymentInstrumentCard.constructFromObject(data['card']);
}
if (data.hasOwnProperty('billTo')) {
- obj['billTo'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
+ obj['billTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
}
if (data.hasOwnProperty('buyerInformation')) {
obj['buyerInformation'] = GetSubscriptionResponse1PaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
@@ -99,7 +99,7 @@
*/
exports.prototype['card'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} billTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} billTo
*/
exports.prototype['billTo'] = undefined;
/**
diff --git a/src/model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation.js b/src/model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation.js
index 55d516898..f5da6388a 100644
--- a/src/model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation.js
+++ b/src/model/GetSubscriptionResponse1PaymentInstrumentBuyerInformation.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.GetSubscriptionResponse1PaymentInstrumentBuyerInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification);
+ root.CyberSource.GetSubscriptionResponse1PaymentInstrumentBuyerInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification);
}
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification) {
'use strict';
@@ -74,7 +74,7 @@
obj['dateOfBirth'] = ApiClient.convertToType(data['dateOfBirth'], 'Date');
}
if (data.hasOwnProperty('personalIdentification')) {
- obj['personalIdentification'] = ApiClient.convertToType(data['personalIdentification'], [Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification]);
+ obj['personalIdentification'] = ApiClient.convertToType(data['personalIdentification'], [Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification]);
}
}
return obj;
@@ -96,7 +96,7 @@
*/
exports.prototype['dateOfBirth'] = undefined;
/**
- * @member {Array.} personalIdentification
+ * @member {Array.} personalIdentification
*/
exports.prototype['personalIdentification'] = undefined;
diff --git a/src/model/GetSubscriptionResponse1ShippingAddress.js b/src/model/GetSubscriptionResponse1ShippingAddress.js
index 852d72a75..d14bb6630 100644
--- a/src/model/GetSubscriptionResponse1ShippingAddress.js
+++ b/src/model/GetSubscriptionResponse1ShippingAddress.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultShippingAddressShipTo'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.GetSubscriptionResponse1ShippingAddress = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo);
+ root.CyberSource.GetSubscriptionResponse1ShippingAddress = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo);
}
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultShippingAddressShipTo) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo) {
'use strict';
@@ -67,7 +67,7 @@
obj['id'] = ApiClient.convertToType(data['id'], 'String');
}
if (data.hasOwnProperty('shipTo')) {
- obj['shipTo'] = Tmsv2customersEmbeddedDefaultShippingAddressShipTo.constructFromObject(data['shipTo']);
+ obj['shipTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.constructFromObject(data['shipTo']);
}
}
return obj;
@@ -79,7 +79,7 @@
*/
exports.prototype['id'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo} shipTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo} shipTo
*/
exports.prototype['shipTo'] = undefined;
diff --git a/src/model/GetSubscriptionResponseReactivationInformation.js b/src/model/GetSubscriptionResponseReactivationInformation.js
index 33dd13c21..b663953dc 100644
--- a/src/model/GetSubscriptionResponseReactivationInformation.js
+++ b/src/model/GetSubscriptionResponseReactivationInformation.js
@@ -62,11 +62,11 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('skippedPaymentsCount')) {
- obj['skippedPaymentsCount'] = ApiClient.convertToType(data['skippedPaymentsCount'], 'String');
+ if (data.hasOwnProperty('missedPaymentsCount')) {
+ obj['missedPaymentsCount'] = ApiClient.convertToType(data['missedPaymentsCount'], 'String');
}
- if (data.hasOwnProperty('skippedPaymentsTotalAmount')) {
- obj['skippedPaymentsTotalAmount'] = ApiClient.convertToType(data['skippedPaymentsTotalAmount'], 'String');
+ if (data.hasOwnProperty('missedPaymentsTotalAmount')) {
+ obj['missedPaymentsTotalAmount'] = ApiClient.convertToType(data['missedPaymentsTotalAmount'], 'String');
}
}
return obj;
@@ -74,14 +74,14 @@
/**
* Number of payments that should have occurred while the subscription was in a suspended status.
- * @member {String} skippedPaymentsCount
+ * @member {String} missedPaymentsCount
*/
- exports.prototype['skippedPaymentsCount'] = undefined;
+ exports.prototype['missedPaymentsCount'] = undefined;
/**
- * Total amount that will be charged upon reactivation if `processSkippedPayments` is set to `true`.
- * @member {String} skippedPaymentsTotalAmount
+ * Total amount that will be charged upon reactivation if `processMissedPayments` is set to `true`.
+ * @member {String} missedPaymentsTotalAmount
*/
- exports.prototype['skippedPaymentsTotalAmount'] = undefined;
+ exports.prototype['missedPaymentsTotalAmount'] = undefined;
diff --git a/src/model/InlineResponse200.js b/src/model/InlineResponse200.js
index 9921e8207..a72b28f2b 100644
--- a/src/model/InlineResponse200.js
+++ b/src/model/InlineResponse200.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse200Content'], factory);
+ define(['ApiClient', 'model/InlineResponse200Responses'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse200Content'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse200Responses'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse200 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse200Content);
+ root.CyberSource.InlineResponse200 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse200Responses);
}
-}(this, function(ApiClient, InlineResponse200Content) {
+}(this, function(ApiClient, InlineResponse200Responses) {
'use strict';
@@ -41,7 +41,6 @@
/**
* Constructs a new InlineResponse200.
- * Represents the Card Art Asset associated to the Network Token.
* @alias module:model/InlineResponse200
* @class
*/
@@ -49,9 +48,6 @@
var _this = this;
-
-
-
};
/**
@@ -65,42 +61,17 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('id')) {
- obj['id'] = ApiClient.convertToType(data['id'], 'String');
- }
- if (data.hasOwnProperty('type')) {
- obj['type'] = ApiClient.convertToType(data['type'], 'String');
- }
- if (data.hasOwnProperty('provider')) {
- obj['provider'] = ApiClient.convertToType(data['provider'], 'String');
- }
- if (data.hasOwnProperty('content')) {
- obj['content'] = ApiClient.convertToType(data['content'], [InlineResponse200Content]);
+ if (data.hasOwnProperty('responses')) {
+ obj['responses'] = ApiClient.convertToType(data['responses'], [InlineResponse200Responses]);
}
}
return obj;
}
/**
- * Unique identifier for the Card Art Asset.
- * @member {String} id
- */
- exports.prototype['id'] = undefined;
- /**
- * The type of Card Art Asset.
- * @member {String} type
- */
- exports.prototype['type'] = undefined;
- /**
- * The provider of the Card Art Asset.
- * @member {String} provider
- */
- exports.prototype['provider'] = undefined;
- /**
- * Array of content objects representing the Card Art Asset.
- * @member {Array.} content
+ * @member {Array.} responses
*/
- exports.prototype['content'] = undefined;
+ exports.prototype['responses'] = undefined;
diff --git a/src/model/InlineResponse2001.js b/src/model/InlineResponse2001.js
index b2c9d4003..0b83b474c 100644
--- a/src/model/InlineResponse2001.js
+++ b/src/model/InlineResponse2001.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2001Embedded'], factory);
+ define(['ApiClient', 'model/InlineResponse2001Content'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2001Embedded'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse2001Content'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2001 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001Embedded);
+ root.CyberSource.InlineResponse2001 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001Content);
}
-}(this, function(ApiClient, InlineResponse2001Embedded) {
+}(this, function(ApiClient, InlineResponse2001Content) {
'use strict';
@@ -41,6 +41,7 @@
/**
* Constructs a new InlineResponse2001.
+ * Represents the Card Art Asset associated to the Network Token.
* @alias module:model/InlineResponse2001
* @class
*/
@@ -67,38 +68,39 @@
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
}
- if (data.hasOwnProperty('submitTimeUtc')) {
- obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'String');
+ if (data.hasOwnProperty('type')) {
+ obj['type'] = ApiClient.convertToType(data['type'], 'String');
}
- if (data.hasOwnProperty('status')) {
- obj['status'] = ApiClient.convertToType(data['status'], 'String');
+ if (data.hasOwnProperty('provider')) {
+ obj['provider'] = ApiClient.convertToType(data['provider'], 'String');
}
- if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = InlineResponse2001Embedded.constructFromObject(data['_embedded']);
+ if (data.hasOwnProperty('content')) {
+ obj['content'] = ApiClient.convertToType(data['content'], [InlineResponse2001Content]);
}
}
return obj;
}
/**
- * UUID uniquely generated for this comments.
+ * Unique identifier for the Card Art Asset.
* @member {String} id
*/
exports.prototype['id'] = undefined;
/**
- * 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
+ * The type of Card Art Asset.
+ * @member {String} type
*/
- exports.prototype['submitTimeUtc'] = undefined;
+ exports.prototype['type'] = undefined;
/**
- * The status of the submitted transaction. Possible values are: - `ACCEPTED` - `REJECTED`
- * @member {String} status
+ * The provider of the Card Art Asset.
+ * @member {String} provider
*/
- exports.prototype['status'] = undefined;
+ exports.prototype['provider'] = undefined;
/**
- * @member {module:model/InlineResponse2001Embedded} _embedded
+ * Array of content objects representing the Card Art Asset.
+ * @member {Array.} content
*/
- exports.prototype['_embedded'] = undefined;
+ exports.prototype['content'] = undefined;
diff --git a/src/model/InlineResponse20010.js b/src/model/InlineResponse20010.js
index af9e250b0..7509c4952 100644
--- a/src/model/InlineResponse20010.js
+++ b/src/model/InlineResponse20010.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20010Embedded', 'model/InlineResponse20010Links'], factory);
+ define(['ApiClient', 'model/InlineResponse20010Devices'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20010Embedded'), require('./InlineResponse20010Links'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20010Devices'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20010 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010Embedded, root.CyberSource.InlineResponse20010Links);
+ root.CyberSource.InlineResponse20010 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010Devices);
}
-}(this, function(ApiClient, InlineResponse20010Embedded, InlineResponse20010Links) {
+}(this, function(ApiClient, InlineResponse20010Devices) {
'use strict';
@@ -53,7 +53,6 @@
-
};
/**
@@ -67,11 +66,8 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('_links')) {
- obj['_links'] = ApiClient.convertToType(data['_links'], [InlineResponse20010Links]);
- }
- if (data.hasOwnProperty('object')) {
- obj['object'] = ApiClient.convertToType(data['object'], 'String');
+ if (data.hasOwnProperty('totalCount')) {
+ obj['totalCount'] = ApiClient.convertToType(data['totalCount'], 'Number');
}
if (data.hasOwnProperty('offset')) {
obj['offset'] = ApiClient.convertToType(data['offset'], 'Number');
@@ -79,47 +75,49 @@
if (data.hasOwnProperty('limit')) {
obj['limit'] = ApiClient.convertToType(data['limit'], 'Number');
}
+ if (data.hasOwnProperty('sort')) {
+ obj['sort'] = ApiClient.convertToType(data['sort'], 'String');
+ }
if (data.hasOwnProperty('count')) {
obj['count'] = ApiClient.convertToType(data['count'], 'Number');
}
- if (data.hasOwnProperty('total')) {
- obj['total'] = ApiClient.convertToType(data['total'], 'Number');
- }
- if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = InlineResponse20010Embedded.constructFromObject(data['_embedded']);
+ if (data.hasOwnProperty('devices')) {
+ obj['devices'] = ApiClient.convertToType(data['devices'], [InlineResponse20010Devices]);
}
}
return obj;
}
/**
- * @member {Array.} _links
- */
- exports.prototype['_links'] = undefined;
- /**
- * @member {String} object
+ * Total number of results.
+ * @member {Number} totalCount
*/
- exports.prototype['object'] = undefined;
+ exports.prototype['totalCount'] = undefined;
/**
+ * Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit=5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: `offset=0` `offset=5` `offset=10` **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned.
* @member {Number} offset
*/
exports.prototype['offset'] = undefined;
/**
+ * Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500.
* @member {Number} limit
*/
exports.prototype['limit'] = undefined;
/**
- * @member {Number} count
+ * A comma separated list of the following form: `terminalCreationDate:desc or serialNumber or terminalUpdationDate`
+ * @member {String} sort
*/
- exports.prototype['count'] = undefined;
+ exports.prototype['sort'] = undefined;
/**
- * @member {Number} total
+ * Results for this page, this could be below the limit.
+ * @member {Number} count
*/
- exports.prototype['total'] = undefined;
+ exports.prototype['count'] = undefined;
/**
- * @member {module:model/InlineResponse20010Embedded} _embedded
+ * A collection of devices
+ * @member {Array.} devices
*/
- exports.prototype['_embedded'] = undefined;
+ exports.prototype['devices'] = undefined;
diff --git a/src/model/InlineResponse2009Devices.js b/src/model/InlineResponse20010Devices.js
similarity index 80%
rename from src/model/InlineResponse2009Devices.js
rename to src/model/InlineResponse20010Devices.js
index 244ad50d0..774975dec 100644
--- a/src/model/InlineResponse2009Devices.js
+++ b/src/model/InlineResponse20010Devices.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2009PaymentProcessorToTerminalMap'], factory);
+ define(['ApiClient', 'model/InlineResponse20010PaymentProcessorToTerminalMap'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2009PaymentProcessorToTerminalMap'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20010PaymentProcessorToTerminalMap'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2009Devices = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2009PaymentProcessorToTerminalMap);
+ root.CyberSource.InlineResponse20010Devices = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010PaymentProcessorToTerminalMap);
}
-}(this, function(ApiClient, InlineResponse2009PaymentProcessorToTerminalMap) {
+}(this, function(ApiClient, InlineResponse20010PaymentProcessorToTerminalMap) {
'use strict';
/**
- * The InlineResponse2009Devices model module.
- * @module model/InlineResponse2009Devices
+ * The InlineResponse20010Devices model module.
+ * @module model/InlineResponse20010Devices
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2009Devices.
- * @alias module:model/InlineResponse2009Devices
+ * Constructs a new InlineResponse20010Devices.
+ * @alias module:model/InlineResponse20010Devices
* @class
*/
var exports = function() {
@@ -62,11 +62,11 @@
};
/**
- * Constructs a InlineResponse2009Devices from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20010Devices 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/InlineResponse2009Devices} obj Optional instance to populate.
- * @return {module:model/InlineResponse2009Devices} The populated InlineResponse2009Devices instance.
+ * @param {module:model/InlineResponse20010Devices} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20010Devices} The populated InlineResponse20010Devices instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
@@ -106,7 +106,7 @@
obj['terminalUpdationDate'] = ApiClient.convertToType(data['terminalUpdationDate'], 'Date');
}
if (data.hasOwnProperty('paymentProcessorToTerminalMap')) {
- obj['paymentProcessorToTerminalMap'] = InlineResponse2009PaymentProcessorToTerminalMap.constructFromObject(data['paymentProcessorToTerminalMap']);
+ obj['paymentProcessorToTerminalMap'] = InlineResponse20010PaymentProcessorToTerminalMap.constructFromObject(data['paymentProcessorToTerminalMap']);
}
}
return obj;
@@ -163,7 +163,7 @@
*/
exports.prototype['terminalUpdationDate'] = undefined;
/**
- * @member {module:model/InlineResponse2009PaymentProcessorToTerminalMap} paymentProcessorToTerminalMap
+ * @member {module:model/InlineResponse20010PaymentProcessorToTerminalMap} paymentProcessorToTerminalMap
*/
exports.prototype['paymentProcessorToTerminalMap'] = undefined;
diff --git a/src/model/InlineResponse2009PaymentProcessorToTerminalMap.js b/src/model/InlineResponse20010PaymentProcessorToTerminalMap.js
similarity index 69%
rename from src/model/InlineResponse2009PaymentProcessorToTerminalMap.js
rename to src/model/InlineResponse20010PaymentProcessorToTerminalMap.js
index 57f1547ad..5056ec099 100644
--- a/src/model/InlineResponse2009PaymentProcessorToTerminalMap.js
+++ b/src/model/InlineResponse20010PaymentProcessorToTerminalMap.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2009PaymentProcessorToTerminalMap = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse20010PaymentProcessorToTerminalMap = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,15 +34,15 @@
/**
- * The InlineResponse2009PaymentProcessorToTerminalMap model module.
- * @module model/InlineResponse2009PaymentProcessorToTerminalMap
+ * The InlineResponse20010PaymentProcessorToTerminalMap model module.
+ * @module model/InlineResponse20010PaymentProcessorToTerminalMap
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2009PaymentProcessorToTerminalMap.
+ * Constructs a new InlineResponse20010PaymentProcessorToTerminalMap.
* Mapping between processor and Terminal.
- * @alias module:model/InlineResponse2009PaymentProcessorToTerminalMap
+ * @alias module:model/InlineResponse20010PaymentProcessorToTerminalMap
* @class
*/
var exports = function() {
@@ -53,11 +53,11 @@
};
/**
- * Constructs a InlineResponse2009PaymentProcessorToTerminalMap from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20010PaymentProcessorToTerminalMap 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/InlineResponse2009PaymentProcessorToTerminalMap} obj Optional instance to populate.
- * @return {module:model/InlineResponse2009PaymentProcessorToTerminalMap} The populated InlineResponse2009PaymentProcessorToTerminalMap instance.
+ * @param {module:model/InlineResponse20010PaymentProcessorToTerminalMap} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20010PaymentProcessorToTerminalMap} The populated InlineResponse20010PaymentProcessorToTerminalMap instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse20011.js b/src/model/InlineResponse20011.js
index 67e516a39..91df21829 100644
--- a/src/model/InlineResponse20011.js
+++ b/src/model/InlineResponse20011.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20010EmbeddedTotals', 'model/InlineResponse20011Billing', 'model/InlineResponse20011Links'], factory);
+ define(['ApiClient', 'model/InlineResponse20011Embedded', 'model/InlineResponse20011Links'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20010EmbeddedTotals'), require('./InlineResponse20011Billing'), require('./InlineResponse20011Links'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20011Embedded'), require('./InlineResponse20011Links'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20011 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010EmbeddedTotals, root.CyberSource.InlineResponse20011Billing, root.CyberSource.InlineResponse20011Links);
+ root.CyberSource.InlineResponse20011 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20011Embedded, root.CyberSource.InlineResponse20011Links);
}
-}(this, function(ApiClient, InlineResponse20010EmbeddedTotals, InlineResponse20011Billing, InlineResponse20011Links) {
+}(this, function(ApiClient, InlineResponse20011Embedded, InlineResponse20011Links) {
'use strict';
@@ -54,9 +54,6 @@
-
-
-
};
/**
@@ -71,84 +68,58 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = InlineResponse20011Links.constructFromObject(data['_links']);
- }
- if (data.hasOwnProperty('batchId')) {
- obj['batchId'] = ApiClient.convertToType(data['batchId'], 'String');
- }
- if (data.hasOwnProperty('batchCreatedDate')) {
- obj['batchCreatedDate'] = ApiClient.convertToType(data['batchCreatedDate'], 'String');
- }
- if (data.hasOwnProperty('batchSource')) {
- obj['batchSource'] = ApiClient.convertToType(data['batchSource'], 'String');
+ obj['_links'] = ApiClient.convertToType(data['_links'], [InlineResponse20011Links]);
}
- if (data.hasOwnProperty('merchantReference')) {
- obj['merchantReference'] = ApiClient.convertToType(data['merchantReference'], 'String');
+ if (data.hasOwnProperty('object')) {
+ obj['object'] = ApiClient.convertToType(data['object'], 'String');
}
- if (data.hasOwnProperty('batchCaEndpoints')) {
- obj['batchCaEndpoints'] = ApiClient.convertToType(data['batchCaEndpoints'], 'String');
+ if (data.hasOwnProperty('offset')) {
+ obj['offset'] = ApiClient.convertToType(data['offset'], 'Number');
}
- if (data.hasOwnProperty('status')) {
- obj['status'] = ApiClient.convertToType(data['status'], 'String');
+ if (data.hasOwnProperty('limit')) {
+ obj['limit'] = ApiClient.convertToType(data['limit'], 'Number');
}
- if (data.hasOwnProperty('totals')) {
- obj['totals'] = InlineResponse20010EmbeddedTotals.constructFromObject(data['totals']);
+ if (data.hasOwnProperty('count')) {
+ obj['count'] = ApiClient.convertToType(data['count'], 'Number');
}
- if (data.hasOwnProperty('billing')) {
- obj['billing'] = InlineResponse20011Billing.constructFromObject(data['billing']);
+ if (data.hasOwnProperty('total')) {
+ obj['total'] = ApiClient.convertToType(data['total'], 'Number');
}
- if (data.hasOwnProperty('description')) {
- obj['description'] = ApiClient.convertToType(data['description'], 'String');
+ if (data.hasOwnProperty('_embedded')) {
+ obj['_embedded'] = InlineResponse20011Embedded.constructFromObject(data['_embedded']);
}
}
return obj;
}
/**
- * @member {module:model/InlineResponse20011Links} _links
+ * @member {Array.} _links
*/
exports.prototype['_links'] = undefined;
/**
- * Unique identification number assigned to the submitted request.
- * @member {String} batchId
- */
- exports.prototype['batchId'] = undefined;
- /**
- * ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ
- * @member {String} batchCreatedDate
- */
- exports.prototype['batchCreatedDate'] = undefined;
- /**
- * Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE
- * @member {String} batchSource
- */
- exports.prototype['batchSource'] = undefined;
- /**
- * Reference used by merchant to identify batch.
- * @member {String} merchantReference
+ * @member {String} object
*/
- exports.prototype['merchantReference'] = undefined;
+ exports.prototype['object'] = undefined;
/**
- * @member {String} batchCaEndpoints
+ * @member {Number} offset
*/
- exports.prototype['batchCaEndpoints'] = undefined;
+ exports.prototype['offset'] = undefined;
/**
- * Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETED
- * @member {String} status
+ * @member {Number} limit
*/
- exports.prototype['status'] = undefined;
+ exports.prototype['limit'] = undefined;
/**
- * @member {module:model/InlineResponse20010EmbeddedTotals} totals
+ * @member {Number} count
*/
- exports.prototype['totals'] = undefined;
+ exports.prototype['count'] = undefined;
/**
- * @member {module:model/InlineResponse20011Billing} billing
+ * @member {Number} total
*/
- exports.prototype['billing'] = undefined;
+ exports.prototype['total'] = undefined;
/**
- * @member {String} description
+ * @member {module:model/InlineResponse20011Embedded} _embedded
*/
- exports.prototype['description'] = undefined;
+ exports.prototype['_embedded'] = undefined;
diff --git a/src/model/InlineResponse20010Embedded.js b/src/model/InlineResponse20011Embedded.js
similarity index 65%
rename from src/model/InlineResponse20010Embedded.js
rename to src/model/InlineResponse20011Embedded.js
index d52fe1629..fbd6528fd 100644
--- a/src/model/InlineResponse20010Embedded.js
+++ b/src/model/InlineResponse20011Embedded.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20010EmbeddedBatches'], factory);
+ define(['ApiClient', 'model/InlineResponse20011EmbeddedBatches'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20010EmbeddedBatches'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20011EmbeddedBatches'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20010Embedded = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010EmbeddedBatches);
+ root.CyberSource.InlineResponse20011Embedded = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20011EmbeddedBatches);
}
-}(this, function(ApiClient, InlineResponse20010EmbeddedBatches) {
+}(this, function(ApiClient, InlineResponse20011EmbeddedBatches) {
'use strict';
/**
- * The InlineResponse20010Embedded model module.
- * @module model/InlineResponse20010Embedded
+ * The InlineResponse20011Embedded model module.
+ * @module model/InlineResponse20011Embedded
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20010Embedded.
- * @alias module:model/InlineResponse20010Embedded
+ * Constructs a new InlineResponse20011Embedded.
+ * @alias module:model/InlineResponse20011Embedded
* @class
*/
var exports = function() {
@@ -51,25 +51,25 @@
};
/**
- * Constructs a InlineResponse20010Embedded from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20011Embedded 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/InlineResponse20010Embedded} obj Optional instance to populate.
- * @return {module:model/InlineResponse20010Embedded} The populated InlineResponse20010Embedded instance.
+ * @param {module:model/InlineResponse20011Embedded} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20011Embedded} The populated InlineResponse20011Embedded instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
obj = obj || new exports();
if (data.hasOwnProperty('batches')) {
- obj['batches'] = ApiClient.convertToType(data['batches'], [InlineResponse20010EmbeddedBatches]);
+ obj['batches'] = ApiClient.convertToType(data['batches'], [InlineResponse20011EmbeddedBatches]);
}
}
return obj;
}
/**
- * @member {Array.} batches
+ * @member {Array.} batches
*/
exports.prototype['batches'] = undefined;
diff --git a/src/model/InlineResponse20010EmbeddedBatches.js b/src/model/InlineResponse20011EmbeddedBatches.js
similarity index 78%
rename from src/model/InlineResponse20010EmbeddedBatches.js
rename to src/model/InlineResponse20011EmbeddedBatches.js
index a362fa16b..fc1d271a3 100644
--- a/src/model/InlineResponse20010EmbeddedBatches.js
+++ b/src/model/InlineResponse20011EmbeddedBatches.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20010EmbeddedLinks', 'model/InlineResponse20010EmbeddedTotals'], factory);
+ define(['ApiClient', 'model/InlineResponse20011EmbeddedLinks', 'model/InlineResponse20011EmbeddedTotals'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20010EmbeddedLinks'), require('./InlineResponse20010EmbeddedTotals'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20011EmbeddedLinks'), require('./InlineResponse20011EmbeddedTotals'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20010EmbeddedBatches = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010EmbeddedLinks, root.CyberSource.InlineResponse20010EmbeddedTotals);
+ root.CyberSource.InlineResponse20011EmbeddedBatches = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20011EmbeddedLinks, root.CyberSource.InlineResponse20011EmbeddedTotals);
}
-}(this, function(ApiClient, InlineResponse20010EmbeddedLinks, InlineResponse20010EmbeddedTotals) {
+}(this, function(ApiClient, InlineResponse20011EmbeddedLinks, InlineResponse20011EmbeddedTotals) {
'use strict';
/**
- * The InlineResponse20010EmbeddedBatches model module.
- * @module model/InlineResponse20010EmbeddedBatches
+ * The InlineResponse20011EmbeddedBatches model module.
+ * @module model/InlineResponse20011EmbeddedBatches
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20010EmbeddedBatches.
- * @alias module:model/InlineResponse20010EmbeddedBatches
+ * Constructs a new InlineResponse20011EmbeddedBatches.
+ * @alias module:model/InlineResponse20011EmbeddedBatches
* @class
*/
var exports = function() {
@@ -60,18 +60,18 @@
};
/**
- * Constructs a InlineResponse20010EmbeddedBatches from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20011EmbeddedBatches 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/InlineResponse20010EmbeddedBatches} obj Optional instance to populate.
- * @return {module:model/InlineResponse20010EmbeddedBatches} The populated InlineResponse20010EmbeddedBatches instance.
+ * @param {module:model/InlineResponse20011EmbeddedBatches} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20011EmbeddedBatches} The populated InlineResponse20011EmbeddedBatches instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = InlineResponse20010EmbeddedLinks.constructFromObject(data['_links']);
+ obj['_links'] = InlineResponse20011EmbeddedLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('batchId')) {
obj['batchId'] = ApiClient.convertToType(data['batchId'], 'String');
@@ -98,14 +98,14 @@
obj['status'] = ApiClient.convertToType(data['status'], 'String');
}
if (data.hasOwnProperty('totals')) {
- obj['totals'] = InlineResponse20010EmbeddedTotals.constructFromObject(data['totals']);
+ obj['totals'] = InlineResponse20011EmbeddedTotals.constructFromObject(data['totals']);
}
}
return obj;
}
/**
- * @member {module:model/InlineResponse20010EmbeddedLinks} _links
+ * @member {module:model/InlineResponse20011EmbeddedLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -149,7 +149,7 @@
*/
exports.prototype['status'] = undefined;
/**
- * @member {module:model/InlineResponse20010EmbeddedTotals} totals
+ * @member {module:model/InlineResponse20011EmbeddedTotals} totals
*/
exports.prototype['totals'] = undefined;
diff --git a/src/model/InlineResponse20010EmbeddedLinks.js b/src/model/InlineResponse20011EmbeddedLinks.js
similarity index 65%
rename from src/model/InlineResponse20010EmbeddedLinks.js
rename to src/model/InlineResponse20011EmbeddedLinks.js
index 53aba2d4e..d9762d20e 100644
--- a/src/model/InlineResponse20010EmbeddedLinks.js
+++ b/src/model/InlineResponse20011EmbeddedLinks.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20010EmbeddedLinksReports'], factory);
+ define(['ApiClient', 'model/InlineResponse20011EmbeddedLinksReports'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20010EmbeddedLinksReports'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20011EmbeddedLinksReports'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20010EmbeddedLinks = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010EmbeddedLinksReports);
+ root.CyberSource.InlineResponse20011EmbeddedLinks = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20011EmbeddedLinksReports);
}
-}(this, function(ApiClient, InlineResponse20010EmbeddedLinksReports) {
+}(this, function(ApiClient, InlineResponse20011EmbeddedLinksReports) {
'use strict';
/**
- * The InlineResponse20010EmbeddedLinks model module.
- * @module model/InlineResponse20010EmbeddedLinks
+ * The InlineResponse20011EmbeddedLinks model module.
+ * @module model/InlineResponse20011EmbeddedLinks
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20010EmbeddedLinks.
- * @alias module:model/InlineResponse20010EmbeddedLinks
+ * Constructs a new InlineResponse20011EmbeddedLinks.
+ * @alias module:model/InlineResponse20011EmbeddedLinks
* @class
*/
var exports = function() {
@@ -51,25 +51,25 @@
};
/**
- * Constructs a InlineResponse20010EmbeddedLinks from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20011EmbeddedLinks 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/InlineResponse20010EmbeddedLinks} obj Optional instance to populate.
- * @return {module:model/InlineResponse20010EmbeddedLinks} The populated InlineResponse20010EmbeddedLinks instance.
+ * @param {module:model/InlineResponse20011EmbeddedLinks} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20011EmbeddedLinks} The populated InlineResponse20011EmbeddedLinks instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
obj = obj || new exports();
if (data.hasOwnProperty('reports')) {
- obj['reports'] = ApiClient.convertToType(data['reports'], [InlineResponse20010EmbeddedLinksReports]);
+ obj['reports'] = ApiClient.convertToType(data['reports'], [InlineResponse20011EmbeddedLinksReports]);
}
}
return obj;
}
/**
- * @member {Array.} reports
+ * @member {Array.} reports
*/
exports.prototype['reports'] = undefined;
diff --git a/src/model/InlineResponse20010EmbeddedLinksReports.js b/src/model/InlineResponse20011EmbeddedLinksReports.js
similarity index 76%
rename from src/model/InlineResponse20010EmbeddedLinksReports.js
rename to src/model/InlineResponse20011EmbeddedLinksReports.js
index 65fa2d56d..3b89dea64 100644
--- a/src/model/InlineResponse20010EmbeddedLinksReports.js
+++ b/src/model/InlineResponse20011EmbeddedLinksReports.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20010EmbeddedLinksReports = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse20011EmbeddedLinksReports = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,15 +34,15 @@
/**
- * The InlineResponse20010EmbeddedLinksReports model module.
- * @module model/InlineResponse20010EmbeddedLinksReports
+ * The InlineResponse20011EmbeddedLinksReports model module.
+ * @module model/InlineResponse20011EmbeddedLinksReports
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20010EmbeddedLinksReports.
+ * Constructs a new InlineResponse20011EmbeddedLinksReports.
* Retrieve the generated report of a batch when available.
- * @alias module:model/InlineResponse20010EmbeddedLinksReports
+ * @alias module:model/InlineResponse20011EmbeddedLinksReports
* @class
*/
var exports = function() {
@@ -52,11 +52,11 @@
};
/**
- * Constructs a InlineResponse20010EmbeddedLinksReports from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20011EmbeddedLinksReports 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/InlineResponse20010EmbeddedLinksReports} obj Optional instance to populate.
- * @return {module:model/InlineResponse20010EmbeddedLinksReports} The populated InlineResponse20010EmbeddedLinksReports instance.
+ * @param {module:model/InlineResponse20011EmbeddedLinksReports} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20011EmbeddedLinksReports} The populated InlineResponse20011EmbeddedLinksReports instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse20010EmbeddedTotals.js b/src/model/InlineResponse20011EmbeddedTotals.js
similarity index 83%
rename from src/model/InlineResponse20010EmbeddedTotals.js
rename to src/model/InlineResponse20011EmbeddedTotals.js
index 3ee3fa80f..c40a6b11f 100644
--- a/src/model/InlineResponse20010EmbeddedTotals.js
+++ b/src/model/InlineResponse20011EmbeddedTotals.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20010EmbeddedTotals = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse20011EmbeddedTotals = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse20010EmbeddedTotals model module.
- * @module model/InlineResponse20010EmbeddedTotals
+ * The InlineResponse20011EmbeddedTotals model module.
+ * @module model/InlineResponse20011EmbeddedTotals
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20010EmbeddedTotals.
- * @alias module:model/InlineResponse20010EmbeddedTotals
+ * Constructs a new InlineResponse20011EmbeddedTotals.
+ * @alias module:model/InlineResponse20011EmbeddedTotals
* @class
*/
var exports = function() {
@@ -55,11 +55,11 @@
};
/**
- * Constructs a InlineResponse20010EmbeddedTotals from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20011EmbeddedTotals 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/InlineResponse20010EmbeddedTotals} obj Optional instance to populate.
- * @return {module:model/InlineResponse20010EmbeddedTotals} The populated InlineResponse20010EmbeddedTotals instance.
+ * @param {module:model/InlineResponse20011EmbeddedTotals} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20011EmbeddedTotals} The populated InlineResponse20011EmbeddedTotals instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse20011Links.js b/src/model/InlineResponse20011Links.js
index 1bbf6cdad..7cf8b2a64 100644
--- a/src/model/InlineResponse20011Links.js
+++ b/src/model/InlineResponse20011Links.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20011LinksReport', 'model/InlineResponse202LinksStatus'], factory);
+ define(['ApiClient'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20011LinksReport'), require('./InlineResponse202LinksStatus'));
+ module.exports = factory(require('../ApiClient'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20011Links = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20011LinksReport, root.CyberSource.InlineResponse202LinksStatus);
+ root.CyberSource.InlineResponse20011Links = factory(root.CyberSource.ApiClient);
}
-}(this, function(ApiClient, InlineResponse20011LinksReport, InlineResponse202LinksStatus) {
+}(this, function(ApiClient) {
'use strict';
@@ -62,24 +62,25 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('self')) {
- obj['self'] = InlineResponse202LinksStatus.constructFromObject(data['self']);
+ if (data.hasOwnProperty('rel')) {
+ obj['rel'] = ApiClient.convertToType(data['rel'], 'String');
}
- if (data.hasOwnProperty('report')) {
- obj['report'] = ApiClient.convertToType(data['report'], [InlineResponse20011LinksReport]);
+ if (data.hasOwnProperty('href')) {
+ obj['href'] = ApiClient.convertToType(data['href'], 'String');
}
}
return obj;
}
/**
- * @member {module:model/InlineResponse202LinksStatus} self
+ * Valid Values: * self * first * last * prev * next
+ * @member {String} rel
*/
- exports.prototype['self'] = undefined;
+ exports.prototype['rel'] = undefined;
/**
- * @member {Array.} report
+ * @member {String} href
*/
- exports.prototype['report'] = undefined;
+ exports.prototype['href'] = undefined;
diff --git a/src/model/InlineResponse20012.js b/src/model/InlineResponse20012.js
index e1418555e..e6e545790 100644
--- a/src/model/InlineResponse20012.js
+++ b/src/model/InlineResponse20012.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20010EmbeddedTotals', 'model/InlineResponse20011Billing', 'model/InlineResponse20012Records'], factory);
+ define(['ApiClient', 'model/InlineResponse20011EmbeddedTotals', 'model/InlineResponse20012Billing', 'model/InlineResponse20012Links'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20010EmbeddedTotals'), require('./InlineResponse20011Billing'), require('./InlineResponse20012Records'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20011EmbeddedTotals'), require('./InlineResponse20012Billing'), require('./InlineResponse20012Links'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20012 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20010EmbeddedTotals, root.CyberSource.InlineResponse20011Billing, root.CyberSource.InlineResponse20012Records);
+ root.CyberSource.InlineResponse20012 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20011EmbeddedTotals, root.CyberSource.InlineResponse20012Billing, root.CyberSource.InlineResponse20012Links);
}
-}(this, function(ApiClient, InlineResponse20010EmbeddedTotals, InlineResponse20011Billing, InlineResponse20012Records) {
+}(this, function(ApiClient, InlineResponse20011EmbeddedTotals, InlineResponse20012Billing, InlineResponse20012Links) {
'use strict';
@@ -70,85 +70,85 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('version')) {
- obj['version'] = ApiClient.convertToType(data['version'], 'String');
- }
- if (data.hasOwnProperty('reportCreatedDate')) {
- obj['reportCreatedDate'] = ApiClient.convertToType(data['reportCreatedDate'], 'String');
+ if (data.hasOwnProperty('_links')) {
+ obj['_links'] = InlineResponse20012Links.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('batchId')) {
obj['batchId'] = ApiClient.convertToType(data['batchId'], 'String');
}
+ if (data.hasOwnProperty('batchCreatedDate')) {
+ obj['batchCreatedDate'] = ApiClient.convertToType(data['batchCreatedDate'], 'String');
+ }
if (data.hasOwnProperty('batchSource')) {
obj['batchSource'] = ApiClient.convertToType(data['batchSource'], 'String');
}
+ if (data.hasOwnProperty('merchantReference')) {
+ obj['merchantReference'] = ApiClient.convertToType(data['merchantReference'], 'String');
+ }
if (data.hasOwnProperty('batchCaEndpoints')) {
obj['batchCaEndpoints'] = ApiClient.convertToType(data['batchCaEndpoints'], 'String');
}
- if (data.hasOwnProperty('batchCreatedDate')) {
- obj['batchCreatedDate'] = ApiClient.convertToType(data['batchCreatedDate'], 'String');
- }
- if (data.hasOwnProperty('merchantReference')) {
- obj['merchantReference'] = ApiClient.convertToType(data['merchantReference'], 'String');
+ if (data.hasOwnProperty('status')) {
+ obj['status'] = ApiClient.convertToType(data['status'], 'String');
}
if (data.hasOwnProperty('totals')) {
- obj['totals'] = InlineResponse20010EmbeddedTotals.constructFromObject(data['totals']);
+ obj['totals'] = InlineResponse20011EmbeddedTotals.constructFromObject(data['totals']);
}
if (data.hasOwnProperty('billing')) {
- obj['billing'] = InlineResponse20011Billing.constructFromObject(data['billing']);
+ obj['billing'] = InlineResponse20012Billing.constructFromObject(data['billing']);
}
- if (data.hasOwnProperty('records')) {
- obj['records'] = ApiClient.convertToType(data['records'], [InlineResponse20012Records]);
+ if (data.hasOwnProperty('description')) {
+ obj['description'] = ApiClient.convertToType(data['description'], 'String');
}
}
return obj;
}
/**
- * @member {String} version
- */
- exports.prototype['version'] = undefined;
- /**
- * ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ
- * @member {String} reportCreatedDate
+ * @member {module:model/InlineResponse20012Links} _links
*/
- exports.prototype['reportCreatedDate'] = undefined;
+ exports.prototype['_links'] = undefined;
/**
* Unique identification number assigned to the submitted request.
* @member {String} batchId
*/
exports.prototype['batchId'] = undefined;
+ /**
+ * ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ
+ * @member {String} batchCreatedDate
+ */
+ exports.prototype['batchCreatedDate'] = undefined;
/**
* Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE
* @member {String} batchSource
*/
exports.prototype['batchSource'] = undefined;
/**
- * @member {String} batchCaEndpoints
+ * Reference used by merchant to identify batch.
+ * @member {String} merchantReference
*/
- exports.prototype['batchCaEndpoints'] = undefined;
+ exports.prototype['merchantReference'] = undefined;
/**
- * ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ
- * @member {String} batchCreatedDate
+ * @member {String} batchCaEndpoints
*/
- exports.prototype['batchCreatedDate'] = undefined;
+ exports.prototype['batchCaEndpoints'] = undefined;
/**
- * Reference used by merchant to identify batch.
- * @member {String} merchantReference
+ * Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETED
+ * @member {String} status
*/
- exports.prototype['merchantReference'] = undefined;
+ exports.prototype['status'] = undefined;
/**
- * @member {module:model/InlineResponse20010EmbeddedTotals} totals
+ * @member {module:model/InlineResponse20011EmbeddedTotals} totals
*/
exports.prototype['totals'] = undefined;
/**
- * @member {module:model/InlineResponse20011Billing} billing
+ * @member {module:model/InlineResponse20012Billing} billing
*/
exports.prototype['billing'] = undefined;
/**
- * @member {Array.} records
+ * @member {String} description
*/
- exports.prototype['records'] = undefined;
+ exports.prototype['description'] = undefined;
diff --git a/src/model/InlineResponse20011Billing.js b/src/model/InlineResponse20012Billing.js
similarity index 81%
rename from src/model/InlineResponse20011Billing.js
rename to src/model/InlineResponse20012Billing.js
index 1ba088df3..ce92f737b 100644
--- a/src/model/InlineResponse20011Billing.js
+++ b/src/model/InlineResponse20012Billing.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20011Billing = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse20012Billing = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse20011Billing model module.
- * @module model/InlineResponse20011Billing
+ * The InlineResponse20012Billing model module.
+ * @module model/InlineResponse20012Billing
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20011Billing.
- * @alias module:model/InlineResponse20011Billing
+ * Constructs a new InlineResponse20012Billing.
+ * @alias module:model/InlineResponse20012Billing
* @class
*/
var exports = function() {
@@ -54,11 +54,11 @@
};
/**
- * Constructs a InlineResponse20011Billing from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20012Billing 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/InlineResponse20011Billing} obj Optional instance to populate.
- * @return {module:model/InlineResponse20011Billing} The populated InlineResponse20011Billing instance.
+ * @param {module:model/InlineResponse20012Billing} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20012Billing} The populated InlineResponse20012Billing instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse20012Links.js b/src/model/InlineResponse20012Links.js
new file mode 100644
index 000000000..9ac265cf6
--- /dev/null
+++ b/src/model/InlineResponse20012Links.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/InlineResponse20012LinksReport', 'model/InlineResponse202LinksStatus'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20012LinksReport'), require('./InlineResponse202LinksStatus'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.InlineResponse20012Links = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20012LinksReport, root.CyberSource.InlineResponse202LinksStatus);
+ }
+}(this, function(ApiClient, InlineResponse20012LinksReport, InlineResponse202LinksStatus) {
+ 'use strict';
+
+
+
+
+ /**
+ * The InlineResponse20012Links model module.
+ * @module model/InlineResponse20012Links
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new InlineResponse20012Links.
+ * @alias module:model/InlineResponse20012Links
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+ };
+
+ /**
+ * Constructs a InlineResponse20012Links 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/InlineResponse20012Links} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20012Links} The populated InlineResponse20012Links instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('self')) {
+ obj['self'] = InlineResponse202LinksStatus.constructFromObject(data['self']);
+ }
+ if (data.hasOwnProperty('report')) {
+ obj['report'] = ApiClient.convertToType(data['report'], [InlineResponse20012LinksReport]);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/InlineResponse202LinksStatus} self
+ */
+ exports.prototype['self'] = undefined;
+ /**
+ * @member {Array.} report
+ */
+ exports.prototype['report'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/InlineResponse20011LinksReport.js b/src/model/InlineResponse20012LinksReport.js
similarity index 76%
rename from src/model/InlineResponse20011LinksReport.js
rename to src/model/InlineResponse20012LinksReport.js
index 0c5a71532..bc0a0b5c5 100644
--- a/src/model/InlineResponse20011LinksReport.js
+++ b/src/model/InlineResponse20012LinksReport.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20011LinksReport = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse20012LinksReport = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse20011LinksReport model module.
- * @module model/InlineResponse20011LinksReport
+ * The InlineResponse20012LinksReport model module.
+ * @module model/InlineResponse20012LinksReport
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20011LinksReport.
- * @alias module:model/InlineResponse20011LinksReport
+ * Constructs a new InlineResponse20012LinksReport.
+ * @alias module:model/InlineResponse20012LinksReport
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a InlineResponse20011LinksReport from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20012LinksReport 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/InlineResponse20011LinksReport} obj Optional instance to populate.
- * @return {module:model/InlineResponse20011LinksReport} The populated InlineResponse20011LinksReport instance.
+ * @param {module:model/InlineResponse20012LinksReport} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20012LinksReport} The populated InlineResponse20012LinksReport instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse20013.js b/src/model/InlineResponse20013.js
index a8261efa4..cef2e6d9f 100644
--- a/src/model/InlineResponse20013.js
+++ b/src/model/InlineResponse20013.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Bavsv1accountvalidationsClientReferenceInformation', 'model/TssV2TransactionsGet200ResponseBankAccountValidation'], factory);
+ define(['ApiClient', 'model/InlineResponse20011EmbeddedTotals', 'model/InlineResponse20012Billing', 'model/InlineResponse20013Records'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Bavsv1accountvalidationsClientReferenceInformation'), require('./TssV2TransactionsGet200ResponseBankAccountValidation'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20011EmbeddedTotals'), require('./InlineResponse20012Billing'), require('./InlineResponse20013Records'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20013 = factory(root.CyberSource.ApiClient, root.CyberSource.Bavsv1accountvalidationsClientReferenceInformation, root.CyberSource.TssV2TransactionsGet200ResponseBankAccountValidation);
+ root.CyberSource.InlineResponse20013 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20011EmbeddedTotals, root.CyberSource.InlineResponse20012Billing, root.CyberSource.InlineResponse20013Records);
}
-}(this, function(ApiClient, Bavsv1accountvalidationsClientReferenceInformation, TssV2TransactionsGet200ResponseBankAccountValidation) {
+}(this, function(ApiClient, InlineResponse20011EmbeddedTotals, InlineResponse20012Billing, InlineResponse20013Records) {
'use strict';
@@ -51,6 +51,12 @@
+
+
+
+
+
+
};
/**
@@ -64,40 +70,85 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('clientReferenceInformation')) {
- obj['clientReferenceInformation'] = Bavsv1accountvalidationsClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ if (data.hasOwnProperty('version')) {
+ obj['version'] = ApiClient.convertToType(data['version'], 'String');
+ }
+ if (data.hasOwnProperty('reportCreatedDate')) {
+ obj['reportCreatedDate'] = ApiClient.convertToType(data['reportCreatedDate'], 'String');
+ }
+ if (data.hasOwnProperty('batchId')) {
+ obj['batchId'] = ApiClient.convertToType(data['batchId'], 'String');
+ }
+ if (data.hasOwnProperty('batchSource')) {
+ obj['batchSource'] = ApiClient.convertToType(data['batchSource'], 'String');
+ }
+ if (data.hasOwnProperty('batchCaEndpoints')) {
+ obj['batchCaEndpoints'] = ApiClient.convertToType(data['batchCaEndpoints'], 'String');
+ }
+ if (data.hasOwnProperty('batchCreatedDate')) {
+ obj['batchCreatedDate'] = ApiClient.convertToType(data['batchCreatedDate'], 'String');
+ }
+ if (data.hasOwnProperty('merchantReference')) {
+ obj['merchantReference'] = ApiClient.convertToType(data['merchantReference'], 'String');
}
- if (data.hasOwnProperty('requestId')) {
- obj['requestId'] = ApiClient.convertToType(data['requestId'], 'String');
+ if (data.hasOwnProperty('totals')) {
+ obj['totals'] = InlineResponse20011EmbeddedTotals.constructFromObject(data['totals']);
}
- if (data.hasOwnProperty('submitTimeUtc')) {
- obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'String');
+ if (data.hasOwnProperty('billing')) {
+ obj['billing'] = InlineResponse20012Billing.constructFromObject(data['billing']);
}
- if (data.hasOwnProperty('bankAccountValidation')) {
- obj['bankAccountValidation'] = TssV2TransactionsGet200ResponseBankAccountValidation.constructFromObject(data['bankAccountValidation']);
+ if (data.hasOwnProperty('records')) {
+ obj['records'] = ApiClient.convertToType(data['records'], [InlineResponse20013Records]);
}
}
return obj;
}
/**
- * @member {module:model/Bavsv1accountvalidationsClientReferenceInformation} clientReferenceInformation
+ * @member {String} version
+ */
+ exports.prototype['version'] = undefined;
+ /**
+ * ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ
+ * @member {String} reportCreatedDate
+ */
+ exports.prototype['reportCreatedDate'] = undefined;
+ /**
+ * Unique identification number assigned to the submitted request.
+ * @member {String} batchId
+ */
+ exports.prototype['batchId'] = undefined;
+ /**
+ * Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE
+ * @member {String} batchSource
+ */
+ exports.prototype['batchSource'] = undefined;
+ /**
+ * @member {String} batchCaEndpoints
+ */
+ exports.prototype['batchCaEndpoints'] = undefined;
+ /**
+ * ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ
+ * @member {String} batchCreatedDate
+ */
+ exports.prototype['batchCreatedDate'] = undefined;
+ /**
+ * Reference used by merchant to identify batch.
+ * @member {String} merchantReference
*/
- exports.prototype['clientReferenceInformation'] = undefined;
+ exports.prototype['merchantReference'] = undefined;
/**
- * Request Id sent as part of the request.
- * @member {String} requestId
+ * @member {module:model/InlineResponse20011EmbeddedTotals} totals
*/
- exports.prototype['requestId'] = undefined;
+ exports.prototype['totals'] = undefined;
/**
- * Time of request in UTC. Format: `YYYY-MM-DDThhmmssZ`, where: - `T`: Separates the date and the time - `Z`: Indicates Coordinated Universal Time (UTC), also known as Greenwich Mean Time (GMT) Example: `2020-01-11T224757Z` equals January 11, 2020, at 22:47:57 (10:47:57 p.m.)
- * @member {String} submitTimeUtc
+ * @member {module:model/InlineResponse20012Billing} billing
*/
- exports.prototype['submitTimeUtc'] = undefined;
+ exports.prototype['billing'] = undefined;
/**
- * @member {module:model/TssV2TransactionsGet200ResponseBankAccountValidation} bankAccountValidation
+ * @member {Array.} records
*/
- exports.prototype['bankAccountValidation'] = undefined;
+ exports.prototype['records'] = undefined;
diff --git a/src/model/InlineResponse20012Records.js b/src/model/InlineResponse20013Records.js
similarity index 62%
rename from src/model/InlineResponse20012Records.js
rename to src/model/InlineResponse20013Records.js
index a7fb00706..2b28c6cf6 100644
--- a/src/model/InlineResponse20012Records.js
+++ b/src/model/InlineResponse20013Records.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20012ResponseRecord', 'model/InlineResponse20012SourceRecord'], factory);
+ define(['ApiClient', 'model/InlineResponse20013ResponseRecord', 'model/InlineResponse20013SourceRecord'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20012ResponseRecord'), require('./InlineResponse20012SourceRecord'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20013ResponseRecord'), require('./InlineResponse20013SourceRecord'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20012Records = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20012ResponseRecord, root.CyberSource.InlineResponse20012SourceRecord);
+ root.CyberSource.InlineResponse20013Records = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20013ResponseRecord, root.CyberSource.InlineResponse20013SourceRecord);
}
-}(this, function(ApiClient, InlineResponse20012ResponseRecord, InlineResponse20012SourceRecord) {
+}(this, function(ApiClient, InlineResponse20013ResponseRecord, InlineResponse20013SourceRecord) {
'use strict';
/**
- * The InlineResponse20012Records model module.
- * @module model/InlineResponse20012Records
+ * The InlineResponse20013Records model module.
+ * @module model/InlineResponse20013Records
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20012Records.
- * @alias module:model/InlineResponse20012Records
+ * Constructs a new InlineResponse20013Records.
+ * @alias module:model/InlineResponse20013Records
* @class
*/
var exports = function() {
@@ -53,11 +53,11 @@
};
/**
- * Constructs a InlineResponse20012Records from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20013Records 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/InlineResponse20012Records} obj Optional instance to populate.
- * @return {module:model/InlineResponse20012Records} The populated InlineResponse20012Records instance.
+ * @param {module:model/InlineResponse20013Records} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20013Records} The populated InlineResponse20013Records instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
@@ -67,10 +67,10 @@
obj['id'] = ApiClient.convertToType(data['id'], 'String');
}
if (data.hasOwnProperty('sourceRecord')) {
- obj['sourceRecord'] = InlineResponse20012SourceRecord.constructFromObject(data['sourceRecord']);
+ obj['sourceRecord'] = InlineResponse20013SourceRecord.constructFromObject(data['sourceRecord']);
}
if (data.hasOwnProperty('responseRecord')) {
- obj['responseRecord'] = InlineResponse20012ResponseRecord.constructFromObject(data['responseRecord']);
+ obj['responseRecord'] = InlineResponse20013ResponseRecord.constructFromObject(data['responseRecord']);
}
}
return obj;
@@ -81,11 +81,11 @@
*/
exports.prototype['id'] = undefined;
/**
- * @member {module:model/InlineResponse20012SourceRecord} sourceRecord
+ * @member {module:model/InlineResponse20013SourceRecord} sourceRecord
*/
exports.prototype['sourceRecord'] = undefined;
/**
- * @member {module:model/InlineResponse20012ResponseRecord} responseRecord
+ * @member {module:model/InlineResponse20013ResponseRecord} responseRecord
*/
exports.prototype['responseRecord'] = undefined;
diff --git a/src/model/InlineResponse20012ResponseRecord.js b/src/model/InlineResponse20013ResponseRecord.js
similarity index 82%
rename from src/model/InlineResponse20012ResponseRecord.js
rename to src/model/InlineResponse20013ResponseRecord.js
index 42f258da4..92aaeb81d 100644
--- a/src/model/InlineResponse20012ResponseRecord.js
+++ b/src/model/InlineResponse20013ResponseRecord.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20012ResponseRecordAdditionalUpdates'], factory);
+ define(['ApiClient', 'model/InlineResponse20013ResponseRecordAdditionalUpdates'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20012ResponseRecordAdditionalUpdates'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20013ResponseRecordAdditionalUpdates'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20012ResponseRecord = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20012ResponseRecordAdditionalUpdates);
+ root.CyberSource.InlineResponse20013ResponseRecord = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates);
}
-}(this, function(ApiClient, InlineResponse20012ResponseRecordAdditionalUpdates) {
+}(this, function(ApiClient, InlineResponse20013ResponseRecordAdditionalUpdates) {
'use strict';
/**
- * The InlineResponse20012ResponseRecord model module.
- * @module model/InlineResponse20012ResponseRecord
+ * The InlineResponse20013ResponseRecord model module.
+ * @module model/InlineResponse20013ResponseRecord
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20012ResponseRecord.
- * @alias module:model/InlineResponse20012ResponseRecord
+ * Constructs a new InlineResponse20013ResponseRecord.
+ * @alias module:model/InlineResponse20013ResponseRecord
* @class
*/
var exports = function() {
@@ -60,11 +60,11 @@
};
/**
- * Constructs a InlineResponse20012ResponseRecord from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20013ResponseRecord 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/InlineResponse20012ResponseRecord} obj Optional instance to populate.
- * @return {module:model/InlineResponse20012ResponseRecord} The populated InlineResponse20012ResponseRecord instance.
+ * @param {module:model/InlineResponse20013ResponseRecord} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20013ResponseRecord} The populated InlineResponse20013ResponseRecord instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
@@ -98,7 +98,7 @@
obj['cardType'] = ApiClient.convertToType(data['cardType'], 'String');
}
if (data.hasOwnProperty('additionalUpdates')) {
- obj['additionalUpdates'] = ApiClient.convertToType(data['additionalUpdates'], [InlineResponse20012ResponseRecordAdditionalUpdates]);
+ obj['additionalUpdates'] = ApiClient.convertToType(data['additionalUpdates'], [InlineResponse20013ResponseRecordAdditionalUpdates]);
}
}
return obj;
@@ -143,7 +143,7 @@
*/
exports.prototype['cardType'] = undefined;
/**
- * @member {Array.} additionalUpdates
+ * @member {Array.} additionalUpdates
*/
exports.prototype['additionalUpdates'] = undefined;
diff --git a/src/model/InlineResponse20012ResponseRecordAdditionalUpdates.js b/src/model/InlineResponse20013ResponseRecordAdditionalUpdates.js
similarity index 83%
rename from src/model/InlineResponse20012ResponseRecordAdditionalUpdates.js
rename to src/model/InlineResponse20013ResponseRecordAdditionalUpdates.js
index 574e3e852..f9f3c8bd4 100644
--- a/src/model/InlineResponse20012ResponseRecordAdditionalUpdates.js
+++ b/src/model/InlineResponse20013ResponseRecordAdditionalUpdates.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20012ResponseRecordAdditionalUpdates = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse20012ResponseRecordAdditionalUpdates model module.
- * @module model/InlineResponse20012ResponseRecordAdditionalUpdates
+ * The InlineResponse20013ResponseRecordAdditionalUpdates model module.
+ * @module model/InlineResponse20013ResponseRecordAdditionalUpdates
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20012ResponseRecordAdditionalUpdates.
- * @alias module:model/InlineResponse20012ResponseRecordAdditionalUpdates
+ * Constructs a new InlineResponse20013ResponseRecordAdditionalUpdates.
+ * @alias module:model/InlineResponse20013ResponseRecordAdditionalUpdates
* @class
*/
var exports = function() {
@@ -55,11 +55,11 @@
};
/**
- * Constructs a InlineResponse20012ResponseRecordAdditionalUpdates from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20013ResponseRecordAdditionalUpdates 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/InlineResponse20012ResponseRecordAdditionalUpdates} obj Optional instance to populate.
- * @return {module:model/InlineResponse20012ResponseRecordAdditionalUpdates} The populated InlineResponse20012ResponseRecordAdditionalUpdates instance.
+ * @param {module:model/InlineResponse20013ResponseRecordAdditionalUpdates} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20013ResponseRecordAdditionalUpdates} The populated InlineResponse20013ResponseRecordAdditionalUpdates instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse20012SourceRecord.js b/src/model/InlineResponse20013SourceRecord.js
similarity index 86%
rename from src/model/InlineResponse20012SourceRecord.js
rename to src/model/InlineResponse20013SourceRecord.js
index e4fd0a6a2..fb82423c8 100644
--- a/src/model/InlineResponse20012SourceRecord.js
+++ b/src/model/InlineResponse20013SourceRecord.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20012SourceRecord = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse20013SourceRecord = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse20012SourceRecord model module.
- * @module model/InlineResponse20012SourceRecord
+ * The InlineResponse20013SourceRecord model module.
+ * @module model/InlineResponse20013SourceRecord
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20012SourceRecord.
- * @alias module:model/InlineResponse20012SourceRecord
+ * Constructs a new InlineResponse20013SourceRecord.
+ * @alias module:model/InlineResponse20013SourceRecord
* @class
*/
var exports = function() {
@@ -58,11 +58,11 @@
};
/**
- * Constructs a InlineResponse20012SourceRecord from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20013SourceRecord 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/InlineResponse20012SourceRecord} obj Optional instance to populate.
- * @return {module:model/InlineResponse20012SourceRecord} The populated InlineResponse20012SourceRecord instance.
+ * @param {module:model/InlineResponse20013SourceRecord} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20013SourceRecord} The populated InlineResponse20013SourceRecord instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse20014.js b/src/model/InlineResponse20014.js
index fa9937510..dc9d8e5e9 100644
--- a/src/model/InlineResponse20014.js
+++ b/src/model/InlineResponse20014.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse20014ClientReferenceInformation', 'model/InlineResponse2018ErrorInformation', 'model/InlineResponse2018OrderInformation'], factory);
+ define(['ApiClient', 'model/Bavsv1accountvalidationsClientReferenceInformation', 'model/TssV2TransactionsGet200ResponseBankAccountValidation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse20014ClientReferenceInformation'), require('./InlineResponse2018ErrorInformation'), require('./InlineResponse2018OrderInformation'));
+ module.exports = factory(require('../ApiClient'), require('./Bavsv1accountvalidationsClientReferenceInformation'), require('./TssV2TransactionsGet200ResponseBankAccountValidation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20014 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20014ClientReferenceInformation, root.CyberSource.InlineResponse2018ErrorInformation, root.CyberSource.InlineResponse2018OrderInformation);
+ root.CyberSource.InlineResponse20014 = factory(root.CyberSource.ApiClient, root.CyberSource.Bavsv1accountvalidationsClientReferenceInformation, root.CyberSource.TssV2TransactionsGet200ResponseBankAccountValidation);
}
-}(this, function(ApiClient, InlineResponse20014ClientReferenceInformation, InlineResponse2018ErrorInformation, InlineResponse2018OrderInformation) {
+}(this, function(ApiClient, Bavsv1accountvalidationsClientReferenceInformation, TssV2TransactionsGet200ResponseBankAccountValidation) {
'use strict';
@@ -43,17 +43,12 @@
* Constructs a new InlineResponse20014.
* @alias module:model/InlineResponse20014
* @class
- * @param id {String} Request ID generated by Cybersource. This was sent in the header on the request. Echo value from x-requestid
- * @param submitTimeUtc {String} Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2023-05-17T22:47:57Z` equals May 17, 2023, at 22:47:57 (10:47:57 PM). The `T` separates the date and the time. The `Z` indicates UTC.
- * @param status {String} Message describing the status of the currency conversion request. Values: - `PENDING` - `DECLINED` - `INVALID_REQUEST` - `SERVER_ERROR` - `OFFER_DECLINED` - `AUTHORIZED` - `AUTHORIZATION_DECLINED` - `AUTHORIZATION_FAILURE` - `REVERSED` - `CAPTURED` - `REFUNDED` - `CANCELLED`
*/
- var exports = function(id, submitTimeUtc, status) {
+ var exports = function() {
var _this = this;
- _this['id'] = id;
- _this['submitTimeUtc'] = submitTimeUtc;
- _this['status'] = status;
+
};
@@ -70,54 +65,39 @@
obj = obj || new exports();
if (data.hasOwnProperty('clientReferenceInformation')) {
- obj['clientReferenceInformation'] = InlineResponse20014ClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ obj['clientReferenceInformation'] = Bavsv1accountvalidationsClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
}
- if (data.hasOwnProperty('id')) {
- obj['id'] = ApiClient.convertToType(data['id'], 'String');
+ if (data.hasOwnProperty('requestId')) {
+ obj['requestId'] = ApiClient.convertToType(data['requestId'], 'String');
}
if (data.hasOwnProperty('submitTimeUtc')) {
obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'String');
}
- if (data.hasOwnProperty('status')) {
- obj['status'] = ApiClient.convertToType(data['status'], 'String');
- }
- if (data.hasOwnProperty('errorInformation')) {
- obj['errorInformation'] = InlineResponse2018ErrorInformation.constructFromObject(data['errorInformation']);
- }
- if (data.hasOwnProperty('orderInformation')) {
- obj['orderInformation'] = InlineResponse2018OrderInformation.constructFromObject(data['orderInformation']);
+ if (data.hasOwnProperty('bankAccountValidation')) {
+ obj['bankAccountValidation'] = TssV2TransactionsGet200ResponseBankAccountValidation.constructFromObject(data['bankAccountValidation']);
}
}
return obj;
}
/**
- * @member {module:model/InlineResponse20014ClientReferenceInformation} clientReferenceInformation
+ * @member {module:model/Bavsv1accountvalidationsClientReferenceInformation} clientReferenceInformation
*/
exports.prototype['clientReferenceInformation'] = undefined;
/**
- * Request ID generated by Cybersource. This was sent in the header on the request. Echo value from x-requestid
- * @member {String} id
+ * Request Id sent as part of the request.
+ * @member {String} requestId
*/
- exports.prototype['id'] = undefined;
+ exports.prototype['requestId'] = undefined;
/**
- * Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2023-05-17T22:47:57Z` equals May 17, 2023, at 22:47:57 (10:47:57 PM). The `T` separates the date and the time. The `Z` indicates UTC.
+ * Time of request in UTC. Format: `YYYY-MM-DDThhmmssZ`, where: - `T`: Separates the date and the time - `Z`: Indicates Coordinated Universal Time (UTC), also known as Greenwich Mean Time (GMT) Example: `2020-01-11T224757Z` equals January 11, 2020, at 22:47:57 (10:47:57 p.m.)
* @member {String} submitTimeUtc
*/
exports.prototype['submitTimeUtc'] = undefined;
/**
- * Message describing the status of the currency conversion request. Values: - `PENDING` - `DECLINED` - `INVALID_REQUEST` - `SERVER_ERROR` - `OFFER_DECLINED` - `AUTHORIZED` - `AUTHORIZATION_DECLINED` - `AUTHORIZATION_FAILURE` - `REVERSED` - `CAPTURED` - `REFUNDED` - `CANCELLED`
- * @member {String} status
- */
- exports.prototype['status'] = undefined;
- /**
- * @member {module:model/InlineResponse2018ErrorInformation} errorInformation
- */
- exports.prototype['errorInformation'] = undefined;
- /**
- * @member {module:model/InlineResponse2018OrderInformation} orderInformation
+ * @member {module:model/TssV2TransactionsGet200ResponseBankAccountValidation} bankAccountValidation
*/
- exports.prototype['orderInformation'] = undefined;
+ exports.prototype['bankAccountValidation'] = undefined;
diff --git a/src/model/InlineResponse20015.js b/src/model/InlineResponse20015.js
new file mode 100644
index 000000000..a97676735
--- /dev/null
+++ b/src/model/InlineResponse20015.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. Register as an anonymous module.
+ define(['ApiClient', 'model/InlineResponse20015ClientReferenceInformation', 'model/InlineResponse2018ErrorInformation', 'model/InlineResponse2018OrderInformation'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse20015ClientReferenceInformation'), require('./InlineResponse2018ErrorInformation'), require('./InlineResponse2018OrderInformation'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.InlineResponse20015 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse20015ClientReferenceInformation, root.CyberSource.InlineResponse2018ErrorInformation, root.CyberSource.InlineResponse2018OrderInformation);
+ }
+}(this, function(ApiClient, InlineResponse20015ClientReferenceInformation, InlineResponse2018ErrorInformation, InlineResponse2018OrderInformation) {
+ 'use strict';
+
+
+
+
+ /**
+ * The InlineResponse20015 model module.
+ * @module model/InlineResponse20015
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new InlineResponse20015.
+ * @alias module:model/InlineResponse20015
+ * @class
+ * @param id {String} Request ID generated by Cybersource. This was sent in the header on the request. Echo value from x-requestid
+ * @param submitTimeUtc {String} Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2023-05-17T22:47:57Z` equals May 17, 2023, at 22:47:57 (10:47:57 PM). The `T` separates the date and the time. The `Z` indicates UTC.
+ * @param status {String} Message describing the status of the currency conversion request. Values: - `PENDING` - `DECLINED` - `INVALID_REQUEST` - `SERVER_ERROR` - `OFFER_DECLINED` - `AUTHORIZED` - `AUTHORIZATION_DECLINED` - `AUTHORIZATION_FAILURE` - `REVERSED` - `CAPTURED` - `REFUNDED` - `CANCELLED`
+ */
+ var exports = function(id, submitTimeUtc, status) {
+ var _this = this;
+
+
+ _this['id'] = id;
+ _this['submitTimeUtc'] = submitTimeUtc;
+ _this['status'] = status;
+
+
+ };
+
+ /**
+ * Constructs a InlineResponse20015 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/InlineResponse20015} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20015} The populated InlineResponse20015 instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('clientReferenceInformation')) {
+ obj['clientReferenceInformation'] = InlineResponse20015ClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ }
+ if (data.hasOwnProperty('id')) {
+ obj['id'] = ApiClient.convertToType(data['id'], 'String');
+ }
+ if (data.hasOwnProperty('submitTimeUtc')) {
+ obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'String');
+ }
+ if (data.hasOwnProperty('status')) {
+ obj['status'] = ApiClient.convertToType(data['status'], 'String');
+ }
+ if (data.hasOwnProperty('errorInformation')) {
+ obj['errorInformation'] = InlineResponse2018ErrorInformation.constructFromObject(data['errorInformation']);
+ }
+ if (data.hasOwnProperty('orderInformation')) {
+ obj['orderInformation'] = InlineResponse2018OrderInformation.constructFromObject(data['orderInformation']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/InlineResponse20015ClientReferenceInformation} clientReferenceInformation
+ */
+ exports.prototype['clientReferenceInformation'] = undefined;
+ /**
+ * Request ID generated by Cybersource. This was sent in the header on the request. Echo value from x-requestid
+ * @member {String} id
+ */
+ exports.prototype['id'] = undefined;
+ /**
+ * Time of request in UTC. Format: `YYYY-MM-DDThh:mm:ssZ` **Example** `2023-05-17T22:47:57Z` equals May 17, 2023, at 22:47:57 (10:47:57 PM). The `T` separates the date and the time. The `Z` indicates UTC.
+ * @member {String} submitTimeUtc
+ */
+ exports.prototype['submitTimeUtc'] = undefined;
+ /**
+ * Message describing the status of the currency conversion request. Values: - `PENDING` - `DECLINED` - `INVALID_REQUEST` - `SERVER_ERROR` - `OFFER_DECLINED` - `AUTHORIZED` - `AUTHORIZATION_DECLINED` - `AUTHORIZATION_FAILURE` - `REVERSED` - `CAPTURED` - `REFUNDED` - `CANCELLED`
+ * @member {String} status
+ */
+ exports.prototype['status'] = undefined;
+ /**
+ * @member {module:model/InlineResponse2018ErrorInformation} errorInformation
+ */
+ exports.prototype['errorInformation'] = undefined;
+ /**
+ * @member {module:model/InlineResponse2018OrderInformation} orderInformation
+ */
+ exports.prototype['orderInformation'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/InlineResponse20014ClientReferenceInformation.js b/src/model/InlineResponse20015ClientReferenceInformation.js
similarity index 86%
rename from src/model/InlineResponse20014ClientReferenceInformation.js
rename to src/model/InlineResponse20015ClientReferenceInformation.js
index 4c9b63982..19157e19f 100644
--- a/src/model/InlineResponse20014ClientReferenceInformation.js
+++ b/src/model/InlineResponse20015ClientReferenceInformation.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20014ClientReferenceInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Riskv1decisionsClientReferenceInformationPartner);
+ root.CyberSource.InlineResponse20015ClientReferenceInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Riskv1decisionsClientReferenceInformationPartner);
}
}(this, function(ApiClient, Riskv1decisionsClientReferenceInformationPartner) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse20014ClientReferenceInformation model module.
- * @module model/InlineResponse20014ClientReferenceInformation
+ * The InlineResponse20015ClientReferenceInformation model module.
+ * @module model/InlineResponse20015ClientReferenceInformation
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20014ClientReferenceInformation.
- * @alias module:model/InlineResponse20014ClientReferenceInformation
+ * Constructs a new InlineResponse20015ClientReferenceInformation.
+ * @alias module:model/InlineResponse20015ClientReferenceInformation
* @class
*/
var exports = function() {
@@ -55,11 +55,11 @@
};
/**
- * Constructs a InlineResponse20014ClientReferenceInformation from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse20015ClientReferenceInformation 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/InlineResponse20014ClientReferenceInformation} obj Optional instance to populate.
- * @return {module:model/InlineResponse20014ClientReferenceInformation} The populated InlineResponse20014ClientReferenceInformation instance.
+ * @param {module:model/InlineResponse20015ClientReferenceInformation} obj Optional instance to populate.
+ * @return {module:model/InlineResponse20015ClientReferenceInformation} The populated InlineResponse20015ClientReferenceInformation instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse200Content.js b/src/model/InlineResponse2001Content.js
similarity index 79%
rename from src/model/InlineResponse200Content.js
rename to src/model/InlineResponse2001Content.js
index 56ebd12ac..d0eb8082a 100644
--- a/src/model/InlineResponse200Content.js
+++ b/src/model/InlineResponse2001Content.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse200Content = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse2001Content = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse200Content model module.
- * @module model/InlineResponse200Content
+ * The InlineResponse2001Content model module.
+ * @module model/InlineResponse2001Content
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse200Content.
- * @alias module:model/InlineResponse200Content
+ * Constructs a new InlineResponse2001Content.
+ * @alias module:model/InlineResponse2001Content
* @class
*/
var exports = function() {
@@ -54,11 +54,11 @@
};
/**
- * Constructs a InlineResponse200Content from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2001Content 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/InlineResponse200Content} obj Optional instance to populate.
- * @return {module:model/InlineResponse200Content} The populated InlineResponse200Content instance.
+ * @param {module:model/InlineResponse2001Content} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2001Content} The populated InlineResponse2001Content instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse2002.js b/src/model/InlineResponse2002.js
index 82e0ce06e..90d7e188d 100644
--- a/src/model/InlineResponse2002.js
+++ b/src/model/InlineResponse2002.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient'], factory);
+ define(['ApiClient', 'model/InlineResponse2002Embedded'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse2002Embedded'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2002 = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse2002 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2002Embedded);
}
-}(this, function(ApiClient) {
+}(this, function(ApiClient, InlineResponse2002Embedded) {
'use strict';
@@ -51,14 +51,6 @@
-
-
-
-
-
-
-
-
};
/**
@@ -73,93 +65,40 @@
obj = obj || new exports();
if (data.hasOwnProperty('id')) {
- obj['id'] = ApiClient.convertToType(data['id'], 'Number');
- }
- if (data.hasOwnProperty('fieldType')) {
- obj['fieldType'] = ApiClient.convertToType(data['fieldType'], 'String');
- }
- if (data.hasOwnProperty('label')) {
- obj['label'] = ApiClient.convertToType(data['label'], 'String');
- }
- if (data.hasOwnProperty('customerVisible')) {
- obj['customerVisible'] = ApiClient.convertToType(data['customerVisible'], 'Boolean');
- }
- if (data.hasOwnProperty('textMinLength')) {
- obj['textMinLength'] = ApiClient.convertToType(data['textMinLength'], 'Number');
- }
- if (data.hasOwnProperty('textMaxLength')) {
- obj['textMaxLength'] = ApiClient.convertToType(data['textMaxLength'], 'Number');
- }
- if (data.hasOwnProperty('possibleValues')) {
- obj['possibleValues'] = ApiClient.convertToType(data['possibleValues'], 'String');
- }
- if (data.hasOwnProperty('textDefaultValue')) {
- obj['textDefaultValue'] = ApiClient.convertToType(data['textDefaultValue'], 'String');
- }
- if (data.hasOwnProperty('merchantId')) {
- obj['merchantId'] = ApiClient.convertToType(data['merchantId'], 'String');
+ obj['id'] = ApiClient.convertToType(data['id'], 'String');
}
- if (data.hasOwnProperty('referenceType')) {
- obj['referenceType'] = ApiClient.convertToType(data['referenceType'], 'String');
+ if (data.hasOwnProperty('submitTimeUtc')) {
+ obj['submitTimeUtc'] = ApiClient.convertToType(data['submitTimeUtc'], 'String');
}
- if (data.hasOwnProperty('readOnly')) {
- obj['readOnly'] = ApiClient.convertToType(data['readOnly'], 'Boolean');
+ if (data.hasOwnProperty('status')) {
+ obj['status'] = ApiClient.convertToType(data['status'], 'String');
}
- if (data.hasOwnProperty('merchantDefinedDataIndex')) {
- obj['merchantDefinedDataIndex'] = ApiClient.convertToType(data['merchantDefinedDataIndex'], 'Number');
+ if (data.hasOwnProperty('_embedded')) {
+ obj['_embedded'] = InlineResponse2002Embedded.constructFromObject(data['_embedded']);
}
}
return obj;
}
/**
- * @member {Number} id
+ * UUID uniquely generated for this comments.
+ * @member {String} id
*/
exports.prototype['id'] = undefined;
/**
- * @member {String} fieldType
- */
- exports.prototype['fieldType'] = undefined;
- /**
- * @member {String} label
- */
- exports.prototype['label'] = undefined;
- /**
- * @member {Boolean} customerVisible
- */
- exports.prototype['customerVisible'] = undefined;
- /**
- * @member {Number} textMinLength
- */
- exports.prototype['textMinLength'] = undefined;
- /**
- * @member {Number} textMaxLength
- */
- exports.prototype['textMaxLength'] = undefined;
- /**
- * @member {String} possibleValues
- */
- exports.prototype['possibleValues'] = undefined;
- /**
- * @member {String} textDefaultValue
- */
- exports.prototype['textDefaultValue'] = undefined;
- /**
- * @member {String} merchantId
- */
- exports.prototype['merchantId'] = undefined;
- /**
- * @member {String} referenceType
+ * 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['referenceType'] = undefined;
+ exports.prototype['submitTimeUtc'] = undefined;
/**
- * @member {Boolean} readOnly
+ * The status of the submitted transaction. Possible values are: - `ACCEPTED` - `REJECTED`
+ * @member {String} status
*/
- exports.prototype['readOnly'] = undefined;
+ exports.prototype['status'] = undefined;
/**
- * @member {Number} merchantDefinedDataIndex
+ * @member {module:model/InlineResponse2002Embedded} _embedded
*/
- exports.prototype['merchantDefinedDataIndex'] = undefined;
+ exports.prototype['_embedded'] = undefined;
diff --git a/src/model/InlineResponse2001Embedded.js b/src/model/InlineResponse2002Embedded.js
similarity index 61%
rename from src/model/InlineResponse2001Embedded.js
rename to src/model/InlineResponse2002Embedded.js
index 5a063319a..5f0e8f2c2 100644
--- a/src/model/InlineResponse2001Embedded.js
+++ b/src/model/InlineResponse2002Embedded.js
@@ -16,33 +16,33 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2001EmbeddedCapture', 'model/InlineResponse2001EmbeddedReversal'], factory);
+ define(['ApiClient', 'model/InlineResponse2002EmbeddedCapture', 'model/InlineResponse2002EmbeddedReversal'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2001EmbeddedCapture'), require('./InlineResponse2001EmbeddedReversal'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse2002EmbeddedCapture'), require('./InlineResponse2002EmbeddedReversal'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2001Embedded = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001EmbeddedCapture, root.CyberSource.InlineResponse2001EmbeddedReversal);
+ root.CyberSource.InlineResponse2002Embedded = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2002EmbeddedCapture, root.CyberSource.InlineResponse2002EmbeddedReversal);
}
-}(this, function(ApiClient, InlineResponse2001EmbeddedCapture, InlineResponse2001EmbeddedReversal) {
+}(this, function(ApiClient, InlineResponse2002EmbeddedCapture, InlineResponse2002EmbeddedReversal) {
'use strict';
/**
- * The InlineResponse2001Embedded model module.
- * @module model/InlineResponse2001Embedded
+ * The InlineResponse2002Embedded model module.
+ * @module model/InlineResponse2002Embedded
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2001Embedded.
+ * Constructs a new InlineResponse2002Embedded.
* This object includes either a capture or reversal object. They each has the status of the action and link to the GET method to the following-on capture transaction or reversal transaction.
- * @alias module:model/InlineResponse2001Embedded
+ * @alias module:model/InlineResponse2002Embedded
* @class
*/
var exports = function() {
@@ -53,32 +53,32 @@
};
/**
- * Constructs a InlineResponse2001Embedded from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2002Embedded 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/InlineResponse2001Embedded} obj Optional instance to populate.
- * @return {module:model/InlineResponse2001Embedded} The populated InlineResponse2001Embedded instance.
+ * @param {module:model/InlineResponse2002Embedded} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2002Embedded} The populated InlineResponse2002Embedded instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
obj = obj || new exports();
if (data.hasOwnProperty('capture')) {
- obj['capture'] = InlineResponse2001EmbeddedCapture.constructFromObject(data['capture']);
+ obj['capture'] = InlineResponse2002EmbeddedCapture.constructFromObject(data['capture']);
}
if (data.hasOwnProperty('reversal')) {
- obj['reversal'] = InlineResponse2001EmbeddedReversal.constructFromObject(data['reversal']);
+ obj['reversal'] = InlineResponse2002EmbeddedReversal.constructFromObject(data['reversal']);
}
}
return obj;
}
/**
- * @member {module:model/InlineResponse2001EmbeddedCapture} capture
+ * @member {module:model/InlineResponse2002EmbeddedCapture} capture
*/
exports.prototype['capture'] = undefined;
/**
- * @member {module:model/InlineResponse2001EmbeddedReversal} reversal
+ * @member {module:model/InlineResponse2002EmbeddedReversal} reversal
*/
exports.prototype['reversal'] = undefined;
diff --git a/src/model/InlineResponse2001EmbeddedCapture.js b/src/model/InlineResponse2002EmbeddedCapture.js
similarity index 69%
rename from src/model/InlineResponse2001EmbeddedCapture.js
rename to src/model/InlineResponse2002EmbeddedCapture.js
index 370ff9f3f..461357947 100644
--- a/src/model/InlineResponse2001EmbeddedCapture.js
+++ b/src/model/InlineResponse2002EmbeddedCapture.js
@@ -16,33 +16,33 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2001EmbeddedCaptureLinks'], factory);
+ define(['ApiClient', 'model/InlineResponse2002EmbeddedCaptureLinks'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2001EmbeddedCaptureLinks'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse2002EmbeddedCaptureLinks'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2001EmbeddedCapture = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001EmbeddedCaptureLinks);
+ root.CyberSource.InlineResponse2002EmbeddedCapture = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2002EmbeddedCaptureLinks);
}
-}(this, function(ApiClient, InlineResponse2001EmbeddedCaptureLinks) {
+}(this, function(ApiClient, InlineResponse2002EmbeddedCaptureLinks) {
'use strict';
/**
- * The InlineResponse2001EmbeddedCapture model module.
- * @module model/InlineResponse2001EmbeddedCapture
+ * The InlineResponse2002EmbeddedCapture model module.
+ * @module model/InlineResponse2002EmbeddedCapture
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2001EmbeddedCapture.
+ * Constructs a new InlineResponse2002EmbeddedCapture.
* This object includes the status of the action and link to the GET method to the following-on capture transaction.
- * @alias module:model/InlineResponse2001EmbeddedCapture
+ * @alias module:model/InlineResponse2002EmbeddedCapture
* @class
*/
var exports = function() {
@@ -53,11 +53,11 @@
};
/**
- * Constructs a InlineResponse2001EmbeddedCapture from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2002EmbeddedCapture 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/InlineResponse2001EmbeddedCapture} obj Optional instance to populate.
- * @return {module:model/InlineResponse2001EmbeddedCapture} The populated InlineResponse2001EmbeddedCapture instance.
+ * @param {module:model/InlineResponse2002EmbeddedCapture} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2002EmbeddedCapture} The populated InlineResponse2002EmbeddedCapture instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
@@ -67,7 +67,7 @@
obj['status'] = ApiClient.convertToType(data['status'], 'String');
}
if (data.hasOwnProperty('_links')) {
- obj['_links'] = InlineResponse2001EmbeddedCaptureLinks.constructFromObject(data['_links']);
+ obj['_links'] = InlineResponse2002EmbeddedCaptureLinks.constructFromObject(data['_links']);
}
}
return obj;
@@ -79,7 +79,7 @@
*/
exports.prototype['status'] = undefined;
/**
- * @member {module:model/InlineResponse2001EmbeddedCaptureLinks} _links
+ * @member {module:model/InlineResponse2002EmbeddedCaptureLinks} _links
*/
exports.prototype['_links'] = undefined;
diff --git a/src/model/InlineResponse2001EmbeddedCaptureLinks.js b/src/model/InlineResponse2002EmbeddedCaptureLinks.js
similarity index 67%
rename from src/model/InlineResponse2001EmbeddedCaptureLinks.js
rename to src/model/InlineResponse2002EmbeddedCaptureLinks.js
index 08bb793e8..f9742aef1 100644
--- a/src/model/InlineResponse2001EmbeddedCaptureLinks.js
+++ b/src/model/InlineResponse2002EmbeddedCaptureLinks.js
@@ -16,33 +16,33 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2001EmbeddedCaptureLinksSelf'], factory);
+ define(['ApiClient', 'model/InlineResponse2002EmbeddedCaptureLinksSelf'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2001EmbeddedCaptureLinksSelf'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse2002EmbeddedCaptureLinksSelf'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2001EmbeddedCaptureLinks = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001EmbeddedCaptureLinksSelf);
+ root.CyberSource.InlineResponse2002EmbeddedCaptureLinks = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2002EmbeddedCaptureLinksSelf);
}
-}(this, function(ApiClient, InlineResponse2001EmbeddedCaptureLinksSelf) {
+}(this, function(ApiClient, InlineResponse2002EmbeddedCaptureLinksSelf) {
'use strict';
/**
- * The InlineResponse2001EmbeddedCaptureLinks model module.
- * @module model/InlineResponse2001EmbeddedCaptureLinks
+ * The InlineResponse2002EmbeddedCaptureLinks model module.
+ * @module model/InlineResponse2002EmbeddedCaptureLinks
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2001EmbeddedCaptureLinks.
+ * Constructs a new InlineResponse2002EmbeddedCaptureLinks.
* The link to the GET method to the capture transaction if the capture is called.
- * @alias module:model/InlineResponse2001EmbeddedCaptureLinks
+ * @alias module:model/InlineResponse2002EmbeddedCaptureLinks
* @class
*/
var exports = function() {
@@ -52,25 +52,25 @@
};
/**
- * Constructs a InlineResponse2001EmbeddedCaptureLinks from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2002EmbeddedCaptureLinks 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/InlineResponse2001EmbeddedCaptureLinks} obj Optional instance to populate.
- * @return {module:model/InlineResponse2001EmbeddedCaptureLinks} The populated InlineResponse2001EmbeddedCaptureLinks instance.
+ * @param {module:model/InlineResponse2002EmbeddedCaptureLinks} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2002EmbeddedCaptureLinks} The populated InlineResponse2002EmbeddedCaptureLinks instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
obj = obj || new exports();
if (data.hasOwnProperty('self')) {
- obj['self'] = InlineResponse2001EmbeddedCaptureLinksSelf.constructFromObject(data['self']);
+ obj['self'] = InlineResponse2002EmbeddedCaptureLinksSelf.constructFromObject(data['self']);
}
}
return obj;
}
/**
- * @member {module:model/InlineResponse2001EmbeddedCaptureLinksSelf} self
+ * @member {module:model/InlineResponse2002EmbeddedCaptureLinksSelf} self
*/
exports.prototype['self'] = undefined;
diff --git a/src/model/InlineResponse2001EmbeddedCaptureLinksSelf.js b/src/model/InlineResponse2002EmbeddedCaptureLinksSelf.js
similarity index 80%
rename from src/model/InlineResponse2001EmbeddedCaptureLinksSelf.js
rename to src/model/InlineResponse2002EmbeddedCaptureLinksSelf.js
index 6091ac78e..ea01fc05b 100644
--- a/src/model/InlineResponse2001EmbeddedCaptureLinksSelf.js
+++ b/src/model/InlineResponse2002EmbeddedCaptureLinksSelf.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2001EmbeddedCaptureLinksSelf = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse2002EmbeddedCaptureLinksSelf = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,15 +34,15 @@
/**
- * The InlineResponse2001EmbeddedCaptureLinksSelf model module.
- * @module model/InlineResponse2001EmbeddedCaptureLinksSelf
+ * The InlineResponse2002EmbeddedCaptureLinksSelf model module.
+ * @module model/InlineResponse2002EmbeddedCaptureLinksSelf
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2001EmbeddedCaptureLinksSelf.
+ * Constructs a new InlineResponse2002EmbeddedCaptureLinksSelf.
* The object holds http method and endpoint if the capture is called.
- * @alias module:model/InlineResponse2001EmbeddedCaptureLinksSelf
+ * @alias module:model/InlineResponse2002EmbeddedCaptureLinksSelf
* @class
*/
var exports = function() {
@@ -53,11 +53,11 @@
};
/**
- * Constructs a InlineResponse2001EmbeddedCaptureLinksSelf from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2002EmbeddedCaptureLinksSelf 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/InlineResponse2001EmbeddedCaptureLinksSelf} obj Optional instance to populate.
- * @return {module:model/InlineResponse2001EmbeddedCaptureLinksSelf} The populated InlineResponse2001EmbeddedCaptureLinksSelf instance.
+ * @param {module:model/InlineResponse2002EmbeddedCaptureLinksSelf} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2002EmbeddedCaptureLinksSelf} The populated InlineResponse2002EmbeddedCaptureLinksSelf instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse2001EmbeddedReversal.js b/src/model/InlineResponse2002EmbeddedReversal.js
similarity index 70%
rename from src/model/InlineResponse2001EmbeddedReversal.js
rename to src/model/InlineResponse2002EmbeddedReversal.js
index 0a9e98eac..f2677f25b 100644
--- a/src/model/InlineResponse2001EmbeddedReversal.js
+++ b/src/model/InlineResponse2002EmbeddedReversal.js
@@ -16,33 +16,33 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2001EmbeddedReversalLinks'], factory);
+ define(['ApiClient', 'model/InlineResponse2002EmbeddedReversalLinks'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2001EmbeddedReversalLinks'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse2002EmbeddedReversalLinks'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2001EmbeddedReversal = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001EmbeddedReversalLinks);
+ root.CyberSource.InlineResponse2002EmbeddedReversal = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2002EmbeddedReversalLinks);
}
-}(this, function(ApiClient, InlineResponse2001EmbeddedReversalLinks) {
+}(this, function(ApiClient, InlineResponse2002EmbeddedReversalLinks) {
'use strict';
/**
- * The InlineResponse2001EmbeddedReversal model module.
- * @module model/InlineResponse2001EmbeddedReversal
+ * The InlineResponse2002EmbeddedReversal model module.
+ * @module model/InlineResponse2002EmbeddedReversal
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2001EmbeddedReversal.
+ * Constructs a new InlineResponse2002EmbeddedReversal.
* This object includes the status of the action and link to the GET method to the following-on reversal transaction.
- * @alias module:model/InlineResponse2001EmbeddedReversal
+ * @alias module:model/InlineResponse2002EmbeddedReversal
* @class
*/
var exports = function() {
@@ -53,11 +53,11 @@
};
/**
- * Constructs a InlineResponse2001EmbeddedReversal from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2002EmbeddedReversal 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/InlineResponse2001EmbeddedReversal} obj Optional instance to populate.
- * @return {module:model/InlineResponse2001EmbeddedReversal} The populated InlineResponse2001EmbeddedReversal instance.
+ * @param {module:model/InlineResponse2002EmbeddedReversal} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2002EmbeddedReversal} The populated InlineResponse2002EmbeddedReversal instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
@@ -67,7 +67,7 @@
obj['status'] = ApiClient.convertToType(data['status'], 'String');
}
if (data.hasOwnProperty('_links')) {
- obj['_links'] = InlineResponse2001EmbeddedReversalLinks.constructFromObject(data['_links']);
+ obj['_links'] = InlineResponse2002EmbeddedReversalLinks.constructFromObject(data['_links']);
}
}
return obj;
@@ -79,7 +79,7 @@
*/
exports.prototype['status'] = undefined;
/**
- * @member {module:model/InlineResponse2001EmbeddedReversalLinks} _links
+ * @member {module:model/InlineResponse2002EmbeddedReversalLinks} _links
*/
exports.prototype['_links'] = undefined;
diff --git a/src/model/InlineResponse2001EmbeddedReversalLinks.js b/src/model/InlineResponse2002EmbeddedReversalLinks.js
similarity index 67%
rename from src/model/InlineResponse2001EmbeddedReversalLinks.js
rename to src/model/InlineResponse2002EmbeddedReversalLinks.js
index 9facd2f9e..2642bde20 100644
--- a/src/model/InlineResponse2001EmbeddedReversalLinks.js
+++ b/src/model/InlineResponse2002EmbeddedReversalLinks.js
@@ -16,33 +16,33 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2001EmbeddedReversalLinksSelf'], factory);
+ define(['ApiClient', 'model/InlineResponse2002EmbeddedReversalLinksSelf'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2001EmbeddedReversalLinksSelf'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse2002EmbeddedReversalLinksSelf'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2001EmbeddedReversalLinks = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2001EmbeddedReversalLinksSelf);
+ root.CyberSource.InlineResponse2002EmbeddedReversalLinks = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2002EmbeddedReversalLinksSelf);
}
-}(this, function(ApiClient, InlineResponse2001EmbeddedReversalLinksSelf) {
+}(this, function(ApiClient, InlineResponse2002EmbeddedReversalLinksSelf) {
'use strict';
/**
- * The InlineResponse2001EmbeddedReversalLinks model module.
- * @module model/InlineResponse2001EmbeddedReversalLinks
+ * The InlineResponse2002EmbeddedReversalLinks model module.
+ * @module model/InlineResponse2002EmbeddedReversalLinks
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2001EmbeddedReversalLinks.
+ * Constructs a new InlineResponse2002EmbeddedReversalLinks.
* The link to the GET method to the reversal transaction if the auth reversal is called.
- * @alias module:model/InlineResponse2001EmbeddedReversalLinks
+ * @alias module:model/InlineResponse2002EmbeddedReversalLinks
* @class
*/
var exports = function() {
@@ -52,25 +52,25 @@
};
/**
- * Constructs a InlineResponse2001EmbeddedReversalLinks from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2002EmbeddedReversalLinks 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/InlineResponse2001EmbeddedReversalLinks} obj Optional instance to populate.
- * @return {module:model/InlineResponse2001EmbeddedReversalLinks} The populated InlineResponse2001EmbeddedReversalLinks instance.
+ * @param {module:model/InlineResponse2002EmbeddedReversalLinks} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2002EmbeddedReversalLinks} The populated InlineResponse2002EmbeddedReversalLinks instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
obj = obj || new exports();
if (data.hasOwnProperty('self')) {
- obj['self'] = InlineResponse2001EmbeddedReversalLinksSelf.constructFromObject(data['self']);
+ obj['self'] = InlineResponse2002EmbeddedReversalLinksSelf.constructFromObject(data['self']);
}
}
return obj;
}
/**
- * @member {module:model/InlineResponse2001EmbeddedReversalLinksSelf} self
+ * @member {module:model/InlineResponse2002EmbeddedReversalLinksSelf} self
*/
exports.prototype['self'] = undefined;
diff --git a/src/model/InlineResponse2001EmbeddedReversalLinksSelf.js b/src/model/InlineResponse2002EmbeddedReversalLinksSelf.js
similarity index 80%
rename from src/model/InlineResponse2001EmbeddedReversalLinksSelf.js
rename to src/model/InlineResponse2002EmbeddedReversalLinksSelf.js
index 91491483c..05154940d 100644
--- a/src/model/InlineResponse2001EmbeddedReversalLinksSelf.js
+++ b/src/model/InlineResponse2002EmbeddedReversalLinksSelf.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2001EmbeddedReversalLinksSelf = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse2002EmbeddedReversalLinksSelf = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,15 +34,15 @@
/**
- * The InlineResponse2001EmbeddedReversalLinksSelf model module.
- * @module model/InlineResponse2001EmbeddedReversalLinksSelf
+ * The InlineResponse2002EmbeddedReversalLinksSelf model module.
+ * @module model/InlineResponse2002EmbeddedReversalLinksSelf
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2001EmbeddedReversalLinksSelf.
+ * Constructs a new InlineResponse2002EmbeddedReversalLinksSelf.
* The object holds http method and endpoint if the reversal is called.
- * @alias module:model/InlineResponse2001EmbeddedReversalLinksSelf
+ * @alias module:model/InlineResponse2002EmbeddedReversalLinksSelf
* @class
*/
var exports = function() {
@@ -53,11 +53,11 @@
};
/**
- * Constructs a InlineResponse2001EmbeddedReversalLinksSelf from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2002EmbeddedReversalLinksSelf 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/InlineResponse2001EmbeddedReversalLinksSelf} obj Optional instance to populate.
- * @return {module:model/InlineResponse2001EmbeddedReversalLinksSelf} The populated InlineResponse2001EmbeddedReversalLinksSelf instance.
+ * @param {module:model/InlineResponse2002EmbeddedReversalLinksSelf} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2002EmbeddedReversalLinksSelf} The populated InlineResponse2002EmbeddedReversalLinksSelf instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse2003.js b/src/model/InlineResponse2003.js
index f4d132f69..3f26aee72 100644
--- a/src/model/InlineResponse2003.js
+++ b/src/model/InlineResponse2003.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Boardingv1registrationsDocumentInformation', 'model/Boardingv1registrationsOrganizationInformation', 'model/Boardingv1registrationsProductInformation', 'model/Boardingv1registrationsRegistrationInformation', 'model/InlineResponse2003IntegrationInformation', 'model/InlineResponse2013ProductInformationSetups'], factory);
+ define(['ApiClient'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Boardingv1registrationsDocumentInformation'), require('./Boardingv1registrationsOrganizationInformation'), require('./Boardingv1registrationsProductInformation'), require('./Boardingv1registrationsRegistrationInformation'), require('./InlineResponse2003IntegrationInformation'), require('./InlineResponse2013ProductInformationSetups'));
+ module.exports = factory(require('../ApiClient'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2003 = factory(root.CyberSource.ApiClient, root.CyberSource.Boardingv1registrationsDocumentInformation, root.CyberSource.Boardingv1registrationsOrganizationInformation, root.CyberSource.Boardingv1registrationsProductInformation, root.CyberSource.Boardingv1registrationsRegistrationInformation, root.CyberSource.InlineResponse2003IntegrationInformation, root.CyberSource.InlineResponse2013ProductInformationSetups);
+ root.CyberSource.InlineResponse2003 = factory(root.CyberSource.ApiClient);
}
-}(this, function(ApiClient, Boardingv1registrationsDocumentInformation, Boardingv1registrationsOrganizationInformation, Boardingv1registrationsProductInformation, Boardingv1registrationsRegistrationInformation, InlineResponse2003IntegrationInformation, InlineResponse2013ProductInformationSetups) {
+}(this, function(ApiClient) {
'use strict';
@@ -54,6 +54,11 @@
+
+
+
+
+
};
/**
@@ -67,59 +72,94 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('registrationInformation')) {
- obj['registrationInformation'] = Boardingv1registrationsRegistrationInformation.constructFromObject(data['registrationInformation']);
+ if (data.hasOwnProperty('id')) {
+ obj['id'] = ApiClient.convertToType(data['id'], 'Number');
+ }
+ if (data.hasOwnProperty('fieldType')) {
+ obj['fieldType'] = ApiClient.convertToType(data['fieldType'], 'String');
+ }
+ if (data.hasOwnProperty('label')) {
+ obj['label'] = ApiClient.convertToType(data['label'], 'String');
+ }
+ if (data.hasOwnProperty('customerVisible')) {
+ obj['customerVisible'] = ApiClient.convertToType(data['customerVisible'], 'Boolean');
+ }
+ if (data.hasOwnProperty('textMinLength')) {
+ obj['textMinLength'] = ApiClient.convertToType(data['textMinLength'], 'Number');
+ }
+ if (data.hasOwnProperty('textMaxLength')) {
+ obj['textMaxLength'] = ApiClient.convertToType(data['textMaxLength'], 'Number');
}
- if (data.hasOwnProperty('integrationInformation')) {
- obj['integrationInformation'] = InlineResponse2003IntegrationInformation.constructFromObject(data['integrationInformation']);
+ if (data.hasOwnProperty('possibleValues')) {
+ obj['possibleValues'] = ApiClient.convertToType(data['possibleValues'], 'String');
}
- if (data.hasOwnProperty('organizationInformation')) {
- obj['organizationInformation'] = Boardingv1registrationsOrganizationInformation.constructFromObject(data['organizationInformation']);
+ if (data.hasOwnProperty('textDefaultValue')) {
+ obj['textDefaultValue'] = ApiClient.convertToType(data['textDefaultValue'], 'String');
}
- if (data.hasOwnProperty('productInformation')) {
- obj['productInformation'] = Boardingv1registrationsProductInformation.constructFromObject(data['productInformation']);
+ if (data.hasOwnProperty('merchantId')) {
+ obj['merchantId'] = ApiClient.convertToType(data['merchantId'], 'String');
}
- if (data.hasOwnProperty('productInformationSetups')) {
- obj['productInformationSetups'] = ApiClient.convertToType(data['productInformationSetups'], [InlineResponse2013ProductInformationSetups]);
+ if (data.hasOwnProperty('referenceType')) {
+ obj['referenceType'] = ApiClient.convertToType(data['referenceType'], 'String');
}
- if (data.hasOwnProperty('documentInformation')) {
- obj['documentInformation'] = Boardingv1registrationsDocumentInformation.constructFromObject(data['documentInformation']);
+ if (data.hasOwnProperty('readOnly')) {
+ obj['readOnly'] = ApiClient.convertToType(data['readOnly'], 'Boolean');
}
- if (data.hasOwnProperty('details')) {
- obj['details'] = ApiClient.convertToType(data['details'], {'String': [Object]});
+ if (data.hasOwnProperty('merchantDefinedDataIndex')) {
+ obj['merchantDefinedDataIndex'] = ApiClient.convertToType(data['merchantDefinedDataIndex'], 'Number');
}
}
return obj;
}
/**
- * @member {module:model/Boardingv1registrationsRegistrationInformation} registrationInformation
+ * @member {Number} id
+ */
+ exports.prototype['id'] = undefined;
+ /**
+ * @member {String} fieldType
+ */
+ exports.prototype['fieldType'] = undefined;
+ /**
+ * @member {String} label
+ */
+ exports.prototype['label'] = undefined;
+ /**
+ * @member {Boolean} customerVisible
+ */
+ exports.prototype['customerVisible'] = undefined;
+ /**
+ * @member {Number} textMinLength
+ */
+ exports.prototype['textMinLength'] = undefined;
+ /**
+ * @member {Number} textMaxLength
*/
- exports.prototype['registrationInformation'] = undefined;
+ exports.prototype['textMaxLength'] = undefined;
/**
- * @member {module:model/InlineResponse2003IntegrationInformation} integrationInformation
+ * @member {String} possibleValues
*/
- exports.prototype['integrationInformation'] = undefined;
+ exports.prototype['possibleValues'] = undefined;
/**
- * @member {module:model/Boardingv1registrationsOrganizationInformation} organizationInformation
+ * @member {String} textDefaultValue
*/
- exports.prototype['organizationInformation'] = undefined;
+ exports.prototype['textDefaultValue'] = undefined;
/**
- * @member {module:model/Boardingv1registrationsProductInformation} productInformation
+ * @member {String} merchantId
*/
- exports.prototype['productInformation'] = undefined;
+ exports.prototype['merchantId'] = undefined;
/**
- * @member {Array.} productInformationSetups
+ * @member {String} referenceType
*/
- exports.prototype['productInformationSetups'] = undefined;
+ exports.prototype['referenceType'] = undefined;
/**
- * @member {module:model/Boardingv1registrationsDocumentInformation} documentInformation
+ * @member {Boolean} readOnly
*/
- exports.prototype['documentInformation'] = undefined;
+ exports.prototype['readOnly'] = undefined;
/**
- * @member {Object.>} details
+ * @member {Number} merchantDefinedDataIndex
*/
- exports.prototype['details'] = undefined;
+ exports.prototype['merchantDefinedDataIndex'] = undefined;
diff --git a/src/model/InlineResponse2004.js b/src/model/InlineResponse2004.js
index 2b50cb9e1..132cb6fa9 100644
--- a/src/model/InlineResponse2004.js
+++ b/src/model/InlineResponse2004.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Notificationsubscriptionsv2productsorganizationIdEventTypes'], factory);
+ define(['ApiClient', 'model/Boardingv1registrationsDocumentInformation', 'model/Boardingv1registrationsOrganizationInformation', 'model/Boardingv1registrationsProductInformation', 'model/Boardingv1registrationsRegistrationInformation', 'model/InlineResponse2004IntegrationInformation', 'model/InlineResponse2013ProductInformationSetups'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Notificationsubscriptionsv2productsorganizationIdEventTypes'));
+ module.exports = factory(require('../ApiClient'), require('./Boardingv1registrationsDocumentInformation'), require('./Boardingv1registrationsOrganizationInformation'), require('./Boardingv1registrationsProductInformation'), require('./Boardingv1registrationsRegistrationInformation'), require('./InlineResponse2004IntegrationInformation'), require('./InlineResponse2013ProductInformationSetups'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2004 = factory(root.CyberSource.ApiClient, root.CyberSource.Notificationsubscriptionsv2productsorganizationIdEventTypes);
+ root.CyberSource.InlineResponse2004 = factory(root.CyberSource.ApiClient, root.CyberSource.Boardingv1registrationsDocumentInformation, root.CyberSource.Boardingv1registrationsOrganizationInformation, root.CyberSource.Boardingv1registrationsProductInformation, root.CyberSource.Boardingv1registrationsRegistrationInformation, root.CyberSource.InlineResponse2004IntegrationInformation, root.CyberSource.InlineResponse2013ProductInformationSetups);
}
-}(this, function(ApiClient, Notificationsubscriptionsv2productsorganizationIdEventTypes) {
+}(this, function(ApiClient, Boardingv1registrationsDocumentInformation, Boardingv1registrationsOrganizationInformation, Boardingv1registrationsProductInformation, Boardingv1registrationsRegistrationInformation, InlineResponse2004IntegrationInformation, InlineResponse2013ProductInformationSetups) {
'use strict';
@@ -50,6 +50,10 @@
+
+
+
+
};
/**
@@ -63,33 +67,59 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('productId')) {
- obj['productId'] = ApiClient.convertToType(data['productId'], 'String');
+ if (data.hasOwnProperty('registrationInformation')) {
+ obj['registrationInformation'] = Boardingv1registrationsRegistrationInformation.constructFromObject(data['registrationInformation']);
+ }
+ if (data.hasOwnProperty('integrationInformation')) {
+ obj['integrationInformation'] = InlineResponse2004IntegrationInformation.constructFromObject(data['integrationInformation']);
+ }
+ if (data.hasOwnProperty('organizationInformation')) {
+ obj['organizationInformation'] = Boardingv1registrationsOrganizationInformation.constructFromObject(data['organizationInformation']);
+ }
+ if (data.hasOwnProperty('productInformation')) {
+ obj['productInformation'] = Boardingv1registrationsProductInformation.constructFromObject(data['productInformation']);
+ }
+ if (data.hasOwnProperty('productInformationSetups')) {
+ obj['productInformationSetups'] = ApiClient.convertToType(data['productInformationSetups'], [InlineResponse2013ProductInformationSetups]);
}
- if (data.hasOwnProperty('productName')) {
- obj['productName'] = ApiClient.convertToType(data['productName'], 'String');
+ if (data.hasOwnProperty('documentInformation')) {
+ obj['documentInformation'] = Boardingv1registrationsDocumentInformation.constructFromObject(data['documentInformation']);
}
- if (data.hasOwnProperty('eventTypes')) {
- obj['eventTypes'] = ApiClient.convertToType(data['eventTypes'], [Notificationsubscriptionsv2productsorganizationIdEventTypes]);
+ if (data.hasOwnProperty('details')) {
+ obj['details'] = ApiClient.convertToType(data['details'], {'String': [Object]});
}
}
return obj;
}
/**
- * Product ID.
- * @member {String} productId
+ * @member {module:model/Boardingv1registrationsRegistrationInformation} registrationInformation
+ */
+ exports.prototype['registrationInformation'] = undefined;
+ /**
+ * @member {module:model/InlineResponse2004IntegrationInformation} integrationInformation
+ */
+ exports.prototype['integrationInformation'] = undefined;
+ /**
+ * @member {module:model/Boardingv1registrationsOrganizationInformation} organizationInformation
+ */
+ exports.prototype['organizationInformation'] = undefined;
+ /**
+ * @member {module:model/Boardingv1registrationsProductInformation} productInformation
+ */
+ exports.prototype['productInformation'] = undefined;
+ /**
+ * @member {Array.} productInformationSetups
*/
- exports.prototype['productId'] = undefined;
+ exports.prototype['productInformationSetups'] = undefined;
/**
- * Product Name.
- * @member {String} productName
+ * @member {module:model/Boardingv1registrationsDocumentInformation} documentInformation
*/
- exports.prototype['productName'] = undefined;
+ exports.prototype['documentInformation'] = undefined;
/**
- * @member {Array.} eventTypes
+ * @member {Object.>} details
*/
- exports.prototype['eventTypes'] = undefined;
+ exports.prototype['details'] = undefined;
diff --git a/src/model/InlineResponse2003IntegrationInformation.js b/src/model/InlineResponse2004IntegrationInformation.js
similarity index 73%
rename from src/model/InlineResponse2003IntegrationInformation.js
rename to src/model/InlineResponse2004IntegrationInformation.js
index acaee196a..636cb407d 100644
--- a/src/model/InlineResponse2003IntegrationInformation.js
+++ b/src/model/InlineResponse2004IntegrationInformation.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Boardingv1registrationsIntegrationInformationOauth2', 'model/InlineResponse2003IntegrationInformationTenantConfigurations'], factory);
+ define(['ApiClient', 'model/Boardingv1registrationsIntegrationInformationOauth2', 'model/InlineResponse2004IntegrationInformationTenantConfigurations'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Boardingv1registrationsIntegrationInformationOauth2'), require('./InlineResponse2003IntegrationInformationTenantConfigurations'));
+ module.exports = factory(require('../ApiClient'), require('./Boardingv1registrationsIntegrationInformationOauth2'), require('./InlineResponse2004IntegrationInformationTenantConfigurations'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2003IntegrationInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Boardingv1registrationsIntegrationInformationOauth2, root.CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations);
+ root.CyberSource.InlineResponse2004IntegrationInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Boardingv1registrationsIntegrationInformationOauth2, root.CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations);
}
-}(this, function(ApiClient, Boardingv1registrationsIntegrationInformationOauth2, InlineResponse2003IntegrationInformationTenantConfigurations) {
+}(this, function(ApiClient, Boardingv1registrationsIntegrationInformationOauth2, InlineResponse2004IntegrationInformationTenantConfigurations) {
'use strict';
/**
- * The InlineResponse2003IntegrationInformation model module.
- * @module model/InlineResponse2003IntegrationInformation
+ * The InlineResponse2004IntegrationInformation model module.
+ * @module model/InlineResponse2004IntegrationInformation
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2003IntegrationInformation.
- * @alias module:model/InlineResponse2003IntegrationInformation
+ * Constructs a new InlineResponse2004IntegrationInformation.
+ * @alias module:model/InlineResponse2004IntegrationInformation
* @class
*/
var exports = function() {
@@ -52,11 +52,11 @@
};
/**
- * Constructs a InlineResponse2003IntegrationInformation from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2004IntegrationInformation 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/InlineResponse2003IntegrationInformation} obj Optional instance to populate.
- * @return {module:model/InlineResponse2003IntegrationInformation} The populated InlineResponse2003IntegrationInformation instance.
+ * @param {module:model/InlineResponse2004IntegrationInformation} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2004IntegrationInformation} The populated InlineResponse2004IntegrationInformation instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
@@ -66,7 +66,7 @@
obj['oauth2'] = ApiClient.convertToType(data['oauth2'], [Boardingv1registrationsIntegrationInformationOauth2]);
}
if (data.hasOwnProperty('tenantConfigurations')) {
- obj['tenantConfigurations'] = ApiClient.convertToType(data['tenantConfigurations'], [InlineResponse2003IntegrationInformationTenantConfigurations]);
+ obj['tenantConfigurations'] = ApiClient.convertToType(data['tenantConfigurations'], [InlineResponse2004IntegrationInformationTenantConfigurations]);
}
}
return obj;
@@ -78,7 +78,7 @@
exports.prototype['oauth2'] = undefined;
/**
* tenantConfigurations is an array of objects that includes the tenant information this merchant is associated with.
- * @member {Array.} tenantConfigurations
+ * @member {Array.} tenantConfigurations
*/
exports.prototype['tenantConfigurations'] = undefined;
diff --git a/src/model/InlineResponse2003IntegrationInformationTenantConfigurations.js b/src/model/InlineResponse2004IntegrationInformationTenantConfigurations.js
similarity index 87%
rename from src/model/InlineResponse2003IntegrationInformationTenantConfigurations.js
rename to src/model/InlineResponse2004IntegrationInformationTenantConfigurations.js
index e91b56d28..e1dfa29d1 100644
--- a/src/model/InlineResponse2003IntegrationInformationTenantConfigurations.js
+++ b/src/model/InlineResponse2004IntegrationInformationTenantConfigurations.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations = factory(root.CyberSource.ApiClient, root.CyberSource.Boardingv1registrationsIntegrationInformationTenantInformation);
+ root.CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations = factory(root.CyberSource.ApiClient, root.CyberSource.Boardingv1registrationsIntegrationInformationTenantInformation);
}
}(this, function(ApiClient, Boardingv1registrationsIntegrationInformationTenantInformation) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse2003IntegrationInformationTenantConfigurations model module.
- * @module model/InlineResponse2003IntegrationInformationTenantConfigurations
+ * The InlineResponse2004IntegrationInformationTenantConfigurations model module.
+ * @module model/InlineResponse2004IntegrationInformationTenantConfigurations
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2003IntegrationInformationTenantConfigurations.
- * @alias module:model/InlineResponse2003IntegrationInformationTenantConfigurations
+ * Constructs a new InlineResponse2004IntegrationInformationTenantConfigurations.
+ * @alias module:model/InlineResponse2004IntegrationInformationTenantConfigurations
* @class
*/
var exports = function() {
@@ -55,11 +55,11 @@
};
/**
- * Constructs a InlineResponse2003IntegrationInformationTenantConfigurations from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2004IntegrationInformationTenantConfigurations 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/InlineResponse2003IntegrationInformationTenantConfigurations} obj Optional instance to populate.
- * @return {module:model/InlineResponse2003IntegrationInformationTenantConfigurations} The populated InlineResponse2003IntegrationInformationTenantConfigurations instance.
+ * @param {module:model/InlineResponse2004IntegrationInformationTenantConfigurations} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2004IntegrationInformationTenantConfigurations} The populated InlineResponse2004IntegrationInformationTenantConfigurations instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse2005.js b/src/model/InlineResponse2005.js
index df457eedd..04839555c 100644
--- a/src/model/InlineResponse2005.js
+++ b/src/model/InlineResponse2005.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Notificationsubscriptionsv2webhooksProducts', 'model/Notificationsubscriptionsv2webhooksRetryPolicy', 'model/Notificationsubscriptionsv2webhooksSecurityPolicy'], factory);
+ define(['ApiClient', 'model/Notificationsubscriptionsv2productsorganizationIdEventTypes'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Notificationsubscriptionsv2webhooksProducts'), require('./Notificationsubscriptionsv2webhooksRetryPolicy'), require('./Notificationsubscriptionsv2webhooksSecurityPolicy'));
+ module.exports = factory(require('../ApiClient'), require('./Notificationsubscriptionsv2productsorganizationIdEventTypes'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2005 = factory(root.CyberSource.ApiClient, root.CyberSource.Notificationsubscriptionsv2webhooksProducts, root.CyberSource.Notificationsubscriptionsv2webhooksRetryPolicy, root.CyberSource.Notificationsubscriptionsv2webhooksSecurityPolicy);
+ root.CyberSource.InlineResponse2005 = factory(root.CyberSource.ApiClient, root.CyberSource.Notificationsubscriptionsv2productsorganizationIdEventTypes);
}
-}(this, function(ApiClient, Notificationsubscriptionsv2webhooksProducts, Notificationsubscriptionsv2webhooksRetryPolicy, Notificationsubscriptionsv2webhooksSecurityPolicy) {
+}(this, function(ApiClient, Notificationsubscriptionsv2productsorganizationIdEventTypes) {
'use strict';
@@ -50,15 +50,6 @@
-
-
-
-
-
-
-
-
-
};
/**
@@ -72,105 +63,33 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('webhookId')) {
- obj['webhookId'] = ApiClient.convertToType(data['webhookId'], 'String');
- }
- if (data.hasOwnProperty('organizationId')) {
- obj['organizationId'] = ApiClient.convertToType(data['organizationId'], 'String');
- }
- if (data.hasOwnProperty('products')) {
- obj['products'] = ApiClient.convertToType(data['products'], [Notificationsubscriptionsv2webhooksProducts]);
- }
- if (data.hasOwnProperty('webhookUrl')) {
- obj['webhookUrl'] = ApiClient.convertToType(data['webhookUrl'], 'String');
- }
- if (data.hasOwnProperty('healthCheckUrl')) {
- obj['healthCheckUrl'] = ApiClient.convertToType(data['healthCheckUrl'], 'String');
- }
- if (data.hasOwnProperty('status')) {
- obj['status'] = ApiClient.convertToType(data['status'], 'String');
- }
- if (data.hasOwnProperty('name')) {
- obj['name'] = ApiClient.convertToType(data['name'], 'String');
- }
- if (data.hasOwnProperty('description')) {
- obj['description'] = ApiClient.convertToType(data['description'], 'String');
- }
- if (data.hasOwnProperty('retryPolicy')) {
- obj['retryPolicy'] = Notificationsubscriptionsv2webhooksRetryPolicy.constructFromObject(data['retryPolicy']);
- }
- if (data.hasOwnProperty('securityPolicy')) {
- obj['securityPolicy'] = Notificationsubscriptionsv2webhooksSecurityPolicy.constructFromObject(data['securityPolicy']);
+ if (data.hasOwnProperty('productId')) {
+ obj['productId'] = ApiClient.convertToType(data['productId'], 'String');
}
- if (data.hasOwnProperty('createdOn')) {
- obj['createdOn'] = ApiClient.convertToType(data['createdOn'], 'String');
+ if (data.hasOwnProperty('productName')) {
+ obj['productName'] = ApiClient.convertToType(data['productName'], 'String');
}
- if (data.hasOwnProperty('notificationScope')) {
- obj['notificationScope'] = ApiClient.convertToType(data['notificationScope'], 'String');
+ if (data.hasOwnProperty('eventTypes')) {
+ obj['eventTypes'] = ApiClient.convertToType(data['eventTypes'], [Notificationsubscriptionsv2productsorganizationIdEventTypes]);
}
}
return obj;
}
/**
- * Webhook Id. This is generated by the server.
- * @member {String} webhookId
- */
- exports.prototype['webhookId'] = undefined;
- /**
- * Organization ID.
- * @member {String} organizationId
- */
- exports.prototype['organizationId'] = undefined;
- /**
- * @member {Array.} products
- */
- exports.prototype['products'] = undefined;
- /**
- * The client's endpoint (URL) to receive webhooks.
- * @member {String} webhookUrl
- */
- exports.prototype['webhookUrl'] = undefined;
- /**
- * The client's health check endpoint (URL).
- * @member {String} healthCheckUrl
- */
- exports.prototype['healthCheckUrl'] = undefined;
- /**
- * Webhook status.
- * @member {String} status
- * @default 'INACTIVE'
- */
- exports.prototype['status'] = 'INACTIVE';
- /**
- * Client friendly webhook name.
- * @member {String} name
- */
- exports.prototype['name'] = undefined;
- /**
- * Client friendly webhook description.
- * @member {String} description
- */
- exports.prototype['description'] = undefined;
- /**
- * @member {module:model/Notificationsubscriptionsv2webhooksRetryPolicy} retryPolicy
- */
- exports.prototype['retryPolicy'] = undefined;
- /**
- * @member {module:model/Notificationsubscriptionsv2webhooksSecurityPolicy} securityPolicy
+ * Product ID.
+ * @member {String} productId
*/
- exports.prototype['securityPolicy'] = undefined;
+ exports.prototype['productId'] = undefined;
/**
- * Date on which webhook was created/registered.
- * @member {String} createdOn
+ * Product Name.
+ * @member {String} productName
*/
- exports.prototype['createdOn'] = undefined;
+ exports.prototype['productName'] = undefined;
/**
- * The webhook scope. 1. SELF The Webhook is used to deliver webhooks for only this Organization (or Merchant). 2. DESCENDANTS The Webhook is used to deliver webhooks for this Organization and its children. This field is optional. Possible values: - SELF - DESCENDANTS
- * @member {String} notificationScope
- * @default 'DESCENDANTS'
+ * @member {Array.} eventTypes
*/
- exports.prototype['notificationScope'] = 'DESCENDANTS';
+ exports.prototype['eventTypes'] = undefined;
diff --git a/src/model/InlineResponse2006.js b/src/model/InlineResponse2006.js
index 98792c7d8..79aa9ccba 100644
--- a/src/model/InlineResponse2006.js
+++ b/src/model/InlineResponse2006.js
@@ -59,7 +59,6 @@
-
};
/**
@@ -106,9 +105,6 @@
if (data.hasOwnProperty('createdOn')) {
obj['createdOn'] = ApiClient.convertToType(data['createdOn'], 'String');
}
- if (data.hasOwnProperty('updatedOn')) {
- obj['updatedOn'] = ApiClient.convertToType(data['updatedOn'], 'String');
- }
if (data.hasOwnProperty('notificationScope')) {
obj['notificationScope'] = ApiClient.convertToType(data['notificationScope'], 'String');
}
@@ -169,11 +165,6 @@
* @member {String} createdOn
*/
exports.prototype['createdOn'] = undefined;
- /**
- * Date on which webhook was most recently updated.
- * @member {String} updatedOn
- */
- exports.prototype['updatedOn'] = undefined;
/**
* The webhook scope. 1. SELF The Webhook is used to deliver webhooks for only this Organization (or Merchant). 2. DESCENDANTS The Webhook is used to deliver webhooks for this Organization and its children. This field is optional. Possible values: - SELF - DESCENDANTS
* @member {String} notificationScope
diff --git a/src/model/InlineResponse2007.js b/src/model/InlineResponse2007.js
index c3747fb15..1216fe2d7 100644
--- a/src/model/InlineResponse2007.js
+++ b/src/model/InlineResponse2007.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2007Devices'], factory);
+ define(['ApiClient', 'model/Notificationsubscriptionsv2webhooksProducts', 'model/Notificationsubscriptionsv2webhooksRetryPolicy', 'model/Notificationsubscriptionsv2webhooksSecurityPolicy'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2007Devices'));
+ module.exports = factory(require('../ApiClient'), require('./Notificationsubscriptionsv2webhooksProducts'), require('./Notificationsubscriptionsv2webhooksRetryPolicy'), require('./Notificationsubscriptionsv2webhooksSecurityPolicy'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2007 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2007Devices);
+ root.CyberSource.InlineResponse2007 = factory(root.CyberSource.ApiClient, root.CyberSource.Notificationsubscriptionsv2webhooksProducts, root.CyberSource.Notificationsubscriptionsv2webhooksRetryPolicy, root.CyberSource.Notificationsubscriptionsv2webhooksSecurityPolicy);
}
-}(this, function(ApiClient, InlineResponse2007Devices) {
+}(this, function(ApiClient, Notificationsubscriptionsv2webhooksProducts, Notificationsubscriptionsv2webhooksRetryPolicy, Notificationsubscriptionsv2webhooksSecurityPolicy) {
'use strict';
@@ -53,6 +53,13 @@
+
+
+
+
+
+
+
};
/**
@@ -66,58 +73,113 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('totalCount')) {
- obj['totalCount'] = ApiClient.convertToType(data['totalCount'], 'Number');
+ if (data.hasOwnProperty('webhookId')) {
+ obj['webhookId'] = ApiClient.convertToType(data['webhookId'], 'String');
+ }
+ if (data.hasOwnProperty('organizationId')) {
+ obj['organizationId'] = ApiClient.convertToType(data['organizationId'], 'String');
+ }
+ if (data.hasOwnProperty('products')) {
+ obj['products'] = ApiClient.convertToType(data['products'], [Notificationsubscriptionsv2webhooksProducts]);
+ }
+ if (data.hasOwnProperty('webhookUrl')) {
+ obj['webhookUrl'] = ApiClient.convertToType(data['webhookUrl'], 'String');
+ }
+ if (data.hasOwnProperty('healthCheckUrl')) {
+ obj['healthCheckUrl'] = ApiClient.convertToType(data['healthCheckUrl'], 'String');
+ }
+ if (data.hasOwnProperty('status')) {
+ obj['status'] = ApiClient.convertToType(data['status'], 'String');
+ }
+ if (data.hasOwnProperty('name')) {
+ obj['name'] = ApiClient.convertToType(data['name'], 'String');
+ }
+ if (data.hasOwnProperty('description')) {
+ obj['description'] = ApiClient.convertToType(data['description'], 'String');
}
- if (data.hasOwnProperty('offset')) {
- obj['offset'] = ApiClient.convertToType(data['offset'], 'Number');
+ if (data.hasOwnProperty('retryPolicy')) {
+ obj['retryPolicy'] = Notificationsubscriptionsv2webhooksRetryPolicy.constructFromObject(data['retryPolicy']);
}
- if (data.hasOwnProperty('limit')) {
- obj['limit'] = ApiClient.convertToType(data['limit'], 'Number');
+ if (data.hasOwnProperty('securityPolicy')) {
+ obj['securityPolicy'] = Notificationsubscriptionsv2webhooksSecurityPolicy.constructFromObject(data['securityPolicy']);
}
- if (data.hasOwnProperty('sort')) {
- obj['sort'] = ApiClient.convertToType(data['sort'], 'String');
+ if (data.hasOwnProperty('createdOn')) {
+ obj['createdOn'] = ApiClient.convertToType(data['createdOn'], 'String');
}
- if (data.hasOwnProperty('count')) {
- obj['count'] = ApiClient.convertToType(data['count'], 'Number');
+ if (data.hasOwnProperty('updatedOn')) {
+ obj['updatedOn'] = ApiClient.convertToType(data['updatedOn'], 'String');
}
- if (data.hasOwnProperty('devices')) {
- obj['devices'] = ApiClient.convertToType(data['devices'], [InlineResponse2007Devices]);
+ if (data.hasOwnProperty('notificationScope')) {
+ obj['notificationScope'] = ApiClient.convertToType(data['notificationScope'], 'String');
}
}
return obj;
}
/**
- * Total number of results.
- * @member {Number} totalCount
+ * Webhook Id. This is generated by the server.
+ * @member {String} webhookId
+ */
+ exports.prototype['webhookId'] = undefined;
+ /**
+ * Organization ID.
+ * @member {String} organizationId
+ */
+ exports.prototype['organizationId'] = undefined;
+ /**
+ * @member {Array.} products
+ */
+ exports.prototype['products'] = undefined;
+ /**
+ * The client's endpoint (URL) to receive webhooks.
+ * @member {String} webhookUrl
+ */
+ exports.prototype['webhookUrl'] = undefined;
+ /**
+ * The client's health check endpoint (URL).
+ * @member {String} healthCheckUrl
+ */
+ exports.prototype['healthCheckUrl'] = undefined;
+ /**
+ * Webhook status.
+ * @member {String} status
+ * @default 'INACTIVE'
+ */
+ exports.prototype['status'] = 'INACTIVE';
+ /**
+ * Client friendly webhook name.
+ * @member {String} name
+ */
+ exports.prototype['name'] = undefined;
+ /**
+ * Client friendly webhook description.
+ * @member {String} description
*/
- exports.prototype['totalCount'] = undefined;
+ exports.prototype['description'] = undefined;
/**
- * Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit=5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: `offset=0` `offset=5` `offset=10` **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned.
- * @member {Number} offset
+ * @member {module:model/Notificationsubscriptionsv2webhooksRetryPolicy} retryPolicy
*/
- exports.prototype['offset'] = undefined;
+ exports.prototype['retryPolicy'] = undefined;
/**
- * Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500.
- * @member {Number} limit
+ * @member {module:model/Notificationsubscriptionsv2webhooksSecurityPolicy} securityPolicy
*/
- exports.prototype['limit'] = undefined;
+ exports.prototype['securityPolicy'] = undefined;
/**
- * A comma separated list of the following form: `submitTimeUtc:desc`
- * @member {String} sort
+ * Date on which webhook was created/registered.
+ * @member {String} createdOn
*/
- exports.prototype['sort'] = undefined;
+ exports.prototype['createdOn'] = undefined;
/**
- * Results for this page, this could be below the limit.
- * @member {Number} count
+ * Date on which webhook was most recently updated.
+ * @member {String} updatedOn
*/
- exports.prototype['count'] = undefined;
+ exports.prototype['updatedOn'] = undefined;
/**
- * A collection of devices
- * @member {Array.} devices
+ * The webhook scope. 1. SELF The Webhook is used to deliver webhooks for only this Organization (or Merchant). 2. DESCENDANTS The Webhook is used to deliver webhooks for this Organization and its children. This field is optional. Possible values: - SELF - DESCENDANTS
+ * @member {String} notificationScope
+ * @default 'DESCENDANTS'
*/
- exports.prototype['devices'] = undefined;
+ exports.prototype['notificationScope'] = 'DESCENDANTS';
diff --git a/src/model/InlineResponse2008.js b/src/model/InlineResponse2008.js
index 2c33df8f8..c7d205d0f 100644
--- a/src/model/InlineResponse2008.js
+++ b/src/model/InlineResponse2008.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Dmsv3devicesdeassociateDevices'], factory);
+ define(['ApiClient', 'model/InlineResponse2008Devices'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Dmsv3devicesdeassociateDevices'));
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse2008Devices'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2008 = factory(root.CyberSource.ApiClient, root.CyberSource.Dmsv3devicesdeassociateDevices);
+ root.CyberSource.InlineResponse2008 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2008Devices);
}
-}(this, function(ApiClient, Dmsv3devicesdeassociateDevices) {
+}(this, function(ApiClient, InlineResponse2008Devices) {
'use strict';
@@ -49,6 +49,10 @@
+
+
+
+
};
/**
@@ -62,23 +66,56 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('status')) {
- obj['status'] = ApiClient.convertToType(data['status'], 'String');
+ if (data.hasOwnProperty('totalCount')) {
+ obj['totalCount'] = ApiClient.convertToType(data['totalCount'], 'Number');
+ }
+ if (data.hasOwnProperty('offset')) {
+ obj['offset'] = ApiClient.convertToType(data['offset'], 'Number');
+ }
+ if (data.hasOwnProperty('limit')) {
+ obj['limit'] = ApiClient.convertToType(data['limit'], 'Number');
+ }
+ if (data.hasOwnProperty('sort')) {
+ obj['sort'] = ApiClient.convertToType(data['sort'], 'String');
+ }
+ if (data.hasOwnProperty('count')) {
+ obj['count'] = ApiClient.convertToType(data['count'], 'Number');
}
if (data.hasOwnProperty('devices')) {
- obj['devices'] = ApiClient.convertToType(data['devices'], [Dmsv3devicesdeassociateDevices]);
+ obj['devices'] = ApiClient.convertToType(data['devices'], [InlineResponse2008Devices]);
}
}
return obj;
}
/**
- * Possible values: - OK
- * @member {String} status
+ * Total number of results.
+ * @member {Number} totalCount
+ */
+ exports.prototype['totalCount'] = undefined;
+ /**
+ * Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit=5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: `offset=0` `offset=5` `offset=10` **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned.
+ * @member {Number} offset
+ */
+ exports.prototype['offset'] = undefined;
+ /**
+ * Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500.
+ * @member {Number} limit
+ */
+ exports.prototype['limit'] = undefined;
+ /**
+ * A comma separated list of the following form: `submitTimeUtc:desc`
+ * @member {String} sort
+ */
+ exports.prototype['sort'] = undefined;
+ /**
+ * Results for this page, this could be below the limit.
+ * @member {Number} count
*/
- exports.prototype['status'] = undefined;
+ exports.prototype['count'] = undefined;
/**
- * @member {Array.} devices
+ * A collection of devices
+ * @member {Array.} devices
*/
exports.prototype['devices'] = undefined;
diff --git a/src/model/InlineResponse2007Devices.js b/src/model/InlineResponse2008Devices.js
similarity index 87%
rename from src/model/InlineResponse2007Devices.js
rename to src/model/InlineResponse2008Devices.js
index 86221e391..df6971702 100644
--- a/src/model/InlineResponse2007Devices.js
+++ b/src/model/InlineResponse2008Devices.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2007Devices = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse2008Devices = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse2007Devices model module.
- * @module model/InlineResponse2007Devices
+ * The InlineResponse2008Devices model module.
+ * @module model/InlineResponse2008Devices
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse2007Devices.
- * @alias module:model/InlineResponse2007Devices
+ * Constructs a new InlineResponse2008Devices.
+ * @alias module:model/InlineResponse2008Devices
* @class
*/
var exports = function() {
@@ -59,11 +59,11 @@
};
/**
- * Constructs a InlineResponse2007Devices from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse2008Devices 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/InlineResponse2007Devices} obj Optional instance to populate.
- * @return {module:model/InlineResponse2007Devices} The populated InlineResponse2007Devices instance.
+ * @param {module:model/InlineResponse2008Devices} obj Optional instance to populate.
+ * @return {module:model/InlineResponse2008Devices} The populated InlineResponse2008Devices instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/InlineResponse2009.js b/src/model/InlineResponse2009.js
index 16fbed9f0..8b8151086 100644
--- a/src/model/InlineResponse2009.js
+++ b/src/model/InlineResponse2009.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/InlineResponse2009Devices'], factory);
+ define(['ApiClient', 'model/Dmsv3devicesdeassociateDevices'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./InlineResponse2009Devices'));
+ module.exports = factory(require('../ApiClient'), require('./Dmsv3devicesdeassociateDevices'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse2009 = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse2009Devices);
+ root.CyberSource.InlineResponse2009 = factory(root.CyberSource.ApiClient, root.CyberSource.Dmsv3devicesdeassociateDevices);
}
-}(this, function(ApiClient, InlineResponse2009Devices) {
+}(this, function(ApiClient, Dmsv3devicesdeassociateDevices) {
'use strict';
@@ -49,10 +49,6 @@
-
-
-
-
};
/**
@@ -66,56 +62,23 @@
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('totalCount')) {
- obj['totalCount'] = ApiClient.convertToType(data['totalCount'], 'Number');
- }
- if (data.hasOwnProperty('offset')) {
- obj['offset'] = ApiClient.convertToType(data['offset'], 'Number');
- }
- if (data.hasOwnProperty('limit')) {
- obj['limit'] = ApiClient.convertToType(data['limit'], 'Number');
- }
- if (data.hasOwnProperty('sort')) {
- obj['sort'] = ApiClient.convertToType(data['sort'], 'String');
- }
- if (data.hasOwnProperty('count')) {
- obj['count'] = ApiClient.convertToType(data['count'], 'Number');
+ if (data.hasOwnProperty('status')) {
+ obj['status'] = ApiClient.convertToType(data['status'], 'String');
}
if (data.hasOwnProperty('devices')) {
- obj['devices'] = ApiClient.convertToType(data['devices'], [InlineResponse2009Devices]);
+ obj['devices'] = ApiClient.convertToType(data['devices'], [Dmsv3devicesdeassociateDevices]);
}
}
return obj;
}
/**
- * Total number of results.
- * @member {Number} totalCount
- */
- exports.prototype['totalCount'] = undefined;
- /**
- * Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit=5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: `offset=0` `offset=5` `offset=10` **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned.
- * @member {Number} offset
- */
- exports.prototype['offset'] = undefined;
- /**
- * Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500.
- * @member {Number} limit
- */
- exports.prototype['limit'] = undefined;
- /**
- * A comma separated list of the following form: `terminalCreationDate:desc or serialNumber or terminalUpdationDate`
- * @member {String} sort
- */
- exports.prototype['sort'] = undefined;
- /**
- * Results for this page, this could be below the limit.
- * @member {Number} count
+ * Possible values: - OK
+ * @member {String} status
*/
- exports.prototype['count'] = undefined;
+ exports.prototype['status'] = undefined;
/**
- * A collection of devices
- * @member {Array.} devices
+ * @member {Array.} devices
*/
exports.prototype['devices'] = undefined;
diff --git a/src/model/InlineResponse20010Links.js b/src/model/InlineResponse200Details.js
similarity index 61%
rename from src/model/InlineResponse20010Links.js
rename to src/model/InlineResponse200Details.js
index 1ee8ef5da..43dc9241d 100644
--- a/src/model/InlineResponse20010Links.js
+++ b/src/model/InlineResponse200Details.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.InlineResponse20010Links = factory(root.CyberSource.ApiClient);
+ root.CyberSource.InlineResponse200Details = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The InlineResponse20010Links model module.
- * @module model/InlineResponse20010Links
+ * The InlineResponse200Details model module.
+ * @module model/InlineResponse200Details
* @version 0.0.1
*/
/**
- * Constructs a new InlineResponse20010Links.
- * @alias module:model/InlineResponse20010Links
+ * Constructs a new InlineResponse200Details.
+ * @alias module:model/InlineResponse200Details
* @class
*/
var exports = function() {
@@ -52,35 +52,36 @@
};
/**
- * Constructs a InlineResponse20010Links from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a InlineResponse200Details 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/InlineResponse20010Links} obj Optional instance to populate.
- * @return {module:model/InlineResponse20010Links} The populated InlineResponse20010Links instance.
+ * @param {module:model/InlineResponse200Details} obj Optional instance to populate.
+ * @return {module:model/InlineResponse200Details} The populated InlineResponse200Details instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('rel')) {
- obj['rel'] = ApiClient.convertToType(data['rel'], 'String');
+ if (data.hasOwnProperty('name')) {
+ obj['name'] = ApiClient.convertToType(data['name'], 'String');
}
- if (data.hasOwnProperty('href')) {
- obj['href'] = ApiClient.convertToType(data['href'], 'String');
+ if (data.hasOwnProperty('location')) {
+ obj['location'] = ApiClient.convertToType(data['location'], 'String');
}
}
return obj;
}
/**
- * Valid Values: * self * first * last * prev * next
- * @member {String} rel
+ * The name of the field that caused the error.
+ * @member {String} name
*/
- exports.prototype['rel'] = undefined;
+ exports.prototype['name'] = undefined;
/**
- * @member {String} href
+ * The location of the field that caused the error.
+ * @member {String} location
*/
- exports.prototype['href'] = undefined;
+ exports.prototype['location'] = undefined;
diff --git a/src/model/InlineResponse200Errors.js b/src/model/InlineResponse200Errors.js
new file mode 100644
index 000000000..0f77a36da
--- /dev/null
+++ b/src/model/InlineResponse200Errors.js
@@ -0,0 +1,99 @@
+/**
+ * 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/InlineResponse200Details'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse200Details'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.InlineResponse200Errors = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse200Details);
+ }
+}(this, function(ApiClient, InlineResponse200Details) {
+ 'use strict';
+
+
+
+
+ /**
+ * The InlineResponse200Errors model module.
+ * @module model/InlineResponse200Errors
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new InlineResponse200Errors.
+ * @alias module:model/InlineResponse200Errors
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+ };
+
+ /**
+ * Constructs a InlineResponse200Errors 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/InlineResponse200Errors} obj Optional instance to populate.
+ * @return {module:model/InlineResponse200Errors} The populated InlineResponse200Errors instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('type')) {
+ obj['type'] = ApiClient.convertToType(data['type'], 'String');
+ }
+ if (data.hasOwnProperty('message')) {
+ obj['message'] = ApiClient.convertToType(data['message'], 'String');
+ }
+ if (data.hasOwnProperty('details')) {
+ obj['details'] = ApiClient.convertToType(data['details'], [InlineResponse200Details]);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * The type of error. Possible Values: - invalidHeaders - missingHeaders - invalidFields - missingFields - unsupportedPaymentMethodModification - invalidCombination - forbidden - notFound - instrumentIdentifierDeletionError - tokenIdConflict - conflict - notAvailable - serverError - notAttempted A \"notAttempted\" error type is returned when the request cannot be processed because it depends on the existence of another token that does not exist. For example, creating a shipping address token is not attempted if the required customer token is missing.
+ * @member {String} type
+ */
+ exports.prototype['type'] = undefined;
+ /**
+ * The detailed message related to the type.
+ * @member {String} message
+ */
+ exports.prototype['message'] = undefined;
+ /**
+ * @member {Array.} details
+ */
+ exports.prototype['details'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/InlineResponse200Responses.js b/src/model/InlineResponse200Responses.js
new file mode 100644
index 000000000..77ac5974c
--- /dev/null
+++ b/src/model/InlineResponse200Responses.js
@@ -0,0 +1,108 @@
+/**
+ * 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/InlineResponse200Errors'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./InlineResponse200Errors'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.InlineResponse200Responses = factory(root.CyberSource.ApiClient, root.CyberSource.InlineResponse200Errors);
+ }
+}(this, function(ApiClient, InlineResponse200Errors) {
+ 'use strict';
+
+
+
+
+ /**
+ * The InlineResponse200Responses model module.
+ * @module model/InlineResponse200Responses
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new InlineResponse200Responses.
+ * @alias module:model/InlineResponse200Responses
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+
+ };
+
+ /**
+ * Constructs a InlineResponse200Responses 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/InlineResponse200Responses} obj Optional instance to populate.
+ * @return {module:model/InlineResponse200Responses} The populated InlineResponse200Responses instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('resource')) {
+ obj['resource'] = ApiClient.convertToType(data['resource'], 'String');
+ }
+ if (data.hasOwnProperty('httpStatus')) {
+ obj['httpStatus'] = ApiClient.convertToType(data['httpStatus'], 'Number');
+ }
+ if (data.hasOwnProperty('id')) {
+ obj['id'] = ApiClient.convertToType(data['id'], 'String');
+ }
+ if (data.hasOwnProperty('errors')) {
+ obj['errors'] = ApiClient.convertToType(data['errors'], [InlineResponse200Errors]);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * TMS token type associated with the response. Possible Values: - customer - paymentInstrument - instrumentIdentifier - shippingAddress - tokenizedCard
+ * @member {String} resource
+ */
+ exports.prototype['resource'] = undefined;
+ /**
+ * Http status associated with the response.
+ * @member {Number} httpStatus
+ */
+ exports.prototype['httpStatus'] = undefined;
+ /**
+ * TMS token id associated with the response.
+ * @member {String} id
+ */
+ exports.prototype['id'] = undefined;
+ /**
+ * @member {Array.} errors
+ */
+ exports.prototype['errors'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/InlineResponse2013SetupsPayments.js b/src/model/InlineResponse2013SetupsPayments.js
index a9e731980..d058dc828 100644
--- a/src/model/InlineResponse2013SetupsPayments.js
+++ b/src/model/InlineResponse2013SetupsPayments.js
@@ -65,6 +65,7 @@
+
};
@@ -136,6 +137,9 @@
if (data.hasOwnProperty('serviceFee')) {
obj['serviceFee'] = InlineResponse2013SetupsPaymentsCardProcessing.constructFromObject(data['serviceFee']);
}
+ if (data.hasOwnProperty('batchUpload')) {
+ obj['batchUpload'] = InlineResponse2013SetupsPaymentsDigitalPayments.constructFromObject(data['batchUpload']);
+ }
}
return obj;
}
@@ -216,6 +220,10 @@
* @member {module:model/InlineResponse2013SetupsPaymentsCardProcessing} serviceFee
*/
exports.prototype['serviceFee'] = undefined;
+ /**
+ * @member {module:model/InlineResponse2013SetupsPaymentsDigitalPayments} batchUpload
+ */
+ exports.prototype['batchUpload'] = undefined;
diff --git a/src/model/PatchCustomerPaymentInstrumentRequest.js b/src/model/PatchCustomerPaymentInstrumentRequest.js
index 15857572b..075a56090 100644
--- a/src/model/PatchCustomerPaymentInstrumentRequest.js
+++ b/src/model/PatchCustomerPaymentInstrumentRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'], factory);
+ define(['ApiClient', 'model/TmsMerchantInformation', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'));
+ module.exports = factory(require('../ApiClient'), require('./TmsMerchantInformation'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PatchCustomerPaymentInstrumentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata);
+ root.CyberSource.PatchCustomerPaymentInstrumentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.TmsMerchantInformation, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata);
}
-}(this, function(ApiClient, TmsPaymentInstrumentProcessingInfo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata) {
+}(this, function(ApiClient, TmsMerchantInformation, TmsPaymentInstrumentProcessingInfo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata) {
'use strict';
@@ -76,7 +76,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
@@ -94,38 +94,38 @@
obj['type'] = ApiClient.convertToType(data['type'], 'String');
}
if (data.hasOwnProperty('bankAccount')) {
- obj['bankAccount'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
+ obj['bankAccount'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
}
if (data.hasOwnProperty('card')) {
- obj['card'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
+ obj['card'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
}
if (data.hasOwnProperty('buyerInformation')) {
- obj['buyerInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
}
if (data.hasOwnProperty('billTo')) {
- obj['billTo'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
+ obj['billTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
}
if (data.hasOwnProperty('processingInformation')) {
obj['processingInformation'] = TmsPaymentInstrumentProcessingInfo.constructFromObject(data['processingInformation']);
}
if (data.hasOwnProperty('merchantInformation')) {
- obj['merchantInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.constructFromObject(data['merchantInformation']);
+ obj['merchantInformation'] = TmsMerchantInformation.constructFromObject(data['merchantInformation']);
}
if (data.hasOwnProperty('instrumentIdentifier')) {
- obj['instrumentIdentifier'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
+ obj['instrumentIdentifier'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
}
if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
+ obj['_embedded'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
}
}
return obj;
}
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -154,19 +154,19 @@
*/
exports.prototype['type'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
*/
exports.prototype['bankAccount'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard} card
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard} card
*/
exports.prototype['card'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
*/
exports.prototype['buyerInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} billTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} billTo
*/
exports.prototype['billTo'] = undefined;
/**
@@ -174,19 +174,19 @@
*/
exports.prototype['processingInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation} merchantInformation
+ * @member {module:model/TmsMerchantInformation} merchantInformation
*/
exports.prototype['merchantInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
*/
exports.prototype['instrumentIdentifier'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
*/
exports.prototype['_embedded'] = undefined;
diff --git a/src/model/PatchCustomerRequest.js b/src/model/PatchCustomerRequest.js
index 30f523681..f54ad7ddc 100644
--- a/src/model/PatchCustomerRequest.js
+++ b/src/model/PatchCustomerRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersBuyerInformation', 'model/Tmsv2customersClientReferenceInformation', 'model/Tmsv2customersDefaultPaymentInstrument', 'model/Tmsv2customersDefaultShippingAddress', 'model/Tmsv2customersEmbedded', 'model/Tmsv2customersLinks', 'model/Tmsv2customersMerchantDefinedInformation', 'model/Tmsv2customersMetadata', 'model/Tmsv2customersObjectInformation'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation', 'model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument', 'model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress', 'model/Tmsv2tokenizeTokenInformationCustomerEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerLinks', 'model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation', 'model/Tmsv2tokenizeTokenInformationCustomerMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerObjectInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersBuyerInformation'), require('./Tmsv2customersClientReferenceInformation'), require('./Tmsv2customersDefaultPaymentInstrument'), require('./Tmsv2customersDefaultShippingAddress'), require('./Tmsv2customersEmbedded'), require('./Tmsv2customersLinks'), require('./Tmsv2customersMerchantDefinedInformation'), require('./Tmsv2customersMetadata'), require('./Tmsv2customersObjectInformation'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation'), require('./Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument'), require('./Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress'), require('./Tmsv2tokenizeTokenInformationCustomerEmbedded'), require('./Tmsv2tokenizeTokenInformationCustomerLinks'), require('./Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation'), require('./Tmsv2tokenizeTokenInformationCustomerMetadata'), require('./Tmsv2tokenizeTokenInformationCustomerObjectInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PatchCustomerRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersBuyerInformation, root.CyberSource.Tmsv2customersClientReferenceInformation, root.CyberSource.Tmsv2customersDefaultPaymentInstrument, root.CyberSource.Tmsv2customersDefaultShippingAddress, root.CyberSource.Tmsv2customersEmbedded, root.CyberSource.Tmsv2customersLinks, root.CyberSource.Tmsv2customersMerchantDefinedInformation, root.CyberSource.Tmsv2customersMetadata, root.CyberSource.Tmsv2customersObjectInformation);
+ root.CyberSource.PatchCustomerRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation);
}
-}(this, function(ApiClient, Tmsv2customersBuyerInformation, Tmsv2customersClientReferenceInformation, Tmsv2customersDefaultPaymentInstrument, Tmsv2customersDefaultShippingAddress, Tmsv2customersEmbedded, Tmsv2customersLinks, Tmsv2customersMerchantDefinedInformation, Tmsv2customersMetadata, Tmsv2customersObjectInformation) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerBuyerInformation, Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation, Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument, Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress, Tmsv2tokenizeTokenInformationCustomerEmbedded, Tmsv2tokenizeTokenInformationCustomerLinks, Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation, Tmsv2tokenizeTokenInformationCustomerMetadata, Tmsv2tokenizeTokenInformationCustomerObjectInformation) {
'use strict';
@@ -71,41 +71,41 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
}
if (data.hasOwnProperty('objectInformation')) {
- obj['objectInformation'] = Tmsv2customersObjectInformation.constructFromObject(data['objectInformation']);
+ obj['objectInformation'] = Tmsv2tokenizeTokenInformationCustomerObjectInformation.constructFromObject(data['objectInformation']);
}
if (data.hasOwnProperty('buyerInformation')) {
- obj['buyerInformation'] = Tmsv2customersBuyerInformation.constructFromObject(data['buyerInformation']);
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerBuyerInformation.constructFromObject(data['buyerInformation']);
}
if (data.hasOwnProperty('clientReferenceInformation')) {
- obj['clientReferenceInformation'] = Tmsv2customersClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ obj['clientReferenceInformation'] = Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
}
if (data.hasOwnProperty('merchantDefinedInformation')) {
- obj['merchantDefinedInformation'] = ApiClient.convertToType(data['merchantDefinedInformation'], [Tmsv2customersMerchantDefinedInformation]);
+ obj['merchantDefinedInformation'] = ApiClient.convertToType(data['merchantDefinedInformation'], [Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation]);
}
if (data.hasOwnProperty('defaultPaymentInstrument')) {
- obj['defaultPaymentInstrument'] = Tmsv2customersDefaultPaymentInstrument.constructFromObject(data['defaultPaymentInstrument']);
+ obj['defaultPaymentInstrument'] = Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.constructFromObject(data['defaultPaymentInstrument']);
}
if (data.hasOwnProperty('defaultShippingAddress')) {
- obj['defaultShippingAddress'] = Tmsv2customersDefaultShippingAddress.constructFromObject(data['defaultShippingAddress']);
+ obj['defaultShippingAddress'] = Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.constructFromObject(data['defaultShippingAddress']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerMetadata.constructFromObject(data['metadata']);
}
if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = Tmsv2customersEmbedded.constructFromObject(data['_embedded']);
+ obj['_embedded'] = Tmsv2tokenizeTokenInformationCustomerEmbedded.constructFromObject(data['_embedded']);
}
}
return obj;
}
/**
- * @member {module:model/Tmsv2customersLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -114,36 +114,36 @@
*/
exports.prototype['id'] = undefined;
/**
- * @member {module:model/Tmsv2customersObjectInformation} objectInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerObjectInformation} objectInformation
*/
exports.prototype['objectInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersBuyerInformation} buyerInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation} buyerInformation
*/
exports.prototype['buyerInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersClientReferenceInformation} clientReferenceInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation} clientReferenceInformation
*/
exports.prototype['clientReferenceInformation'] = undefined;
/**
* Object containing the custom data that the merchant defines.
- * @member {Array.} merchantDefinedInformation
+ * @member {Array.} merchantDefinedInformation
*/
exports.prototype['merchantDefinedInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersDefaultPaymentInstrument} defaultPaymentInstrument
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument} defaultPaymentInstrument
*/
exports.prototype['defaultPaymentInstrument'] = undefined;
/**
- * @member {module:model/Tmsv2customersDefaultShippingAddress} defaultShippingAddress
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress} defaultShippingAddress
*/
exports.prototype['defaultShippingAddress'] = undefined;
/**
- * @member {module:model/Tmsv2customersMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbedded} _embedded
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbedded} _embedded
*/
exports.prototype['_embedded'] = undefined;
diff --git a/src/model/PatchCustomerShippingAddressRequest.js b/src/model/PatchCustomerShippingAddressRequest.js
index ce118d843..c6458b2d3 100644
--- a/src/model/PatchCustomerShippingAddressRequest.js
+++ b/src/model/PatchCustomerShippingAddressRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultShippingAddressLinks'), require('./Tmsv2customersEmbeddedDefaultShippingAddressMetadata'), require('./Tmsv2customersEmbeddedDefaultShippingAddressShipTo'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PatchCustomerShippingAddressRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo);
+ root.CyberSource.PatchCustomerShippingAddressRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo);
}
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultShippingAddressLinks, Tmsv2customersEmbeddedDefaultShippingAddressMetadata, Tmsv2customersEmbeddedDefaultShippingAddressShipTo) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo) {
'use strict';
@@ -66,7 +66,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultShippingAddressLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
@@ -75,17 +75,17 @@
obj['default'] = ApiClient.convertToType(data['default'], 'Boolean');
}
if (data.hasOwnProperty('shipTo')) {
- obj['shipTo'] = Tmsv2customersEmbeddedDefaultShippingAddressShipTo.constructFromObject(data['shipTo']);
+ obj['shipTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.constructFromObject(data['shipTo']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultShippingAddressMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.constructFromObject(data['metadata']);
}
}
return obj;
}
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -99,11 +99,11 @@
*/
exports.prototype['default'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo} shipTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo} shipTo
*/
exports.prototype['shipTo'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
diff --git a/src/model/PatchPaymentInstrumentRequest.js b/src/model/PatchPaymentInstrumentRequest.js
index a87870b46..06b48673f 100644
--- a/src/model/PatchPaymentInstrumentRequest.js
+++ b/src/model/PatchPaymentInstrumentRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'], factory);
+ define(['ApiClient', 'model/TmsMerchantInformation', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'));
+ module.exports = factory(require('../ApiClient'), require('./TmsMerchantInformation'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PatchPaymentInstrumentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata);
+ root.CyberSource.PatchPaymentInstrumentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.TmsMerchantInformation, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata);
}
-}(this, function(ApiClient, TmsPaymentInstrumentProcessingInfo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata) {
+}(this, function(ApiClient, TmsMerchantInformation, TmsPaymentInstrumentProcessingInfo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata) {
'use strict';
@@ -76,7 +76,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
@@ -94,38 +94,38 @@
obj['type'] = ApiClient.convertToType(data['type'], 'String');
}
if (data.hasOwnProperty('bankAccount')) {
- obj['bankAccount'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
+ obj['bankAccount'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
}
if (data.hasOwnProperty('card')) {
- obj['card'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
+ obj['card'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
}
if (data.hasOwnProperty('buyerInformation')) {
- obj['buyerInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
}
if (data.hasOwnProperty('billTo')) {
- obj['billTo'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
+ obj['billTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
}
if (data.hasOwnProperty('processingInformation')) {
obj['processingInformation'] = TmsPaymentInstrumentProcessingInfo.constructFromObject(data['processingInformation']);
}
if (data.hasOwnProperty('merchantInformation')) {
- obj['merchantInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.constructFromObject(data['merchantInformation']);
+ obj['merchantInformation'] = TmsMerchantInformation.constructFromObject(data['merchantInformation']);
}
if (data.hasOwnProperty('instrumentIdentifier')) {
- obj['instrumentIdentifier'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
+ obj['instrumentIdentifier'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
}
if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
+ obj['_embedded'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
}
}
return obj;
}
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -154,19 +154,19 @@
*/
exports.prototype['type'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
*/
exports.prototype['bankAccount'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard} card
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard} card
*/
exports.prototype['card'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
*/
exports.prototype['buyerInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} billTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} billTo
*/
exports.prototype['billTo'] = undefined;
/**
@@ -174,19 +174,19 @@
*/
exports.prototype['processingInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation} merchantInformation
+ * @member {module:model/TmsMerchantInformation} merchantInformation
*/
exports.prototype['merchantInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
*/
exports.prototype['instrumentIdentifier'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
*/
exports.prototype['_embedded'] = undefined;
diff --git a/src/model/PaymentInstrumentList1EmbeddedPaymentInstruments.js b/src/model/PaymentInstrumentList1EmbeddedPaymentInstruments.js
index fd24c74db..efe97d55a 100644
--- a/src/model/PaymentInstrumentList1EmbeddedPaymentInstruments.js
+++ b/src/model/PaymentInstrumentList1EmbeddedPaymentInstruments.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/PaymentInstrumentList1EmbeddedEmbedded', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'], factory);
+ define(['ApiClient', 'model/PaymentInstrumentList1EmbeddedEmbedded', 'model/TmsMerchantInformation', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./PaymentInstrumentList1EmbeddedEmbedded'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'));
+ module.exports = factory(require('../ApiClient'), require('./PaymentInstrumentList1EmbeddedEmbedded'), require('./TmsMerchantInformation'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PaymentInstrumentList1EmbeddedPaymentInstruments = factory(root.CyberSource.ApiClient, root.CyberSource.PaymentInstrumentList1EmbeddedEmbedded, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata);
+ root.CyberSource.PaymentInstrumentList1EmbeddedPaymentInstruments = factory(root.CyberSource.ApiClient, root.CyberSource.PaymentInstrumentList1EmbeddedEmbedded, root.CyberSource.TmsMerchantInformation, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata);
}
-}(this, function(ApiClient, PaymentInstrumentList1EmbeddedEmbedded, TmsPaymentInstrumentProcessingInfo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata) {
+}(this, function(ApiClient, PaymentInstrumentList1EmbeddedEmbedded, TmsMerchantInformation, TmsPaymentInstrumentProcessingInfo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata) {
'use strict';
@@ -76,7 +76,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
@@ -94,28 +94,28 @@
obj['type'] = ApiClient.convertToType(data['type'], 'String');
}
if (data.hasOwnProperty('bankAccount')) {
- obj['bankAccount'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
+ obj['bankAccount'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
}
if (data.hasOwnProperty('card')) {
- obj['card'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
+ obj['card'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
}
if (data.hasOwnProperty('buyerInformation')) {
- obj['buyerInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
}
if (data.hasOwnProperty('billTo')) {
- obj['billTo'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
+ obj['billTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
}
if (data.hasOwnProperty('processingInformation')) {
obj['processingInformation'] = TmsPaymentInstrumentProcessingInfo.constructFromObject(data['processingInformation']);
}
if (data.hasOwnProperty('merchantInformation')) {
- obj['merchantInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.constructFromObject(data['merchantInformation']);
+ obj['merchantInformation'] = TmsMerchantInformation.constructFromObject(data['merchantInformation']);
}
if (data.hasOwnProperty('instrumentIdentifier')) {
- obj['instrumentIdentifier'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
+ obj['instrumentIdentifier'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
}
if (data.hasOwnProperty('_embedded')) {
obj['_embedded'] = PaymentInstrumentList1EmbeddedEmbedded.constructFromObject(data['_embedded']);
@@ -125,7 +125,7 @@
}
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -154,19 +154,19 @@
*/
exports.prototype['type'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
*/
exports.prototype['bankAccount'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard} card
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard} card
*/
exports.prototype['card'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
*/
exports.prototype['buyerInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} billTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} billTo
*/
exports.prototype['billTo'] = undefined;
/**
@@ -174,15 +174,15 @@
*/
exports.prototype['processingInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation} merchantInformation
+ * @member {module:model/TmsMerchantInformation} merchantInformation
*/
exports.prototype['merchantInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
*/
exports.prototype['instrumentIdentifier'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
/**
diff --git a/src/model/PaymentInstrumentListEmbedded.js b/src/model/PaymentInstrumentListEmbedded.js
index 7a2e0353f..a999e0e78 100644
--- a/src/model/PaymentInstrumentListEmbedded.js
+++ b/src/model/PaymentInstrumentListEmbedded.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrument'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrument'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PaymentInstrumentListEmbedded = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument);
+ root.CyberSource.PaymentInstrumentListEmbedded = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument);
}
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultPaymentInstrument) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument) {
'use strict';
@@ -63,14 +63,14 @@
obj = obj || new exports();
if (data.hasOwnProperty('paymentInstruments')) {
- obj['paymentInstruments'] = ApiClient.convertToType(data['paymentInstruments'], [Tmsv2customersEmbeddedDefaultPaymentInstrument]);
+ obj['paymentInstruments'] = ApiClient.convertToType(data['paymentInstruments'], [Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument]);
}
}
return obj;
}
/**
- * @member {Array.} paymentInstruments
+ * @member {Array.} paymentInstruments
*/
exports.prototype['paymentInstruments'] = undefined;
diff --git a/src/model/PaymentsProducts.js b/src/model/PaymentsProducts.js
index 0936286b2..f5ce72fad 100644
--- a/src/model/PaymentsProducts.js
+++ b/src/model/PaymentsProducts.js
@@ -65,6 +65,7 @@
+
};
@@ -140,6 +141,9 @@
if (data.hasOwnProperty('serviceFee')) {
obj['serviceFee'] = PaymentsProductsServiceFee.constructFromObject(data['serviceFee']);
}
+ if (data.hasOwnProperty('batchUpload')) {
+ obj['batchUpload'] = PaymentsProductsTax.constructFromObject(data['batchUpload']);
+ }
}
return obj;
}
@@ -224,6 +228,10 @@
* @member {module:model/PaymentsProductsServiceFee} serviceFee
*/
exports.prototype['serviceFee'] = undefined;
+ /**
+ * @member {module:model/PaymentsProductsTax} batchUpload
+ */
+ exports.prototype['batchUpload'] = undefined;
diff --git a/src/model/PostCustomerPaymentInstrumentRequest.js b/src/model/PostCustomerPaymentInstrumentRequest.js
index 01f7dcb9d..a5f906888 100644
--- a/src/model/PostCustomerPaymentInstrumentRequest.js
+++ b/src/model/PostCustomerPaymentInstrumentRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'], factory);
+ define(['ApiClient', 'model/TmsMerchantInformation', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'));
+ module.exports = factory(require('../ApiClient'), require('./TmsMerchantInformation'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PostCustomerPaymentInstrumentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata);
+ root.CyberSource.PostCustomerPaymentInstrumentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.TmsMerchantInformation, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata);
}
-}(this, function(ApiClient, TmsPaymentInstrumentProcessingInfo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata) {
+}(this, function(ApiClient, TmsMerchantInformation, TmsPaymentInstrumentProcessingInfo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata) {
'use strict';
@@ -76,7 +76,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
@@ -94,38 +94,38 @@
obj['type'] = ApiClient.convertToType(data['type'], 'String');
}
if (data.hasOwnProperty('bankAccount')) {
- obj['bankAccount'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
+ obj['bankAccount'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
}
if (data.hasOwnProperty('card')) {
- obj['card'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
+ obj['card'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
}
if (data.hasOwnProperty('buyerInformation')) {
- obj['buyerInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
}
if (data.hasOwnProperty('billTo')) {
- obj['billTo'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
+ obj['billTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
}
if (data.hasOwnProperty('processingInformation')) {
obj['processingInformation'] = TmsPaymentInstrumentProcessingInfo.constructFromObject(data['processingInformation']);
}
if (data.hasOwnProperty('merchantInformation')) {
- obj['merchantInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.constructFromObject(data['merchantInformation']);
+ obj['merchantInformation'] = TmsMerchantInformation.constructFromObject(data['merchantInformation']);
}
if (data.hasOwnProperty('instrumentIdentifier')) {
- obj['instrumentIdentifier'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
+ obj['instrumentIdentifier'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
}
if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
+ obj['_embedded'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
}
}
return obj;
}
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -154,19 +154,19 @@
*/
exports.prototype['type'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
*/
exports.prototype['bankAccount'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard} card
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard} card
*/
exports.prototype['card'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
*/
exports.prototype['buyerInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} billTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} billTo
*/
exports.prototype['billTo'] = undefined;
/**
@@ -174,19 +174,19 @@
*/
exports.prototype['processingInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation} merchantInformation
+ * @member {module:model/TmsMerchantInformation} merchantInformation
*/
exports.prototype['merchantInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
*/
exports.prototype['instrumentIdentifier'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
*/
exports.prototype['_embedded'] = undefined;
diff --git a/src/model/PostCustomerRequest.js b/src/model/PostCustomerRequest.js
index 0635418af..147fdfcd7 100644
--- a/src/model/PostCustomerRequest.js
+++ b/src/model/PostCustomerRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersBuyerInformation', 'model/Tmsv2customersClientReferenceInformation', 'model/Tmsv2customersDefaultPaymentInstrument', 'model/Tmsv2customersDefaultShippingAddress', 'model/Tmsv2customersEmbedded', 'model/Tmsv2customersLinks', 'model/Tmsv2customersMerchantDefinedInformation', 'model/Tmsv2customersMetadata', 'model/Tmsv2customersObjectInformation'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation', 'model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument', 'model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress', 'model/Tmsv2tokenizeTokenInformationCustomerEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerLinks', 'model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation', 'model/Tmsv2tokenizeTokenInformationCustomerMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerObjectInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersBuyerInformation'), require('./Tmsv2customersClientReferenceInformation'), require('./Tmsv2customersDefaultPaymentInstrument'), require('./Tmsv2customersDefaultShippingAddress'), require('./Tmsv2customersEmbedded'), require('./Tmsv2customersLinks'), require('./Tmsv2customersMerchantDefinedInformation'), require('./Tmsv2customersMetadata'), require('./Tmsv2customersObjectInformation'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation'), require('./Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument'), require('./Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress'), require('./Tmsv2tokenizeTokenInformationCustomerEmbedded'), require('./Tmsv2tokenizeTokenInformationCustomerLinks'), require('./Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation'), require('./Tmsv2tokenizeTokenInformationCustomerMetadata'), require('./Tmsv2tokenizeTokenInformationCustomerObjectInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PostCustomerRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersBuyerInformation, root.CyberSource.Tmsv2customersClientReferenceInformation, root.CyberSource.Tmsv2customersDefaultPaymentInstrument, root.CyberSource.Tmsv2customersDefaultShippingAddress, root.CyberSource.Tmsv2customersEmbedded, root.CyberSource.Tmsv2customersLinks, root.CyberSource.Tmsv2customersMerchantDefinedInformation, root.CyberSource.Tmsv2customersMetadata, root.CyberSource.Tmsv2customersObjectInformation);
+ root.CyberSource.PostCustomerRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation);
}
-}(this, function(ApiClient, Tmsv2customersBuyerInformation, Tmsv2customersClientReferenceInformation, Tmsv2customersDefaultPaymentInstrument, Tmsv2customersDefaultShippingAddress, Tmsv2customersEmbedded, Tmsv2customersLinks, Tmsv2customersMerchantDefinedInformation, Tmsv2customersMetadata, Tmsv2customersObjectInformation) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerBuyerInformation, Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation, Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument, Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress, Tmsv2tokenizeTokenInformationCustomerEmbedded, Tmsv2tokenizeTokenInformationCustomerLinks, Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation, Tmsv2tokenizeTokenInformationCustomerMetadata, Tmsv2tokenizeTokenInformationCustomerObjectInformation) {
'use strict';
@@ -71,41 +71,41 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
}
if (data.hasOwnProperty('objectInformation')) {
- obj['objectInformation'] = Tmsv2customersObjectInformation.constructFromObject(data['objectInformation']);
+ obj['objectInformation'] = Tmsv2tokenizeTokenInformationCustomerObjectInformation.constructFromObject(data['objectInformation']);
}
if (data.hasOwnProperty('buyerInformation')) {
- obj['buyerInformation'] = Tmsv2customersBuyerInformation.constructFromObject(data['buyerInformation']);
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerBuyerInformation.constructFromObject(data['buyerInformation']);
}
if (data.hasOwnProperty('clientReferenceInformation')) {
- obj['clientReferenceInformation'] = Tmsv2customersClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ obj['clientReferenceInformation'] = Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
}
if (data.hasOwnProperty('merchantDefinedInformation')) {
- obj['merchantDefinedInformation'] = ApiClient.convertToType(data['merchantDefinedInformation'], [Tmsv2customersMerchantDefinedInformation]);
+ obj['merchantDefinedInformation'] = ApiClient.convertToType(data['merchantDefinedInformation'], [Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation]);
}
if (data.hasOwnProperty('defaultPaymentInstrument')) {
- obj['defaultPaymentInstrument'] = Tmsv2customersDefaultPaymentInstrument.constructFromObject(data['defaultPaymentInstrument']);
+ obj['defaultPaymentInstrument'] = Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.constructFromObject(data['defaultPaymentInstrument']);
}
if (data.hasOwnProperty('defaultShippingAddress')) {
- obj['defaultShippingAddress'] = Tmsv2customersDefaultShippingAddress.constructFromObject(data['defaultShippingAddress']);
+ obj['defaultShippingAddress'] = Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.constructFromObject(data['defaultShippingAddress']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerMetadata.constructFromObject(data['metadata']);
}
if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = Tmsv2customersEmbedded.constructFromObject(data['_embedded']);
+ obj['_embedded'] = Tmsv2tokenizeTokenInformationCustomerEmbedded.constructFromObject(data['_embedded']);
}
}
return obj;
}
/**
- * @member {module:model/Tmsv2customersLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -114,36 +114,36 @@
*/
exports.prototype['id'] = undefined;
/**
- * @member {module:model/Tmsv2customersObjectInformation} objectInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerObjectInformation} objectInformation
*/
exports.prototype['objectInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersBuyerInformation} buyerInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation} buyerInformation
*/
exports.prototype['buyerInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersClientReferenceInformation} clientReferenceInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation} clientReferenceInformation
*/
exports.prototype['clientReferenceInformation'] = undefined;
/**
* Object containing the custom data that the merchant defines.
- * @member {Array.} merchantDefinedInformation
+ * @member {Array.} merchantDefinedInformation
*/
exports.prototype['merchantDefinedInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersDefaultPaymentInstrument} defaultPaymentInstrument
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument} defaultPaymentInstrument
*/
exports.prototype['defaultPaymentInstrument'] = undefined;
/**
- * @member {module:model/Tmsv2customersDefaultShippingAddress} defaultShippingAddress
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress} defaultShippingAddress
*/
exports.prototype['defaultShippingAddress'] = undefined;
/**
- * @member {module:model/Tmsv2customersMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbedded} _embedded
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbedded} _embedded
*/
exports.prototype['_embedded'] = undefined;
diff --git a/src/model/PostCustomerShippingAddressRequest.js b/src/model/PostCustomerShippingAddressRequest.js
index 0e873f7e0..80f9a2b42 100644
--- a/src/model/PostCustomerShippingAddressRequest.js
+++ b/src/model/PostCustomerShippingAddressRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultShippingAddressLinks'), require('./Tmsv2customersEmbeddedDefaultShippingAddressMetadata'), require('./Tmsv2customersEmbeddedDefaultShippingAddressShipTo'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PostCustomerShippingAddressRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo);
+ root.CyberSource.PostCustomerShippingAddressRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo);
}
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultShippingAddressLinks, Tmsv2customersEmbeddedDefaultShippingAddressMetadata, Tmsv2customersEmbeddedDefaultShippingAddressShipTo) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo) {
'use strict';
@@ -66,7 +66,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultShippingAddressLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
@@ -75,17 +75,17 @@
obj['default'] = ApiClient.convertToType(data['default'], 'Boolean');
}
if (data.hasOwnProperty('shipTo')) {
- obj['shipTo'] = Tmsv2customersEmbeddedDefaultShippingAddressShipTo.constructFromObject(data['shipTo']);
+ obj['shipTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.constructFromObject(data['shipTo']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultShippingAddressMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.constructFromObject(data['metadata']);
}
}
return obj;
}
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -99,11 +99,11 @@
*/
exports.prototype['default'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo} shipTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo} shipTo
*/
exports.prototype['shipTo'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
diff --git a/src/model/PostIssuerLifeCycleSimulationRequest.js b/src/model/PostIssuerLifeCycleSimulationRequest.js
new file mode 100644
index 000000000..97abf4688
--- /dev/null
+++ b/src/model/PostIssuerLifeCycleSimulationRequest.js
@@ -0,0 +1,99 @@
+/**
+ * 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/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard', 'model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard'), require('./Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.PostIssuerLifeCycleSimulationRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard, root.CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata);
+ }
+}(this, function(ApiClient, Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard, Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata) {
+ 'use strict';
+
+
+
+
+ /**
+ * The PostIssuerLifeCycleSimulationRequest model module.
+ * @module model/PostIssuerLifeCycleSimulationRequest
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new PostIssuerLifeCycleSimulationRequest.
+ * Represents the Issuer LifeCycle Event Simulation for a Tokenized Card.
+ * @alias module:model/PostIssuerLifeCycleSimulationRequest
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+ };
+
+ /**
+ * Constructs a PostIssuerLifeCycleSimulationRequest 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/PostIssuerLifeCycleSimulationRequest} obj Optional instance to populate.
+ * @return {module:model/PostIssuerLifeCycleSimulationRequest} The populated PostIssuerLifeCycleSimulationRequest instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('state')) {
+ obj['state'] = ApiClient.convertToType(data['state'], 'String');
+ }
+ if (data.hasOwnProperty('card')) {
+ obj['card'] = Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.constructFromObject(data['card']);
+ }
+ if (data.hasOwnProperty('metadata')) {
+ obj['metadata'] = Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.constructFromObject(data['metadata']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * The new state of the Tokenized Card. Possible Values: - ACTIVE - SUSPENDED - DELETED
+ * @member {String} state
+ */
+ exports.prototype['state'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard} card
+ */
+ exports.prototype['card'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata} metadata
+ */
+ exports.prototype['metadata'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/PostPaymentInstrumentRequest.js b/src/model/PostPaymentInstrumentRequest.js
index c24edc94e..84c78db01 100644
--- a/src/model/PostPaymentInstrumentRequest.js
+++ b/src/model/PostPaymentInstrumentRequest.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'], factory);
+ define(['ApiClient', 'model/TmsMerchantInformation', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'));
+ module.exports = factory(require('../ApiClient'), require('./TmsMerchantInformation'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.PostPaymentInstrumentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata);
+ root.CyberSource.PostPaymentInstrumentRequest = factory(root.CyberSource.ApiClient, root.CyberSource.TmsMerchantInformation, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata);
}
-}(this, function(ApiClient, TmsPaymentInstrumentProcessingInfo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata) {
+}(this, function(ApiClient, TmsMerchantInformation, TmsPaymentInstrumentProcessingInfo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata) {
'use strict';
@@ -76,7 +76,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
}
if (data.hasOwnProperty('id')) {
obj['id'] = ApiClient.convertToType(data['id'], 'String');
@@ -94,38 +94,38 @@
obj['type'] = ApiClient.convertToType(data['type'], 'String');
}
if (data.hasOwnProperty('bankAccount')) {
- obj['bankAccount'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
+ obj['bankAccount'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
}
if (data.hasOwnProperty('card')) {
- obj['card'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
+ obj['card'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
}
if (data.hasOwnProperty('buyerInformation')) {
- obj['buyerInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
}
if (data.hasOwnProperty('billTo')) {
- obj['billTo'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
+ obj['billTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
}
if (data.hasOwnProperty('processingInformation')) {
obj['processingInformation'] = TmsPaymentInstrumentProcessingInfo.constructFromObject(data['processingInformation']);
}
if (data.hasOwnProperty('merchantInformation')) {
- obj['merchantInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.constructFromObject(data['merchantInformation']);
+ obj['merchantInformation'] = TmsMerchantInformation.constructFromObject(data['merchantInformation']);
}
if (data.hasOwnProperty('instrumentIdentifier')) {
- obj['instrumentIdentifier'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
+ obj['instrumentIdentifier'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
}
if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
}
if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
+ obj['_embedded'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
}
}
return obj;
}
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks} _links
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks} _links
*/
exports.prototype['_links'] = undefined;
/**
@@ -154,19 +154,19 @@
*/
exports.prototype['type'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
*/
exports.prototype['bankAccount'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard} card
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard} card
*/
exports.prototype['card'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
*/
exports.prototype['buyerInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} billTo
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} billTo
*/
exports.prototype['billTo'] = undefined;
/**
@@ -174,19 +174,19 @@
*/
exports.prototype['processingInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation} merchantInformation
+ * @member {module:model/TmsMerchantInformation} merchantInformation
*/
exports.prototype['merchantInformation'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
*/
exports.prototype['instrumentIdentifier'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata} metadata
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata} metadata
*/
exports.prototype['metadata'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
*/
exports.prototype['_embedded'] = undefined;
diff --git a/src/model/PostTokenizeRequest.js b/src/model/PostTokenizeRequest.js
new file mode 100644
index 000000000..598a176bd
--- /dev/null
+++ b/src/model/PostTokenizeRequest.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/Tmsv2tokenizeProcessingInformation', 'model/Tmsv2tokenizeTokenInformation'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeProcessingInformation'), require('./Tmsv2tokenizeTokenInformation'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.PostTokenizeRequest = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeProcessingInformation, root.CyberSource.Tmsv2tokenizeTokenInformation);
+ }
+}(this, function(ApiClient, Tmsv2tokenizeProcessingInformation, Tmsv2tokenizeTokenInformation) {
+ 'use strict';
+
+
+
+
+ /**
+ * The PostTokenizeRequest model module.
+ * @module model/PostTokenizeRequest
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new PostTokenizeRequest.
+ * @alias module:model/PostTokenizeRequest
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+ };
+
+ /**
+ * Constructs a PostTokenizeRequest 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/PostTokenizeRequest} obj Optional instance to populate.
+ * @return {module:model/PostTokenizeRequest} The populated PostTokenizeRequest instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('processingInformation')) {
+ obj['processingInformation'] = Tmsv2tokenizeProcessingInformation.constructFromObject(data['processingInformation']);
+ }
+ if (data.hasOwnProperty('tokenInformation')) {
+ obj['tokenInformation'] = Tmsv2tokenizeTokenInformation.constructFromObject(data['tokenInformation']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizeProcessingInformation} processingInformation
+ */
+ exports.prototype['processingInformation'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformation} tokenInformation
+ */
+ exports.prototype['tokenInformation'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Ptsv2paymentsAggregatorInformation.js b/src/model/Ptsv2paymentsAggregatorInformation.js
index 2231c59f0..7d0b3ddb0 100644
--- a/src/model/Ptsv2paymentsAggregatorInformation.js
+++ b/src/model/Ptsv2paymentsAggregatorInformation.js
@@ -55,6 +55,7 @@
+
};
/**
@@ -92,6 +93,9 @@
if (data.hasOwnProperty('country')) {
obj['country'] = ApiClient.convertToType(data['country'], 'String');
}
+ if (data.hasOwnProperty('serviceProvidername')) {
+ obj['serviceProvidername'] = ApiClient.convertToType(data['serviceProvidername'], 'String');
+ }
}
return obj;
}
@@ -135,6 +139,11 @@
* @member {String} country
*/
exports.prototype['country'] = undefined;
+ /**
+ * Contains transfer service provider name.
+ * @member {String} serviceProvidername
+ */
+ exports.prototype['serviceProvidername'] = undefined;
diff --git a/src/model/Rbsv1plansClientReferenceInformation.js b/src/model/Rbsv1plansClientReferenceInformation.js
deleted file mode 100644
index e4d259323..000000000
--- a/src/model/Rbsv1plansClientReferenceInformation.js
+++ /dev/null
@@ -1,117 +0,0 @@
-/**
- * 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/Riskv1decisionsClientReferenceInformationPartner'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Riskv1decisionsClientReferenceInformationPartner'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Rbsv1plansClientReferenceInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Riskv1decisionsClientReferenceInformationPartner);
- }
-}(this, function(ApiClient, Riskv1decisionsClientReferenceInformationPartner) {
- 'use strict';
-
-
-
-
- /**
- * The Rbsv1plansClientReferenceInformation model module.
- * @module model/Rbsv1plansClientReferenceInformation
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Rbsv1plansClientReferenceInformation.
- * @alias module:model/Rbsv1plansClientReferenceInformation
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
-
-
-
- };
-
- /**
- * Constructs a Rbsv1plansClientReferenceInformation 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/Rbsv1plansClientReferenceInformation} obj Optional instance to populate.
- * @return {module:model/Rbsv1plansClientReferenceInformation} The populated Rbsv1plansClientReferenceInformation instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('comments')) {
- obj['comments'] = ApiClient.convertToType(data['comments'], 'String');
- }
- if (data.hasOwnProperty('partner')) {
- obj['partner'] = Riskv1decisionsClientReferenceInformationPartner.constructFromObject(data['partner']);
- }
- if (data.hasOwnProperty('applicationName')) {
- obj['applicationName'] = ApiClient.convertToType(data['applicationName'], 'String');
- }
- if (data.hasOwnProperty('applicationVersion')) {
- obj['applicationVersion'] = ApiClient.convertToType(data['applicationVersion'], 'String');
- }
- if (data.hasOwnProperty('applicationUser')) {
- obj['applicationUser'] = ApiClient.convertToType(data['applicationUser'], 'String');
- }
- }
- return obj;
- }
-
- /**
- * Brief description of the order or any comment you wish to add to the order.
- * @member {String} comments
- */
- exports.prototype['comments'] = undefined;
- /**
- * @member {module:model/Riskv1decisionsClientReferenceInformationPartner} partner
- */
- exports.prototype['partner'] = undefined;
- /**
- * 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.
- * @member {String} applicationName
- */
- exports.prototype['applicationName'] = undefined;
- /**
- * Version of the CyberSource application or integration used for a transaction.
- * @member {String} applicationVersion
- */
- exports.prototype['applicationVersion'] = undefined;
- /**
- * 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.
- * @member {String} applicationUser
- */
- exports.prototype['applicationUser'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Rbsv1subscriptionsClientReferenceInformation.js b/src/model/Rbsv1subscriptionsClientReferenceInformation.js
deleted file mode 100644
index e6640b8e1..000000000
--- a/src/model/Rbsv1subscriptionsClientReferenceInformation.js
+++ /dev/null
@@ -1,126 +0,0 @@
-/**
- * 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/Rbsv1subscriptionsClientReferenceInformationPartner'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Rbsv1subscriptionsClientReferenceInformationPartner'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Rbsv1subscriptionsClientReferenceInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Rbsv1subscriptionsClientReferenceInformationPartner);
- }
-}(this, function(ApiClient, Rbsv1subscriptionsClientReferenceInformationPartner) {
- 'use strict';
-
-
-
-
- /**
- * The Rbsv1subscriptionsClientReferenceInformation model module.
- * @module model/Rbsv1subscriptionsClientReferenceInformation
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Rbsv1subscriptionsClientReferenceInformation.
- * @alias module:model/Rbsv1subscriptionsClientReferenceInformation
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
-
-
-
-
- };
-
- /**
- * Constructs a Rbsv1subscriptionsClientReferenceInformation 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/Rbsv1subscriptionsClientReferenceInformation} obj Optional instance to populate.
- * @return {module:model/Rbsv1subscriptionsClientReferenceInformation} The populated Rbsv1subscriptionsClientReferenceInformation instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('code')) {
- obj['code'] = ApiClient.convertToType(data['code'], 'String');
- }
- if (data.hasOwnProperty('comments')) {
- obj['comments'] = ApiClient.convertToType(data['comments'], 'String');
- }
- if (data.hasOwnProperty('partner')) {
- obj['partner'] = Rbsv1subscriptionsClientReferenceInformationPartner.constructFromObject(data['partner']);
- }
- if (data.hasOwnProperty('applicationName')) {
- obj['applicationName'] = ApiClient.convertToType(data['applicationName'], 'String');
- }
- if (data.hasOwnProperty('applicationVersion')) {
- obj['applicationVersion'] = ApiClient.convertToType(data['applicationVersion'], 'String');
- }
- if (data.hasOwnProperty('applicationUser')) {
- obj['applicationUser'] = ApiClient.convertToType(data['applicationUser'], 'String');
- }
- }
- return obj;
- }
-
- /**
- * > Deprecated: This field is ignored. Merchant-generated order reference or tracking number. It is recommended that you send a unique value for each transaction so that you can perform meaningful searches for the transaction. #### Used by **Authorization** Required field. #### PIN Debit Requests for PIN debit reversals need to use the same merchant reference number that was used in the transaction that is being reversed. Required field for all PIN Debit requests (purchase, credit, and reversal). #### FDC Nashville Global Certain circumstances can cause the processor to truncate this value to 15 or 17 characters for Level II and Level III processing, which can cause a discrepancy between the value you submit and the value included in some processor reports.
- * @member {String} code
- */
- exports.prototype['code'] = undefined;
- /**
- * > Deprecated: This field is ignored. Brief description of the order or any comment you wish to add to the order.
- * @member {String} comments
- */
- exports.prototype['comments'] = undefined;
- /**
- * @member {module:model/Rbsv1subscriptionsClientReferenceInformationPartner} partner
- */
- exports.prototype['partner'] = undefined;
- /**
- * > Deprecated: This field is ignored. 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.
- * @member {String} applicationName
- */
- exports.prototype['applicationName'] = undefined;
- /**
- * > Deprecated: This field is ignored. Version of the CyberSource application or integration used for a transaction.
- * @member {String} applicationVersion
- */
- exports.prototype['applicationVersion'] = undefined;
- /**
- * > Deprecated: This field is ignored. 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.
- * @member {String} applicationUser
- */
- exports.prototype['applicationUser'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Rbsv1subscriptionsClientReferenceInformationPartner.js b/src/model/Rbsv1subscriptionsClientReferenceInformationPartner.js
deleted file mode 100644
index aa7e43403..000000000
--- a/src/model/Rbsv1subscriptionsClientReferenceInformationPartner.js
+++ /dev/null
@@ -1,91 +0,0 @@
-/**
- * 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.Rbsv1subscriptionsClientReferenceInformationPartner = factory(root.CyberSource.ApiClient);
- }
-}(this, function(ApiClient) {
- 'use strict';
-
-
-
-
- /**
- * The Rbsv1subscriptionsClientReferenceInformationPartner model module.
- * @module model/Rbsv1subscriptionsClientReferenceInformationPartner
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Rbsv1subscriptionsClientReferenceInformationPartner.
- * @alias module:model/Rbsv1subscriptionsClientReferenceInformationPartner
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
- };
-
- /**
- * Constructs a Rbsv1subscriptionsClientReferenceInformationPartner 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/Rbsv1subscriptionsClientReferenceInformationPartner} obj Optional instance to populate.
- * @return {module:model/Rbsv1subscriptionsClientReferenceInformationPartner} The populated Rbsv1subscriptionsClientReferenceInformationPartner instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('developerId')) {
- obj['developerId'] = ApiClient.convertToType(data['developerId'], 'String');
- }
- if (data.hasOwnProperty('solutionId')) {
- obj['solutionId'] = ApiClient.convertToType(data['solutionId'], 'String');
- }
- }
- return obj;
- }
-
- /**
- * > This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription. Identifier for the developer that helped integrate a partner solution to CyberSource. Send this value in all requests that are sent through the partner solutions built by that developer. CyberSource assigns the ID to the developer. **Note** When you see a developer ID of 999 in reports, the developer ID that was submitted is incorrect.
- * @member {String} developerId
- */
- exports.prototype['developerId'] = undefined;
- /**
- * > This field is ignored when you provide the `subscriptionInformation.originalTransactionId` or update the subscription. Identifier for the partner that is integrated to CyberSource. Send this value in all requests that are sent through the partner solution. CyberSource assigns the ID to the partner. **Note** When you see a solutionId of 999 in reports, the solutionId that was submitted is incorrect.
- * @member {String} solutionId
- */
- exports.prototype['solutionId'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/ShippingAddressListForCustomerEmbedded.js b/src/model/ShippingAddressListForCustomerEmbedded.js
index febc5461b..500af7279 100644
--- a/src/model/ShippingAddressListForCustomerEmbedded.js
+++ b/src/model/ShippingAddressListForCustomerEmbedded.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersEmbeddedDefaultShippingAddress'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultShippingAddress'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.ShippingAddressListForCustomerEmbedded = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddress);
+ root.CyberSource.ShippingAddressListForCustomerEmbedded = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress);
}
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultShippingAddress) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress) {
'use strict';
@@ -63,14 +63,14 @@
obj = obj || new exports();
if (data.hasOwnProperty('shippingAddresses')) {
- obj['shippingAddresses'] = ApiClient.convertToType(data['shippingAddresses'], [Tmsv2customersEmbeddedDefaultShippingAddress]);
+ obj['shippingAddresses'] = ApiClient.convertToType(data['shippingAddresses'], [Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress]);
}
}
return obj;
}
/**
- * @member {Array.} shippingAddresses
+ * @member {Array.} shippingAddresses
*/
exports.prototype['shippingAddresses'] = undefined;
diff --git a/src/model/TmsMerchantInformation.js b/src/model/TmsMerchantInformation.js
new file mode 100644
index 000000000..212877045
--- /dev/null
+++ b/src/model/TmsMerchantInformation.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/TmsMerchantInformationMerchantDescriptor'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./TmsMerchantInformationMerchantDescriptor'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.TmsMerchantInformation = factory(root.CyberSource.ApiClient, root.CyberSource.TmsMerchantInformationMerchantDescriptor);
+ }
+}(this, function(ApiClient, TmsMerchantInformationMerchantDescriptor) {
+ 'use strict';
+
+
+
+
+ /**
+ * The TmsMerchantInformation model module.
+ * @module model/TmsMerchantInformation
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new TmsMerchantInformation.
+ * @alias module:model/TmsMerchantInformation
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a TmsMerchantInformation 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/TmsMerchantInformation} obj Optional instance to populate.
+ * @return {module:model/TmsMerchantInformation} The populated TmsMerchantInformation instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('merchantDescriptor')) {
+ obj['merchantDescriptor'] = TmsMerchantInformationMerchantDescriptor.constructFromObject(data['merchantDescriptor']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/TmsMerchantInformationMerchantDescriptor} merchantDescriptor
+ */
+ exports.prototype['merchantDescriptor'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.js b/src/model/TmsMerchantInformationMerchantDescriptor.js
similarity index 63%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.js
rename to src/model/TmsMerchantInformationMerchantDescriptor.js
index a5963422c..2ac46dd8d 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.js
+++ b/src/model/TmsMerchantInformationMerchantDescriptor.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor = factory(root.CyberSource.ApiClient);
+ root.CyberSource.TmsMerchantInformationMerchantDescriptor = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor
+ * The TmsMerchantInformationMerchantDescriptor model module.
+ * @module model/TmsMerchantInformationMerchantDescriptor
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor
+ * Constructs a new TmsMerchantInformationMerchantDescriptor.
+ * @alias module:model/TmsMerchantInformationMerchantDescriptor
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a TmsMerchantInformationMerchantDescriptor 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor instance.
+ * @param {module:model/TmsMerchantInformationMerchantDescriptor} obj Optional instance to populate.
+ * @return {module:model/TmsMerchantInformationMerchantDescriptor} The populated TmsMerchantInformationMerchantDescriptor instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbedded.js b/src/model/Tmsv2customersEmbedded.js
deleted file mode 100644
index af8c19cc9..000000000
--- a/src/model/Tmsv2customersEmbedded.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/**
- * 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/Tmsv2customersEmbeddedDefaultPaymentInstrument', 'model/Tmsv2customersEmbeddedDefaultShippingAddress'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrument'), require('./Tmsv2customersEmbeddedDefaultShippingAddress'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Tmsv2customersEmbedded = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddress);
- }
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultPaymentInstrument, Tmsv2customersEmbeddedDefaultShippingAddress) {
- 'use strict';
-
-
-
-
- /**
- * The Tmsv2customersEmbedded model module.
- * @module model/Tmsv2customersEmbedded
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Tmsv2customersEmbedded.
- * Additional resources for the Customer.
- * @alias module:model/Tmsv2customersEmbedded
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
- };
-
- /**
- * Constructs a Tmsv2customersEmbedded 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/Tmsv2customersEmbedded} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbedded} The populated Tmsv2customersEmbedded instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('defaultPaymentInstrument')) {
- obj['defaultPaymentInstrument'] = Tmsv2customersEmbeddedDefaultPaymentInstrument.constructFromObject(data['defaultPaymentInstrument']);
- }
- if (data.hasOwnProperty('defaultShippingAddress')) {
- obj['defaultShippingAddress'] = Tmsv2customersEmbeddedDefaultShippingAddress.constructFromObject(data['defaultShippingAddress']);
- }
- }
- return obj;
- }
-
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrument} defaultPaymentInstrument
- */
- exports.prototype['defaultPaymentInstrument'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddress} defaultShippingAddress
- */
- exports.prototype['defaultShippingAddress'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrument.js b/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrument.js
deleted file mode 100644
index 3daf53a82..000000000
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrument.js
+++ /dev/null
@@ -1,198 +0,0 @@
-/**
- * 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/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument = factory(root.CyberSource.ApiClient, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata);
- }
-}(this, function(ApiClient, TmsPaymentInstrumentProcessingInfo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentCard, Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation, Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata) {
- 'use strict';
-
-
-
-
- /**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrument model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrument
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrument.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrument
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- };
-
- /**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrument 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/Tmsv2customersEmbeddedDefaultPaymentInstrument} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrument} The populated Tmsv2customersEmbeddedDefaultPaymentInstrument instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
- }
- if (data.hasOwnProperty('id')) {
- obj['id'] = ApiClient.convertToType(data['id'], 'String');
- }
- if (data.hasOwnProperty('object')) {
- obj['object'] = ApiClient.convertToType(data['object'], 'String');
- }
- if (data.hasOwnProperty('default')) {
- obj['default'] = ApiClient.convertToType(data['default'], 'Boolean');
- }
- if (data.hasOwnProperty('state')) {
- obj['state'] = ApiClient.convertToType(data['state'], 'String');
- }
- if (data.hasOwnProperty('type')) {
- obj['type'] = ApiClient.convertToType(data['type'], 'String');
- }
- if (data.hasOwnProperty('bankAccount')) {
- obj['bankAccount'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
- }
- if (data.hasOwnProperty('card')) {
- obj['card'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
- }
- if (data.hasOwnProperty('buyerInformation')) {
- obj['buyerInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
- }
- if (data.hasOwnProperty('billTo')) {
- obj['billTo'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
- }
- if (data.hasOwnProperty('processingInformation')) {
- obj['processingInformation'] = TmsPaymentInstrumentProcessingInfo.constructFromObject(data['processingInformation']);
- }
- if (data.hasOwnProperty('merchantInformation')) {
- obj['merchantInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.constructFromObject(data['merchantInformation']);
- }
- if (data.hasOwnProperty('instrumentIdentifier')) {
- obj['instrumentIdentifier'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
- }
- if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
- }
- if (data.hasOwnProperty('_embedded')) {
- obj['_embedded'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
- }
- }
- return obj;
- }
-
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks} _links
- */
- exports.prototype['_links'] = undefined;
- /**
- * The Id of the Payment Instrument Token.
- * @member {String} id
- */
- exports.prototype['id'] = undefined;
- /**
- * The type. Possible Values: - paymentInstrument
- * @member {String} object
- */
- exports.prototype['object'] = undefined;
- /**
- * Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default.
- * @member {Boolean} default
- */
- exports.prototype['default'] = undefined;
- /**
- * Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed.
- * @member {String} state
- */
- exports.prototype['state'] = undefined;
- /**
- * The type of Payment Instrument. Possible Values: - cardHash
- * @member {String} type
- */
- exports.prototype['type'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
- */
- exports.prototype['bankAccount'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard} card
- */
- exports.prototype['card'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
- */
- exports.prototype['buyerInformation'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} billTo
- */
- exports.prototype['billTo'] = undefined;
- /**
- * @member {module:model/TmsPaymentInstrumentProcessingInfo} processingInformation
- */
- exports.prototype['processingInformation'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation} merchantInformation
- */
- exports.prototype['merchantInformation'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
- */
- exports.prototype['instrumentIdentifier'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata} metadata
- */
- exports.prototype['metadata'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
- */
- exports.prototype['_embedded'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.js b/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.js
deleted file mode 100644
index dfa3eeb79..000000000
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.js
+++ /dev/null
@@ -1,99 +0,0 @@
-/**
- * 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy);
- }
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy) {
- 'use strict';
-
-
-
-
- /**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
-
- };
-
- /**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification 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('type')) {
- obj['type'] = ApiClient.convertToType(data['type'], 'String');
- }
- if (data.hasOwnProperty('issuedBy')) {
- obj['issuedBy'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.constructFromObject(data['issuedBy']);
- }
- }
- return obj;
- }
-
- /**
- * The value of the identification type.
- * @member {String} id
- */
- exports.prototype['id'] = undefined;
- /**
- * The type of the identification. Possible Values: - driver license
- * @member {String} type
- */
- exports.prototype['type'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy} issuedBy
- */
- exports.prototype['issuedBy'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.js b/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.js
deleted file mode 100644
index 19ec5347a..000000000
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.js
+++ /dev/null
@@ -1,89 +0,0 @@
-/**
- * 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf', 'model/Tmsv2customersLinksSelf'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf'), require('./Tmsv2customersLinksSelf'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf, root.CyberSource.Tmsv2customersLinksSelf);
- }
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf, Tmsv2customersLinksSelf) {
- 'use strict';
-
-
-
-
- /**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
- };
-
- /**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('self')) {
- obj['self'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.constructFromObject(data['self']);
- }
- if (data.hasOwnProperty('customer')) {
- obj['customer'] = Tmsv2customersLinksSelf.constructFromObject(data['customer']);
- }
- }
- return obj;
- }
-
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf} self
- */
- exports.prototype['self'] = undefined;
- /**
- * @member {module:model/Tmsv2customersLinksSelf} customer
- */
- exports.prototype['customer'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.js b/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.js
deleted file mode 100644
index c52fb8fc7..000000000
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.js
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor);
- }
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor) {
- 'use strict';
-
-
-
-
- /**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
- };
-
- /**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('merchantDescriptor')) {
- obj['merchantDescriptor'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.constructFromObject(data['merchantDescriptor']);
- }
- }
- return obj;
- }
-
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor} merchantDescriptor
- */
- exports.prototype['merchantDescriptor'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Tmsv2customersEmbeddedDefaultShippingAddress.js b/src/model/Tmsv2customersEmbeddedDefaultShippingAddress.js
deleted file mode 100644
index 863a677fa..000000000
--- a/src/model/Tmsv2customersEmbeddedDefaultShippingAddress.js
+++ /dev/null
@@ -1,115 +0,0 @@
-/**
- * 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/Tmsv2customersEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultShippingAddressLinks'), require('./Tmsv2customersEmbeddedDefaultShippingAddressMetadata'), require('./Tmsv2customersEmbeddedDefaultShippingAddressShipTo'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddress = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo);
- }
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultShippingAddressLinks, Tmsv2customersEmbeddedDefaultShippingAddressMetadata, Tmsv2customersEmbeddedDefaultShippingAddressShipTo) {
- 'use strict';
-
-
-
-
- /**
- * The Tmsv2customersEmbeddedDefaultShippingAddress model module.
- * @module model/Tmsv2customersEmbeddedDefaultShippingAddress
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Tmsv2customersEmbeddedDefaultShippingAddress.
- * @alias module:model/Tmsv2customersEmbeddedDefaultShippingAddress
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
-
-
-
- };
-
- /**
- * Constructs a Tmsv2customersEmbeddedDefaultShippingAddress 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/Tmsv2customersEmbeddedDefaultShippingAddress} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultShippingAddress} The populated Tmsv2customersEmbeddedDefaultShippingAddress instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('_links')) {
- obj['_links'] = Tmsv2customersEmbeddedDefaultShippingAddressLinks.constructFromObject(data['_links']);
- }
- if (data.hasOwnProperty('id')) {
- obj['id'] = ApiClient.convertToType(data['id'], 'String');
- }
- if (data.hasOwnProperty('default')) {
- obj['default'] = ApiClient.convertToType(data['default'], 'Boolean');
- }
- if (data.hasOwnProperty('shipTo')) {
- obj['shipTo'] = Tmsv2customersEmbeddedDefaultShippingAddressShipTo.constructFromObject(data['shipTo']);
- }
- if (data.hasOwnProperty('metadata')) {
- obj['metadata'] = Tmsv2customersEmbeddedDefaultShippingAddressMetadata.constructFromObject(data['metadata']);
- }
- }
- return obj;
- }
-
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinks} _links
- */
- exports.prototype['_links'] = undefined;
- /**
- * The Id of the Shipping Address Token.
- * @member {String} id
- */
- exports.prototype['id'] = undefined;
- /**
- * Flag that indicates whether customer shipping address is the dafault. Possible Values: - `true`: Shipping Address is customer's default. - `false`: Shipping Address is not customer's default.
- * @member {Boolean} default
- */
- exports.prototype['default'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo} shipTo
- */
- exports.prototype['shipTo'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata} metadata
- */
- exports.prototype['metadata'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinks.js b/src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinks.js
deleted file mode 100644
index 1f76f5e6e..000000000
--- a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinks.js
+++ /dev/null
@@ -1,89 +0,0 @@
-/**
- * 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/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer', 'model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer'), require('./Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer, root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf);
- }
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer, Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf) {
- 'use strict';
-
-
-
-
- /**
- * The Tmsv2customersEmbeddedDefaultShippingAddressLinks model module.
- * @module model/Tmsv2customersEmbeddedDefaultShippingAddressLinks
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Tmsv2customersEmbeddedDefaultShippingAddressLinks.
- * @alias module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinks
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
- };
-
- /**
- * Constructs a Tmsv2customersEmbeddedDefaultShippingAddressLinks 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/Tmsv2customersEmbeddedDefaultShippingAddressLinks} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinks} The populated Tmsv2customersEmbeddedDefaultShippingAddressLinks instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('self')) {
- obj['self'] = Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.constructFromObject(data['self']);
- }
- if (data.hasOwnProperty('customer')) {
- obj['customer'] = Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.constructFromObject(data['customer']);
- }
- }
- return obj;
- }
-
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf} self
- */
- exports.prototype['self'] = undefined;
- /**
- * @member {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer} customer
- */
- exports.prototype['customer'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Tmsv2customersLinks.js b/src/model/Tmsv2customersLinks.js
deleted file mode 100644
index c919a9a89..000000000
--- a/src/model/Tmsv2customersLinks.js
+++ /dev/null
@@ -1,97 +0,0 @@
-/**
- * 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/Tmsv2customersLinksPaymentInstruments', 'model/Tmsv2customersLinksSelf', 'model/Tmsv2customersLinksShippingAddress'], factory);
- } else if (typeof module === 'object' && module.exports) {
- // CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersLinksPaymentInstruments'), require('./Tmsv2customersLinksSelf'), require('./Tmsv2customersLinksShippingAddress'));
- } else {
- // Browser globals (root is window)
- if (!root.CyberSource) {
- root.CyberSource = {};
- }
- root.CyberSource.Tmsv2customersLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersLinksPaymentInstruments, root.CyberSource.Tmsv2customersLinksSelf, root.CyberSource.Tmsv2customersLinksShippingAddress);
- }
-}(this, function(ApiClient, Tmsv2customersLinksPaymentInstruments, Tmsv2customersLinksSelf, Tmsv2customersLinksShippingAddress) {
- 'use strict';
-
-
-
-
- /**
- * The Tmsv2customersLinks model module.
- * @module model/Tmsv2customersLinks
- * @version 0.0.1
- */
-
- /**
- * Constructs a new Tmsv2customersLinks.
- * @alias module:model/Tmsv2customersLinks
- * @class
- */
- var exports = function() {
- var _this = this;
-
-
-
-
- };
-
- /**
- * Constructs a Tmsv2customersLinks 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/Tmsv2customersLinks} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersLinks} The populated Tmsv2customersLinks instance.
- */
- exports.constructFromObject = function(data, obj) {
- if (data) {
- obj = obj || new exports();
-
- if (data.hasOwnProperty('self')) {
- obj['self'] = Tmsv2customersLinksSelf.constructFromObject(data['self']);
- }
- if (data.hasOwnProperty('paymentInstruments')) {
- obj['paymentInstruments'] = Tmsv2customersLinksPaymentInstruments.constructFromObject(data['paymentInstruments']);
- }
- if (data.hasOwnProperty('shippingAddress')) {
- obj['shippingAddress'] = Tmsv2customersLinksShippingAddress.constructFromObject(data['shippingAddress']);
- }
- }
- return obj;
- }
-
- /**
- * @member {module:model/Tmsv2customersLinksSelf} self
- */
- exports.prototype['self'] = undefined;
- /**
- * @member {module:model/Tmsv2customersLinksPaymentInstruments} paymentInstruments
- */
- exports.prototype['paymentInstruments'] = undefined;
- /**
- * @member {module:model/Tmsv2customersLinksShippingAddress} shippingAddress
- */
- exports.prototype['shippingAddress'] = undefined;
-
-
-
- return exports;
-}));
-
-
diff --git a/src/model/Tmsv2tokenizeProcessingInformation.js b/src/model/Tmsv2tokenizeProcessingInformation.js
new file mode 100644
index 000000000..9824357a4
--- /dev/null
+++ b/src/model/Tmsv2tokenizeProcessingInformation.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. 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.Tmsv2tokenizeProcessingInformation = factory(root.CyberSource.ApiClient);
+ }
+}(this, function(ApiClient) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeProcessingInformation model module.
+ * @module model/Tmsv2tokenizeProcessingInformation
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeProcessingInformation.
+ * @alias module:model/Tmsv2tokenizeProcessingInformation
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeProcessingInformation 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/Tmsv2tokenizeProcessingInformation} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeProcessingInformation} The populated Tmsv2tokenizeProcessingInformation instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('actionList')) {
+ obj['actionList'] = ApiClient.convertToType(data['actionList'], ['String']);
+ }
+ if (data.hasOwnProperty('actionTokenTypes')) {
+ obj['actionTokenTypes'] = ApiClient.convertToType(data['actionTokenTypes'], ['String']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * Array of actions (one or more) to be included in the tokenize request. Possible Values: - `TOKEN_CREATE`: Use this when you want to create a token from the card/bank data in your tokenize request.
+ * @member {Array.} actionList
+ */
+ exports.prototype['actionList'] = undefined;
+ /**
+ * TMS tokens types you want to perform the action on. Possible Values: - customer - paymentInstrument - instrumentIdentifier - shippingAddress - tokenizedCard
+ * @member {Array.} actionTokenTypes
+ */
+ exports.prototype['actionTokenTypes'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2tokenizeTokenInformation.js b/src/model/Tmsv2tokenizeTokenInformation.js
new file mode 100644
index 000000000..35d423601
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformation.js
@@ -0,0 +1,123 @@
+/**
+ * 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/TmsEmbeddedInstrumentIdentifier', 'model/Tmsv2tokenizeTokenInformationCustomer', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./TmsEmbeddedInstrumentIdentifier'), require('./Tmsv2tokenizeTokenInformationCustomer'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformation = factory(root.CyberSource.ApiClient, root.CyberSource.TmsEmbeddedInstrumentIdentifier, root.CyberSource.Tmsv2tokenizeTokenInformationCustomer, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress);
+ }
+}(this, function(ApiClient, TmsEmbeddedInstrumentIdentifier, Tmsv2tokenizeTokenInformationCustomer, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformation model module.
+ * @module model/Tmsv2tokenizeTokenInformation
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformation.
+ * @alias module:model/Tmsv2tokenizeTokenInformation
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformation 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/Tmsv2tokenizeTokenInformation} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformation} The populated Tmsv2tokenizeTokenInformation instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('jti')) {
+ obj['jti'] = ApiClient.convertToType(data['jti'], 'String');
+ }
+ if (data.hasOwnProperty('transientTokenJwt')) {
+ obj['transientTokenJwt'] = ApiClient.convertToType(data['transientTokenJwt'], 'String');
+ }
+ if (data.hasOwnProperty('customer')) {
+ obj['customer'] = Tmsv2tokenizeTokenInformationCustomer.constructFromObject(data['customer']);
+ }
+ if (data.hasOwnProperty('shippingAddress')) {
+ obj['shippingAddress'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.constructFromObject(data['shippingAddress']);
+ }
+ if (data.hasOwnProperty('paymentInstrument')) {
+ obj['paymentInstrument'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.constructFromObject(data['paymentInstrument']);
+ }
+ if (data.hasOwnProperty('instrumentIdentifier')) {
+ obj['instrumentIdentifier'] = TmsEmbeddedInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * TMS Transient Token, 64 hexadecimal id value representing captured payment credentials (including Sensitive Authentication Data, e.g. CVV).
+ * @member {String} jti
+ */
+ exports.prototype['jti'] = undefined;
+ /**
+ * Flex API Transient Token encoded as JWT (JSON Web Token), e.g. Flex microform or Unified Payment checkout result.
+ * @member {String} transientTokenJwt
+ */
+ exports.prototype['transientTokenJwt'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomer} customer
+ */
+ exports.prototype['customer'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress} shippingAddress
+ */
+ exports.prototype['shippingAddress'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument} paymentInstrument
+ */
+ exports.prototype['paymentInstrument'] = undefined;
+ /**
+ * @member {module:model/TmsEmbeddedInstrumentIdentifier} instrumentIdentifier
+ */
+ exports.prototype['instrumentIdentifier'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomer.js b/src/model/Tmsv2tokenizeTokenInformationCustomer.js
new file mode 100644
index 000000000..46b7e67b1
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomer.js
@@ -0,0 +1,155 @@
+/**
+ * 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/Tmsv2tokenizeTokenInformationCustomerBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation', 'model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument', 'model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress', 'model/Tmsv2tokenizeTokenInformationCustomerEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerLinks', 'model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation', 'model/Tmsv2tokenizeTokenInformationCustomerMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerObjectInformation'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation'), require('./Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument'), require('./Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress'), require('./Tmsv2tokenizeTokenInformationCustomerEmbedded'), require('./Tmsv2tokenizeTokenInformationCustomerLinks'), require('./Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation'), require('./Tmsv2tokenizeTokenInformationCustomerMetadata'), require('./Tmsv2tokenizeTokenInformationCustomerObjectInformation'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomer = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation);
+ }
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerBuyerInformation, Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation, Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument, Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress, Tmsv2tokenizeTokenInformationCustomerEmbedded, Tmsv2tokenizeTokenInformationCustomerLinks, Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation, Tmsv2tokenizeTokenInformationCustomerMetadata, Tmsv2tokenizeTokenInformationCustomerObjectInformation) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomer model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomer
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomer.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomer
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+
+
+
+
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomer 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/Tmsv2tokenizeTokenInformationCustomer} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomer} The populated Tmsv2tokenizeTokenInformationCustomer instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('_links')) {
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerLinks.constructFromObject(data['_links']);
+ }
+ if (data.hasOwnProperty('id')) {
+ obj['id'] = ApiClient.convertToType(data['id'], 'String');
+ }
+ if (data.hasOwnProperty('objectInformation')) {
+ obj['objectInformation'] = Tmsv2tokenizeTokenInformationCustomerObjectInformation.constructFromObject(data['objectInformation']);
+ }
+ if (data.hasOwnProperty('buyerInformation')) {
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerBuyerInformation.constructFromObject(data['buyerInformation']);
+ }
+ if (data.hasOwnProperty('clientReferenceInformation')) {
+ obj['clientReferenceInformation'] = Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ }
+ if (data.hasOwnProperty('merchantDefinedInformation')) {
+ obj['merchantDefinedInformation'] = ApiClient.convertToType(data['merchantDefinedInformation'], [Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation]);
+ }
+ if (data.hasOwnProperty('defaultPaymentInstrument')) {
+ obj['defaultPaymentInstrument'] = Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.constructFromObject(data['defaultPaymentInstrument']);
+ }
+ if (data.hasOwnProperty('defaultShippingAddress')) {
+ obj['defaultShippingAddress'] = Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.constructFromObject(data['defaultShippingAddress']);
+ }
+ if (data.hasOwnProperty('metadata')) {
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerMetadata.constructFromObject(data['metadata']);
+ }
+ if (data.hasOwnProperty('_embedded')) {
+ obj['_embedded'] = Tmsv2tokenizeTokenInformationCustomerEmbedded.constructFromObject(data['_embedded']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerLinks} _links
+ */
+ exports.prototype['_links'] = undefined;
+ /**
+ * The Id of the Customer Token.
+ * @member {String} id
+ */
+ exports.prototype['id'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerObjectInformation} objectInformation
+ */
+ exports.prototype['objectInformation'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation} buyerInformation
+ */
+ exports.prototype['buyerInformation'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation} clientReferenceInformation
+ */
+ exports.prototype['clientReferenceInformation'] = undefined;
+ /**
+ * Object containing the custom data that the merchant defines.
+ * @member {Array.} merchantDefinedInformation
+ */
+ exports.prototype['merchantDefinedInformation'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument} defaultPaymentInstrument
+ */
+ exports.prototype['defaultPaymentInstrument'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress} defaultShippingAddress
+ */
+ exports.prototype['defaultShippingAddress'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerMetadata} metadata
+ */
+ exports.prototype['metadata'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbedded} _embedded
+ */
+ exports.prototype['_embedded'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2customersBuyerInformation.js b/src/model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.js
similarity index 69%
rename from src/model/Tmsv2customersBuyerInformation.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.js
index 8fc3f6b90..608909b36 100644
--- a/src/model/Tmsv2customersBuyerInformation.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersBuyerInformation = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersBuyerInformation model module.
- * @module model/Tmsv2customersBuyerInformation
+ * The Tmsv2tokenizeTokenInformationCustomerBuyerInformation model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersBuyerInformation.
- * @alias module:model/Tmsv2customersBuyerInformation
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerBuyerInformation.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation
* @class
*/
var exports = function() {
@@ -52,11 +52,11 @@
};
/**
- * Constructs a Tmsv2customersBuyerInformation from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerBuyerInformation 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/Tmsv2customersBuyerInformation} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersBuyerInformation} The populated Tmsv2customersBuyerInformation instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation} The populated Tmsv2tokenizeTokenInformationCustomerBuyerInformation instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.js b/src/model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.js
new file mode 100644
index 000000000..df438f34a
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.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.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation = factory(root.CyberSource.ApiClient);
+ }
+}(this, function(ApiClient) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation 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/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation} The populated Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('code')) {
+ obj['code'] = ApiClient.convertToType(data['code'], 'String');
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * Client-generated order reference or tracking number.
+ * @member {String} code
+ */
+ exports.prototype['code'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2customersDefaultPaymentInstrument.js b/src/model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.js
similarity index 63%
rename from src/model/Tmsv2customersDefaultPaymentInstrument.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.js
index c97e77302..0983507ee 100644
--- a/src/model/Tmsv2customersDefaultPaymentInstrument.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersDefaultPaymentInstrument = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersDefaultPaymentInstrument model module.
- * @module model/Tmsv2customersDefaultPaymentInstrument
+ * The Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersDefaultPaymentInstrument.
- * @alias module:model/Tmsv2customersDefaultPaymentInstrument
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersDefaultPaymentInstrument from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument 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/Tmsv2customersDefaultPaymentInstrument} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersDefaultPaymentInstrument} The populated Tmsv2customersDefaultPaymentInstrument instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument} The populated Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersDefaultShippingAddress.js b/src/model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.js
similarity index 64%
rename from src/model/Tmsv2customersDefaultShippingAddress.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.js
index 20a8df913..5f42d610a 100644
--- a/src/model/Tmsv2customersDefaultShippingAddress.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersDefaultShippingAddress = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersDefaultShippingAddress model module.
- * @module model/Tmsv2customersDefaultShippingAddress
+ * The Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersDefaultShippingAddress.
- * @alias module:model/Tmsv2customersDefaultShippingAddress
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersDefaultShippingAddress from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress 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/Tmsv2customersDefaultShippingAddress} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersDefaultShippingAddress} The populated Tmsv2customersDefaultShippingAddress instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress} The populated Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomerEmbedded.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbedded.js
new file mode 100644
index 000000000..656a54e09
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbedded.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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress);
+ }
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerEmbedded model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbedded
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbedded.
+ * Additional resources for the Customer.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbedded
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbedded 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/Tmsv2tokenizeTokenInformationCustomerEmbedded} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbedded} The populated Tmsv2tokenizeTokenInformationCustomerEmbedded instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('defaultPaymentInstrument')) {
+ obj['defaultPaymentInstrument'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.constructFromObject(data['defaultPaymentInstrument']);
+ }
+ if (data.hasOwnProperty('defaultShippingAddress')) {
+ obj['defaultShippingAddress'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.constructFromObject(data['defaultShippingAddress']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument} defaultPaymentInstrument
+ */
+ exports.prototype['defaultPaymentInstrument'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress} defaultShippingAddress
+ */
+ exports.prototype['defaultShippingAddress'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.js
new file mode 100644
index 000000000..715743b6c
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.js
@@ -0,0 +1,198 @@
+/**
+ * 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/TmsMerchantInformation', 'model/TmsPaymentInstrumentProcessingInfo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./TmsMerchantInformation'), require('./TmsPaymentInstrumentProcessingInfo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument = factory(root.CyberSource.ApiClient, root.CyberSource.TmsMerchantInformation, root.CyberSource.TmsPaymentInstrumentProcessingInfo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata);
+ }
+}(this, function(ApiClient, TmsMerchantInformation, TmsPaymentInstrumentProcessingInfo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument 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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('_links')) {
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.constructFromObject(data['_links']);
+ }
+ if (data.hasOwnProperty('id')) {
+ obj['id'] = ApiClient.convertToType(data['id'], 'String');
+ }
+ if (data.hasOwnProperty('object')) {
+ obj['object'] = ApiClient.convertToType(data['object'], 'String');
+ }
+ if (data.hasOwnProperty('default')) {
+ obj['default'] = ApiClient.convertToType(data['default'], 'Boolean');
+ }
+ if (data.hasOwnProperty('state')) {
+ obj['state'] = ApiClient.convertToType(data['state'], 'String');
+ }
+ if (data.hasOwnProperty('type')) {
+ obj['type'] = ApiClient.convertToType(data['type'], 'String');
+ }
+ if (data.hasOwnProperty('bankAccount')) {
+ obj['bankAccount'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.constructFromObject(data['bankAccount']);
+ }
+ if (data.hasOwnProperty('card')) {
+ obj['card'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.constructFromObject(data['card']);
+ }
+ if (data.hasOwnProperty('buyerInformation')) {
+ obj['buyerInformation'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.constructFromObject(data['buyerInformation']);
+ }
+ if (data.hasOwnProperty('billTo')) {
+ obj['billTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.constructFromObject(data['billTo']);
+ }
+ if (data.hasOwnProperty('processingInformation')) {
+ obj['processingInformation'] = TmsPaymentInstrumentProcessingInfo.constructFromObject(data['processingInformation']);
+ }
+ if (data.hasOwnProperty('merchantInformation')) {
+ obj['merchantInformation'] = TmsMerchantInformation.constructFromObject(data['merchantInformation']);
+ }
+ if (data.hasOwnProperty('instrumentIdentifier')) {
+ obj['instrumentIdentifier'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.constructFromObject(data['instrumentIdentifier']);
+ }
+ if (data.hasOwnProperty('metadata')) {
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.constructFromObject(data['metadata']);
+ }
+ if (data.hasOwnProperty('_embedded')) {
+ obj['_embedded'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.constructFromObject(data['_embedded']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks} _links
+ */
+ exports.prototype['_links'] = undefined;
+ /**
+ * The Id of the Payment Instrument Token.
+ * @member {String} id
+ */
+ exports.prototype['id'] = undefined;
+ /**
+ * The type. Possible Values: - paymentInstrument
+ * @member {String} object
+ */
+ exports.prototype['object'] = undefined;
+ /**
+ * Flag that indicates whether customer payment instrument is the dafault. Possible Values: - `true`: Payment instrument is customer's default. - `false`: Payment instrument is not customer's default.
+ * @member {Boolean} default
+ */
+ exports.prototype['default'] = undefined;
+ /**
+ * Issuers state for the card number. Possible Values: - ACTIVE - CLOSED : The account has been closed.
+ * @member {String} state
+ */
+ exports.prototype['state'] = undefined;
+ /**
+ * The type of Payment Instrument. Possible Values: - cardHash
+ * @member {String} type
+ */
+ exports.prototype['type'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount} bankAccount
+ */
+ exports.prototype['bankAccount'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard} card
+ */
+ exports.prototype['card'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation} buyerInformation
+ */
+ exports.prototype['buyerInformation'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} billTo
+ */
+ exports.prototype['billTo'] = undefined;
+ /**
+ * @member {module:model/TmsPaymentInstrumentProcessingInfo} processingInformation
+ */
+ exports.prototype['processingInformation'] = undefined;
+ /**
+ * @member {module:model/TmsMerchantInformation} merchantInformation
+ */
+ exports.prototype['merchantInformation'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} instrumentIdentifier
+ */
+ exports.prototype['instrumentIdentifier'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata} metadata
+ */
+ exports.prototype['metadata'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded} _embedded
+ */
+ exports.prototype['_embedded'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.js
similarity index 62%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.js
index 99784c19f..7acb0d291 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.js
similarity index 82%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.js
index d9fa8ec15..77d205b4e 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo
* @class
*/
var exports = function() {
@@ -61,11 +61,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.js
similarity index 62%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.js
index 61a1d51b6..010eac83c 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification);
}
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification) {
'use strict';
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation
* @class
*/
var exports = function() {
@@ -54,11 +54,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
@@ -74,7 +74,7 @@
obj['dateOfBirth'] = ApiClient.convertToType(data['dateOfBirth'], 'Date');
}
if (data.hasOwnProperty('personalIdentification')) {
- obj['personalIdentification'] = ApiClient.convertToType(data['personalIdentification'], [Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification]);
+ obj['personalIdentification'] = ApiClient.convertToType(data['personalIdentification'], [Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification]);
}
}
return obj;
@@ -96,7 +96,7 @@
*/
exports.prototype['dateOfBirth'] = undefined;
/**
- * @member {Array.} personalIdentification
+ * @member {Array.} personalIdentification
*/
exports.prototype['personalIdentification'] = undefined;
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.js
similarity index 60%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.js
index ae3425a89..8e971281d 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.js
new file mode 100644
index 000000000..2e21908bb
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.js
@@ -0,0 +1,99 @@
+/**
+ * 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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy);
+ }
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification 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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification 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('type')) {
+ obj['type'] = ApiClient.convertToType(data['type'], 'String');
+ }
+ if (data.hasOwnProperty('issuedBy')) {
+ obj['issuedBy'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.constructFromObject(data['issuedBy']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * The value of the identification type.
+ * @member {String} id
+ */
+ exports.prototype['id'] = undefined;
+ /**
+ * The type of the identification. Possible Values: - driver license
+ * @member {String} type
+ */
+ exports.prototype['type'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy} issuedBy
+ */
+ exports.prototype['issuedBy'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.js
similarity index 77%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.js
index f6f6e2315..2820e35dc 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.js
@@ -16,32 +16,32 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation'], factory);
+ define(['ApiClient', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation'));
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation);
}
-}(this, function(ApiClient, Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation) {
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation) {
'use strict';
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentCard model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard
* @class
*/
var exports = function() {
@@ -59,11 +59,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentCard from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentCard instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
@@ -94,7 +94,7 @@
obj['hash'] = ApiClient.convertToType(data['hash'], 'String');
}
if (data.hasOwnProperty('tokenizedInformation')) {
- obj['tokenizedInformation'] = Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.constructFromObject(data['tokenizedInformation']);
+ obj['tokenizedInformation'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.constructFromObject(data['tokenizedInformation']);
}
}
return obj;
@@ -141,7 +141,7 @@
*/
exports.prototype['hash'] = undefined;
/**
- * @member {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation} tokenizedInformation
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation} tokenizedInformation
*/
exports.prototype['tokenizedInformation'] = undefined;
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.js
similarity index 67%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.js
index 50938902a..0ed4d67a2 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation
* @class
*/
var exports = function() {
@@ -52,11 +52,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.js
similarity index 62%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.js
index 51db1eb7a..258c6cca1 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded = factory(root.CyberSource.ApiClient, root.CyberSource.TmsEmbeddedInstrumentIdentifier);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded = factory(root.CyberSource.ApiClient, root.CyberSource.TmsEmbeddedInstrumentIdentifier);
}
}(this, function(ApiClient, TmsEmbeddedInstrumentIdentifier) {
'use strict';
@@ -34,15 +34,15 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.
* Additional resources for the Payment Instrument.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded
* @class
*/
var exports = function() {
@@ -52,11 +52,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.js
similarity index 58%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.js
index 68b458c2e..32b2735dc 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.js
new file mode 100644
index 000000000..9f22e686b
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf', 'model/Tmsv2tokenizeTokenInformationCustomerLinksSelf'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf'), require('./Tmsv2tokenizeTokenInformationCustomerLinksSelf'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksSelf);
+ }
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf, Tmsv2tokenizeTokenInformationCustomerLinksSelf) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks 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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('self')) {
+ obj['self'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.constructFromObject(data['self']);
+ }
+ if (data.hasOwnProperty('customer')) {
+ obj['customer'] = Tmsv2tokenizeTokenInformationCustomerLinksSelf.constructFromObject(data['customer']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf} self
+ */
+ exports.prototype['self'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerLinksSelf} customer
+ */
+ exports.prototype['customer'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.js
similarity index 60%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.js
index 29028d3b8..9683bd62d 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.js
similarity index 60%
rename from src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.js
index ae27d4c6c..bcdc2b11e 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata model module.
- * @module model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.
- * @alias module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata 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/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata} The populated Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.js
new file mode 100644
index 000000000..4944b6c15
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.js
@@ -0,0 +1,115 @@
+/**
+ * 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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo);
+ }
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress 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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('_links')) {
+ obj['_links'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.constructFromObject(data['_links']);
+ }
+ if (data.hasOwnProperty('id')) {
+ obj['id'] = ApiClient.convertToType(data['id'], 'String');
+ }
+ if (data.hasOwnProperty('default')) {
+ obj['default'] = ApiClient.convertToType(data['default'], 'Boolean');
+ }
+ if (data.hasOwnProperty('shipTo')) {
+ obj['shipTo'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.constructFromObject(data['shipTo']);
+ }
+ if (data.hasOwnProperty('metadata')) {
+ obj['metadata'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.constructFromObject(data['metadata']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks} _links
+ */
+ exports.prototype['_links'] = undefined;
+ /**
+ * The Id of the Shipping Address Token.
+ * @member {String} id
+ */
+ exports.prototype['id'] = undefined;
+ /**
+ * Flag that indicates whether customer shipping address is the dafault. Possible Values: - `true`: Shipping Address is customer's default. - `false`: Shipping Address is not customer's default.
+ * @member {Boolean} default
+ */
+ exports.prototype['default'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo} shipTo
+ */
+ exports.prototype['shipTo'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata} metadata
+ */
+ exports.prototype['metadata'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.js
new file mode 100644
index 000000000..e80de86a7
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer', 'model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer'), require('./Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf);
+ }
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer, Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks 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/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('self')) {
+ obj['self'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.constructFromObject(data['self']);
+ }
+ if (data.hasOwnProperty('customer')) {
+ obj['customer'] = Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.constructFromObject(data['customer']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf} self
+ */
+ exports.prototype['self'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer} customer
+ */
+ exports.prototype['customer'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.js
similarity index 59%
rename from src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.js
index f3e1ed3a4..ab523e438 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer model module.
- * @module model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.
- * @alias module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer 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/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer} The populated Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.js
similarity index 60%
rename from src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.js
index 5730c4f63..1f0b6e82d 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf model module.
- * @module model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.
- * @alias module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf 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/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf} The populated Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.js
similarity index 61%
rename from src/model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.js
index aa00dc673..e1f2a424c 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressMetadata model module.
- * @module model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultShippingAddressMetadata.
- * @alias module:model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultShippingAddressMetadata from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata 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/Tmsv2customersEmbeddedDefaultShippingAddressMetadata} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata} The populated Tmsv2customersEmbeddedDefaultShippingAddressMetadata instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.js b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.js
similarity index 82%
rename from src/model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.js
index 7acd0110a..19ce2a7c3 100644
--- a/src/model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersEmbeddedDefaultShippingAddressShipTo model module.
- * @module model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo
+ * The Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersEmbeddedDefaultShippingAddressShipTo.
- * @alias module:model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo
* @class
*/
var exports = function() {
@@ -61,11 +61,11 @@
};
/**
- * Constructs a Tmsv2customersEmbeddedDefaultShippingAddressShipTo from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo 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/Tmsv2customersEmbeddedDefaultShippingAddressShipTo} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo} The populated Tmsv2customersEmbeddedDefaultShippingAddressShipTo instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo} The populated Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2tokenizeTokenInformationCustomerLinks.js b/src/model/Tmsv2tokenizeTokenInformationCustomerLinks.js
new file mode 100644
index 000000000..ad8d2cb34
--- /dev/null
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerLinks.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/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments', 'model/Tmsv2tokenizeTokenInformationCustomerLinksSelf', 'model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments'), require('./Tmsv2tokenizeTokenInformationCustomerLinksSelf'), require('./Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksSelf, root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress);
+ }
+}(this, function(ApiClient, Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments, Tmsv2tokenizeTokenInformationCustomerLinksSelf, Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizeTokenInformationCustomerLinks model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerLinks
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerLinks.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerLinks
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerLinks 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/Tmsv2tokenizeTokenInformationCustomerLinks} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerLinks} The populated Tmsv2tokenizeTokenInformationCustomerLinks instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('self')) {
+ obj['self'] = Tmsv2tokenizeTokenInformationCustomerLinksSelf.constructFromObject(data['self']);
+ }
+ if (data.hasOwnProperty('paymentInstruments')) {
+ obj['paymentInstruments'] = Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.constructFromObject(data['paymentInstruments']);
+ }
+ if (data.hasOwnProperty('shippingAddress')) {
+ obj['shippingAddress'] = Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.constructFromObject(data['shippingAddress']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerLinksSelf} self
+ */
+ exports.prototype['self'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments} paymentInstruments
+ */
+ exports.prototype['paymentInstruments'] = undefined;
+ /**
+ * @member {module:model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress} shippingAddress
+ */
+ exports.prototype['shippingAddress'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2customersLinksPaymentInstruments.js b/src/model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.js
similarity index 64%
rename from src/model/Tmsv2customersLinksPaymentInstruments.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.js
index 0d90d1abf..0c3c17031 100644
--- a/src/model/Tmsv2customersLinksPaymentInstruments.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersLinksPaymentInstruments = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersLinksPaymentInstruments model module.
- * @module model/Tmsv2customersLinksPaymentInstruments
+ * The Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersLinksPaymentInstruments.
- * @alias module:model/Tmsv2customersLinksPaymentInstruments
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersLinksPaymentInstruments from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments 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/Tmsv2customersLinksPaymentInstruments} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersLinksPaymentInstruments} The populated Tmsv2customersLinksPaymentInstruments instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments} The populated Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersLinksSelf.js b/src/model/Tmsv2tokenizeTokenInformationCustomerLinksSelf.js
similarity index 67%
rename from src/model/Tmsv2customersLinksSelf.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerLinksSelf.js
index f1d0f394c..d7e920085 100644
--- a/src/model/Tmsv2customersLinksSelf.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerLinksSelf.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersLinksSelf = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksSelf = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersLinksSelf model module.
- * @module model/Tmsv2customersLinksSelf
+ * The Tmsv2tokenizeTokenInformationCustomerLinksSelf model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerLinksSelf
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersLinksSelf.
- * @alias module:model/Tmsv2customersLinksSelf
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerLinksSelf.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerLinksSelf
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersLinksSelf from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerLinksSelf 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/Tmsv2customersLinksSelf} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersLinksSelf} The populated Tmsv2customersLinksSelf instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerLinksSelf} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerLinksSelf} The populated Tmsv2tokenizeTokenInformationCustomerLinksSelf instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersLinksShippingAddress.js b/src/model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.js
similarity index 64%
rename from src/model/Tmsv2customersLinksShippingAddress.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.js
index 3a0d529f7..eceab6dd3 100644
--- a/src/model/Tmsv2customersLinksShippingAddress.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersLinksShippingAddress = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersLinksShippingAddress model module.
- * @module model/Tmsv2customersLinksShippingAddress
+ * The Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersLinksShippingAddress.
- * @alias module:model/Tmsv2customersLinksShippingAddress
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersLinksShippingAddress from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress 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/Tmsv2customersLinksShippingAddress} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersLinksShippingAddress} The populated Tmsv2customersLinksShippingAddress instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress} The populated Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersMerchantDefinedInformation.js b/src/model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.js
similarity index 76%
rename from src/model/Tmsv2customersMerchantDefinedInformation.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.js
index 87ee208af..b50f41c0b 100644
--- a/src/model/Tmsv2customersMerchantDefinedInformation.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersMerchantDefinedInformation = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersMerchantDefinedInformation model module.
- * @module model/Tmsv2customersMerchantDefinedInformation
+ * The Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersMerchantDefinedInformation.
- * @alias module:model/Tmsv2customersMerchantDefinedInformation
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation
* @class
*/
var exports = function() {
@@ -52,11 +52,11 @@
};
/**
- * Constructs a Tmsv2customersMerchantDefinedInformation from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation 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/Tmsv2customersMerchantDefinedInformation} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersMerchantDefinedInformation} The populated Tmsv2customersMerchantDefinedInformation instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation} The populated Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersMetadata.js b/src/model/Tmsv2tokenizeTokenInformationCustomerMetadata.js
similarity index 67%
rename from src/model/Tmsv2customersMetadata.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerMetadata.js
index 4b0103900..5aa08ca3c 100644
--- a/src/model/Tmsv2customersMetadata.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerMetadata.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersMetadata = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersMetadata model module.
- * @module model/Tmsv2customersMetadata
+ * The Tmsv2tokenizeTokenInformationCustomerMetadata model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerMetadata
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersMetadata.
- * @alias module:model/Tmsv2customersMetadata
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerMetadata.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerMetadata
* @class
*/
var exports = function() {
@@ -51,11 +51,11 @@
};
/**
- * Constructs a Tmsv2customersMetadata from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerMetadata 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/Tmsv2customersMetadata} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersMetadata} The populated Tmsv2customersMetadata instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerMetadata} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerMetadata} The populated Tmsv2tokenizeTokenInformationCustomerMetadata instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2customersObjectInformation.js b/src/model/Tmsv2tokenizeTokenInformationCustomerObjectInformation.js
similarity index 68%
rename from src/model/Tmsv2customersObjectInformation.js
rename to src/model/Tmsv2tokenizeTokenInformationCustomerObjectInformation.js
index 28bb29d8e..e21427d4a 100644
--- a/src/model/Tmsv2customersObjectInformation.js
+++ b/src/model/Tmsv2tokenizeTokenInformationCustomerObjectInformation.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersObjectInformation = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersObjectInformation model module.
- * @module model/Tmsv2customersObjectInformation
+ * The Tmsv2tokenizeTokenInformationCustomerObjectInformation model module.
+ * @module model/Tmsv2tokenizeTokenInformationCustomerObjectInformation
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersObjectInformation.
- * @alias module:model/Tmsv2customersObjectInformation
+ * Constructs a new Tmsv2tokenizeTokenInformationCustomerObjectInformation.
+ * @alias module:model/Tmsv2tokenizeTokenInformationCustomerObjectInformation
* @class
*/
var exports = function() {
@@ -52,11 +52,11 @@
};
/**
- * Constructs a Tmsv2customersObjectInformation from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Tmsv2tokenizeTokenInformationCustomerObjectInformation 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/Tmsv2customersObjectInformation} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersObjectInformation} The populated Tmsv2customersObjectInformation instance.
+ * @param {module:model/Tmsv2tokenizeTokenInformationCustomerObjectInformation} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizeTokenInformationCustomerObjectInformation} The populated Tmsv2tokenizeTokenInformationCustomerObjectInformation instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
diff --git a/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.js b/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.js
new file mode 100644
index 000000000..728fbfa0c
--- /dev/null
+++ b/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.js
@@ -0,0 +1,100 @@
+/**
+ * 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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard = factory(root.CyberSource.ApiClient);
+ }
+}(this, function(ApiClient) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard model module.
+ * @module model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.
+ * @alias module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard 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/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard} The populated Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('last4')) {
+ obj['last4'] = ApiClient.convertToType(data['last4'], 'String');
+ }
+ if (data.hasOwnProperty('expirationMonth')) {
+ obj['expirationMonth'] = ApiClient.convertToType(data['expirationMonth'], 'String');
+ }
+ if (data.hasOwnProperty('expirationYear')) {
+ obj['expirationYear'] = ApiClient.convertToType(data['expirationYear'], 'String');
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * The new last 4 digits of the card number associated to the Tokenized Card.
+ * @member {String} last4
+ */
+ exports.prototype['last4'] = undefined;
+ /**
+ * The new two-digit month of the card associated to the Tokenized Card. Format: `MM`. Possible Values: `01` through `12`.
+ * @member {String} expirationMonth
+ */
+ exports.prototype['expirationMonth'] = undefined;
+ /**
+ * The new four-digit year of the card associated to the Tokenized Card. Format: `YYYY`.
+ * @member {String} expirationYear
+ */
+ exports.prototype['expirationYear'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.js b/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.js
new file mode 100644
index 000000000..16579a03b
--- /dev/null
+++ b/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.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/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt);
+ }
+}(this, function(ApiClient, Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata model module.
+ * @module model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.
+ * @alias module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata 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/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata} The populated Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('cardArt')) {
+ obj['cardArt'] = Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.constructFromObject(data['cardArt']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt} cardArt
+ */
+ exports.prototype['cardArt'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.js b/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.js
new file mode 100644
index 000000000..ab42ba51e
--- /dev/null
+++ b/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.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/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt = factory(root.CyberSource.ApiClient, root.CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset);
+ }
+}(this, function(ApiClient, Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt model module.
+ * @module model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.
+ * @alias module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt 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/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt} The populated Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('combinedAsset')) {
+ obj['combinedAsset'] = Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.constructFromObject(data['combinedAsset']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset} combinedAsset
+ */
+ exports.prototype['combinedAsset'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.js b/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.js
new file mode 100644
index 000000000..790cd967b
--- /dev/null
+++ b/src/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset = factory(root.CyberSource.ApiClient);
+ }
+}(this, function(ApiClient) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset model module.
+ * @module model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.
+ * @alias module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset 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/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset} obj Optional instance to populate.
+ * @return {module:model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset} The populated Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('update')) {
+ obj['update'] = ApiClient.convertToType(data['update'], 'String');
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * Set to \"true\" to simulate an update to the combined card art asset associated with the Tokenized Card.
+ * @member {String} update
+ */
+ exports.prototype['update'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/UpdateSubscription.js b/src/model/UpdateSubscription.js
index 1eabf50df..04afa7219 100644
--- a/src/model/UpdateSubscription.js
+++ b/src/model/UpdateSubscription.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Rbsv1subscriptionsClientReferenceInformation', 'model/Rbsv1subscriptionsProcessingInformation', 'model/Rbsv1subscriptionsidOrderInformation', 'model/Rbsv1subscriptionsidPlanInformation', 'model/Rbsv1subscriptionsidSubscriptionInformation'], factory);
+ define(['ApiClient', 'model/GetAllSubscriptionsResponseClientReferenceInformation', 'model/Rbsv1subscriptionsProcessingInformation', 'model/Rbsv1subscriptionsidOrderInformation', 'model/Rbsv1subscriptionsidPlanInformation', 'model/Rbsv1subscriptionsidSubscriptionInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Rbsv1subscriptionsClientReferenceInformation'), require('./Rbsv1subscriptionsProcessingInformation'), require('./Rbsv1subscriptionsidOrderInformation'), require('./Rbsv1subscriptionsidPlanInformation'), require('./Rbsv1subscriptionsidSubscriptionInformation'));
+ module.exports = factory(require('../ApiClient'), require('./GetAllSubscriptionsResponseClientReferenceInformation'), require('./Rbsv1subscriptionsProcessingInformation'), require('./Rbsv1subscriptionsidOrderInformation'), require('./Rbsv1subscriptionsidPlanInformation'), require('./Rbsv1subscriptionsidSubscriptionInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.UpdateSubscription = factory(root.CyberSource.ApiClient, root.CyberSource.Rbsv1subscriptionsClientReferenceInformation, root.CyberSource.Rbsv1subscriptionsProcessingInformation, root.CyberSource.Rbsv1subscriptionsidOrderInformation, root.CyberSource.Rbsv1subscriptionsidPlanInformation, root.CyberSource.Rbsv1subscriptionsidSubscriptionInformation);
+ root.CyberSource.UpdateSubscription = factory(root.CyberSource.ApiClient, root.CyberSource.GetAllSubscriptionsResponseClientReferenceInformation, root.CyberSource.Rbsv1subscriptionsProcessingInformation, root.CyberSource.Rbsv1subscriptionsidOrderInformation, root.CyberSource.Rbsv1subscriptionsidPlanInformation, root.CyberSource.Rbsv1subscriptionsidSubscriptionInformation);
}
-}(this, function(ApiClient, Rbsv1subscriptionsClientReferenceInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsidOrderInformation, Rbsv1subscriptionsidPlanInformation, Rbsv1subscriptionsidSubscriptionInformation) {
+}(this, function(ApiClient, GetAllSubscriptionsResponseClientReferenceInformation, Rbsv1subscriptionsProcessingInformation, Rbsv1subscriptionsidOrderInformation, Rbsv1subscriptionsidPlanInformation, Rbsv1subscriptionsidSubscriptionInformation) {
'use strict';
@@ -66,7 +66,7 @@
obj = obj || new exports();
if (data.hasOwnProperty('clientReferenceInformation')) {
- obj['clientReferenceInformation'] = Rbsv1subscriptionsClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
+ obj['clientReferenceInformation'] = GetAllSubscriptionsResponseClientReferenceInformation.constructFromObject(data['clientReferenceInformation']);
}
if (data.hasOwnProperty('processingInformation')) {
obj['processingInformation'] = Rbsv1subscriptionsProcessingInformation.constructFromObject(data['processingInformation']);
@@ -85,7 +85,7 @@
}
/**
- * @member {module:model/Rbsv1subscriptionsClientReferenceInformation} clientReferenceInformation
+ * @member {module:model/GetAllSubscriptionsResponseClientReferenceInformation} clientReferenceInformation
*/
exports.prototype['clientReferenceInformation'] = undefined;
/**
diff --git a/src/model/Upv1capturecontextsData.js b/src/model/Upv1capturecontextsData.js
index 4624c82f5..641e4c499 100644
--- a/src/model/Upv1capturecontextsData.js
+++ b/src/model/Upv1capturecontextsData.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Upv1capturecontextsDataBuyerInformation', 'model/Upv1capturecontextsDataClientReferenceInformation', 'model/Upv1capturecontextsDataConsumerAuthenticationInformation', 'model/Upv1capturecontextsDataMerchantDefinedInformation', 'model/Upv1capturecontextsDataMerchantInformation', 'model/Upv1capturecontextsDataOrderInformation', 'model/Upv1capturecontextsDataProcessingInformation', 'model/Upv1capturecontextsDataRecipientInformation'], factory);
+ define(['ApiClient', 'model/Upv1capturecontextsDataBuyerInformation', 'model/Upv1capturecontextsDataClientReferenceInformation', 'model/Upv1capturecontextsDataConsumerAuthenticationInformation', 'model/Upv1capturecontextsDataDeviceInformation', 'model/Upv1capturecontextsDataMerchantDefinedInformation', 'model/Upv1capturecontextsDataMerchantInformation', 'model/Upv1capturecontextsDataOrderInformation', 'model/Upv1capturecontextsDataPaymentInformation', 'model/Upv1capturecontextsDataProcessingInformation', 'model/Upv1capturecontextsDataRecipientInformation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Upv1capturecontextsDataBuyerInformation'), require('./Upv1capturecontextsDataClientReferenceInformation'), require('./Upv1capturecontextsDataConsumerAuthenticationInformation'), require('./Upv1capturecontextsDataMerchantDefinedInformation'), require('./Upv1capturecontextsDataMerchantInformation'), require('./Upv1capturecontextsDataOrderInformation'), require('./Upv1capturecontextsDataProcessingInformation'), require('./Upv1capturecontextsDataRecipientInformation'));
+ module.exports = factory(require('../ApiClient'), require('./Upv1capturecontextsDataBuyerInformation'), require('./Upv1capturecontextsDataClientReferenceInformation'), require('./Upv1capturecontextsDataConsumerAuthenticationInformation'), require('./Upv1capturecontextsDataDeviceInformation'), require('./Upv1capturecontextsDataMerchantDefinedInformation'), require('./Upv1capturecontextsDataMerchantInformation'), require('./Upv1capturecontextsDataOrderInformation'), require('./Upv1capturecontextsDataPaymentInformation'), require('./Upv1capturecontextsDataProcessingInformation'), require('./Upv1capturecontextsDataRecipientInformation'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Upv1capturecontextsData = factory(root.CyberSource.ApiClient, root.CyberSource.Upv1capturecontextsDataBuyerInformation, root.CyberSource.Upv1capturecontextsDataClientReferenceInformation, root.CyberSource.Upv1capturecontextsDataConsumerAuthenticationInformation, root.CyberSource.Upv1capturecontextsDataMerchantDefinedInformation, root.CyberSource.Upv1capturecontextsDataMerchantInformation, root.CyberSource.Upv1capturecontextsDataOrderInformation, root.CyberSource.Upv1capturecontextsDataProcessingInformation, root.CyberSource.Upv1capturecontextsDataRecipientInformation);
+ root.CyberSource.Upv1capturecontextsData = factory(root.CyberSource.ApiClient, root.CyberSource.Upv1capturecontextsDataBuyerInformation, root.CyberSource.Upv1capturecontextsDataClientReferenceInformation, root.CyberSource.Upv1capturecontextsDataConsumerAuthenticationInformation, root.CyberSource.Upv1capturecontextsDataDeviceInformation, root.CyberSource.Upv1capturecontextsDataMerchantDefinedInformation, root.CyberSource.Upv1capturecontextsDataMerchantInformation, root.CyberSource.Upv1capturecontextsDataOrderInformation, root.CyberSource.Upv1capturecontextsDataPaymentInformation, root.CyberSource.Upv1capturecontextsDataProcessingInformation, root.CyberSource.Upv1capturecontextsDataRecipientInformation);
}
-}(this, function(ApiClient, Upv1capturecontextsDataBuyerInformation, Upv1capturecontextsDataClientReferenceInformation, Upv1capturecontextsDataConsumerAuthenticationInformation, Upv1capturecontextsDataMerchantDefinedInformation, Upv1capturecontextsDataMerchantInformation, Upv1capturecontextsDataOrderInformation, Upv1capturecontextsDataProcessingInformation, Upv1capturecontextsDataRecipientInformation) {
+}(this, function(ApiClient, Upv1capturecontextsDataBuyerInformation, Upv1capturecontextsDataClientReferenceInformation, Upv1capturecontextsDataConsumerAuthenticationInformation, Upv1capturecontextsDataDeviceInformation, Upv1capturecontextsDataMerchantDefinedInformation, Upv1capturecontextsDataMerchantInformation, Upv1capturecontextsDataOrderInformation, Upv1capturecontextsDataPaymentInformation, Upv1capturecontextsDataProcessingInformation, Upv1capturecontextsDataRecipientInformation) {
'use strict';
@@ -55,6 +55,8 @@
+
+
};
/**
@@ -92,6 +94,12 @@
if (data.hasOwnProperty('merchantDefinedInformation')) {
obj['merchantDefinedInformation'] = Upv1capturecontextsDataMerchantDefinedInformation.constructFromObject(data['merchantDefinedInformation']);
}
+ if (data.hasOwnProperty('deviceInformation')) {
+ obj['deviceInformation'] = Upv1capturecontextsDataDeviceInformation.constructFromObject(data['deviceInformation']);
+ }
+ if (data.hasOwnProperty('paymentInformation')) {
+ obj['paymentInformation'] = Upv1capturecontextsDataPaymentInformation.constructFromObject(data['paymentInformation']);
+ }
}
return obj;
}
@@ -128,6 +136,14 @@
* @member {module:model/Upv1capturecontextsDataMerchantDefinedInformation} merchantDefinedInformation
*/
exports.prototype['merchantDefinedInformation'] = undefined;
+ /**
+ * @member {module:model/Upv1capturecontextsDataDeviceInformation} deviceInformation
+ */
+ exports.prototype['deviceInformation'] = undefined;
+ /**
+ * @member {module:model/Upv1capturecontextsDataPaymentInformation} paymentInformation
+ */
+ exports.prototype['paymentInformation'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataBuyerInformation.js b/src/model/Upv1capturecontextsDataBuyerInformation.js
index 3c95dad71..071b55b4a 100644
--- a/src/model/Upv1capturecontextsDataBuyerInformation.js
+++ b/src/model/Upv1capturecontextsDataBuyerInformation.js
@@ -50,6 +50,8 @@
+
+
};
/**
@@ -72,6 +74,12 @@
if (data.hasOwnProperty('companyTaxId')) {
obj['companyTaxId'] = ApiClient.convertToType(data['companyTaxId'], 'String');
}
+ if (data.hasOwnProperty('dateOfBirth')) {
+ obj['dateOfBirth'] = ApiClient.convertToType(data['dateOfBirth'], 'String');
+ }
+ if (data.hasOwnProperty('language')) {
+ obj['language'] = ApiClient.convertToType(data['language'], 'String');
+ }
}
return obj;
}
@@ -81,13 +89,25 @@
*/
exports.prototype['personalIdentification'] = undefined;
/**
+ * The Merchant Customer ID
* @member {String} merchantCustomerId
*/
exports.prototype['merchantCustomerId'] = undefined;
/**
+ * The Company Tax ID
* @member {String} companyTaxId
*/
exports.prototype['companyTaxId'] = undefined;
+ /**
+ * The date of birth
+ * @member {String} dateOfBirth
+ */
+ exports.prototype['dateOfBirth'] = undefined;
+ /**
+ * The preferred language
+ * @member {String} language
+ */
+ exports.prototype['language'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataBuyerInformationPersonalIdentification.js b/src/model/Upv1capturecontextsDataBuyerInformationPersonalIdentification.js
index 6e4dad3a7..77197723b 100644
--- a/src/model/Upv1capturecontextsDataBuyerInformationPersonalIdentification.js
+++ b/src/model/Upv1capturecontextsDataBuyerInformationPersonalIdentification.js
@@ -69,6 +69,7 @@
}
/**
+ * CPF Number (Brazil). Must be 11 digits in length.
* @member {String} cpf
*/
exports.prototype['cpf'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataClientReferenceInformationPartner.js b/src/model/Upv1capturecontextsDataClientReferenceInformationPartner.js
index f9eaa66a2..54a446092 100644
--- a/src/model/Upv1capturecontextsDataClientReferenceInformationPartner.js
+++ b/src/model/Upv1capturecontextsDataClientReferenceInformationPartner.js
@@ -65,8 +65,8 @@
if (data.hasOwnProperty('developerId')) {
obj['developerId'] = ApiClient.convertToType(data['developerId'], 'String');
}
- if (data.hasOwnProperty('SolutionId')) {
- obj['SolutionId'] = ApiClient.convertToType(data['SolutionId'], 'String');
+ if (data.hasOwnProperty('solutionId')) {
+ obj['solutionId'] = ApiClient.convertToType(data['solutionId'], 'String');
}
}
return obj;
@@ -77,9 +77,9 @@
*/
exports.prototype['developerId'] = undefined;
/**
- * @member {String} SolutionId
+ * @member {String} solutionId
*/
- exports.prototype['SolutionId'] = undefined;
+ exports.prototype['solutionId'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataConsumerAuthenticationInformation.js b/src/model/Upv1capturecontextsDataConsumerAuthenticationInformation.js
index 4957daaf7..b2249503f 100644
--- a/src/model/Upv1capturecontextsDataConsumerAuthenticationInformation.js
+++ b/src/model/Upv1capturecontextsDataConsumerAuthenticationInformation.js
@@ -49,6 +49,7 @@
+
};
/**
@@ -68,18 +69,28 @@
if (data.hasOwnProperty('messageCategory')) {
obj['messageCategory'] = ApiClient.convertToType(data['messageCategory'], 'String');
}
+ if (data.hasOwnProperty('acsWindowSize')) {
+ obj['acsWindowSize'] = ApiClient.convertToType(data['acsWindowSize'], 'String');
+ }
}
return obj;
}
/**
+ * The challenge code
* @member {String} challengeCode
*/
exports.prototype['challengeCode'] = undefined;
/**
+ * The message category
* @member {String} messageCategory
*/
exports.prototype['messageCategory'] = undefined;
+ /**
+ * The acs window size
+ * @member {String} acsWindowSize
+ */
+ exports.prototype['acsWindowSize'] = undefined;
diff --git a/src/model/Tmsv2customersClientReferenceInformation.js b/src/model/Upv1capturecontextsDataDeviceInformation.js
similarity index 66%
rename from src/model/Tmsv2customersClientReferenceInformation.js
rename to src/model/Upv1capturecontextsDataDeviceInformation.js
index 8fcb85f9f..8ebe70873 100644
--- a/src/model/Tmsv2customersClientReferenceInformation.js
+++ b/src/model/Upv1capturecontextsDataDeviceInformation.js
@@ -25,7 +25,7 @@
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Tmsv2customersClientReferenceInformation = factory(root.CyberSource.ApiClient);
+ root.CyberSource.Upv1capturecontextsDataDeviceInformation = factory(root.CyberSource.ApiClient);
}
}(this, function(ApiClient) {
'use strict';
@@ -34,14 +34,14 @@
/**
- * The Tmsv2customersClientReferenceInformation model module.
- * @module model/Tmsv2customersClientReferenceInformation
+ * The Upv1capturecontextsDataDeviceInformation model module.
+ * @module model/Upv1capturecontextsDataDeviceInformation
* @version 0.0.1
*/
/**
- * Constructs a new Tmsv2customersClientReferenceInformation.
- * @alias module:model/Tmsv2customersClientReferenceInformation
+ * Constructs a new Upv1capturecontextsDataDeviceInformation.
+ * @alias module:model/Upv1capturecontextsDataDeviceInformation
* @class
*/
var exports = function() {
@@ -51,28 +51,28 @@
};
/**
- * Constructs a Tmsv2customersClientReferenceInformation from a plain JavaScript object, optionally creating a new instance.
+ * Constructs a Upv1capturecontextsDataDeviceInformation 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/Tmsv2customersClientReferenceInformation} obj Optional instance to populate.
- * @return {module:model/Tmsv2customersClientReferenceInformation} The populated Tmsv2customersClientReferenceInformation instance.
+ * @param {module:model/Upv1capturecontextsDataDeviceInformation} obj Optional instance to populate.
+ * @return {module:model/Upv1capturecontextsDataDeviceInformation} The populated Upv1capturecontextsDataDeviceInformation instance.
*/
exports.constructFromObject = function(data, obj) {
if (data) {
obj = obj || new exports();
- if (data.hasOwnProperty('code')) {
- obj['code'] = ApiClient.convertToType(data['code'], 'String');
+ if (data.hasOwnProperty('ipAddress')) {
+ obj['ipAddress'] = ApiClient.convertToType(data['ipAddress'], 'String');
}
}
return obj;
}
/**
- * Client-generated order reference or tracking number.
- * @member {String} code
+ * The IP Address
+ * @member {String} ipAddress
*/
- exports.prototype['code'] = undefined;
+ exports.prototype['ipAddress'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.js b/src/model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.js
index 50aa47988..ff1b84b51 100644
--- a/src/model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.js
+++ b/src/model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.js
@@ -48,6 +48,13 @@
var _this = this;
+
+
+
+
+
+
+
};
/**
@@ -64,6 +71,27 @@
if (data.hasOwnProperty('name')) {
obj['name'] = ApiClient.convertToType(data['name'], 'String');
}
+ if (data.hasOwnProperty('alternateName')) {
+ obj['alternateName'] = ApiClient.convertToType(data['alternateName'], 'String');
+ }
+ if (data.hasOwnProperty('locality')) {
+ obj['locality'] = ApiClient.convertToType(data['locality'], 'String');
+ }
+ if (data.hasOwnProperty('phone')) {
+ obj['phone'] = ApiClient.convertToType(data['phone'], 'String');
+ }
+ if (data.hasOwnProperty('country')) {
+ obj['country'] = ApiClient.convertToType(data['country'], 'String');
+ }
+ if (data.hasOwnProperty('postalCode')) {
+ obj['postalCode'] = ApiClient.convertToType(data['postalCode'], 'String');
+ }
+ if (data.hasOwnProperty('administrativeArea')) {
+ obj['administrativeArea'] = ApiClient.convertToType(data['administrativeArea'], 'String');
+ }
+ if (data.hasOwnProperty('address1')) {
+ obj['address1'] = ApiClient.convertToType(data['address1'], 'String');
+ }
}
return obj;
}
@@ -73,6 +101,41 @@
* @member {String} name
*/
exports.prototype['name'] = undefined;
+ /**
+ * The alternate name of the merchant
+ * @member {String} alternateName
+ */
+ exports.prototype['alternateName'] = undefined;
+ /**
+ * The locality of the merchant
+ * @member {String} locality
+ */
+ exports.prototype['locality'] = undefined;
+ /**
+ * The phone number of the merchant
+ * @member {String} phone
+ */
+ exports.prototype['phone'] = undefined;
+ /**
+ * The country code of the merchant
+ * @member {String} country
+ */
+ exports.prototype['country'] = undefined;
+ /**
+ * The postal code of the merchant
+ * @member {String} postalCode
+ */
+ exports.prototype['postalCode'] = undefined;
+ /**
+ * The administrative area of the merchant
+ * @member {String} administrativeArea
+ */
+ exports.prototype['administrativeArea'] = undefined;
+ /**
+ * The first line of the merchant's address
+ * @member {String} address1
+ */
+ exports.prototype['address1'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataOrderInformation.js b/src/model/Upv1capturecontextsDataOrderInformation.js
index d48efc934..f77e54d6f 100644
--- a/src/model/Upv1capturecontextsDataOrderInformation.js
+++ b/src/model/Upv1capturecontextsDataOrderInformation.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Upv1capturecontextsDataOrderInformationAmountDetails', 'model/Upv1capturecontextsDataOrderInformationBillTo', 'model/Upv1capturecontextsDataOrderInformationLineItems', 'model/Upv1capturecontextsDataOrderInformationShipTo'], factory);
+ define(['ApiClient', 'model/Upv1capturecontextsDataOrderInformationAmountDetails', 'model/Upv1capturecontextsDataOrderInformationBillTo', 'model/Upv1capturecontextsDataOrderInformationInvoiceDetails', 'model/Upv1capturecontextsDataOrderInformationLineItems', 'model/Upv1capturecontextsDataOrderInformationShipTo'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Upv1capturecontextsDataOrderInformationAmountDetails'), require('./Upv1capturecontextsDataOrderInformationBillTo'), require('./Upv1capturecontextsDataOrderInformationLineItems'), require('./Upv1capturecontextsDataOrderInformationShipTo'));
+ module.exports = factory(require('../ApiClient'), require('./Upv1capturecontextsDataOrderInformationAmountDetails'), require('./Upv1capturecontextsDataOrderInformationBillTo'), require('./Upv1capturecontextsDataOrderInformationInvoiceDetails'), require('./Upv1capturecontextsDataOrderInformationLineItems'), require('./Upv1capturecontextsDataOrderInformationShipTo'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Upv1capturecontextsDataOrderInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Upv1capturecontextsDataOrderInformationAmountDetails, root.CyberSource.Upv1capturecontextsDataOrderInformationBillTo, root.CyberSource.Upv1capturecontextsDataOrderInformationLineItems, root.CyberSource.Upv1capturecontextsDataOrderInformationShipTo);
+ root.CyberSource.Upv1capturecontextsDataOrderInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Upv1capturecontextsDataOrderInformationAmountDetails, root.CyberSource.Upv1capturecontextsDataOrderInformationBillTo, root.CyberSource.Upv1capturecontextsDataOrderInformationInvoiceDetails, root.CyberSource.Upv1capturecontextsDataOrderInformationLineItems, root.CyberSource.Upv1capturecontextsDataOrderInformationShipTo);
}
-}(this, function(ApiClient, Upv1capturecontextsDataOrderInformationAmountDetails, Upv1capturecontextsDataOrderInformationBillTo, Upv1capturecontextsDataOrderInformationLineItems, Upv1capturecontextsDataOrderInformationShipTo) {
+}(this, function(ApiClient, Upv1capturecontextsDataOrderInformationAmountDetails, Upv1capturecontextsDataOrderInformationBillTo, Upv1capturecontextsDataOrderInformationInvoiceDetails, Upv1capturecontextsDataOrderInformationLineItems, Upv1capturecontextsDataOrderInformationShipTo) {
'use strict';
@@ -51,6 +51,7 @@
+
};
/**
@@ -76,6 +77,9 @@
if (data.hasOwnProperty('lineItems')) {
obj['lineItems'] = Upv1capturecontextsDataOrderInformationLineItems.constructFromObject(data['lineItems']);
}
+ if (data.hasOwnProperty('invoiceDetails')) {
+ obj['invoiceDetails'] = Upv1capturecontextsDataOrderInformationInvoiceDetails.constructFromObject(data['invoiceDetails']);
+ }
}
return obj;
}
@@ -96,6 +100,10 @@
* @member {module:model/Upv1capturecontextsDataOrderInformationLineItems} lineItems
*/
exports.prototype['lineItems'] = undefined;
+ /**
+ * @member {module:model/Upv1capturecontextsDataOrderInformationInvoiceDetails} invoiceDetails
+ */
+ exports.prototype['invoiceDetails'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataOrderInformationAmountDetails.js b/src/model/Upv1capturecontextsDataOrderInformationAmountDetails.js
index 9892d7b06..d711ad52c 100644
--- a/src/model/Upv1capturecontextsDataOrderInformationAmountDetails.js
+++ b/src/model/Upv1capturecontextsDataOrderInformationAmountDetails.js
@@ -16,18 +16,18 @@
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
- define(['ApiClient', 'model/Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge'], factory);
+ define(['ApiClient', 'model/Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge', 'model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
- module.exports = factory(require('../ApiClient'), require('./Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge'));
+ module.exports = factory(require('../ApiClient'), require('./Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge'), require('./Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails'));
} else {
// Browser globals (root is window)
if (!root.CyberSource) {
root.CyberSource = {};
}
- root.CyberSource.Upv1capturecontextsDataOrderInformationAmountDetails = factory(root.CyberSource.ApiClient, root.CyberSource.Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge);
+ root.CyberSource.Upv1capturecontextsDataOrderInformationAmountDetails = factory(root.CyberSource.ApiClient, root.CyberSource.Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge, root.CyberSource.Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails);
}
-}(this, function(ApiClient, Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge) {
+}(this, function(ApiClient, Upv1capturecontextsDataOrderInformationAmountDetailsSurcharge, Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails) {
'use strict';
@@ -54,6 +54,7 @@
+
};
/**
@@ -88,6 +89,9 @@
if (data.hasOwnProperty('taxAmount')) {
obj['taxAmount'] = ApiClient.convertToType(data['taxAmount'], 'String');
}
+ if (data.hasOwnProperty('taxDetails')) {
+ obj['taxDetails'] = Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.constructFromObject(data['taxDetails']);
+ }
}
return obj;
}
@@ -126,6 +130,10 @@
* @member {String} taxAmount
*/
exports.prototype['taxAmount'] = undefined;
+ /**
+ * @member {module:model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails} taxDetails
+ */
+ exports.prototype['taxDetails'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.js b/src/model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.js
new file mode 100644
index 000000000..f27622d9c
--- /dev/null
+++ b/src/model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.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. 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.Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails = factory(root.CyberSource.ApiClient);
+ }
+}(this, function(ApiClient) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails model module.
+ * @module model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.
+ * @alias module:model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+ };
+
+ /**
+ * Constructs a Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails 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/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails} obj Optional instance to populate.
+ * @return {module:model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails} The populated Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('taxId')) {
+ obj['taxId'] = ApiClient.convertToType(data['taxId'], 'String');
+ }
+ if (data.hasOwnProperty('type')) {
+ obj['type'] = ApiClient.convertToType(data['type'], 'String');
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * This field defines the tax identifier/registration number
+ * @member {String} taxId
+ */
+ exports.prototype['taxId'] = undefined;
+ /**
+ * This field defines the Tax type code (N=National, S=State, L=Local etc)
+ * @member {String} type
+ */
+ exports.prototype['type'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Upv1capturecontextsDataOrderInformationInvoiceDetails.js b/src/model/Upv1capturecontextsDataOrderInformationInvoiceDetails.js
new file mode 100644
index 000000000..ce6e9e4a9
--- /dev/null
+++ b/src/model/Upv1capturecontextsDataOrderInformationInvoiceDetails.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. 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.Upv1capturecontextsDataOrderInformationInvoiceDetails = factory(root.CyberSource.ApiClient);
+ }
+}(this, function(ApiClient) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Upv1capturecontextsDataOrderInformationInvoiceDetails model module.
+ * @module model/Upv1capturecontextsDataOrderInformationInvoiceDetails
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Upv1capturecontextsDataOrderInformationInvoiceDetails.
+ * @alias module:model/Upv1capturecontextsDataOrderInformationInvoiceDetails
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+
+ };
+
+ /**
+ * Constructs a Upv1capturecontextsDataOrderInformationInvoiceDetails 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/Upv1capturecontextsDataOrderInformationInvoiceDetails} obj Optional instance to populate.
+ * @return {module:model/Upv1capturecontextsDataOrderInformationInvoiceDetails} The populated Upv1capturecontextsDataOrderInformationInvoiceDetails instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('invoiceNumber')) {
+ obj['invoiceNumber'] = ApiClient.convertToType(data['invoiceNumber'], 'String');
+ }
+ if (data.hasOwnProperty('productDescription')) {
+ obj['productDescription'] = ApiClient.convertToType(data['productDescription'], 'String');
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * Invoice number
+ * @member {String} invoiceNumber
+ */
+ exports.prototype['invoiceNumber'] = undefined;
+ /**
+ * Product description
+ * @member {String} productDescription
+ */
+ exports.prototype['productDescription'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Upv1capturecontextsDataOrderInformationLineItems.js b/src/model/Upv1capturecontextsDataOrderInformationLineItems.js
index c6a6decff..b3ad438f3 100644
--- a/src/model/Upv1capturecontextsDataOrderInformationLineItems.js
+++ b/src/model/Upv1capturecontextsDataOrderInformationLineItems.js
@@ -193,78 +193,97 @@
}
/**
+ * Code identifying the product.
* @member {String} productCode
*/
exports.prototype['productCode'] = undefined;
/**
+ * Name of the product.
* @member {String} productName
*/
exports.prototype['productName'] = undefined;
/**
+ * Stock Keeping Unit identifier
* @member {String} productSku
*/
exports.prototype['productSku'] = undefined;
/**
+ * Quantity of the product
* @member {Number} quantity
*/
exports.prototype['quantity'] = undefined;
/**
+ * Price per unit
* @member {String} unitPrice
*/
exports.prototype['unitPrice'] = undefined;
/**
+ * Unit of measure (e.g. EA, KG, LB)
* @member {String} unitOfMeasure
*/
exports.prototype['unitOfMeasure'] = undefined;
/**
+ * Total amount for the line item
* @member {String} totalAmount
*/
exports.prototype['totalAmount'] = undefined;
/**
+ * Tax amount applied
* @member {String} taxAmount
*/
exports.prototype['taxAmount'] = undefined;
/**
+ * Tax rate applied
* @member {String} taxRate
*/
exports.prototype['taxRate'] = undefined;
/**
+ * Indicates if tax applied after discount
* @member {String} taxAppliedAfterDiscount
*/
exports.prototype['taxAppliedAfterDiscount'] = undefined;
/**
+ * Tax status indicator
* @member {String} taxStatusIndicator
*/
exports.prototype['taxStatusIndicator'] = undefined;
/**
+ * Tax type code
* @member {String} taxTypeCode
*/
exports.prototype['taxTypeCode'] = undefined;
/**
+ * Indicates if amount includes tax
* @member {Boolean} amountIncludesTax
*/
exports.prototype['amountIncludesTax'] = undefined;
/**
+ * Type of supply
* @member {String} typeOfSupply
*/
exports.prototype['typeOfSupply'] = undefined;
/**
+ * Commodity code
* @member {String} commodityCode
*/
exports.prototype['commodityCode'] = undefined;
/**
+ * Discount amount applied
* @member {String} discountAmount
*/
exports.prototype['discountAmount'] = undefined;
/**
+ * Indicates if discount applied
* @member {Boolean} discountApplied
*/
exports.prototype['discountApplied'] = undefined;
/**
+ * Discount rate applied
* @member {String} discountRate
*/
exports.prototype['discountRate'] = undefined;
/**
+ * Invoice number for the line item
* @member {String} invoiceNumber
*/
exports.prototype['invoiceNumber'] = undefined;
@@ -273,46 +292,57 @@
*/
exports.prototype['taxDetails'] = undefined;
/**
+ * Fulfillment type
* @member {String} fulfillmentType
*/
exports.prototype['fulfillmentType'] = undefined;
/**
+ * Weight of the product
* @member {String} weight
*/
exports.prototype['weight'] = undefined;
/**
+ * Weight identifier
* @member {String} weightIdentifier
*/
exports.prototype['weightIdentifier'] = undefined;
/**
+ * Unit of weight of the product
* @member {String} weightUnit
*/
exports.prototype['weightUnit'] = undefined;
/**
+ * Reference data code
* @member {String} referenceDataCode
*/
exports.prototype['referenceDataCode'] = undefined;
/**
+ * Reference data number
* @member {String} referenceDataNumber
*/
exports.prototype['referenceDataNumber'] = undefined;
/**
+ * Unit tax amount
* @member {String} unitTaxAmount
*/
exports.prototype['unitTaxAmount'] = undefined;
/**
+ * Description of the product
* @member {String} productDescription
*/
exports.prototype['productDescription'] = undefined;
/**
+ * Gift card currency
* @member {String} giftCardCurrency
*/
exports.prototype['giftCardCurrency'] = undefined;
/**
+ * Shipping destination types
* @member {String} shippingDestinationTypes
*/
exports.prototype['shippingDestinationTypes'] = undefined;
/**
+ * Indicates if item is a gift
* @member {Boolean} gift
*/
exports.prototype['gift'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataOrderInformationLineItemsPassenger.js b/src/model/Upv1capturecontextsDataOrderInformationLineItemsPassenger.js
index 8f110577b..dcd186369 100644
--- a/src/model/Upv1capturecontextsDataOrderInformationLineItemsPassenger.js
+++ b/src/model/Upv1capturecontextsDataOrderInformationLineItemsPassenger.js
@@ -97,34 +97,42 @@
}
/**
+ * Passenger type
* @member {String} type
*/
exports.prototype['type'] = undefined;
/**
+ * Passenger status
* @member {String} status
*/
exports.prototype['status'] = undefined;
/**
+ * Passenger phone number
* @member {String} phone
*/
exports.prototype['phone'] = undefined;
/**
+ * Passenger first name
* @member {String} firstName
*/
exports.prototype['firstName'] = undefined;
/**
+ * Passenger last name
* @member {String} lastName
*/
exports.prototype['lastName'] = undefined;
/**
+ * Passenger ID
* @member {String} id
*/
exports.prototype['id'] = undefined;
/**
+ * Passenger email
* @member {String} email
*/
exports.prototype['email'] = undefined;
/**
+ * Passenger nationality
* @member {String} nationality
*/
exports.prototype['nationality'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.js b/src/model/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.js
index fe64d29ea..1995da97c 100644
--- a/src/model/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.js
+++ b/src/model/Upv1capturecontextsDataOrderInformationLineItemsTaxDetails.js
@@ -93,30 +93,37 @@
}
/**
+ * Type of tax
* @member {String} type
*/
exports.prototype['type'] = undefined;
/**
+ * Tax amount
* @member {String} amount
*/
exports.prototype['amount'] = undefined;
/**
+ * Tax rate
* @member {String} rate
*/
exports.prototype['rate'] = undefined;
/**
+ * Tax code
* @member {String} code
*/
exports.prototype['code'] = undefined;
/**
+ * Tax Identifier
* @member {String} taxId
*/
exports.prototype['taxId'] = undefined;
/**
+ * Indicates if tax applied
* @member {Boolean} applied
*/
exports.prototype['applied'] = undefined;
/**
+ * Tax exemption code
* @member {String} exemptionCode
*/
exports.prototype['exemptionCode'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataPaymentInformation.js b/src/model/Upv1capturecontextsDataPaymentInformation.js
new file mode 100644
index 000000000..2f65cc27f
--- /dev/null
+++ b/src/model/Upv1capturecontextsDataPaymentInformation.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/Upv1capturecontextsDataPaymentInformationCard'], factory);
+ } else if (typeof module === 'object' && module.exports) {
+ // CommonJS-like environments that support module.exports, like Node.
+ module.exports = factory(require('../ApiClient'), require('./Upv1capturecontextsDataPaymentInformationCard'));
+ } else {
+ // Browser globals (root is window)
+ if (!root.CyberSource) {
+ root.CyberSource = {};
+ }
+ root.CyberSource.Upv1capturecontextsDataPaymentInformation = factory(root.CyberSource.ApiClient, root.CyberSource.Upv1capturecontextsDataPaymentInformationCard);
+ }
+}(this, function(ApiClient, Upv1capturecontextsDataPaymentInformationCard) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Upv1capturecontextsDataPaymentInformation model module.
+ * @module model/Upv1capturecontextsDataPaymentInformation
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Upv1capturecontextsDataPaymentInformation.
+ * @alias module:model/Upv1capturecontextsDataPaymentInformation
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a Upv1capturecontextsDataPaymentInformation 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/Upv1capturecontextsDataPaymentInformation} obj Optional instance to populate.
+ * @return {module:model/Upv1capturecontextsDataPaymentInformation} The populated Upv1capturecontextsDataPaymentInformation instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('card')) {
+ obj['card'] = Upv1capturecontextsDataPaymentInformationCard.constructFromObject(data['card']);
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * @member {module:model/Upv1capturecontextsDataPaymentInformationCard} card
+ */
+ exports.prototype['card'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Upv1capturecontextsDataPaymentInformationCard.js b/src/model/Upv1capturecontextsDataPaymentInformationCard.js
new file mode 100644
index 000000000..f79f1c7ec
--- /dev/null
+++ b/src/model/Upv1capturecontextsDataPaymentInformationCard.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.Upv1capturecontextsDataPaymentInformationCard = factory(root.CyberSource.ApiClient);
+ }
+}(this, function(ApiClient) {
+ 'use strict';
+
+
+
+
+ /**
+ * The Upv1capturecontextsDataPaymentInformationCard model module.
+ * @module model/Upv1capturecontextsDataPaymentInformationCard
+ * @version 0.0.1
+ */
+
+ /**
+ * Constructs a new Upv1capturecontextsDataPaymentInformationCard.
+ * @alias module:model/Upv1capturecontextsDataPaymentInformationCard
+ * @class
+ */
+ var exports = function() {
+ var _this = this;
+
+
+ };
+
+ /**
+ * Constructs a Upv1capturecontextsDataPaymentInformationCard 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/Upv1capturecontextsDataPaymentInformationCard} obj Optional instance to populate.
+ * @return {module:model/Upv1capturecontextsDataPaymentInformationCard} The populated Upv1capturecontextsDataPaymentInformationCard instance.
+ */
+ exports.constructFromObject = function(data, obj) {
+ if (data) {
+ obj = obj || new exports();
+
+ if (data.hasOwnProperty('typeSelectionIndicator')) {
+ obj['typeSelectionIndicator'] = ApiClient.convertToType(data['typeSelectionIndicator'], 'String');
+ }
+ }
+ return obj;
+ }
+
+ /**
+ * The card type selection indicator
+ * @member {String} typeSelectionIndicator
+ */
+ exports.prototype['typeSelectionIndicator'] = undefined;
+
+
+
+ return exports;
+}));
+
+
diff --git a/src/model/Upv1capturecontextsDataProcessingInformation.js b/src/model/Upv1capturecontextsDataProcessingInformation.js
index 7bae792b7..98685a7e6 100644
--- a/src/model/Upv1capturecontextsDataProcessingInformation.js
+++ b/src/model/Upv1capturecontextsDataProcessingInformation.js
@@ -73,6 +73,7 @@
}
/**
+ * The reconciliation ID
* @member {String} reconciliationId
*/
exports.prototype['reconciliationId'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.js b/src/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.js
index 1688ad22c..4082f491c 100644
--- a/src/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.js
+++ b/src/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.js
@@ -50,6 +50,11 @@
+
+
+
+
+
};
/**
@@ -66,28 +71,70 @@
if (data.hasOwnProperty('aftIndicator')) {
obj['aftIndicator'] = ApiClient.convertToType(data['aftIndicator'], 'Boolean');
}
+ if (data.hasOwnProperty('authIndicator')) {
+ obj['authIndicator'] = ApiClient.convertToType(data['authIndicator'], 'String');
+ }
+ if (data.hasOwnProperty('ignoreCvResult')) {
+ obj['ignoreCvResult'] = ApiClient.convertToType(data['ignoreCvResult'], 'Boolean');
+ }
+ if (data.hasOwnProperty('ignoreAvsResult')) {
+ obj['ignoreAvsResult'] = ApiClient.convertToType(data['ignoreAvsResult'], 'Boolean');
+ }
if (data.hasOwnProperty('initiator')) {
obj['initiator'] = Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.constructFromObject(data['initiator']);
}
if (data.hasOwnProperty('businessApplicationId')) {
obj['businessApplicationId'] = ApiClient.convertToType(data['businessApplicationId'], 'String');
}
+ if (data.hasOwnProperty('commerceIndicator')) {
+ obj['commerceIndicator'] = ApiClient.convertToType(data['commerceIndicator'], 'String');
+ }
+ if (data.hasOwnProperty('processingInstruction')) {
+ obj['processingInstruction'] = ApiClient.convertToType(data['processingInstruction'], 'String');
+ }
}
return obj;
}
/**
+ * The AFT indicator
* @member {Boolean} aftIndicator
*/
exports.prototype['aftIndicator'] = undefined;
+ /**
+ * The authorization indicator
+ * @member {String} authIndicator
+ */
+ exports.prototype['authIndicator'] = undefined;
+ /**
+ * Ignore the CV result
+ * @member {Boolean} ignoreCvResult
+ */
+ exports.prototype['ignoreCvResult'] = undefined;
+ /**
+ * Ignore the AVS result
+ * @member {Boolean} ignoreAvsResult
+ */
+ exports.prototype['ignoreAvsResult'] = undefined;
/**
* @member {module:model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator} initiator
*/
exports.prototype['initiator'] = undefined;
/**
+ * The business application Id
* @member {String} businessApplicationId
*/
exports.prototype['businessApplicationId'] = undefined;
+ /**
+ * The commerce indicator
+ * @member {String} commerceIndicator
+ */
+ exports.prototype['commerceIndicator'] = undefined;
+ /**
+ * The processing instruction
+ * @member {String} processingInstruction
+ */
+ exports.prototype['processingInstruction'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.js b/src/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.js
index d0df1b3c5..409faad44 100644
--- a/src/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.js
+++ b/src/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptionsInitiator.js
@@ -73,6 +73,7 @@
}
/**
+ * Store the credential on file
* @member {Boolean} credentialStoredOnFile
*/
exports.prototype['credentialStoredOnFile'] = undefined;
diff --git a/src/model/Upv1capturecontextsDataRecipientInformation.js b/src/model/Upv1capturecontextsDataRecipientInformation.js
index 2b2439e75..897d2838d 100644
--- a/src/model/Upv1capturecontextsDataRecipientInformation.js
+++ b/src/model/Upv1capturecontextsDataRecipientInformation.js
@@ -54,6 +54,8 @@
+
+
};
/**
@@ -88,6 +90,12 @@
if (data.hasOwnProperty('accountType')) {
obj['accountType'] = ApiClient.convertToType(data['accountType'], 'String');
}
+ if (data.hasOwnProperty('dateOfBirth')) {
+ obj['dateOfBirth'] = ApiClient.convertToType(data['dateOfBirth'], 'String');
+ }
+ if (data.hasOwnProperty('postalCode')) {
+ obj['postalCode'] = ApiClient.convertToType(data['postalCode'], 'String');
+ }
}
return obj;
}
@@ -124,6 +132,16 @@
* @member {String} accountType
*/
exports.prototype['accountType'] = undefined;
+ /**
+ * The date of birth of the recipient
+ * @member {String} dateOfBirth
+ */
+ exports.prototype['dateOfBirth'] = undefined;
+ /**
+ * The postal code of the recipient
+ * @member {String} postalCode
+ */
+ exports.prototype['postalCode'] = undefined;
diff --git a/src/model/Upv1capturecontextsOrderInformation.js b/src/model/Upv1capturecontextsOrderInformation.js
index c664e8c70..e4bbe58b0 100644
--- a/src/model/Upv1capturecontextsOrderInformation.js
+++ b/src/model/Upv1capturecontextsOrderInformation.js
@@ -41,6 +41,7 @@
/**
* Constructs a new Upv1capturecontextsOrderInformation.
+ * If you need to include any fields within the data object, you must use the orderInformation object that is nested inside the data object. This ensures proper structure and compliance with the Unified Checkout schema. This top-level orderInformation field is not intended for use when working with the data object.
* @alias module:model/Upv1capturecontextsOrderInformation
* @class
*/
diff --git a/src/utilities/capturecontext/CaptureContextParsingUtility.js b/src/utilities/capturecontext/CaptureContextParsingUtility.js
new file mode 100644
index 000000000..934b097ee
--- /dev/null
+++ b/src/utilities/capturecontext/CaptureContextParsingUtility.js
@@ -0,0 +1,131 @@
+'use strict';
+
+const JWTUtility = require('../../authentication/util/jwt/JWTUtility');
+const JWTExceptions = require('../../authentication/util/jwt/JWTExceptions');
+const Cache = require('../../authentication/util/Cache');
+const PublicKeyApiController = require('./PublicKeyApiController');
+
+/**
+ * Parses a capture context JWT response and optionally verifies its signature
+ * @param {string} jwtValue - The JWT token to parse
+ * @param {Object} merchantConfig - The merchant configuration object
+ * @param {boolean} verifyJwt - Whether to verify the JWT signature
+ * @param {Function} callback - Callback function (error, result)
+ */
+function parseCaptureContextResponse(jwtValue, merchantConfig, callback) {
+ const verifyJwt = true;
+ if (typeof callback !== 'function') {
+ throw new Error('callback parameter must be a function');
+ }
+
+ if (!jwtValue) {
+ return callback(JWTExceptions.InvalidJwtException('JWT value is null or undefined'));
+ }
+
+ if (!merchantConfig) {
+ return callback(new Error('merchantConfig is required'));
+ }
+
+ let parsedJwt;
+ try {
+ parsedJwt = JWTUtility.parse(jwtValue);
+ } catch (parseError) {
+ return callback(parseError);
+ }
+
+ if (!verifyJwt) {
+ return callback(null, parsedJwt.payload);
+ }
+
+ const header = parsedJwt.header;
+ const kid = header.kid;
+
+ if (!kid) {
+ return callback(JWTExceptions.JwtSignatureValidationException('JWT header missing key ID (kid) field'));
+ }
+
+ const runEnvironment = merchantConfig.getRunEnvironment();
+ if (!runEnvironment) {
+ return callback(new Error('Run environment not found in merchant config'));
+ }
+
+ let publicKey;
+ let isPublicKeyFromCache = false;
+
+ try {
+ publicKey = Cache.getPublicKeyFromCache(runEnvironment, kid);
+ isPublicKeyFromCache = true;
+ } catch (cacheError) {
+ isPublicKeyFromCache = false;
+ }
+
+ if (!isPublicKeyFromCache) {
+ return fetchPublicKeyAndVerify(jwtValue, parsedJwt, kid, runEnvironment, callback);
+ }
+
+ try {
+ JWTUtility.verifyJwt(jwtValue, publicKey);
+ return callback(null, parsedJwt.payload);
+ } catch (verificationError) {
+ return fetchPublicKeyAndVerify(jwtValue, parsedJwt, kid, runEnvironment, callback);
+ }
+}
+
+/**
+ * Fetches public key from API and performs JWT verification
+ * @param {string} jwtValue - The JWT token
+ * @param {Object} parsedJwt - The parsed JWT object
+ * @param {string} kid - The key ID
+ * @param {string} runEnvironment - The runtime environment
+ * @param {Function} callback - Callback function
+ * @private
+ */
+function fetchPublicKeyAndVerify(jwtValue, parsedJwt, kid, runEnvironment, callback) {
+ fetchPublicKeyFromApi(kid, runEnvironment, (fetchError, publicKey) => {
+ if (fetchError) {
+ return callback(fetchError);
+ }
+
+ try {
+ JWTUtility.verifyJwt(jwtValue, publicKey);
+ return callback(null, parsedJwt.payload);
+ } catch (verificationError) {
+ return callback(JWTExceptions.JwtSignatureValidationException('JWT validation failed'));
+ }
+ });
+}
+
+
+/**
+ * Fetches public key from API and adds it to cache
+ * @param {string} kid - The key ID
+ * @param {string} runEnvironment - The runtime environment
+ * @param {Function} callback - Callback function (error, publicKey)
+ * @private
+ */
+function fetchPublicKeyFromApi(kid, runEnvironment, callback) {
+ PublicKeyApiController.fetchPublicKey(kid, runEnvironment, (error, publicKey) => {
+ if (error) {
+ if (error.message && error.message.includes('Invalid Runtime URL')) {
+ return callback(new Error('Invalid Runtime URL in Merchant Config'));
+ } else if (error.message && error.message.includes('Network error')) {
+ return callback(new Error('Error while trying to retrieve public key from server'));
+ } else if (error.message && error.message.includes('Failed to parse JWK')) {
+ return callback(JWTExceptions.InvalidJwkException('JWK received from server cannot be parsed correctly', error));
+ } else {
+ return callback(new Error('Error while trying to retrieve public key from server'));
+ }
+ }
+
+ try {
+ Cache.addPublicKeyToCache(runEnvironment, kid, publicKey);
+ callback(null, publicKey);
+ } catch (cacheError) {
+ callback(null, publicKey);
+ }
+ });
+}
+
+module.exports = {
+ parseCaptureContextResponse
+};
diff --git a/src/utilities/capturecontext/PublicKeyApiController.js b/src/utilities/capturecontext/PublicKeyApiController.js
new file mode 100644
index 000000000..39dea98d2
--- /dev/null
+++ b/src/utilities/capturecontext/PublicKeyApiController.js
@@ -0,0 +1,85 @@
+'use strict';
+
+const axios = require('axios');
+const JWTUtility = require('../../authentication/util/jwt/JWTUtility');
+
+/**
+ * Fetches the public key for the given key ID (kid) from the specified run environment.
+ *
+ * @param {string} kid - The key ID for which to fetch the public key.
+ * @param {string} runEnvironment - The environment domain (e.g., 'apitest.cybersource.com').
+ * @param {function(Error, string):void} callback - Callback function called with (error, publicKey).
+ * If successful, error is null and publicKey is a PEM-formatted string.
+ * If an error occurs, error is an Error object and publicKey is undefined.
+ */
+function fetchPublicKey(kid, runEnvironment, callback) {
+ if (!kid) {
+ return callback(new Error('kid parameter is required'));
+ }
+
+ if (!runEnvironment) {
+ return callback(new Error('runEnvironment parameter is required'));
+ }
+
+ if (typeof callback !== 'function') {
+ return callback(new Error('callback parameter must be a function'));
+ }
+
+ const url = `https://${runEnvironment}/flex/v2/public-keys/${kid}`;
+
+ const axiosConfig = {
+ method: 'GET',
+ url: url,
+ headers: {
+ 'Accept': 'application/json'
+ }
+ };
+
+ axios.request(axiosConfig)
+ .then(response => {
+ try {
+ if (!response.data) {
+ return callback(new Error('Empty response received from public key endpoint'));
+ }
+
+ let jwkJsonString;
+ if (typeof response.data === 'string') {
+ jwkJsonString = response.data;
+ } else {
+ jwkJsonString = JSON.stringify(response.data);
+ }
+
+ const publicKey = JWTUtility.getRSAPublicKeyFromJwk(jwkJsonString);
+ if (!publicKey) {
+ return callback(new Error('Invalid public key received from JWK'));
+ }
+ callback(null, publicKey);
+
+ } catch (parseError) {
+ const error = new Error(`Failed to parse JWK response: ${parseError.message}`);
+ error.originalError = parseError;
+ callback(error);
+ }
+ })
+ .catch(axiosError => {
+ let error;
+
+ if (axiosError.response) {
+ const status = axiosError.response.status;
+ const statusText = axiosError.response.statusText;
+ error = new Error(`HTTP ${status}: ${statusText} - Failed to fetch public key for kid: ${kid}`);
+ error.status = status;
+ error.response = axiosError.response;
+ } else if (axiosError.request) {
+ error = new Error(`No response received - Failed to fetch public key for kid: ${kid}`);
+ error.code = axiosError.code;
+ } else {
+ error = new Error(`Request setup error: ${axiosError.message}`);
+ }
+
+ error.originalError = axiosError;
+ callback(error);
+ });
+}
+
+module.exports = { fetchPublicKey };
diff --git a/test/api/TokenizeApi.spec.js b/test/api/TokenizeApi.spec.js
new file mode 100644
index 000000000..04759c58e
--- /dev/null
+++ b/test/api/TokenizeApi.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.TokenizeApi();
+ });
+
+ 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('TokenizeApi', function() {
+ describe('tokenize', function() {
+ it('should call tokenize successfully', function(done) {
+ //uncomment below and update the code to test tokenize
+ //instance.tokenize(function(error) {
+ // if (error) throw error;
+ //expect().to.be();
+ //});
+ done();
+ });
+ });
+ });
+
+}));
diff --git a/test/api/TokenizedCardApi.spec.js b/test/api/TokenizedCardApi.spec.js
index 959132f2c..378c2f6e8 100644
--- a/test/api/TokenizedCardApi.spec.js
+++ b/test/api/TokenizedCardApi.spec.js
@@ -70,6 +70,16 @@
done();
});
});
+ describe('postIssuerLifeCycleSimulation', function() {
+ it('should call postIssuerLifeCycleSimulation successfully', function(done) {
+ //uncomment below and update the code to test postIssuerLifeCycleSimulation
+ //instance.postIssuerLifeCycleSimulation(function(error) {
+ // if (error) throw error;
+ //expect().to.be();
+ //});
+ done();
+ });
+ });
describe('postTokenizedCard', function() {
it('should call postTokenizedCard successfully', function(done) {
//uncomment below and update the code to test postTokenizedCard
diff --git a/test/model/CreatePlanRequest.spec.js b/test/model/CreatePlanRequest.spec.js
index b49791986..cec200948 100644
--- a/test/model/CreatePlanRequest.spec.js
+++ b/test/model/CreatePlanRequest.spec.js
@@ -56,12 +56,6 @@
//expect(instance).to.be.a(CyberSource.CreatePlanRequest);
});
- it('should have the property clientReferenceInformation (base name: "clientReferenceInformation")', function() {
- // uncomment below and update the code to test the property clientReferenceInformation
- //var instane = new CyberSource.CreatePlanRequest();
- //expect(instance).to.be();
- });
-
it('should have the property planInformation (base name: "planInformation")', function() {
// uncomment below and update the code to test the property planInformation
//var instane = new CyberSource.CreatePlanRequest();
diff --git a/test/model/CreateSubscriptionResponse.spec.js b/test/model/CreateSubscriptionResponse.spec.js
index 3db32fd0c..3d30c7917 100644
--- a/test/model/CreateSubscriptionResponse.spec.js
+++ b/test/model/CreateSubscriptionResponse.spec.js
@@ -86,6 +86,12 @@
//expect(instance).to.be();
});
+ it('should have the property clientReferenceInformation (base name: "clientReferenceInformation")', function() {
+ // uncomment below and update the code to test the property clientReferenceInformation
+ //var instane = new CyberSource.CreateSubscriptionResponse();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/GenerateUnifiedCheckoutCaptureContextRequest.spec.js b/test/model/GenerateUnifiedCheckoutCaptureContextRequest.spec.js
index 6d49cd0bd..8a6743394 100644
--- a/test/model/GenerateUnifiedCheckoutCaptureContextRequest.spec.js
+++ b/test/model/GenerateUnifiedCheckoutCaptureContextRequest.spec.js
@@ -92,6 +92,12 @@
//expect(instance).to.be();
});
+ it('should have the property buttonType (base name: "buttonType")', function() {
+ // uncomment below and update the code to test the property buttonType
+ //var instane = new CyberSource.GenerateUnifiedCheckoutCaptureContextRequest();
+ //expect(instance).to.be();
+ });
+
it('should have the property captureMandate (base name: "captureMandate")', function() {
// uncomment below and update the code to test the property captureMandate
//var instane = new CyberSource.GenerateUnifiedCheckoutCaptureContextRequest();
diff --git a/test/model/GetAllSubscriptionsResponseClientReferenceInformation.spec.js b/test/model/GetAllSubscriptionsResponseClientReferenceInformation.spec.js
new file mode 100644
index 000000000..a77dbfe74
--- /dev/null
+++ b/test/model/GetAllSubscriptionsResponseClientReferenceInformation.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.GetAllSubscriptionsResponseClientReferenceInformation();
+ });
+
+ 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('GetAllSubscriptionsResponseClientReferenceInformation', function() {
+ it('should create an instance of GetAllSubscriptionsResponseClientReferenceInformation', function() {
+ // uncomment below and update the code to test GetAllSubscriptionsResponseClientReferenceInformation
+ //var instane = new CyberSource.GetAllSubscriptionsResponseClientReferenceInformation();
+ //expect(instance).to.be.a(CyberSource.GetAllSubscriptionsResponseClientReferenceInformation);
+ });
+
+ 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.GetAllSubscriptionsResponseClientReferenceInformation();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/GetAllSubscriptionsResponseSubscriptions.spec.js b/test/model/GetAllSubscriptionsResponseSubscriptions.spec.js
index 42e4e21ab..b20d5b232 100644
--- a/test/model/GetAllSubscriptionsResponseSubscriptions.spec.js
+++ b/test/model/GetAllSubscriptionsResponseSubscriptions.spec.js
@@ -80,6 +80,12 @@
//expect(instance).to.be();
});
+ it('should have the property clientReferenceInformation (base name: "clientReferenceInformation")', function() {
+ // uncomment below and update the code to test the property clientReferenceInformation
+ //var instane = new CyberSource.GetAllSubscriptionsResponseSubscriptions();
+ //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.GetAllSubscriptionsResponseSubscriptions();
diff --git a/test/model/GetSubscriptionResponse.spec.js b/test/model/GetSubscriptionResponse.spec.js
index f10072b9f..cd9b46716 100644
--- a/test/model/GetSubscriptionResponse.spec.js
+++ b/test/model/GetSubscriptionResponse.spec.js
@@ -98,6 +98,12 @@
//expect(instance).to.be();
});
+ it('should have the property clientReferenceInformation (base name: "clientReferenceInformation")', function() {
+ // uncomment below and update the code to test the property clientReferenceInformation
+ //var instane = new CyberSource.GetSubscriptionResponse();
+ //expect(instance).to.be();
+ });
+
it('should have the property reactivationInformation (base name: "reactivationInformation")', function() {
// uncomment below and update the code to test the property reactivationInformation
//var instane = new CyberSource.GetSubscriptionResponse();
diff --git a/test/model/GetSubscriptionResponseReactivationInformation.spec.js b/test/model/GetSubscriptionResponseReactivationInformation.spec.js
index f68f4b3b5..80bdbac81 100644
--- a/test/model/GetSubscriptionResponseReactivationInformation.spec.js
+++ b/test/model/GetSubscriptionResponseReactivationInformation.spec.js
@@ -56,14 +56,14 @@
//expect(instance).to.be.a(CyberSource.GetSubscriptionResponseReactivationInformation);
});
- it('should have the property skippedPaymentsCount (base name: "skippedPaymentsCount")', function() {
- // uncomment below and update the code to test the property skippedPaymentsCount
+ it('should have the property missedPaymentsCount (base name: "missedPaymentsCount")', function() {
+ // uncomment below and update the code to test the property missedPaymentsCount
//var instane = new CyberSource.GetSubscriptionResponseReactivationInformation();
//expect(instance).to.be();
});
- it('should have the property skippedPaymentsTotalAmount (base name: "skippedPaymentsTotalAmount")', function() {
- // uncomment below and update the code to test the property skippedPaymentsTotalAmount
+ it('should have the property missedPaymentsTotalAmount (base name: "missedPaymentsTotalAmount")', function() {
+ // uncomment below and update the code to test the property missedPaymentsTotalAmount
//var instane = new CyberSource.GetSubscriptionResponseReactivationInformation();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse200.spec.js b/test/model/InlineResponse200.spec.js
index bd10bf5f7..ca6a06574 100644
--- a/test/model/InlineResponse200.spec.js
+++ b/test/model/InlineResponse200.spec.js
@@ -56,26 +56,8 @@
//expect(instance).to.be.a(CyberSource.InlineResponse200);
});
- 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.InlineResponse200();
- //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.InlineResponse200();
- //expect(instance).to.be();
- });
-
- it('should have the property provider (base name: "provider")', function() {
- // uncomment below and update the code to test the property provider
- //var instane = new CyberSource.InlineResponse200();
- //expect(instance).to.be();
- });
-
- it('should have the property content (base name: "content")', function() {
- // uncomment below and update the code to test the property content
+ it('should have the property responses (base name: "responses")', function() {
+ // uncomment below and update the code to test the property responses
//var instane = new CyberSource.InlineResponse200();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2001.spec.js b/test/model/InlineResponse2001.spec.js
index 33e85c117..d3090a16e 100644
--- a/test/model/InlineResponse2001.spec.js
+++ b/test/model/InlineResponse2001.spec.js
@@ -62,20 +62,20 @@
//expect(instance).to.be();
});
- 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 type (base name: "type")', function() {
+ // uncomment below and update the code to test the property type
//var instane = new CyberSource.InlineResponse2001();
//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 provider (base name: "provider")', function() {
+ // uncomment below and update the code to test the property provider
//var instane = new CyberSource.InlineResponse2001();
//expect(instance).to.be();
});
- it('should have the property embedded (base name: "_embedded")', function() {
- // uncomment below and update the code to test the property embedded
+ it('should have the property content (base name: "content")', function() {
+ // uncomment below and update the code to test the property content
//var instane = new CyberSource.InlineResponse2001();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20010.spec.js b/test/model/InlineResponse20010.spec.js
index 469e26bea..157985a70 100644
--- a/test/model/InlineResponse20010.spec.js
+++ b/test/model/InlineResponse20010.spec.js
@@ -56,14 +56,8 @@
//expect(instance).to.be.a(CyberSource.InlineResponse20010);
});
- 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.InlineResponse20010();
- //expect(instance).to.be();
- });
-
- it('should have the property _object (base name: "object")', function() {
- // uncomment below and update the code to test the property _object
+ it('should have the property totalCount (base name: "totalCount")', function() {
+ // uncomment below and update the code to test the property totalCount
//var instane = new CyberSource.InlineResponse20010();
//expect(instance).to.be();
});
@@ -80,20 +74,20 @@
//expect(instance).to.be();
});
- it('should have the property count (base name: "count")', function() {
- // uncomment below and update the code to test the property count
+ it('should have the property sort (base name: "sort")', function() {
+ // uncomment below and update the code to test the property sort
//var instane = new CyberSource.InlineResponse20010();
//expect(instance).to.be();
});
- it('should have the property total (base name: "total")', function() {
- // uncomment below and update the code to test the property total
+ it('should have the property count (base name: "count")', function() {
+ // uncomment below and update the code to test the property count
//var instane = new CyberSource.InlineResponse20010();
//expect(instance).to.be();
});
- it('should have the property embedded (base name: "_embedded")', function() {
- // uncomment below and update the code to test the property embedded
+ it('should have the property devices (base name: "devices")', function() {
+ // uncomment below and update the code to test the property devices
//var instane = new CyberSource.InlineResponse20010();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2009Devices.spec.js b/test/model/InlineResponse20010Devices.spec.js
similarity index 77%
rename from test/model/InlineResponse2009Devices.spec.js
rename to test/model/InlineResponse20010Devices.spec.js
index c303357c1..f5eaf0008 100644
--- a/test/model/InlineResponse2009Devices.spec.js
+++ b/test/model/InlineResponse20010Devices.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2009Devices();
+ instance = new CyberSource.InlineResponse20010Devices();
});
var getProperty = function(object, getter, property) {
@@ -49,82 +49,82 @@
object[property] = value;
}
- describe('InlineResponse2009Devices', function() {
- it('should create an instance of InlineResponse2009Devices', function() {
- // uncomment below and update the code to test InlineResponse2009Devices
- //var instane = new CyberSource.InlineResponse2009Devices();
- //expect(instance).to.be.a(CyberSource.InlineResponse2009Devices);
+ describe('InlineResponse20010Devices', function() {
+ it('should create an instance of InlineResponse20010Devices', function() {
+ // uncomment below and update the code to test InlineResponse20010Devices
+ //var instane = new CyberSource.InlineResponse20010Devices();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20010Devices);
});
it('should have the property readerId (base name: "readerId")', function() {
// uncomment below and update the code to test the property readerId
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property serialNumber (base name: "serialNumber")', function() {
// uncomment below and update the code to test the property serialNumber
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property model (base name: "model")', function() {
// uncomment below and update the code to test the property model
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property make (base name: "make")', function() {
// uncomment below and update the code to test the property make
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property hardwareRevision (base name: "hardwareRevision")', function() {
// uncomment below and update the code to test the property hardwareRevision
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//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
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property statusChangeReason (base name: "statusChangeReason")', function() {
// uncomment below and update the code to test the property statusChangeReason
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property merchantId (base name: "merchantId")', function() {
// uncomment below and update the code to test the property merchantId
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property accountId (base name: "accountId")', function() {
// uncomment below and update the code to test the property accountId
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property terminalCreationDate (base name: "terminalCreationDate")', function() {
// uncomment below and update the code to test the property terminalCreationDate
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property terminalUpdationDate (base name: "terminalUpdationDate")', function() {
// uncomment below and update the code to test the property terminalUpdationDate
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
it('should have the property paymentProcessorToTerminalMap (base name: "paymentProcessorToTerminalMap")', function() {
// uncomment below and update the code to test the property paymentProcessorToTerminalMap
- //var instane = new CyberSource.InlineResponse2009Devices();
+ //var instane = new CyberSource.InlineResponse20010Devices();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2009PaymentProcessorToTerminalMap.spec.js b/test/model/InlineResponse20010PaymentProcessorToTerminalMap.spec.js
similarity index 74%
rename from test/model/InlineResponse2009PaymentProcessorToTerminalMap.spec.js
rename to test/model/InlineResponse20010PaymentProcessorToTerminalMap.spec.js
index 8294157b9..765f5e90f 100644
--- a/test/model/InlineResponse2009PaymentProcessorToTerminalMap.spec.js
+++ b/test/model/InlineResponse20010PaymentProcessorToTerminalMap.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2009PaymentProcessorToTerminalMap();
+ instance = new CyberSource.InlineResponse20010PaymentProcessorToTerminalMap();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('InlineResponse2009PaymentProcessorToTerminalMap', function() {
- it('should create an instance of InlineResponse2009PaymentProcessorToTerminalMap', function() {
- // uncomment below and update the code to test InlineResponse2009PaymentProcessorToTerminalMap
- //var instane = new CyberSource.InlineResponse2009PaymentProcessorToTerminalMap();
- //expect(instance).to.be.a(CyberSource.InlineResponse2009PaymentProcessorToTerminalMap);
+ describe('InlineResponse20010PaymentProcessorToTerminalMap', function() {
+ it('should create an instance of InlineResponse20010PaymentProcessorToTerminalMap', function() {
+ // uncomment below and update the code to test InlineResponse20010PaymentProcessorToTerminalMap
+ //var instane = new CyberSource.InlineResponse20010PaymentProcessorToTerminalMap();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20010PaymentProcessorToTerminalMap);
});
it('should have the property processor (base name: "processor")', function() {
// uncomment below and update the code to test the property processor
- //var instane = new CyberSource.InlineResponse2009PaymentProcessorToTerminalMap();
+ //var instane = new CyberSource.InlineResponse20010PaymentProcessorToTerminalMap();
//expect(instance).to.be();
});
it('should have the property terminalId (base name: "terminalId")', function() {
// uncomment below and update the code to test the property terminalId
- //var instane = new CyberSource.InlineResponse2009PaymentProcessorToTerminalMap();
+ //var instane = new CyberSource.InlineResponse20010PaymentProcessorToTerminalMap();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20011.spec.js b/test/model/InlineResponse20011.spec.js
index b6546f54b..0d9bc2da0 100644
--- a/test/model/InlineResponse20011.spec.js
+++ b/test/model/InlineResponse20011.spec.js
@@ -62,56 +62,38 @@
//expect(instance).to.be();
});
- it('should have the property batchId (base name: "batchId")', function() {
- // uncomment below and update the code to test the property batchId
+ it('should have the property _object (base name: "object")', function() {
+ // uncomment below and update the code to test the property _object
//var instane = new CyberSource.InlineResponse20011();
//expect(instance).to.be();
});
- it('should have the property batchCreatedDate (base name: "batchCreatedDate")', function() {
- // uncomment below and update the code to test the property batchCreatedDate
+ it('should have the property offset (base name: "offset")', function() {
+ // uncomment below and update the code to test the property offset
//var instane = new CyberSource.InlineResponse20011();
//expect(instance).to.be();
});
- it('should have the property batchSource (base name: "batchSource")', function() {
- // uncomment below and update the code to test the property batchSource
+ it('should have the property limit (base name: "limit")', function() {
+ // uncomment below and update the code to test the property limit
//var instane = new CyberSource.InlineResponse20011();
//expect(instance).to.be();
});
- it('should have the property merchantReference (base name: "merchantReference")', function() {
- // uncomment below and update the code to test the property merchantReference
+ it('should have the property count (base name: "count")', function() {
+ // uncomment below and update the code to test the property count
//var instane = new CyberSource.InlineResponse20011();
//expect(instance).to.be();
});
- it('should have the property batchCaEndpoints (base name: "batchCaEndpoints")', function() {
- // uncomment below and update the code to test the property batchCaEndpoints
+ it('should have the property total (base name: "total")', function() {
+ // uncomment below and update the code to test the property total
//var instane = new CyberSource.InlineResponse20011();
//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
- //var instane = new CyberSource.InlineResponse20011();
- //expect(instance).to.be();
- });
-
- it('should have the property totals (base name: "totals")', function() {
- // uncomment below and update the code to test the property totals
- //var instane = new CyberSource.InlineResponse20011();
- //expect(instance).to.be();
- });
-
- it('should have the property billing (base name: "billing")', function() {
- // uncomment below and update the code to test the property billing
- //var instane = new CyberSource.InlineResponse20011();
- //expect(instance).to.be();
- });
-
- it('should have the property description (base name: "description")', function() {
- // uncomment below and update the code to test the property description
+ it('should have the property embedded (base name: "_embedded")', function() {
+ // uncomment below and update the code to test the property embedded
//var instane = new CyberSource.InlineResponse20011();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20010Embedded.spec.js b/test/model/InlineResponse20011Embedded.spec.js
similarity index 82%
rename from test/model/InlineResponse20010Embedded.spec.js
rename to test/model/InlineResponse20011Embedded.spec.js
index c0cc7e19f..6973e9cee 100644
--- a/test/model/InlineResponse20010Embedded.spec.js
+++ b/test/model/InlineResponse20011Embedded.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20010Embedded();
+ instance = new CyberSource.InlineResponse20011Embedded();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('InlineResponse20010Embedded', function() {
- it('should create an instance of InlineResponse20010Embedded', function() {
- // uncomment below and update the code to test InlineResponse20010Embedded
- //var instane = new CyberSource.InlineResponse20010Embedded();
- //expect(instance).to.be.a(CyberSource.InlineResponse20010Embedded);
+ describe('InlineResponse20011Embedded', function() {
+ it('should create an instance of InlineResponse20011Embedded', function() {
+ // uncomment below and update the code to test InlineResponse20011Embedded
+ //var instane = new CyberSource.InlineResponse20011Embedded();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20011Embedded);
});
it('should have the property batches (base name: "batches")', function() {
// uncomment below and update the code to test the property batches
- //var instane = new CyberSource.InlineResponse20010Embedded();
+ //var instane = new CyberSource.InlineResponse20011Embedded();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20010EmbeddedBatches.spec.js b/test/model/InlineResponse20011EmbeddedBatches.spec.js
similarity index 79%
rename from test/model/InlineResponse20010EmbeddedBatches.spec.js
rename to test/model/InlineResponse20011EmbeddedBatches.spec.js
index 93476a8f9..bc4be3d0e 100644
--- a/test/model/InlineResponse20010EmbeddedBatches.spec.js
+++ b/test/model/InlineResponse20011EmbeddedBatches.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20010EmbeddedBatches();
+ instance = new CyberSource.InlineResponse20011EmbeddedBatches();
});
var getProperty = function(object, getter, property) {
@@ -49,70 +49,70 @@
object[property] = value;
}
- describe('InlineResponse20010EmbeddedBatches', function() {
- it('should create an instance of InlineResponse20010EmbeddedBatches', function() {
- // uncomment below and update the code to test InlineResponse20010EmbeddedBatches
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
- //expect(instance).to.be.a(CyberSource.InlineResponse20010EmbeddedBatches);
+ describe('InlineResponse20011EmbeddedBatches', function() {
+ it('should create an instance of InlineResponse20011EmbeddedBatches', function() {
+ // uncomment below and update the code to test InlineResponse20011EmbeddedBatches
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20011EmbeddedBatches);
});
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.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
it('should have the property batchId (base name: "batchId")', function() {
// uncomment below and update the code to test the property batchId
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
it('should have the property batchCreatedDate (base name: "batchCreatedDate")', function() {
// uncomment below and update the code to test the property batchCreatedDate
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
it('should have the property batchModifiedDate (base name: "batchModifiedDate")', function() {
// uncomment below and update the code to test the property batchModifiedDate
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
it('should have the property batchSource (base name: "batchSource")', function() {
// uncomment below and update the code to test the property batchSource
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
it('should have the property tokenSource (base name: "tokenSource")', function() {
// uncomment below and update the code to test the property tokenSource
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
it('should have the property merchantReference (base name: "merchantReference")', function() {
// uncomment below and update the code to test the property merchantReference
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
it('should have the property batchCaEndpoints (base name: "batchCaEndpoints")', function() {
// uncomment below and update the code to test the property batchCaEndpoints
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//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
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
it('should have the property totals (base name: "totals")', function() {
// uncomment below and update the code to test the property totals
- //var instane = new CyberSource.InlineResponse20010EmbeddedBatches();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedBatches();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20010EmbeddedLinks.spec.js b/test/model/InlineResponse20011EmbeddedLinks.spec.js
similarity index 81%
rename from test/model/InlineResponse20010EmbeddedLinks.spec.js
rename to test/model/InlineResponse20011EmbeddedLinks.spec.js
index 177be1ddd..e82aadbe4 100644
--- a/test/model/InlineResponse20010EmbeddedLinks.spec.js
+++ b/test/model/InlineResponse20011EmbeddedLinks.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20010EmbeddedLinks();
+ instance = new CyberSource.InlineResponse20011EmbeddedLinks();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('InlineResponse20010EmbeddedLinks', function() {
- it('should create an instance of InlineResponse20010EmbeddedLinks', function() {
- // uncomment below and update the code to test InlineResponse20010EmbeddedLinks
- //var instane = new CyberSource.InlineResponse20010EmbeddedLinks();
- //expect(instance).to.be.a(CyberSource.InlineResponse20010EmbeddedLinks);
+ describe('InlineResponse20011EmbeddedLinks', function() {
+ it('should create an instance of InlineResponse20011EmbeddedLinks', function() {
+ // uncomment below and update the code to test InlineResponse20011EmbeddedLinks
+ //var instane = new CyberSource.InlineResponse20011EmbeddedLinks();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20011EmbeddedLinks);
});
it('should have the property reports (base name: "reports")', function() {
// uncomment below and update the code to test the property reports
- //var instane = new CyberSource.InlineResponse20010EmbeddedLinks();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedLinks();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20010EmbeddedLinksReports.spec.js b/test/model/InlineResponse20011EmbeddedLinksReports.spec.js
similarity index 81%
rename from test/model/InlineResponse20010EmbeddedLinksReports.spec.js
rename to test/model/InlineResponse20011EmbeddedLinksReports.spec.js
index 63541a582..bcfb8fb94 100644
--- a/test/model/InlineResponse20010EmbeddedLinksReports.spec.js
+++ b/test/model/InlineResponse20011EmbeddedLinksReports.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20010EmbeddedLinksReports();
+ instance = new CyberSource.InlineResponse20011EmbeddedLinksReports();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('InlineResponse20010EmbeddedLinksReports', function() {
- it('should create an instance of InlineResponse20010EmbeddedLinksReports', function() {
- // uncomment below and update the code to test InlineResponse20010EmbeddedLinksReports
- //var instane = new CyberSource.InlineResponse20010EmbeddedLinksReports();
- //expect(instance).to.be.a(CyberSource.InlineResponse20010EmbeddedLinksReports);
+ describe('InlineResponse20011EmbeddedLinksReports', function() {
+ it('should create an instance of InlineResponse20011EmbeddedLinksReports', function() {
+ // uncomment below and update the code to test InlineResponse20011EmbeddedLinksReports
+ //var instane = new CyberSource.InlineResponse20011EmbeddedLinksReports();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20011EmbeddedLinksReports);
});
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.InlineResponse20010EmbeddedLinksReports();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedLinksReports();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20010EmbeddedTotals.spec.js b/test/model/InlineResponse20011EmbeddedTotals.spec.js
similarity index 80%
rename from test/model/InlineResponse20010EmbeddedTotals.spec.js
rename to test/model/InlineResponse20011EmbeddedTotals.spec.js
index b55b0bb22..851f89382 100644
--- a/test/model/InlineResponse20010EmbeddedTotals.spec.js
+++ b/test/model/InlineResponse20011EmbeddedTotals.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20010EmbeddedTotals();
+ instance = new CyberSource.InlineResponse20011EmbeddedTotals();
});
var getProperty = function(object, getter, property) {
@@ -49,40 +49,40 @@
object[property] = value;
}
- describe('InlineResponse20010EmbeddedTotals', function() {
- it('should create an instance of InlineResponse20010EmbeddedTotals', function() {
- // uncomment below and update the code to test InlineResponse20010EmbeddedTotals
- //var instane = new CyberSource.InlineResponse20010EmbeddedTotals();
- //expect(instance).to.be.a(CyberSource.InlineResponse20010EmbeddedTotals);
+ describe('InlineResponse20011EmbeddedTotals', function() {
+ it('should create an instance of InlineResponse20011EmbeddedTotals', function() {
+ // uncomment below and update the code to test InlineResponse20011EmbeddedTotals
+ //var instane = new CyberSource.InlineResponse20011EmbeddedTotals();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20011EmbeddedTotals);
});
it('should have the property acceptedRecords (base name: "acceptedRecords")', function() {
// uncomment below and update the code to test the property acceptedRecords
- //var instane = new CyberSource.InlineResponse20010EmbeddedTotals();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedTotals();
//expect(instance).to.be();
});
it('should have the property rejectedRecords (base name: "rejectedRecords")', function() {
// uncomment below and update the code to test the property rejectedRecords
- //var instane = new CyberSource.InlineResponse20010EmbeddedTotals();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedTotals();
//expect(instance).to.be();
});
it('should have the property updatedRecords (base name: "updatedRecords")', function() {
// uncomment below and update the code to test the property updatedRecords
- //var instane = new CyberSource.InlineResponse20010EmbeddedTotals();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedTotals();
//expect(instance).to.be();
});
it('should have the property caResponses (base name: "caResponses")', function() {
// uncomment below and update the code to test the property caResponses
- //var instane = new CyberSource.InlineResponse20010EmbeddedTotals();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedTotals();
//expect(instance).to.be();
});
it('should have the property caResponsesOmitted (base name: "caResponsesOmitted")', function() {
// uncomment below and update the code to test the property caResponsesOmitted
- //var instane = new CyberSource.InlineResponse20010EmbeddedTotals();
+ //var instane = new CyberSource.InlineResponse20011EmbeddedTotals();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20011Links.spec.js b/test/model/InlineResponse20011Links.spec.js
index f5000e20d..0f60061a2 100644
--- a/test/model/InlineResponse20011Links.spec.js
+++ b/test/model/InlineResponse20011Links.spec.js
@@ -56,14 +56,14 @@
//expect(instance).to.be.a(CyberSource.InlineResponse20011Links);
});
- it('should have the property self (base name: "self")', function() {
- // uncomment below and update the code to test the property self
+ it('should have the property rel (base name: "rel")', function() {
+ // uncomment below and update the code to test the property rel
//var instane = new CyberSource.InlineResponse20011Links();
//expect(instance).to.be();
});
- it('should have the property report (base name: "report")', function() {
- // uncomment below and update the code to test the property report
+ 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.InlineResponse20011Links();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20012.spec.js b/test/model/InlineResponse20012.spec.js
index 9308a02d1..38900b062 100644
--- a/test/model/InlineResponse20012.spec.js
+++ b/test/model/InlineResponse20012.spec.js
@@ -56,20 +56,20 @@
//expect(instance).to.be.a(CyberSource.InlineResponse20012);
});
- it('should have the property version (base name: "version")', function() {
- // uncomment below and update the code to test the property version
+ 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.InlineResponse20012();
//expect(instance).to.be();
});
- it('should have the property reportCreatedDate (base name: "reportCreatedDate")', function() {
- // uncomment below and update the code to test the property reportCreatedDate
+ it('should have the property batchId (base name: "batchId")', function() {
+ // uncomment below and update the code to test the property batchId
//var instane = new CyberSource.InlineResponse20012();
//expect(instance).to.be();
});
- it('should have the property batchId (base name: "batchId")', function() {
- // uncomment below and update the code to test the property batchId
+ it('should have the property batchCreatedDate (base name: "batchCreatedDate")', function() {
+ // uncomment below and update the code to test the property batchCreatedDate
//var instane = new CyberSource.InlineResponse20012();
//expect(instance).to.be();
});
@@ -80,20 +80,20 @@
//expect(instance).to.be();
});
- it('should have the property batchCaEndpoints (base name: "batchCaEndpoints")', function() {
- // uncomment below and update the code to test the property batchCaEndpoints
+ it('should have the property merchantReference (base name: "merchantReference")', function() {
+ // uncomment below and update the code to test the property merchantReference
//var instane = new CyberSource.InlineResponse20012();
//expect(instance).to.be();
});
- it('should have the property batchCreatedDate (base name: "batchCreatedDate")', function() {
- // uncomment below and update the code to test the property batchCreatedDate
+ it('should have the property batchCaEndpoints (base name: "batchCaEndpoints")', function() {
+ // uncomment below and update the code to test the property batchCaEndpoints
//var instane = new CyberSource.InlineResponse20012();
//expect(instance).to.be();
});
- it('should have the property merchantReference (base name: "merchantReference")', function() {
- // uncomment below and update the code to test the property merchantReference
+ 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.InlineResponse20012();
//expect(instance).to.be();
});
@@ -110,8 +110,8 @@
//expect(instance).to.be();
});
- it('should have the property records (base name: "records")', function() {
- // uncomment below and update the code to test the property records
+ it('should have the property description (base name: "description")', function() {
+ // uncomment below and update the code to test the property description
//var instane = new CyberSource.InlineResponse20012();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20011Billing.spec.js b/test/model/InlineResponse20012Billing.spec.js
similarity index 80%
rename from test/model/InlineResponse20011Billing.spec.js
rename to test/model/InlineResponse20012Billing.spec.js
index 4e97b1c0e..cddf1a15a 100644
--- a/test/model/InlineResponse20011Billing.spec.js
+++ b/test/model/InlineResponse20012Billing.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20011Billing();
+ instance = new CyberSource.InlineResponse20012Billing();
});
var getProperty = function(object, getter, property) {
@@ -49,34 +49,34 @@
object[property] = value;
}
- describe('InlineResponse20011Billing', function() {
- it('should create an instance of InlineResponse20011Billing', function() {
- // uncomment below and update the code to test InlineResponse20011Billing
- //var instane = new CyberSource.InlineResponse20011Billing();
- //expect(instance).to.be.a(CyberSource.InlineResponse20011Billing);
+ describe('InlineResponse20012Billing', function() {
+ it('should create an instance of InlineResponse20012Billing', function() {
+ // uncomment below and update the code to test InlineResponse20012Billing
+ //var instane = new CyberSource.InlineResponse20012Billing();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20012Billing);
});
it('should have the property _nan (base name: "nan")', function() {
// uncomment below and update the code to test the property _nan
- //var instane = new CyberSource.InlineResponse20011Billing();
+ //var instane = new CyberSource.InlineResponse20012Billing();
//expect(instance).to.be();
});
it('should have the property ned (base name: "ned")', function() {
// uncomment below and update the code to test the property ned
- //var instane = new CyberSource.InlineResponse20011Billing();
+ //var instane = new CyberSource.InlineResponse20012Billing();
//expect(instance).to.be();
});
it('should have the property acl (base name: "acl")', function() {
// uncomment below and update the code to test the property acl
- //var instane = new CyberSource.InlineResponse20011Billing();
+ //var instane = new CyberSource.InlineResponse20012Billing();
//expect(instance).to.be();
});
it('should have the property cch (base name: "cch")', function() {
// uncomment below and update the code to test the property cch
- //var instane = new CyberSource.InlineResponse20011Billing();
+ //var instane = new CyberSource.InlineResponse20012Billing();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20010Links.spec.js b/test/model/InlineResponse20012Links.spec.js
similarity index 75%
rename from test/model/InlineResponse20010Links.spec.js
rename to test/model/InlineResponse20012Links.spec.js
index 1cb7aed62..f6a2de18c 100644
--- a/test/model/InlineResponse20010Links.spec.js
+++ b/test/model/InlineResponse20012Links.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20010Links();
+ instance = new CyberSource.InlineResponse20012Links();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('InlineResponse20010Links', function() {
- it('should create an instance of InlineResponse20010Links', function() {
- // uncomment below and update the code to test InlineResponse20010Links
- //var instane = new CyberSource.InlineResponse20010Links();
- //expect(instance).to.be.a(CyberSource.InlineResponse20010Links);
+ describe('InlineResponse20012Links', function() {
+ it('should create an instance of InlineResponse20012Links', function() {
+ // uncomment below and update the code to test InlineResponse20012Links
+ //var instane = new CyberSource.InlineResponse20012Links();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20012Links);
});
- it('should have the property rel (base name: "rel")', function() {
- // uncomment below and update the code to test the property rel
- //var instane = new CyberSource.InlineResponse20010Links();
+ 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.InlineResponse20012Links();
//expect(instance).to.be();
});
- 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.InlineResponse20010Links();
+ it('should have the property report (base name: "report")', function() {
+ // uncomment below and update the code to test the property report
+ //var instane = new CyberSource.InlineResponse20012Links();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20011LinksReport.spec.js b/test/model/InlineResponse20012LinksReport.spec.js
similarity index 81%
rename from test/model/InlineResponse20011LinksReport.spec.js
rename to test/model/InlineResponse20012LinksReport.spec.js
index 751768dbd..ebcc165c5 100644
--- a/test/model/InlineResponse20011LinksReport.spec.js
+++ b/test/model/InlineResponse20012LinksReport.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20011LinksReport();
+ instance = new CyberSource.InlineResponse20012LinksReport();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('InlineResponse20011LinksReport', function() {
- it('should create an instance of InlineResponse20011LinksReport', function() {
- // uncomment below and update the code to test InlineResponse20011LinksReport
- //var instane = new CyberSource.InlineResponse20011LinksReport();
- //expect(instance).to.be.a(CyberSource.InlineResponse20011LinksReport);
+ describe('InlineResponse20012LinksReport', function() {
+ it('should create an instance of InlineResponse20012LinksReport', function() {
+ // uncomment below and update the code to test InlineResponse20012LinksReport
+ //var instane = new CyberSource.InlineResponse20012LinksReport();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20012LinksReport);
});
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.InlineResponse20011LinksReport();
+ //var instane = new CyberSource.InlineResponse20012LinksReport();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20013.spec.js b/test/model/InlineResponse20013.spec.js
index ac50549d0..82ee4874f 100644
--- a/test/model/InlineResponse20013.spec.js
+++ b/test/model/InlineResponse20013.spec.js
@@ -56,26 +56,62 @@
//expect(instance).to.be.a(CyberSource.InlineResponse20013);
});
- it('should have the property clientReferenceInformation (base name: "clientReferenceInformation")', function() {
- // uncomment below and update the code to test the property clientReferenceInformation
+ it('should have the property version (base name: "version")', function() {
+ // uncomment below and update the code to test the property version
//var instane = new CyberSource.InlineResponse20013();
//expect(instance).to.be();
});
- it('should have the property requestId (base name: "requestId")', function() {
- // uncomment below and update the code to test the property requestId
+ it('should have the property reportCreatedDate (base name: "reportCreatedDate")', function() {
+ // uncomment below and update the code to test the property reportCreatedDate
//var instane = new CyberSource.InlineResponse20013();
//expect(instance).to.be();
});
- 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 batchId (base name: "batchId")', function() {
+ // uncomment below and update the code to test the property batchId
//var instane = new CyberSource.InlineResponse20013();
//expect(instance).to.be();
});
- it('should have the property bankAccountValidation (base name: "bankAccountValidation")', function() {
- // uncomment below and update the code to test the property bankAccountValidation
+ it('should have the property batchSource (base name: "batchSource")', function() {
+ // uncomment below and update the code to test the property batchSource
+ //var instane = new CyberSource.InlineResponse20013();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property batchCaEndpoints (base name: "batchCaEndpoints")', function() {
+ // uncomment below and update the code to test the property batchCaEndpoints
+ //var instane = new CyberSource.InlineResponse20013();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property batchCreatedDate (base name: "batchCreatedDate")', function() {
+ // uncomment below and update the code to test the property batchCreatedDate
+ //var instane = new CyberSource.InlineResponse20013();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property merchantReference (base name: "merchantReference")', function() {
+ // uncomment below and update the code to test the property merchantReference
+ //var instane = new CyberSource.InlineResponse20013();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property totals (base name: "totals")', function() {
+ // uncomment below and update the code to test the property totals
+ //var instane = new CyberSource.InlineResponse20013();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property billing (base name: "billing")', function() {
+ // uncomment below and update the code to test the property billing
+ //var instane = new CyberSource.InlineResponse20013();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property records (base name: "records")', function() {
+ // uncomment below and update the code to test the property records
//var instane = new CyberSource.InlineResponse20013();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20012Records.spec.js b/test/model/InlineResponse20013Records.spec.js
similarity index 81%
rename from test/model/InlineResponse20012Records.spec.js
rename to test/model/InlineResponse20013Records.spec.js
index 17812cff4..2cf3de6a0 100644
--- a/test/model/InlineResponse20012Records.spec.js
+++ b/test/model/InlineResponse20013Records.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20012Records();
+ instance = new CyberSource.InlineResponse20013Records();
});
var getProperty = function(object, getter, property) {
@@ -49,28 +49,28 @@
object[property] = value;
}
- describe('InlineResponse20012Records', function() {
- it('should create an instance of InlineResponse20012Records', function() {
- // uncomment below and update the code to test InlineResponse20012Records
- //var instane = new CyberSource.InlineResponse20012Records();
- //expect(instance).to.be.a(CyberSource.InlineResponse20012Records);
+ describe('InlineResponse20013Records', function() {
+ it('should create an instance of InlineResponse20013Records', function() {
+ // uncomment below and update the code to test InlineResponse20013Records
+ //var instane = new CyberSource.InlineResponse20013Records();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20013Records);
});
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.InlineResponse20012Records();
+ //var instane = new CyberSource.InlineResponse20013Records();
//expect(instance).to.be();
});
it('should have the property sourceRecord (base name: "sourceRecord")', function() {
// uncomment below and update the code to test the property sourceRecord
- //var instane = new CyberSource.InlineResponse20012Records();
+ //var instane = new CyberSource.InlineResponse20013Records();
//expect(instance).to.be();
});
it('should have the property responseRecord (base name: "responseRecord")', function() {
// uncomment below and update the code to test the property responseRecord
- //var instane = new CyberSource.InlineResponse20012Records();
+ //var instane = new CyberSource.InlineResponse20013Records();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20012ResponseRecord.spec.js b/test/model/InlineResponse20013ResponseRecord.spec.js
similarity index 79%
rename from test/model/InlineResponse20012ResponseRecord.spec.js
rename to test/model/InlineResponse20013ResponseRecord.spec.js
index 60b756cf3..110f94ab1 100644
--- a/test/model/InlineResponse20012ResponseRecord.spec.js
+++ b/test/model/InlineResponse20013ResponseRecord.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20012ResponseRecord();
+ instance = new CyberSource.InlineResponse20013ResponseRecord();
});
var getProperty = function(object, getter, property) {
@@ -49,70 +49,70 @@
object[property] = value;
}
- describe('InlineResponse20012ResponseRecord', function() {
- it('should create an instance of InlineResponse20012ResponseRecord', function() {
- // uncomment below and update the code to test InlineResponse20012ResponseRecord
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
- //expect(instance).to.be.a(CyberSource.InlineResponse20012ResponseRecord);
+ describe('InlineResponse20013ResponseRecord', function() {
+ it('should create an instance of InlineResponse20013ResponseRecord', function() {
+ // uncomment below and update the code to test InlineResponse20013ResponseRecord
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20013ResponseRecord);
});
it('should have the property response (base name: "response")', function() {
// uncomment below and update the code to test the property response
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//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.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
it('should have the property token (base name: "token")', function() {
// uncomment below and update the code to test the property token
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
it('should have the property instrumentIdentifierId (base name: "instrumentIdentifierId")', function() {
// uncomment below and update the code to test the property instrumentIdentifierId
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
it('should have the property instrumentIdentifierCreated (base name: "instrumentIdentifierCreated")', function() {
// uncomment below and update the code to test the property instrumentIdentifierCreated
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
it('should have the property cardNumber (base name: "cardNumber")', function() {
// uncomment below and update the code to test the property cardNumber
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
it('should have the property cardExpiryMonth (base name: "cardExpiryMonth")', function() {
// uncomment below and update the code to test the property cardExpiryMonth
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
it('should have the property cardExpiryYear (base name: "cardExpiryYear")', function() {
// uncomment below and update the code to test the property cardExpiryYear
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
it('should have the property cardType (base name: "cardType")', function() {
// uncomment below and update the code to test the property cardType
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
it('should have the property additionalUpdates (base name: "additionalUpdates")', function() {
// uncomment below and update the code to test the property additionalUpdates
- //var instane = new CyberSource.InlineResponse20012ResponseRecord();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecord();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20012ResponseRecordAdditionalUpdates.spec.js b/test/model/InlineResponse20013ResponseRecordAdditionalUpdates.spec.js
similarity index 80%
rename from test/model/InlineResponse20012ResponseRecordAdditionalUpdates.spec.js
rename to test/model/InlineResponse20013ResponseRecordAdditionalUpdates.spec.js
index 98c08c077..5307cb966 100644
--- a/test/model/InlineResponse20012ResponseRecordAdditionalUpdates.spec.js
+++ b/test/model/InlineResponse20013ResponseRecordAdditionalUpdates.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20012ResponseRecordAdditionalUpdates();
+ instance = new CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates();
});
var getProperty = function(object, getter, property) {
@@ -49,40 +49,40 @@
object[property] = value;
}
- describe('InlineResponse20012ResponseRecordAdditionalUpdates', function() {
- it('should create an instance of InlineResponse20012ResponseRecordAdditionalUpdates', function() {
- // uncomment below and update the code to test InlineResponse20012ResponseRecordAdditionalUpdates
- //var instane = new CyberSource.InlineResponse20012ResponseRecordAdditionalUpdates();
- //expect(instance).to.be.a(CyberSource.InlineResponse20012ResponseRecordAdditionalUpdates);
+ describe('InlineResponse20013ResponseRecordAdditionalUpdates', function() {
+ it('should create an instance of InlineResponse20013ResponseRecordAdditionalUpdates', function() {
+ // uncomment below and update the code to test InlineResponse20013ResponseRecordAdditionalUpdates
+ //var instane = new CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates);
});
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.InlineResponse20012ResponseRecordAdditionalUpdates();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates();
//expect(instance).to.be();
});
it('should have the property paymentInstrumentId (base name: "paymentInstrumentId")', function() {
// uncomment below and update the code to test the property paymentInstrumentId
- //var instane = new CyberSource.InlineResponse20012ResponseRecordAdditionalUpdates();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates();
//expect(instance).to.be();
});
it('should have the property creator (base name: "creator")', function() {
// uncomment below and update the code to test the property creator
- //var instane = new CyberSource.InlineResponse20012ResponseRecordAdditionalUpdates();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates();
//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.InlineResponse20012ResponseRecordAdditionalUpdates();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates();
//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.InlineResponse20012ResponseRecordAdditionalUpdates();
+ //var instane = new CyberSource.InlineResponse20013ResponseRecordAdditionalUpdates();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20012SourceRecord.spec.js b/test/model/InlineResponse20013SourceRecord.spec.js
similarity index 80%
rename from test/model/InlineResponse20012SourceRecord.spec.js
rename to test/model/InlineResponse20013SourceRecord.spec.js
index 2fe7c9c3a..c79cb79a9 100644
--- a/test/model/InlineResponse20012SourceRecord.spec.js
+++ b/test/model/InlineResponse20013SourceRecord.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20012SourceRecord();
+ instance = new CyberSource.InlineResponse20013SourceRecord();
});
var getProperty = function(object, getter, property) {
@@ -49,58 +49,58 @@
object[property] = value;
}
- describe('InlineResponse20012SourceRecord', function() {
- it('should create an instance of InlineResponse20012SourceRecord', function() {
- // uncomment below and update the code to test InlineResponse20012SourceRecord
- //var instane = new CyberSource.InlineResponse20012SourceRecord();
- //expect(instance).to.be.a(CyberSource.InlineResponse20012SourceRecord);
+ describe('InlineResponse20013SourceRecord', function() {
+ it('should create an instance of InlineResponse20013SourceRecord', function() {
+ // uncomment below and update the code to test InlineResponse20013SourceRecord
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20013SourceRecord);
});
it('should have the property token (base name: "token")', function() {
// uncomment below and update the code to test the property token
- //var instane = new CyberSource.InlineResponse20012SourceRecord();
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
//expect(instance).to.be();
});
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.InlineResponse20012SourceRecord();
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
//expect(instance).to.be();
});
it('should have the property paymentInstrumentId (base name: "paymentInstrumentId")', function() {
// uncomment below and update the code to test the property paymentInstrumentId
- //var instane = new CyberSource.InlineResponse20012SourceRecord();
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
//expect(instance).to.be();
});
it('should have the property instrumentIdentifierId (base name: "instrumentIdentifierId")', function() {
// uncomment below and update the code to test the property instrumentIdentifierId
- //var instane = new CyberSource.InlineResponse20012SourceRecord();
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
//expect(instance).to.be();
});
it('should have the property cardNumber (base name: "cardNumber")', function() {
// uncomment below and update the code to test the property cardNumber
- //var instane = new CyberSource.InlineResponse20012SourceRecord();
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
//expect(instance).to.be();
});
it('should have the property cardExpiryMonth (base name: "cardExpiryMonth")', function() {
// uncomment below and update the code to test the property cardExpiryMonth
- //var instane = new CyberSource.InlineResponse20012SourceRecord();
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
//expect(instance).to.be();
});
it('should have the property cardExpiryYear (base name: "cardExpiryYear")', function() {
// uncomment below and update the code to test the property cardExpiryYear
- //var instane = new CyberSource.InlineResponse20012SourceRecord();
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
//expect(instance).to.be();
});
it('should have the property cardType (base name: "cardType")', function() {
// uncomment below and update the code to test the property cardType
- //var instane = new CyberSource.InlineResponse20012SourceRecord();
+ //var instane = new CyberSource.InlineResponse20013SourceRecord();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20014.spec.js b/test/model/InlineResponse20014.spec.js
index ee4c250ec..705ab4ea3 100644
--- a/test/model/InlineResponse20014.spec.js
+++ b/test/model/InlineResponse20014.spec.js
@@ -62,8 +62,8 @@
//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
+ it('should have the property requestId (base name: "requestId")', function() {
+ // uncomment below and update the code to test the property requestId
//var instane = new CyberSource.InlineResponse20014();
//expect(instance).to.be();
});
@@ -74,20 +74,8 @@
//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
- //var instane = new CyberSource.InlineResponse20014();
- //expect(instance).to.be();
- });
-
- it('should have the property errorInformation (base name: "errorInformation")', function() {
- // uncomment below and update the code to test the property errorInformation
- //var instane = new CyberSource.InlineResponse20014();
- //expect(instance).to.be();
- });
-
- it('should have the property orderInformation (base name: "orderInformation")', function() {
- // uncomment below and update the code to test the property orderInformation
+ it('should have the property bankAccountValidation (base name: "bankAccountValidation")', function() {
+ // uncomment below and update the code to test the property bankAccountValidation
//var instane = new CyberSource.InlineResponse20014();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse20015.spec.js b/test/model/InlineResponse20015.spec.js
new file mode 100644
index 000000000..85edbdde9
--- /dev/null
+++ b/test/model/InlineResponse20015.spec.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.
+ 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.InlineResponse20015();
+ });
+
+ 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('InlineResponse20015', function() {
+ it('should create an instance of InlineResponse20015', function() {
+ // uncomment below and update the code to test InlineResponse20015
+ //var instane = new CyberSource.InlineResponse20015();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20015);
+ });
+
+ it('should have the property clientReferenceInformation (base name: "clientReferenceInformation")', function() {
+ // uncomment below and update the code to test the property clientReferenceInformation
+ //var instane = new CyberSource.InlineResponse20015();
+ //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.InlineResponse20015();
+ //expect(instance).to.be();
+ });
+
+ 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.InlineResponse20015();
+ //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
+ //var instane = new CyberSource.InlineResponse20015();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property errorInformation (base name: "errorInformation")', function() {
+ // uncomment below and update the code to test the property errorInformation
+ //var instane = new CyberSource.InlineResponse20015();
+ //expect(instance).to.be();
+ });
+
+ 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.InlineResponse20015();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/InlineResponse20014ClientReferenceInformation.spec.js b/test/model/InlineResponse20015ClientReferenceInformation.spec.js
similarity index 80%
rename from test/model/InlineResponse20014ClientReferenceInformation.spec.js
rename to test/model/InlineResponse20015ClientReferenceInformation.spec.js
index 35e8ee44a..b6a8a6024 100644
--- a/test/model/InlineResponse20014ClientReferenceInformation.spec.js
+++ b/test/model/InlineResponse20015ClientReferenceInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse20014ClientReferenceInformation();
+ instance = new CyberSource.InlineResponse20015ClientReferenceInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,40 +49,40 @@
object[property] = value;
}
- describe('InlineResponse20014ClientReferenceInformation', function() {
- it('should create an instance of InlineResponse20014ClientReferenceInformation', function() {
- // uncomment below and update the code to test InlineResponse20014ClientReferenceInformation
- //var instane = new CyberSource.InlineResponse20014ClientReferenceInformation();
- //expect(instance).to.be.a(CyberSource.InlineResponse20014ClientReferenceInformation);
+ describe('InlineResponse20015ClientReferenceInformation', function() {
+ it('should create an instance of InlineResponse20015ClientReferenceInformation', function() {
+ // uncomment below and update the code to test InlineResponse20015ClientReferenceInformation
+ //var instane = new CyberSource.InlineResponse20015ClientReferenceInformation();
+ //expect(instance).to.be.a(CyberSource.InlineResponse20015ClientReferenceInformation);
});
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.InlineResponse20014ClientReferenceInformation();
+ //var instane = new CyberSource.InlineResponse20015ClientReferenceInformation();
//expect(instance).to.be();
});
it('should have the property applicationName (base name: "applicationName")', function() {
// uncomment below and update the code to test the property applicationName
- //var instane = new CyberSource.InlineResponse20014ClientReferenceInformation();
+ //var instane = new CyberSource.InlineResponse20015ClientReferenceInformation();
//expect(instance).to.be();
});
it('should have the property applicationVersion (base name: "applicationVersion")', function() {
// uncomment below and update the code to test the property applicationVersion
- //var instane = new CyberSource.InlineResponse20014ClientReferenceInformation();
+ //var instane = new CyberSource.InlineResponse20015ClientReferenceInformation();
//expect(instance).to.be();
});
it('should have the property applicationUser (base name: "applicationUser")', function() {
// uncomment below and update the code to test the property applicationUser
- //var instane = new CyberSource.InlineResponse20014ClientReferenceInformation();
+ //var instane = new CyberSource.InlineResponse20015ClientReferenceInformation();
//expect(instance).to.be();
});
it('should have the property partner (base name: "partner")', function() {
// uncomment below and update the code to test the property partner
- //var instane = new CyberSource.InlineResponse20014ClientReferenceInformation();
+ //var instane = new CyberSource.InlineResponse20015ClientReferenceInformation();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse200Content.spec.js b/test/model/InlineResponse2001Content.spec.js
similarity index 79%
rename from test/model/InlineResponse200Content.spec.js
rename to test/model/InlineResponse2001Content.spec.js
index d5960aa48..b912f592a 100644
--- a/test/model/InlineResponse200Content.spec.js
+++ b/test/model/InlineResponse2001Content.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse200Content();
+ instance = new CyberSource.InlineResponse2001Content();
});
var getProperty = function(object, getter, property) {
@@ -49,34 +49,34 @@
object[property] = value;
}
- describe('InlineResponse200Content', function() {
- it('should create an instance of InlineResponse200Content', function() {
- // uncomment below and update the code to test InlineResponse200Content
- //var instane = new CyberSource.InlineResponse200Content();
- //expect(instance).to.be.a(CyberSource.InlineResponse200Content);
+ describe('InlineResponse2001Content', function() {
+ it('should create an instance of InlineResponse2001Content', function() {
+ // uncomment below and update the code to test InlineResponse2001Content
+ //var instane = new CyberSource.InlineResponse2001Content();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2001Content);
});
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.InlineResponse200Content();
+ //var instane = new CyberSource.InlineResponse2001Content();
//expect(instance).to.be();
});
it('should have the property data (base name: "data")', function() {
// uncomment below and update the code to test the property data
- //var instane = new CyberSource.InlineResponse200Content();
+ //var instane = new CyberSource.InlineResponse2001Content();
//expect(instance).to.be();
});
it('should have the property width (base name: "width")', function() {
// uncomment below and update the code to test the property width
- //var instane = new CyberSource.InlineResponse200Content();
+ //var instane = new CyberSource.InlineResponse2001Content();
//expect(instance).to.be();
});
it('should have the property height (base name: "height")', function() {
// uncomment below and update the code to test the property height
- //var instane = new CyberSource.InlineResponse200Content();
+ //var instane = new CyberSource.InlineResponse2001Content();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2002.spec.js b/test/model/InlineResponse2002.spec.js
index 286c56c2f..407a99e2f 100644
--- a/test/model/InlineResponse2002.spec.js
+++ b/test/model/InlineResponse2002.spec.js
@@ -62,68 +62,20 @@
//expect(instance).to.be();
});
- it('should have the property fieldType (base name: "fieldType")', function() {
- // uncomment below and update the code to test the property fieldType
+ 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.InlineResponse2002();
//expect(instance).to.be();
});
- it('should have the property label (base name: "label")', function() {
- // uncomment below and update the code to test the property label
+ 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.InlineResponse2002();
//expect(instance).to.be();
});
- it('should have the property customerVisible (base name: "customerVisible")', function() {
- // uncomment below and update the code to test the property customerVisible
- //var instane = new CyberSource.InlineResponse2002();
- //expect(instance).to.be();
- });
-
- it('should have the property textMinLength (base name: "textMinLength")', function() {
- // uncomment below and update the code to test the property textMinLength
- //var instane = new CyberSource.InlineResponse2002();
- //expect(instance).to.be();
- });
-
- it('should have the property textMaxLength (base name: "textMaxLength")', function() {
- // uncomment below and update the code to test the property textMaxLength
- //var instane = new CyberSource.InlineResponse2002();
- //expect(instance).to.be();
- });
-
- it('should have the property possibleValues (base name: "possibleValues")', function() {
- // uncomment below and update the code to test the property possibleValues
- //var instane = new CyberSource.InlineResponse2002();
- //expect(instance).to.be();
- });
-
- it('should have the property textDefaultValue (base name: "textDefaultValue")', function() {
- // uncomment below and update the code to test the property textDefaultValue
- //var instane = new CyberSource.InlineResponse2002();
- //expect(instance).to.be();
- });
-
- it('should have the property merchantId (base name: "merchantId")', function() {
- // uncomment below and update the code to test the property merchantId
- //var instane = new CyberSource.InlineResponse2002();
- //expect(instance).to.be();
- });
-
- it('should have the property referenceType (base name: "referenceType")', function() {
- // uncomment below and update the code to test the property referenceType
- //var instane = new CyberSource.InlineResponse2002();
- //expect(instance).to.be();
- });
-
- it('should have the property readOnly (base name: "readOnly")', function() {
- // uncomment below and update the code to test the property readOnly
- //var instane = new CyberSource.InlineResponse2002();
- //expect(instance).to.be();
- });
-
- it('should have the property merchantDefinedDataIndex (base name: "merchantDefinedDataIndex")', function() {
- // uncomment below and update the code to test the property merchantDefinedDataIndex
+ it('should have the property embedded (base name: "_embedded")', function() {
+ // uncomment below and update the code to test the property embedded
//var instane = new CyberSource.InlineResponse2002();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2001Embedded.spec.js b/test/model/InlineResponse2002Embedded.spec.js
similarity index 81%
rename from test/model/InlineResponse2001Embedded.spec.js
rename to test/model/InlineResponse2002Embedded.spec.js
index 8f4dc534f..0d9bc6b04 100644
--- a/test/model/InlineResponse2001Embedded.spec.js
+++ b/test/model/InlineResponse2002Embedded.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2001Embedded();
+ instance = new CyberSource.InlineResponse2002Embedded();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('InlineResponse2001Embedded', function() {
- it('should create an instance of InlineResponse2001Embedded', function() {
- // uncomment below and update the code to test InlineResponse2001Embedded
- //var instane = new CyberSource.InlineResponse2001Embedded();
- //expect(instance).to.be.a(CyberSource.InlineResponse2001Embedded);
+ describe('InlineResponse2002Embedded', function() {
+ it('should create an instance of InlineResponse2002Embedded', function() {
+ // uncomment below and update the code to test InlineResponse2002Embedded
+ //var instane = new CyberSource.InlineResponse2002Embedded();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2002Embedded);
});
it('should have the property capture (base name: "capture")', function() {
// uncomment below and update the code to test the property capture
- //var instane = new CyberSource.InlineResponse2001Embedded();
+ //var instane = new CyberSource.InlineResponse2002Embedded();
//expect(instance).to.be();
});
it('should have the property reversal (base name: "reversal")', function() {
// uncomment below and update the code to test the property reversal
- //var instane = new CyberSource.InlineResponse2001Embedded();
+ //var instane = new CyberSource.InlineResponse2002Embedded();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2001EmbeddedCapture.spec.js b/test/model/InlineResponse2002EmbeddedCapture.spec.js
similarity index 81%
rename from test/model/InlineResponse2001EmbeddedCapture.spec.js
rename to test/model/InlineResponse2002EmbeddedCapture.spec.js
index 4bb98b308..76dc3da1f 100644
--- a/test/model/InlineResponse2001EmbeddedCapture.spec.js
+++ b/test/model/InlineResponse2002EmbeddedCapture.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2001EmbeddedCapture();
+ instance = new CyberSource.InlineResponse2002EmbeddedCapture();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('InlineResponse2001EmbeddedCapture', function() {
- it('should create an instance of InlineResponse2001EmbeddedCapture', function() {
- // uncomment below and update the code to test InlineResponse2001EmbeddedCapture
- //var instane = new CyberSource.InlineResponse2001EmbeddedCapture();
- //expect(instance).to.be.a(CyberSource.InlineResponse2001EmbeddedCapture);
+ describe('InlineResponse2002EmbeddedCapture', function() {
+ it('should create an instance of InlineResponse2002EmbeddedCapture', function() {
+ // uncomment below and update the code to test InlineResponse2002EmbeddedCapture
+ //var instane = new CyberSource.InlineResponse2002EmbeddedCapture();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2002EmbeddedCapture);
});
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.InlineResponse2001EmbeddedCapture();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedCapture();
//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.InlineResponse2001EmbeddedCapture();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedCapture();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2001EmbeddedCaptureLinks.spec.js b/test/model/InlineResponse2002EmbeddedCaptureLinks.spec.js
similarity index 81%
rename from test/model/InlineResponse2001EmbeddedCaptureLinks.spec.js
rename to test/model/InlineResponse2002EmbeddedCaptureLinks.spec.js
index c675ed294..e4d5faf7e 100644
--- a/test/model/InlineResponse2001EmbeddedCaptureLinks.spec.js
+++ b/test/model/InlineResponse2002EmbeddedCaptureLinks.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2001EmbeddedCaptureLinks();
+ instance = new CyberSource.InlineResponse2002EmbeddedCaptureLinks();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('InlineResponse2001EmbeddedCaptureLinks', function() {
- it('should create an instance of InlineResponse2001EmbeddedCaptureLinks', function() {
- // uncomment below and update the code to test InlineResponse2001EmbeddedCaptureLinks
- //var instane = new CyberSource.InlineResponse2001EmbeddedCaptureLinks();
- //expect(instance).to.be.a(CyberSource.InlineResponse2001EmbeddedCaptureLinks);
+ describe('InlineResponse2002EmbeddedCaptureLinks', function() {
+ it('should create an instance of InlineResponse2002EmbeddedCaptureLinks', function() {
+ // uncomment below and update the code to test InlineResponse2002EmbeddedCaptureLinks
+ //var instane = new CyberSource.InlineResponse2002EmbeddedCaptureLinks();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2002EmbeddedCaptureLinks);
});
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.InlineResponse2001EmbeddedCaptureLinks();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedCaptureLinks();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2001EmbeddedCaptureLinksSelf.spec.js b/test/model/InlineResponse2002EmbeddedCaptureLinksSelf.spec.js
similarity index 81%
rename from test/model/InlineResponse2001EmbeddedCaptureLinksSelf.spec.js
rename to test/model/InlineResponse2002EmbeddedCaptureLinksSelf.spec.js
index 6cc8579ae..c597f35ce 100644
--- a/test/model/InlineResponse2001EmbeddedCaptureLinksSelf.spec.js
+++ b/test/model/InlineResponse2002EmbeddedCaptureLinksSelf.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2001EmbeddedCaptureLinksSelf();
+ instance = new CyberSource.InlineResponse2002EmbeddedCaptureLinksSelf();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('InlineResponse2001EmbeddedCaptureLinksSelf', function() {
- it('should create an instance of InlineResponse2001EmbeddedCaptureLinksSelf', function() {
- // uncomment below and update the code to test InlineResponse2001EmbeddedCaptureLinksSelf
- //var instane = new CyberSource.InlineResponse2001EmbeddedCaptureLinksSelf();
- //expect(instance).to.be.a(CyberSource.InlineResponse2001EmbeddedCaptureLinksSelf);
+ describe('InlineResponse2002EmbeddedCaptureLinksSelf', function() {
+ it('should create an instance of InlineResponse2002EmbeddedCaptureLinksSelf', function() {
+ // uncomment below and update the code to test InlineResponse2002EmbeddedCaptureLinksSelf
+ //var instane = new CyberSource.InlineResponse2002EmbeddedCaptureLinksSelf();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2002EmbeddedCaptureLinksSelf);
});
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.InlineResponse2001EmbeddedCaptureLinksSelf();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedCaptureLinksSelf();
//expect(instance).to.be();
});
it('should have the property method (base name: "method")', function() {
// uncomment below and update the code to test the property method
- //var instane = new CyberSource.InlineResponse2001EmbeddedCaptureLinksSelf();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedCaptureLinksSelf();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2001EmbeddedReversal.spec.js b/test/model/InlineResponse2002EmbeddedReversal.spec.js
similarity index 81%
rename from test/model/InlineResponse2001EmbeddedReversal.spec.js
rename to test/model/InlineResponse2002EmbeddedReversal.spec.js
index 8a8a6ebef..9fbb1f16a 100644
--- a/test/model/InlineResponse2001EmbeddedReversal.spec.js
+++ b/test/model/InlineResponse2002EmbeddedReversal.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2001EmbeddedReversal();
+ instance = new CyberSource.InlineResponse2002EmbeddedReversal();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('InlineResponse2001EmbeddedReversal', function() {
- it('should create an instance of InlineResponse2001EmbeddedReversal', function() {
- // uncomment below and update the code to test InlineResponse2001EmbeddedReversal
- //var instane = new CyberSource.InlineResponse2001EmbeddedReversal();
- //expect(instance).to.be.a(CyberSource.InlineResponse2001EmbeddedReversal);
+ describe('InlineResponse2002EmbeddedReversal', function() {
+ it('should create an instance of InlineResponse2002EmbeddedReversal', function() {
+ // uncomment below and update the code to test InlineResponse2002EmbeddedReversal
+ //var instane = new CyberSource.InlineResponse2002EmbeddedReversal();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2002EmbeddedReversal);
});
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.InlineResponse2001EmbeddedReversal();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedReversal();
//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.InlineResponse2001EmbeddedReversal();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedReversal();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2001EmbeddedReversalLinks.spec.js b/test/model/InlineResponse2002EmbeddedReversalLinks.spec.js
similarity index 81%
rename from test/model/InlineResponse2001EmbeddedReversalLinks.spec.js
rename to test/model/InlineResponse2002EmbeddedReversalLinks.spec.js
index 5e098b4c7..a0cbe5a7a 100644
--- a/test/model/InlineResponse2001EmbeddedReversalLinks.spec.js
+++ b/test/model/InlineResponse2002EmbeddedReversalLinks.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2001EmbeddedReversalLinks();
+ instance = new CyberSource.InlineResponse2002EmbeddedReversalLinks();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('InlineResponse2001EmbeddedReversalLinks', function() {
- it('should create an instance of InlineResponse2001EmbeddedReversalLinks', function() {
- // uncomment below and update the code to test InlineResponse2001EmbeddedReversalLinks
- //var instane = new CyberSource.InlineResponse2001EmbeddedReversalLinks();
- //expect(instance).to.be.a(CyberSource.InlineResponse2001EmbeddedReversalLinks);
+ describe('InlineResponse2002EmbeddedReversalLinks', function() {
+ it('should create an instance of InlineResponse2002EmbeddedReversalLinks', function() {
+ // uncomment below and update the code to test InlineResponse2002EmbeddedReversalLinks
+ //var instane = new CyberSource.InlineResponse2002EmbeddedReversalLinks();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2002EmbeddedReversalLinks);
});
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.InlineResponse2001EmbeddedReversalLinks();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedReversalLinks();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2001EmbeddedReversalLinksSelf.spec.js b/test/model/InlineResponse2002EmbeddedReversalLinksSelf.spec.js
similarity index 81%
rename from test/model/InlineResponse2001EmbeddedReversalLinksSelf.spec.js
rename to test/model/InlineResponse2002EmbeddedReversalLinksSelf.spec.js
index 9fbb28f0a..fa76cb0d1 100644
--- a/test/model/InlineResponse2001EmbeddedReversalLinksSelf.spec.js
+++ b/test/model/InlineResponse2002EmbeddedReversalLinksSelf.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2001EmbeddedReversalLinksSelf();
+ instance = new CyberSource.InlineResponse2002EmbeddedReversalLinksSelf();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('InlineResponse2001EmbeddedReversalLinksSelf', function() {
- it('should create an instance of InlineResponse2001EmbeddedReversalLinksSelf', function() {
- // uncomment below and update the code to test InlineResponse2001EmbeddedReversalLinksSelf
- //var instane = new CyberSource.InlineResponse2001EmbeddedReversalLinksSelf();
- //expect(instance).to.be.a(CyberSource.InlineResponse2001EmbeddedReversalLinksSelf);
+ describe('InlineResponse2002EmbeddedReversalLinksSelf', function() {
+ it('should create an instance of InlineResponse2002EmbeddedReversalLinksSelf', function() {
+ // uncomment below and update the code to test InlineResponse2002EmbeddedReversalLinksSelf
+ //var instane = new CyberSource.InlineResponse2002EmbeddedReversalLinksSelf();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2002EmbeddedReversalLinksSelf);
});
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.InlineResponse2001EmbeddedReversalLinksSelf();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedReversalLinksSelf();
//expect(instance).to.be();
});
it('should have the property method (base name: "method")', function() {
// uncomment below and update the code to test the property method
- //var instane = new CyberSource.InlineResponse2001EmbeddedReversalLinksSelf();
+ //var instane = new CyberSource.InlineResponse2002EmbeddedReversalLinksSelf();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2003.spec.js b/test/model/InlineResponse2003.spec.js
index 1737c2456..34dd7f46d 100644
--- a/test/model/InlineResponse2003.spec.js
+++ b/test/model/InlineResponse2003.spec.js
@@ -56,44 +56,74 @@
//expect(instance).to.be.a(CyberSource.InlineResponse2003);
});
- it('should have the property registrationInformation (base name: "registrationInformation")', function() {
- // uncomment below and update the code to test the property registrationInformation
+ 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.InlineResponse2003();
//expect(instance).to.be();
});
- it('should have the property integrationInformation (base name: "integrationInformation")', function() {
- // uncomment below and update the code to test the property integrationInformation
+ it('should have the property fieldType (base name: "fieldType")', function() {
+ // uncomment below and update the code to test the property fieldType
//var instane = new CyberSource.InlineResponse2003();
//expect(instance).to.be();
});
- it('should have the property organizationInformation (base name: "organizationInformation")', function() {
- // uncomment below and update the code to test the property organizationInformation
+ it('should have the property label (base name: "label")', function() {
+ // uncomment below and update the code to test the property label
//var instane = new CyberSource.InlineResponse2003();
//expect(instance).to.be();
});
- it('should have the property productInformation (base name: "productInformation")', function() {
- // uncomment below and update the code to test the property productInformation
+ it('should have the property customerVisible (base name: "customerVisible")', function() {
+ // uncomment below and update the code to test the property customerVisible
//var instane = new CyberSource.InlineResponse2003();
//expect(instance).to.be();
});
- it('should have the property productInformationSetups (base name: "productInformationSetups")', function() {
- // uncomment below and update the code to test the property productInformationSetups
+ it('should have the property textMinLength (base name: "textMinLength")', function() {
+ // uncomment below and update the code to test the property textMinLength
//var instane = new CyberSource.InlineResponse2003();
//expect(instance).to.be();
});
- it('should have the property documentInformation (base name: "documentInformation")', function() {
- // uncomment below and update the code to test the property documentInformation
+ it('should have the property textMaxLength (base name: "textMaxLength")', function() {
+ // uncomment below and update the code to test the property textMaxLength
//var instane = new CyberSource.InlineResponse2003();
//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 possibleValues (base name: "possibleValues")', function() {
+ // uncomment below and update the code to test the property possibleValues
+ //var instane = new CyberSource.InlineResponse2003();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property textDefaultValue (base name: "textDefaultValue")', function() {
+ // uncomment below and update the code to test the property textDefaultValue
+ //var instane = new CyberSource.InlineResponse2003();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property merchantId (base name: "merchantId")', function() {
+ // uncomment below and update the code to test the property merchantId
+ //var instane = new CyberSource.InlineResponse2003();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property referenceType (base name: "referenceType")', function() {
+ // uncomment below and update the code to test the property referenceType
+ //var instane = new CyberSource.InlineResponse2003();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property readOnly (base name: "readOnly")', function() {
+ // uncomment below and update the code to test the property readOnly
+ //var instane = new CyberSource.InlineResponse2003();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property merchantDefinedDataIndex (base name: "merchantDefinedDataIndex")', function() {
+ // uncomment below and update the code to test the property merchantDefinedDataIndex
//var instane = new CyberSource.InlineResponse2003();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2004.spec.js b/test/model/InlineResponse2004.spec.js
index 034496934..17e6ff29f 100644
--- a/test/model/InlineResponse2004.spec.js
+++ b/test/model/InlineResponse2004.spec.js
@@ -56,20 +56,44 @@
//expect(instance).to.be.a(CyberSource.InlineResponse2004);
});
- it('should have the property productId (base name: "productId")', function() {
- // uncomment below and update the code to test the property productId
+ it('should have the property registrationInformation (base name: "registrationInformation")', function() {
+ // uncomment below and update the code to test the property registrationInformation
//var instane = new CyberSource.InlineResponse2004();
//expect(instance).to.be();
});
- it('should have the property productName (base name: "productName")', function() {
- // uncomment below and update the code to test the property productName
+ it('should have the property integrationInformation (base name: "integrationInformation")', function() {
+ // uncomment below and update the code to test the property integrationInformation
//var instane = new CyberSource.InlineResponse2004();
//expect(instance).to.be();
});
- it('should have the property eventTypes (base name: "eventTypes")', function() {
- // uncomment below and update the code to test the property eventTypes
+ it('should have the property organizationInformation (base name: "organizationInformation")', function() {
+ // uncomment below and update the code to test the property organizationInformation
+ //var instane = new CyberSource.InlineResponse2004();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property productInformation (base name: "productInformation")', function() {
+ // uncomment below and update the code to test the property productInformation
+ //var instane = new CyberSource.InlineResponse2004();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property productInformationSetups (base name: "productInformationSetups")', function() {
+ // uncomment below and update the code to test the property productInformationSetups
+ //var instane = new CyberSource.InlineResponse2004();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property documentInformation (base name: "documentInformation")', function() {
+ // uncomment below and update the code to test the property documentInformation
+ //var instane = new CyberSource.InlineResponse2004();
+ //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
//var instane = new CyberSource.InlineResponse2004();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2003IntegrationInformation.spec.js b/test/model/InlineResponse2004IntegrationInformation.spec.js
similarity index 81%
rename from test/model/InlineResponse2003IntegrationInformation.spec.js
rename to test/model/InlineResponse2004IntegrationInformation.spec.js
index af285bdb6..25419c5bf 100644
--- a/test/model/InlineResponse2003IntegrationInformation.spec.js
+++ b/test/model/InlineResponse2004IntegrationInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2003IntegrationInformation();
+ instance = new CyberSource.InlineResponse2004IntegrationInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('InlineResponse2003IntegrationInformation', function() {
- it('should create an instance of InlineResponse2003IntegrationInformation', function() {
- // uncomment below and update the code to test InlineResponse2003IntegrationInformation
- //var instane = new CyberSource.InlineResponse2003IntegrationInformation();
- //expect(instance).to.be.a(CyberSource.InlineResponse2003IntegrationInformation);
+ describe('InlineResponse2004IntegrationInformation', function() {
+ it('should create an instance of InlineResponse2004IntegrationInformation', function() {
+ // uncomment below and update the code to test InlineResponse2004IntegrationInformation
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformation();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2004IntegrationInformation);
});
it('should have the property oauth2 (base name: "oauth2")', function() {
// uncomment below and update the code to test the property oauth2
- //var instane = new CyberSource.InlineResponse2003IntegrationInformation();
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformation();
//expect(instance).to.be();
});
it('should have the property tenantConfigurations (base name: "tenantConfigurations")', function() {
// uncomment below and update the code to test the property tenantConfigurations
- //var instane = new CyberSource.InlineResponse2003IntegrationInformation();
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformation();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2003IntegrationInformationTenantConfigurations.spec.js b/test/model/InlineResponse2004IntegrationInformationTenantConfigurations.spec.js
similarity index 81%
rename from test/model/InlineResponse2003IntegrationInformationTenantConfigurations.spec.js
rename to test/model/InlineResponse2004IntegrationInformationTenantConfigurations.spec.js
index 7e0ef483c..001f3d0a9 100644
--- a/test/model/InlineResponse2003IntegrationInformationTenantConfigurations.spec.js
+++ b/test/model/InlineResponse2004IntegrationInformationTenantConfigurations.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations();
+ instance = new CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations();
});
var getProperty = function(object, getter, property) {
@@ -49,40 +49,40 @@
object[property] = value;
}
- describe('InlineResponse2003IntegrationInformationTenantConfigurations', function() {
- it('should create an instance of InlineResponse2003IntegrationInformationTenantConfigurations', function() {
- // uncomment below and update the code to test InlineResponse2003IntegrationInformationTenantConfigurations
- //var instane = new CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations();
- //expect(instance).to.be.a(CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations);
+ describe('InlineResponse2004IntegrationInformationTenantConfigurations', function() {
+ it('should create an instance of InlineResponse2004IntegrationInformationTenantConfigurations', function() {
+ // uncomment below and update the code to test InlineResponse2004IntegrationInformationTenantConfigurations
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations);
});
it('should have the property solutionId (base name: "solutionId")', function() {
// uncomment below and update the code to test the property solutionId
- //var instane = new CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations();
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations();
//expect(instance).to.be();
});
it('should have the property tenantConfigurationId (base name: "tenantConfigurationId")', function() {
// uncomment below and update the code to test the property tenantConfigurationId
- //var instane = new CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations();
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations();
//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
- //var instane = new CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations();
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations();
//expect(instance).to.be();
});
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.InlineResponse2003IntegrationInformationTenantConfigurations();
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations();
//expect(instance).to.be();
});
it('should have the property tenantInformation (base name: "tenantInformation")', function() {
// uncomment below and update the code to test the property tenantInformation
- //var instane = new CyberSource.InlineResponse2003IntegrationInformationTenantConfigurations();
+ //var instane = new CyberSource.InlineResponse2004IntegrationInformationTenantConfigurations();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2005.spec.js b/test/model/InlineResponse2005.spec.js
index 215ab2bb0..5fe9c7ba9 100644
--- a/test/model/InlineResponse2005.spec.js
+++ b/test/model/InlineResponse2005.spec.js
@@ -56,74 +56,20 @@
//expect(instance).to.be.a(CyberSource.InlineResponse2005);
});
- it('should have the property webhookId (base name: "webhookId")', function() {
- // uncomment below and update the code to test the property webhookId
+ it('should have the property productId (base name: "productId")', function() {
+ // uncomment below and update the code to test the property productId
//var instane = new CyberSource.InlineResponse2005();
//expect(instance).to.be();
});
- it('should have the property organizationId (base name: "organizationId")', function() {
- // uncomment below and update the code to test the property organizationId
+ it('should have the property productName (base name: "productName")', function() {
+ // uncomment below and update the code to test the property productName
//var instane = new CyberSource.InlineResponse2005();
//expect(instance).to.be();
});
- it('should have the property products (base name: "products")', function() {
- // uncomment below and update the code to test the property products
- //var instane = new CyberSource.InlineResponse2005();
- //expect(instance).to.be();
- });
-
- it('should have the property webhookUrl (base name: "webhookUrl")', function() {
- // uncomment below and update the code to test the property webhookUrl
- //var instane = new CyberSource.InlineResponse2005();
- //expect(instance).to.be();
- });
-
- it('should have the property healthCheckUrl (base name: "healthCheckUrl")', function() {
- // uncomment below and update the code to test the property healthCheckUrl
- //var instane = new CyberSource.InlineResponse2005();
- //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
- //var instane = new CyberSource.InlineResponse2005();
- //expect(instance).to.be();
- });
-
- it('should have the property name (base name: "name")', function() {
- // uncomment below and update the code to test the property name
- //var instane = new CyberSource.InlineResponse2005();
- //expect(instance).to.be();
- });
-
- it('should have the property description (base name: "description")', function() {
- // uncomment below and update the code to test the property description
- //var instane = new CyberSource.InlineResponse2005();
- //expect(instance).to.be();
- });
-
- it('should have the property retryPolicy (base name: "retryPolicy")', function() {
- // uncomment below and update the code to test the property retryPolicy
- //var instane = new CyberSource.InlineResponse2005();
- //expect(instance).to.be();
- });
-
- it('should have the property securityPolicy (base name: "securityPolicy")', function() {
- // uncomment below and update the code to test the property securityPolicy
- //var instane = new CyberSource.InlineResponse2005();
- //expect(instance).to.be();
- });
-
- it('should have the property createdOn (base name: "createdOn")', function() {
- // uncomment below and update the code to test the property createdOn
- //var instane = new CyberSource.InlineResponse2005();
- //expect(instance).to.be();
- });
-
- it('should have the property notificationScope (base name: "notificationScope")', function() {
- // uncomment below and update the code to test the property notificationScope
+ it('should have the property eventTypes (base name: "eventTypes")', function() {
+ // uncomment below and update the code to test the property eventTypes
//var instane = new CyberSource.InlineResponse2005();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2006.spec.js b/test/model/InlineResponse2006.spec.js
index 7976323a2..907f50262 100644
--- a/test/model/InlineResponse2006.spec.js
+++ b/test/model/InlineResponse2006.spec.js
@@ -122,12 +122,6 @@
//expect(instance).to.be();
});
- it('should have the property updatedOn (base name: "updatedOn")', function() {
- // uncomment below and update the code to test the property updatedOn
- //var instane = new CyberSource.InlineResponse2006();
- //expect(instance).to.be();
- });
-
it('should have the property notificationScope (base name: "notificationScope")', function() {
// uncomment below and update the code to test the property notificationScope
//var instane = new CyberSource.InlineResponse2006();
diff --git a/test/model/InlineResponse2007.spec.js b/test/model/InlineResponse2007.spec.js
index a98b950f1..d3290e686 100644
--- a/test/model/InlineResponse2007.spec.js
+++ b/test/model/InlineResponse2007.spec.js
@@ -56,38 +56,80 @@
//expect(instance).to.be.a(CyberSource.InlineResponse2007);
});
- it('should have the property totalCount (base name: "totalCount")', function() {
- // uncomment below and update the code to test the property totalCount
+ it('should have the property webhookId (base name: "webhookId")', function() {
+ // uncomment below and update the code to test the property webhookId
//var instane = new CyberSource.InlineResponse2007();
//expect(instance).to.be();
});
- it('should have the property offset (base name: "offset")', function() {
- // uncomment below and update the code to test the property offset
+ it('should have the property organizationId (base name: "organizationId")', function() {
+ // uncomment below and update the code to test the property organizationId
//var instane = new CyberSource.InlineResponse2007();
//expect(instance).to.be();
});
- it('should have the property limit (base name: "limit")', function() {
- // uncomment below and update the code to test the property limit
+ it('should have the property products (base name: "products")', function() {
+ // uncomment below and update the code to test the property products
//var instane = new CyberSource.InlineResponse2007();
//expect(instance).to.be();
});
- it('should have the property sort (base name: "sort")', function() {
- // uncomment below and update the code to test the property sort
+ it('should have the property webhookUrl (base name: "webhookUrl")', function() {
+ // uncomment below and update the code to test the property webhookUrl
//var instane = new CyberSource.InlineResponse2007();
//expect(instance).to.be();
});
- it('should have the property count (base name: "count")', function() {
- // uncomment below and update the code to test the property count
+ it('should have the property healthCheckUrl (base name: "healthCheckUrl")', function() {
+ // uncomment below and update the code to test the property healthCheckUrl
//var instane = new CyberSource.InlineResponse2007();
//expect(instance).to.be();
});
- it('should have the property devices (base name: "devices")', function() {
- // uncomment below and update the code to test the property devices
+ 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.InlineResponse2007();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property name (base name: "name")', function() {
+ // uncomment below and update the code to test the property name
+ //var instane = new CyberSource.InlineResponse2007();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property description (base name: "description")', function() {
+ // uncomment below and update the code to test the property description
+ //var instane = new CyberSource.InlineResponse2007();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property retryPolicy (base name: "retryPolicy")', function() {
+ // uncomment below and update the code to test the property retryPolicy
+ //var instane = new CyberSource.InlineResponse2007();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property securityPolicy (base name: "securityPolicy")', function() {
+ // uncomment below and update the code to test the property securityPolicy
+ //var instane = new CyberSource.InlineResponse2007();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property createdOn (base name: "createdOn")', function() {
+ // uncomment below and update the code to test the property createdOn
+ //var instane = new CyberSource.InlineResponse2007();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property updatedOn (base name: "updatedOn")', function() {
+ // uncomment below and update the code to test the property updatedOn
+ //var instane = new CyberSource.InlineResponse2007();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property notificationScope (base name: "notificationScope")', function() {
+ // uncomment below and update the code to test the property notificationScope
//var instane = new CyberSource.InlineResponse2007();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2008.spec.js b/test/model/InlineResponse2008.spec.js
index d46b8b49c..e128de358 100644
--- a/test/model/InlineResponse2008.spec.js
+++ b/test/model/InlineResponse2008.spec.js
@@ -56,8 +56,32 @@
//expect(instance).to.be.a(CyberSource.InlineResponse2008);
});
- 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 totalCount (base name: "totalCount")', function() {
+ // uncomment below and update the code to test the property totalCount
+ //var instane = new CyberSource.InlineResponse2008();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property offset (base name: "offset")', function() {
+ // uncomment below and update the code to test the property offset
+ //var instane = new CyberSource.InlineResponse2008();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property limit (base name: "limit")', function() {
+ // uncomment below and update the code to test the property limit
+ //var instane = new CyberSource.InlineResponse2008();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property sort (base name: "sort")', function() {
+ // uncomment below and update the code to test the property sort
+ //var instane = new CyberSource.InlineResponse2008();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property count (base name: "count")', function() {
+ // uncomment below and update the code to test the property count
//var instane = new CyberSource.InlineResponse2008();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2007Devices.spec.js b/test/model/InlineResponse2008Devices.spec.js
similarity index 79%
rename from test/model/InlineResponse2007Devices.spec.js
rename to test/model/InlineResponse2008Devices.spec.js
index 29ec967bc..6bf7e1d60 100644
--- a/test/model/InlineResponse2007Devices.spec.js
+++ b/test/model/InlineResponse2008Devices.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.InlineResponse2007Devices();
+ instance = new CyberSource.InlineResponse2008Devices();
});
var getProperty = function(object, getter, property) {
@@ -49,64 +49,64 @@
object[property] = value;
}
- describe('InlineResponse2007Devices', function() {
- it('should create an instance of InlineResponse2007Devices', function() {
- // uncomment below and update the code to test InlineResponse2007Devices
- //var instane = new CyberSource.InlineResponse2007Devices();
- //expect(instance).to.be.a(CyberSource.InlineResponse2007Devices);
+ describe('InlineResponse2008Devices', function() {
+ it('should create an instance of InlineResponse2008Devices', function() {
+ // uncomment below and update the code to test InlineResponse2008Devices
+ //var instane = new CyberSource.InlineResponse2008Devices();
+ //expect(instance).to.be.a(CyberSource.InlineResponse2008Devices);
});
it('should have the property readerId (base name: "readerId")', function() {
// uncomment below and update the code to test the property readerId
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//expect(instance).to.be();
});
it('should have the property terminalSerialNumber (base name: "terminalSerialNumber")', function() {
// uncomment below and update the code to test the property terminalSerialNumber
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//expect(instance).to.be();
});
it('should have the property terminalId (base name: "terminalId")', function() {
// uncomment below and update the code to test the property terminalId
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//expect(instance).to.be();
});
it('should have the property model (base name: "model")', function() {
// uncomment below and update the code to test the property model
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//expect(instance).to.be();
});
it('should have the property make (base name: "make")', function() {
// uncomment below and update the code to test the property make
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//expect(instance).to.be();
});
it('should have the property hardwareRevision (base name: "hardwareRevision")', function() {
// uncomment below and update the code to test the property hardwareRevision
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//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
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//expect(instance).to.be();
});
it('should have the property creationDate (base name: "creationDate")', function() {
// uncomment below and update the code to test the property creationDate
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//expect(instance).to.be();
});
it('should have the property pin (base name: "pin")', function() {
// uncomment below and update the code to test the property pin
- //var instane = new CyberSource.InlineResponse2007Devices();
+ //var instane = new CyberSource.InlineResponse2008Devices();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse2009.spec.js b/test/model/InlineResponse2009.spec.js
index b9cc440c7..9064774d3 100644
--- a/test/model/InlineResponse2009.spec.js
+++ b/test/model/InlineResponse2009.spec.js
@@ -56,32 +56,8 @@
//expect(instance).to.be.a(CyberSource.InlineResponse2009);
});
- it('should have the property totalCount (base name: "totalCount")', function() {
- // uncomment below and update the code to test the property totalCount
- //var instane = new CyberSource.InlineResponse2009();
- //expect(instance).to.be();
- });
-
- it('should have the property offset (base name: "offset")', function() {
- // uncomment below and update the code to test the property offset
- //var instane = new CyberSource.InlineResponse2009();
- //expect(instance).to.be();
- });
-
- it('should have the property limit (base name: "limit")', function() {
- // uncomment below and update the code to test the property limit
- //var instane = new CyberSource.InlineResponse2009();
- //expect(instance).to.be();
- });
-
- it('should have the property sort (base name: "sort")', function() {
- // uncomment below and update the code to test the property sort
- //var instane = new CyberSource.InlineResponse2009();
- //expect(instance).to.be();
- });
-
- it('should have the property count (base name: "count")', function() {
- // uncomment below and update the code to test the property count
+ 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.InlineResponse2009();
//expect(instance).to.be();
});
diff --git a/test/model/InlineResponse200Details.spec.js b/test/model/InlineResponse200Details.spec.js
new file mode 100644
index 000000000..3c22b2c94
--- /dev/null
+++ b/test/model/InlineResponse200Details.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.InlineResponse200Details();
+ });
+
+ 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('InlineResponse200Details', function() {
+ it('should create an instance of InlineResponse200Details', function() {
+ // uncomment below and update the code to test InlineResponse200Details
+ //var instane = new CyberSource.InlineResponse200Details();
+ //expect(instance).to.be.a(CyberSource.InlineResponse200Details);
+ });
+
+ it('should have the property name (base name: "name")', function() {
+ // uncomment below and update the code to test the property name
+ //var instane = new CyberSource.InlineResponse200Details();
+ //expect(instance).to.be();
+ });
+
+ 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.InlineResponse200Details();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/InlineResponse200Errors.spec.js b/test/model/InlineResponse200Errors.spec.js
new file mode 100644
index 000000000..f3131cca7
--- /dev/null
+++ b/test/model/InlineResponse200Errors.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.InlineResponse200Errors();
+ });
+
+ 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('InlineResponse200Errors', function() {
+ it('should create an instance of InlineResponse200Errors', function() {
+ // uncomment below and update the code to test InlineResponse200Errors
+ //var instane = new CyberSource.InlineResponse200Errors();
+ //expect(instance).to.be.a(CyberSource.InlineResponse200Errors);
+ });
+
+ 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.InlineResponse200Errors();
+ //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.InlineResponse200Errors();
+ //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
+ //var instane = new CyberSource.InlineResponse200Errors();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/InlineResponse200Responses.spec.js b/test/model/InlineResponse200Responses.spec.js
new file mode 100644
index 000000000..fd60f0b19
--- /dev/null
+++ b/test/model/InlineResponse200Responses.spec.js
@@ -0,0 +1,85 @@
+/**
+ * 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.InlineResponse200Responses();
+ });
+
+ 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('InlineResponse200Responses', function() {
+ it('should create an instance of InlineResponse200Responses', function() {
+ // uncomment below and update the code to test InlineResponse200Responses
+ //var instane = new CyberSource.InlineResponse200Responses();
+ //expect(instance).to.be.a(CyberSource.InlineResponse200Responses);
+ });
+
+ it('should have the property resource (base name: "resource")', function() {
+ // uncomment below and update the code to test the property resource
+ //var instane = new CyberSource.InlineResponse200Responses();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property httpStatus (base name: "httpStatus")', function() {
+ // uncomment below and update the code to test the property httpStatus
+ //var instane = new CyberSource.InlineResponse200Responses();
+ //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.InlineResponse200Responses();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property errors (base name: "errors")', function() {
+ // uncomment below and update the code to test the property errors
+ //var instane = new CyberSource.InlineResponse200Responses();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/InlineResponse2013SetupsPayments.spec.js b/test/model/InlineResponse2013SetupsPayments.spec.js
index 5e3ce2269..76f530b43 100644
--- a/test/model/InlineResponse2013SetupsPayments.spec.js
+++ b/test/model/InlineResponse2013SetupsPayments.spec.js
@@ -170,6 +170,12 @@
//expect(instance).to.be();
});
+ it('should have the property batchUpload (base name: "batchUpload")', function() {
+ // uncomment below and update the code to test the property batchUpload
+ //var instane = new CyberSource.InlineResponse2013SetupsPayments();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/PaymentsProducts.spec.js b/test/model/PaymentsProducts.spec.js
index cc9c5f0e3..df809d8ea 100644
--- a/test/model/PaymentsProducts.spec.js
+++ b/test/model/PaymentsProducts.spec.js
@@ -176,6 +176,12 @@
//expect(instance).to.be();
});
+ it('should have the property batchUpload (base name: "batchUpload")', function() {
+ // uncomment below and update the code to test the property batchUpload
+ //var instane = new CyberSource.PaymentsProducts();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/PostIssuerLifeCycleSimulationRequest.spec.js b/test/model/PostIssuerLifeCycleSimulationRequest.spec.js
new file mode 100644
index 000000000..b636deaca
--- /dev/null
+++ b/test/model/PostIssuerLifeCycleSimulationRequest.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.PostIssuerLifeCycleSimulationRequest();
+ });
+
+ 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('PostIssuerLifeCycleSimulationRequest', function() {
+ it('should create an instance of PostIssuerLifeCycleSimulationRequest', function() {
+ // uncomment below and update the code to test PostIssuerLifeCycleSimulationRequest
+ //var instane = new CyberSource.PostIssuerLifeCycleSimulationRequest();
+ //expect(instance).to.be.a(CyberSource.PostIssuerLifeCycleSimulationRequest);
+ });
+
+ 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.PostIssuerLifeCycleSimulationRequest();
+ //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.PostIssuerLifeCycleSimulationRequest();
+ //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.PostIssuerLifeCycleSimulationRequest();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/PostTokenizeRequest.spec.js b/test/model/PostTokenizeRequest.spec.js
new file mode 100644
index 000000000..603105434
--- /dev/null
+++ b/test/model/PostTokenizeRequest.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.PostTokenizeRequest();
+ });
+
+ 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('PostTokenizeRequest', function() {
+ it('should create an instance of PostTokenizeRequest', function() {
+ // uncomment below and update the code to test PostTokenizeRequest
+ //var instane = new CyberSource.PostTokenizeRequest();
+ //expect(instance).to.be.a(CyberSource.PostTokenizeRequest);
+ });
+
+ it('should have the property processingInformation (base name: "processingInformation")', function() {
+ // uncomment below and update the code to test the property processingInformation
+ //var instane = new CyberSource.PostTokenizeRequest();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property tokenInformation (base name: "tokenInformation")', function() {
+ // uncomment below and update the code to test the property tokenInformation
+ //var instane = new CyberSource.PostTokenizeRequest();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Ptsv2paymentsAggregatorInformation.spec.js b/test/model/Ptsv2paymentsAggregatorInformation.spec.js
index 95495c3da..4eee1ca33 100644
--- a/test/model/Ptsv2paymentsAggregatorInformation.spec.js
+++ b/test/model/Ptsv2paymentsAggregatorInformation.spec.js
@@ -104,6 +104,12 @@
//expect(instance).to.be();
});
+ it('should have the property serviceProvidername (base name: "serviceProvidername")', function() {
+ // uncomment below and update the code to test the property serviceProvidername
+ //var instane = new CyberSource.Ptsv2paymentsAggregatorInformation();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/Rbsv1plansClientReferenceInformation.spec.js b/test/model/Rbsv1plansClientReferenceInformation.spec.js
deleted file mode 100644
index 9df660bb4..000000000
--- a/test/model/Rbsv1plansClientReferenceInformation.spec.js
+++ /dev/null
@@ -1,91 +0,0 @@
-/**
- * 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.Rbsv1plansClientReferenceInformation();
- });
-
- 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('Rbsv1plansClientReferenceInformation', function() {
- it('should create an instance of Rbsv1plansClientReferenceInformation', function() {
- // uncomment below and update the code to test Rbsv1plansClientReferenceInformation
- //var instane = new CyberSource.Rbsv1plansClientReferenceInformation();
- //expect(instance).to.be.a(CyberSource.Rbsv1plansClientReferenceInformation);
- });
-
- it('should have the property comments (base name: "comments")', function() {
- // uncomment below and update the code to test the property comments
- //var instane = new CyberSource.Rbsv1plansClientReferenceInformation();
- //expect(instance).to.be();
- });
-
- it('should have the property partner (base name: "partner")', function() {
- // uncomment below and update the code to test the property partner
- //var instane = new CyberSource.Rbsv1plansClientReferenceInformation();
- //expect(instance).to.be();
- });
-
- it('should have the property applicationName (base name: "applicationName")', function() {
- // uncomment below and update the code to test the property applicationName
- //var instane = new CyberSource.Rbsv1plansClientReferenceInformation();
- //expect(instance).to.be();
- });
-
- it('should have the property applicationVersion (base name: "applicationVersion")', function() {
- // uncomment below and update the code to test the property applicationVersion
- //var instane = new CyberSource.Rbsv1plansClientReferenceInformation();
- //expect(instance).to.be();
- });
-
- it('should have the property applicationUser (base name: "applicationUser")', function() {
- // uncomment below and update the code to test the property applicationUser
- //var instane = new CyberSource.Rbsv1plansClientReferenceInformation();
- //expect(instance).to.be();
- });
-
- });
-
-}));
diff --git a/test/model/Rbsv1subscriptionsClientReferenceInformationPartner.spec.js b/test/model/Rbsv1subscriptionsClientReferenceInformationPartner.spec.js
deleted file mode 100644
index 1db0414a4..000000000
--- a/test/model/Rbsv1subscriptionsClientReferenceInformationPartner.spec.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * 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.Rbsv1subscriptionsClientReferenceInformationPartner();
- });
-
- 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('Rbsv1subscriptionsClientReferenceInformationPartner', function() {
- it('should create an instance of Rbsv1subscriptionsClientReferenceInformationPartner', function() {
- // uncomment below and update the code to test Rbsv1subscriptionsClientReferenceInformationPartner
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformationPartner();
- //expect(instance).to.be.a(CyberSource.Rbsv1subscriptionsClientReferenceInformationPartner);
- });
-
- it('should have the property developerId (base name: "developerId")', function() {
- // uncomment below and update the code to test the property developerId
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformationPartner();
- //expect(instance).to.be();
- });
-
- it('should have the property solutionId (base name: "solutionId")', function() {
- // uncomment below and update the code to test the property solutionId
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformationPartner();
- //expect(instance).to.be();
- });
-
- });
-
-}));
diff --git a/test/model/Tmsv2customersMetadata.spec.js b/test/model/TmsMerchantInformation.spec.js
similarity index 74%
rename from test/model/Tmsv2customersMetadata.spec.js
rename to test/model/TmsMerchantInformation.spec.js
index 318f3e48d..a4827d3e3 100644
--- a/test/model/Tmsv2customersMetadata.spec.js
+++ b/test/model/TmsMerchantInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersMetadata();
+ instance = new CyberSource.TmsMerchantInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersMetadata', function() {
- it('should create an instance of Tmsv2customersMetadata', function() {
- // uncomment below and update the code to test Tmsv2customersMetadata
- //var instane = new CyberSource.Tmsv2customersMetadata();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersMetadata);
+ describe('TmsMerchantInformation', function() {
+ it('should create an instance of TmsMerchantInformation', function() {
+ // uncomment below and update the code to test TmsMerchantInformation
+ //var instane = new CyberSource.TmsMerchantInformation();
+ //expect(instance).to.be.a(CyberSource.TmsMerchantInformation);
});
- it('should have the property creator (base name: "creator")', function() {
- // uncomment below and update the code to test the property creator
- //var instane = new CyberSource.Tmsv2customersMetadata();
+ it('should have the property merchantDescriptor (base name: "merchantDescriptor")', function() {
+ // uncomment below and update the code to test the property merchantDescriptor
+ //var instane = new CyberSource.TmsMerchantInformation();
//expect(instance).to.be();
});
diff --git a/test/model/TmsMerchantInformationMerchantDescriptor.spec.js b/test/model/TmsMerchantInformationMerchantDescriptor.spec.js
new file mode 100644
index 000000000..583622d39
--- /dev/null
+++ b/test/model/TmsMerchantInformationMerchantDescriptor.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.TmsMerchantInformationMerchantDescriptor();
+ });
+
+ 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('TmsMerchantInformationMerchantDescriptor', function() {
+ it('should create an instance of TmsMerchantInformationMerchantDescriptor', function() {
+ // uncomment below and update the code to test TmsMerchantInformationMerchantDescriptor
+ //var instane = new CyberSource.TmsMerchantInformationMerchantDescriptor();
+ //expect(instance).to.be.a(CyberSource.TmsMerchantInformationMerchantDescriptor);
+ });
+
+ it('should have the property alternateName (base name: "alternateName")', function() {
+ // uncomment below and update the code to test the property alternateName
+ //var instane = new CyberSource.TmsMerchantInformationMerchantDescriptor();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.spec.js b/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.spec.js
deleted file mode 100644
index 66d7c6cdb..000000000
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation.spec.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * 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.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation();
- });
-
- 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('Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation);
- });
-
- it('should have the property merchantDescriptor (base name: "merchantDescriptor")', function() {
- // uncomment below and update the code to test the property merchantDescriptor
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformation();
- //expect(instance).to.be();
- });
-
- });
-
-}));
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.spec.js b/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.spec.js
deleted file mode 100644
index 45d8d5fa8..000000000
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor.spec.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * 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.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor();
- });
-
- 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('Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor);
- });
-
- it('should have the property alternateName (base name: "alternateName")', function() {
- // uncomment below and update the code to test the property alternateName
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMerchantInformationMerchantDescriptor();
- //expect(instance).to.be();
- });
-
- });
-
-}));
diff --git a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.spec.js b/test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.spec.js
deleted file mode 100644
index 531d76701..000000000
--- a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer.spec.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * 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.Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer();
- });
-
- 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('Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer);
- });
-
- 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.Tmsv2customersEmbeddedDefaultShippingAddressLinksCustomer();
- //expect(instance).to.be();
- });
-
- });
-
-}));
diff --git a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.spec.js b/test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.spec.js
deleted file mode 100644
index 701ea2c8b..000000000
--- a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf.spec.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * 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.Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf();
- });
-
- 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('Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf);
- });
-
- 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.Tmsv2customersEmbeddedDefaultShippingAddressLinksSelf();
- //expect(instance).to.be();
- });
-
- });
-
-}));
diff --git a/test/model/Tmsv2customersLinksShippingAddress.spec.js b/test/model/Tmsv2customersLinksShippingAddress.spec.js
deleted file mode 100644
index 296f72b03..000000000
--- a/test/model/Tmsv2customersLinksShippingAddress.spec.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * 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.Tmsv2customersLinksShippingAddress();
- });
-
- 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('Tmsv2customersLinksShippingAddress', function() {
- it('should create an instance of Tmsv2customersLinksShippingAddress', function() {
- // uncomment below and update the code to test Tmsv2customersLinksShippingAddress
- //var instane = new CyberSource.Tmsv2customersLinksShippingAddress();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersLinksShippingAddress);
- });
-
- 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.Tmsv2customersLinksShippingAddress();
- //expect(instance).to.be();
- });
-
- });
-
-}));
diff --git a/test/model/Tmsv2tokenizeProcessingInformation.spec.js b/test/model/Tmsv2tokenizeProcessingInformation.spec.js
new file mode 100644
index 000000000..35ddcc583
--- /dev/null
+++ b/test/model/Tmsv2tokenizeProcessingInformation.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.Tmsv2tokenizeProcessingInformation();
+ });
+
+ 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('Tmsv2tokenizeProcessingInformation', function() {
+ it('should create an instance of Tmsv2tokenizeProcessingInformation', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeProcessingInformation
+ //var instane = new CyberSource.Tmsv2tokenizeProcessingInformation();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeProcessingInformation);
+ });
+
+ it('should have the property actionList (base name: "actionList")', function() {
+ // uncomment below and update the code to test the property actionList
+ //var instane = new CyberSource.Tmsv2tokenizeProcessingInformation();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property actionTokenTypes (base name: "actionTokenTypes")', function() {
+ // uncomment below and update the code to test the property actionTokenTypes
+ //var instane = new CyberSource.Tmsv2tokenizeProcessingInformation();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Rbsv1subscriptionsClientReferenceInformation.spec.js b/test/model/Tmsv2tokenizeTokenInformation.spec.js
similarity index 56%
rename from test/model/Rbsv1subscriptionsClientReferenceInformation.spec.js
rename to test/model/Tmsv2tokenizeTokenInformation.spec.js
index 63644a29f..7d035cef5 100644
--- a/test/model/Rbsv1subscriptionsClientReferenceInformation.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Rbsv1subscriptionsClientReferenceInformation();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,46 +49,46 @@
object[property] = value;
}
- describe('Rbsv1subscriptionsClientReferenceInformation', function() {
- it('should create an instance of Rbsv1subscriptionsClientReferenceInformation', function() {
- // uncomment below and update the code to test Rbsv1subscriptionsClientReferenceInformation
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformation();
- //expect(instance).to.be.a(CyberSource.Rbsv1subscriptionsClientReferenceInformation);
+ describe('Tmsv2tokenizeTokenInformation', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformation', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformation();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformation);
});
- 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.Rbsv1subscriptionsClientReferenceInformation();
+ it('should have the property jti (base name: "jti")', function() {
+ // uncomment below and update the code to test the property jti
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformation();
//expect(instance).to.be();
});
- it('should have the property comments (base name: "comments")', function() {
- // uncomment below and update the code to test the property comments
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformation();
+ it('should have the property transientTokenJwt (base name: "transientTokenJwt")', function() {
+ // uncomment below and update the code to test the property transientTokenJwt
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformation();
//expect(instance).to.be();
});
- it('should have the property partner (base name: "partner")', function() {
- // uncomment below and update the code to test the property partner
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformation();
+ it('should have the property customer (base name: "customer")', function() {
+ // uncomment below and update the code to test the property customer
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformation();
//expect(instance).to.be();
});
- it('should have the property applicationName (base name: "applicationName")', function() {
- // uncomment below and update the code to test the property applicationName
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformation();
+ it('should have the property shippingAddress (base name: "shippingAddress")', function() {
+ // uncomment below and update the code to test the property shippingAddress
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformation();
//expect(instance).to.be();
});
- it('should have the property applicationVersion (base name: "applicationVersion")', function() {
- // uncomment below and update the code to test the property applicationVersion
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformation();
+ it('should have the property paymentInstrument (base name: "paymentInstrument")', function() {
+ // uncomment below and update the code to test the property paymentInstrument
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformation();
//expect(instance).to.be();
});
- it('should have the property applicationUser (base name: "applicationUser")', function() {
- // uncomment below and update the code to test the property applicationUser
- //var instane = new CyberSource.Rbsv1subscriptionsClientReferenceInformation();
+ it('should have the property instrumentIdentifier (base name: "instrumentIdentifier")', function() {
+ // uncomment below and update the code to test the property instrumentIdentifier
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformation();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2tokenizeTokenInformationCustomer.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomer.spec.js
new file mode 100644
index 000000000..433fdb358
--- /dev/null
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomer.spec.js
@@ -0,0 +1,121 @@
+/**
+ * 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.Tmsv2tokenizeTokenInformationCustomer();
+ });
+
+ 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('Tmsv2tokenizeTokenInformationCustomer', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomer', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomer
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomer);
+ });
+
+ 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.Tmsv2tokenizeTokenInformationCustomer();
+ //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.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property objectInformation (base name: "objectInformation")', function() {
+ // uncomment below and update the code to test the property objectInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property buyerInformation (base name: "buyerInformation")', function() {
+ // uncomment below and update the code to test the property buyerInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property clientReferenceInformation (base name: "clientReferenceInformation")', function() {
+ // uncomment below and update the code to test the property clientReferenceInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property merchantDefinedInformation (base name: "merchantDefinedInformation")', function() {
+ // uncomment below and update the code to test the property merchantDefinedInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property defaultPaymentInstrument (base name: "defaultPaymentInstrument")', function() {
+ // uncomment below and update the code to test the property defaultPaymentInstrument
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property defaultShippingAddress (base name: "defaultShippingAddress")', function() {
+ // uncomment below and update the code to test the property defaultShippingAddress
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomer();
+ //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.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property embedded (base name: "_embedded")', function() {
+ // uncomment below and update the code to test the property embedded
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomer();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2customersBuyerInformation.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.spec.js
similarity index 71%
rename from test/model/Tmsv2customersBuyerInformation.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.spec.js
index 8de428f11..a5c64f887 100644
--- a/test/model/Tmsv2customersBuyerInformation.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerBuyerInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersBuyerInformation();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('Tmsv2customersBuyerInformation', function() {
- it('should create an instance of Tmsv2customersBuyerInformation', function() {
- // uncomment below and update the code to test Tmsv2customersBuyerInformation
- //var instane = new CyberSource.Tmsv2customersBuyerInformation();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersBuyerInformation);
+ describe('Tmsv2tokenizeTokenInformationCustomerBuyerInformation', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerBuyerInformation', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerBuyerInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation);
});
it('should have the property merchantCustomerID (base name: "merchantCustomerID")', function() {
// uncomment below and update the code to test the property merchantCustomerID
- //var instane = new CyberSource.Tmsv2customersBuyerInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation();
//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.Tmsv2customersBuyerInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerBuyerInformation();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.spec.js
new file mode 100644
index 000000000..c2b99fdba
--- /dev/null
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation.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.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation();
+ });
+
+ 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('Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation);
+ });
+
+ 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.Tmsv2tokenizeTokenInformationCustomerClientReferenceInformation();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2customersDefaultShippingAddress.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.spec.js
similarity index 69%
rename from test/model/Tmsv2customersDefaultShippingAddress.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.spec.js
index acf94df49..7639e6ffb 100644
--- a/test/model/Tmsv2customersDefaultShippingAddress.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersDefaultShippingAddress();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersDefaultShippingAddress', function() {
- it('should create an instance of Tmsv2customersDefaultShippingAddress', function() {
- // uncomment below and update the code to test Tmsv2customersDefaultShippingAddress
- //var instane = new CyberSource.Tmsv2customersDefaultShippingAddress();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersDefaultShippingAddress);
+ describe('Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument);
});
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.Tmsv2customersDefaultShippingAddress();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultPaymentInstrument();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersDefaultPaymentInstrument.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.spec.js
similarity index 70%
rename from test/model/Tmsv2customersDefaultPaymentInstrument.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.spec.js
index 6b187dbdd..5dc23b323 100644
--- a/test/model/Tmsv2customersDefaultPaymentInstrument.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersDefaultPaymentInstrument();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersDefaultPaymentInstrument', function() {
- it('should create an instance of Tmsv2customersDefaultPaymentInstrument', function() {
- // uncomment below and update the code to test Tmsv2customersDefaultPaymentInstrument
- //var instane = new CyberSource.Tmsv2customersDefaultPaymentInstrument();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersDefaultPaymentInstrument);
+ describe('Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress);
});
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.Tmsv2customersDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerDefaultShippingAddress();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbedded.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbedded.spec.js
similarity index 73%
rename from test/model/Tmsv2customersEmbedded.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbedded.spec.js
index 199e57794..d7790aa8f 100644
--- a/test/model/Tmsv2customersEmbedded.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbedded.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbedded();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('Tmsv2customersEmbedded', function() {
- it('should create an instance of Tmsv2customersEmbedded', function() {
- // uncomment below and update the code to test Tmsv2customersEmbedded
- //var instane = new CyberSource.Tmsv2customersEmbedded();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbedded);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbedded', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbedded', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbedded
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded);
});
it('should have the property defaultPaymentInstrument (base name: "defaultPaymentInstrument")', function() {
// uncomment below and update the code to test the property defaultPaymentInstrument
- //var instane = new CyberSource.Tmsv2customersEmbedded();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded();
//expect(instance).to.be();
});
it('should have the property defaultShippingAddress (base name: "defaultShippingAddress")', function() {
// uncomment below and update the code to test the property defaultShippingAddress
- //var instane = new CyberSource.Tmsv2customersEmbedded();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbedded();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrument.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.spec.js
similarity index 66%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrument.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.spec.js
index 8ffcd3ae6..89aa08ff3 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrument.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
});
var getProperty = function(object, getter, property) {
@@ -49,100 +49,100 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrument', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrument', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrument
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
it('should have the property _object (base name: "object")', function() {
// uncomment below and update the code to test the property _object
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
it('should have the property _default (base name: "default")', function() {
// uncomment below and update the code to test the property _default
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
it('should have the property bankAccount (base name: "bankAccount")', function() {
// uncomment below and update the code to test the property bankAccount
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
it('should have the property buyerInformation (base name: "buyerInformation")', function() {
// uncomment below and update the code to test the property buyerInformation
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
it('should have the property processingInformation (base name: "processingInformation")', function() {
// uncomment below and update the code to test the property processingInformation
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
it('should have the property merchantInformation (base name: "merchantInformation")', function() {
// uncomment below and update the code to test the property merchantInformation
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
it('should have the property instrumentIdentifier (base name: "instrumentIdentifier")', function() {
// uncomment below and update the code to test the property instrumentIdentifier
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
it('should have the property embedded (base name: "_embedded")', function() {
// uncomment below and update the code to test the property embedded
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrument();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrument();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.spec.js
similarity index 66%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.spec.js
index f2dde370b..b396867e2 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBankAccount();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBankAccount();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.spec.js
similarity index 65%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.spec.js
index 1171d505a..f88af968a 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
});
var getProperty = function(object, getter, property) {
@@ -49,76 +49,76 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//expect(instance).to.be();
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBillTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBillTo();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.spec.js
similarity index 64%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.spec.js
index 3300ee570..b174c535c 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,34 +49,34 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation);
});
it('should have the property companyTaxID (base name: "companyTaxID")', function() {
// uncomment below and update the code to test the property companyTaxID
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation();
//expect(instance).to.be();
});
it('should have the property dateOfBirth (base name: "dateOfBirth")', function() {
// uncomment below and update the code to test the property dateOfBirth
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation();
//expect(instance).to.be();
});
it('should have the property personalIdentification (base name: "personalIdentification")', function() {
// uncomment below and update the code to test the property personalIdentification
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformation();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.spec.js
similarity index 64%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.spec.js
index 8ebc50a29..7d0839378 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationIssuedBy();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.spec.js
similarity index 60%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.spec.js
index 466ae357a..9808caa75 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
});
var getProperty = function(object, getter, property) {
@@ -49,28 +49,28 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
//expect(instance).to.be();
});
it('should have the property issuedBy (base name: "issuedBy")', function() {
// uncomment below and update the code to test the property issuedBy
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.spec.js
similarity index 65%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.spec.js
index f2f84b21b..8b5cdc9a8 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCard.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
});
var getProperty = function(object, getter, property) {
@@ -49,64 +49,64 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentCard', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentCard
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//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.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//expect(instance).to.be();
});
it('should have the property issueNumber (base name: "issueNumber")', function() {
// uncomment below and update the code to test the property issueNumber
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//expect(instance).to.be();
});
it('should have the property startMonth (base name: "startMonth")', function() {
// uncomment below and update the code to test the property startMonth
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//expect(instance).to.be();
});
it('should have the property startYear (base name: "startYear")', function() {
// uncomment below and update the code to test the property startYear
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//expect(instance).to.be();
});
it('should have the property useAs (base name: "useAs")', function() {
// uncomment below and update the code to test the property useAs
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//expect(instance).to.be();
});
it('should have the property hash (base name: "hash")', function() {
// uncomment below and update the code to test the property hash
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//expect(instance).to.be();
});
it('should have the property tokenizedInformation (base name: "tokenizedInformation")', function() {
// uncomment below and update the code to test the property tokenizedInformation
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCard();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCard();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.spec.js
similarity index 63%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.spec.js
index ce1c448ee..7a4bf662f 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation);
});
it('should have the property requestorID (base name: "requestorID")', function() {
// uncomment below and update the code to test the property requestorID
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation();
//expect(instance).to.be();
});
it('should have the property transactionType (base name: "transactionType")', function() {
// uncomment below and update the code to test the property transactionType
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentCardTokenizedInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentCardTokenizedInformation();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.spec.js
similarity index 67%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.spec.js
index eb9270ea7..4a6ace826 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded);
});
it('should have the property instrumentIdentifier (base name: "instrumentIdentifier")', function() {
// uncomment below and update the code to test the property instrumentIdentifier
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbedded();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentEmbedded();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.spec.js
similarity index 64%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.spec.js
index 826714b9c..1c692562f 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentInstrumentIdentifier();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentInstrumentIdentifier();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinks.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.spec.js
similarity index 66%
rename from test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinks.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.spec.js
index e7b2fa54d..4200addc1 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressLinks.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultShippingAddressLinks', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultShippingAddressLinks', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultShippingAddressLinks
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks);
});
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.Tmsv2customersEmbeddedDefaultShippingAddressLinks();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks();
//expect(instance).to.be();
});
it('should have the property customer (base name: "customer")', function() {
// uncomment below and update the code to test the property customer
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressLinks();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinks();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.spec.js
new file mode 100644
index 000000000..e21e74310
--- /dev/null
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf.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.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf();
+ });
+
+ 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('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf);
+ });
+
+ 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.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentLinksSelf();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.spec.js
new file mode 100644
index 000000000..66e5f3bb3
--- /dev/null
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata.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.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata();
+ });
+
+ 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('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata);
+ });
+
+ it('should have the property creator (base name: "creator")', function() {
+ // uncomment below and update the code to test the property creator
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultPaymentInstrumentMetadata();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2customersEmbeddedDefaultShippingAddress.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.spec.js
similarity index 67%
rename from test/model/Tmsv2customersEmbeddedDefaultShippingAddress.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.spec.js
index ee32c6034..bfc2d7df6 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultShippingAddress.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddress();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress();
});
var getProperty = function(object, getter, property) {
@@ -49,40 +49,40 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultShippingAddress', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultShippingAddress', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultShippingAddress
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddress();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultShippingAddress);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress);
});
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.Tmsv2customersEmbeddedDefaultShippingAddress();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress();
//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.Tmsv2customersEmbeddedDefaultShippingAddress();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress();
//expect(instance).to.be();
});
it('should have the property _default (base name: "default")', function() {
// uncomment below and update the code to test the property _default
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddress();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress();
//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.Tmsv2customersEmbeddedDefaultShippingAddress();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress();
//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.Tmsv2customersEmbeddedDefaultShippingAddress();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddress();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.spec.js
similarity index 67%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.spec.js
index 2dabde47b..13522665a 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks();
//expect(instance).to.be();
});
it('should have the property customer (base name: "customer")', function() {
// uncomment below and update the code to test the property customer
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinks();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinks();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.spec.js
new file mode 100644
index 000000000..f3f110df7
--- /dev/null
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer.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.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer();
+ });
+
+ 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('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer);
+ });
+
+ 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.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksCustomer();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2customersLinksPaymentInstruments.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.spec.js
similarity index 67%
rename from test/model/Tmsv2customersLinksPaymentInstruments.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.spec.js
index 55321eed6..66baee9c2 100644
--- a/test/model/Tmsv2customersLinksPaymentInstruments.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersLinksPaymentInstruments();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersLinksPaymentInstruments', function() {
- it('should create an instance of Tmsv2customersLinksPaymentInstruments', function() {
- // uncomment below and update the code to test Tmsv2customersLinksPaymentInstruments
- //var instane = new CyberSource.Tmsv2customersLinksPaymentInstruments();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersLinksPaymentInstruments);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf);
});
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.Tmsv2customersLinksPaymentInstruments();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressLinksSelf();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.spec.js
similarity index 67%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.spec.js
index 2d0bd1307..0e33ec241 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata);
});
it('should have the property creator (base name: "creator")', function() {
// uncomment below and update the code to test the property creator
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentMetadata();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressMetadata();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.spec.js
similarity index 65%
rename from test/model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.spec.js
index a66dcda11..18cee4324 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressShipTo.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
});
var getProperty = function(object, getter, property) {
@@ -49,76 +49,76 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultShippingAddressShipTo', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultShippingAddressShipTo', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultShippingAddressShipTo
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressShipTo);
+ describe('Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo);
});
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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//expect(instance).to.be();
});
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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//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.Tmsv2customersEmbeddedDefaultShippingAddressShipTo();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerEmbeddedDefaultShippingAddressShipTo();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersLinks.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerLinks.spec.js
similarity index 73%
rename from test/model/Tmsv2customersLinks.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerLinks.spec.js
index fa5483bd9..c8405adbc 100644
--- a/test/model/Tmsv2customersLinks.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerLinks.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersLinks();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks();
});
var getProperty = function(object, getter, property) {
@@ -49,28 +49,28 @@
object[property] = value;
}
- describe('Tmsv2customersLinks', function() {
- it('should create an instance of Tmsv2customersLinks', function() {
- // uncomment below and update the code to test Tmsv2customersLinks
- //var instane = new CyberSource.Tmsv2customersLinks();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersLinks);
+ describe('Tmsv2tokenizeTokenInformationCustomerLinks', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerLinks', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerLinks
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks);
});
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.Tmsv2customersLinks();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks();
//expect(instance).to.be();
});
it('should have the property paymentInstruments (base name: "paymentInstruments")', function() {
// uncomment below and update the code to test the property paymentInstruments
- //var instane = new CyberSource.Tmsv2customersLinks();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks();
//expect(instance).to.be();
});
it('should have the property shippingAddress (base name: "shippingAddress")', function() {
// uncomment below and update the code to test the property shippingAddress
- //var instane = new CyberSource.Tmsv2customersLinks();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinks();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.spec.js
new file mode 100644
index 000000000..4c636e61b
--- /dev/null
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments.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.Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments();
+ });
+
+ 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('Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments);
+ });
+
+ 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.Tmsv2tokenizeTokenInformationCustomerLinksPaymentInstruments();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2customersLinksSelf.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerLinksSelf.spec.js
similarity index 73%
rename from test/model/Tmsv2customersLinksSelf.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerLinksSelf.spec.js
index 6428ce109..425cda1b1 100644
--- a/test/model/Tmsv2customersLinksSelf.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerLinksSelf.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersLinksSelf();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksSelf();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersLinksSelf', function() {
- it('should create an instance of Tmsv2customersLinksSelf', function() {
- // uncomment below and update the code to test Tmsv2customersLinksSelf
- //var instane = new CyberSource.Tmsv2customersLinksSelf();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersLinksSelf);
+ describe('Tmsv2tokenizeTokenInformationCustomerLinksSelf', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerLinksSelf', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerLinksSelf
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksSelf();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksSelf);
});
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.Tmsv2customersLinksSelf();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksSelf();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.spec.js
similarity index 70%
rename from test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.spec.js
index 28c64fa4d..fc2fc1488 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf);
+ describe('Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress);
});
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.Tmsv2customersEmbeddedDefaultPaymentInstrumentLinksSelf();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerLinksShippingAddress();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersMerchantDefinedInformation.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.spec.js
similarity index 68%
rename from test/model/Tmsv2customersMerchantDefinedInformation.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.spec.js
index d449812d4..d6e6172c0 100644
--- a/test/model/Tmsv2customersMerchantDefinedInformation.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersMerchantDefinedInformation();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('Tmsv2customersMerchantDefinedInformation', function() {
- it('should create an instance of Tmsv2customersMerchantDefinedInformation', function() {
- // uncomment below and update the code to test Tmsv2customersMerchantDefinedInformation
- //var instane = new CyberSource.Tmsv2customersMerchantDefinedInformation();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersMerchantDefinedInformation);
+ describe('Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation);
});
it('should have the property name (base name: "name")', function() {
// uncomment below and update the code to test the property name
- //var instane = new CyberSource.Tmsv2customersMerchantDefinedInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation();
//expect(instance).to.be();
});
it('should have the property value (base name: "value")', function() {
// uncomment below and update the code to test the property value
- //var instane = new CyberSource.Tmsv2customersMerchantDefinedInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerMerchantDefinedInformation();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerMetadata.spec.js
similarity index 71%
rename from test/model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerMetadata.spec.js
index d4f692243..497887436 100644
--- a/test/model/Tmsv2customersEmbeddedDefaultShippingAddressMetadata.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerMetadata.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersEmbeddedDefaultShippingAddressMetadata', function() {
- it('should create an instance of Tmsv2customersEmbeddedDefaultShippingAddressMetadata', function() {
- // uncomment below and update the code to test Tmsv2customersEmbeddedDefaultShippingAddressMetadata
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata);
+ describe('Tmsv2tokenizeTokenInformationCustomerMetadata', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerMetadata', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerMetadata
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata);
});
it('should have the property creator (base name: "creator")', function() {
// uncomment below and update the code to test the property creator
- //var instane = new CyberSource.Tmsv2customersEmbeddedDefaultShippingAddressMetadata();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerMetadata();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2customersObjectInformation.spec.js b/test/model/Tmsv2tokenizeTokenInformationCustomerObjectInformation.spec.js
similarity index 70%
rename from test/model/Tmsv2customersObjectInformation.spec.js
rename to test/model/Tmsv2tokenizeTokenInformationCustomerObjectInformation.spec.js
index 05401afd6..73d2f1ea0 100644
--- a/test/model/Tmsv2customersObjectInformation.spec.js
+++ b/test/model/Tmsv2tokenizeTokenInformationCustomerObjectInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersObjectInformation();
+ instance = new CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,22 +49,22 @@
object[property] = value;
}
- describe('Tmsv2customersObjectInformation', function() {
- it('should create an instance of Tmsv2customersObjectInformation', function() {
- // uncomment below and update the code to test Tmsv2customersObjectInformation
- //var instane = new CyberSource.Tmsv2customersObjectInformation();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersObjectInformation);
+ describe('Tmsv2tokenizeTokenInformationCustomerObjectInformation', function() {
+ it('should create an instance of Tmsv2tokenizeTokenInformationCustomerObjectInformation', function() {
+ // uncomment below and update the code to test Tmsv2tokenizeTokenInformationCustomerObjectInformation
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation);
});
it('should have the property title (base name: "title")', function() {
// uncomment below and update the code to test the property title
- //var instane = new CyberSource.Tmsv2customersObjectInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation();
//expect(instance).to.be();
});
it('should have the property comment (base name: "comment")', function() {
// uncomment below and update the code to test the property comment
- //var instane = new CyberSource.Tmsv2customersObjectInformation();
+ //var instane = new CyberSource.Tmsv2tokenizeTokenInformationCustomerObjectInformation();
//expect(instance).to.be();
});
diff --git a/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.spec.js b/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.spec.js
new file mode 100644
index 000000000..94bb5cb67
--- /dev/null
+++ b/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard.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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard();
+ });
+
+ 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('Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard', function() {
+ it('should create an instance of Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard', function() {
+ // uncomment below and update the code to test Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard
+ //var instane = new CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard);
+ });
+
+ it('should have the property last4 (base name: "last4")', function() {
+ // uncomment below and update the code to test the property last4
+ //var instane = new CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard();
+ //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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard();
+ //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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsCard();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.spec.js b/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.spec.js
new file mode 100644
index 000000000..46f3301db
--- /dev/null
+++ b/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata.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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata();
+ });
+
+ 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('Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata', function() {
+ it('should create an instance of Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata', function() {
+ // uncomment below and update the code to test Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata
+ //var instane = new CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata);
+ });
+
+ 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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadata();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.spec.js b/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.spec.js
new file mode 100644
index 000000000..ce3bea422
--- /dev/null
+++ b/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt.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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt();
+ });
+
+ 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('Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt', function() {
+ it('should create an instance of Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt', function() {
+ // uncomment below and update the code to test Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt
+ //var instane = new CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt);
+ });
+
+ 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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArt();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.spec.js b/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.spec.js
new file mode 100644
index 000000000..6f9b91e48
--- /dev/null
+++ b/test/model/Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset.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.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset();
+ });
+
+ 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('Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset', function() {
+ it('should create an instance of Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset', function() {
+ // uncomment below and update the code to test Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset
+ //var instane = new CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset();
+ //expect(instance).to.be.a(CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset);
+ });
+
+ it('should have the property update (base name: "update")', function() {
+ // uncomment below and update the code to test the property update
+ //var instane = new CyberSource.Tmsv2tokenizedcardstokenizedCardIdissuerlifecycleeventsimulationsMetadataCardArtCombinedAsset();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Upv1capturecontextsData.spec.js b/test/model/Upv1capturecontextsData.spec.js
index 09df80cb9..c189e98ce 100644
--- a/test/model/Upv1capturecontextsData.spec.js
+++ b/test/model/Upv1capturecontextsData.spec.js
@@ -104,6 +104,18 @@
//expect(instance).to.be();
});
+ it('should have the property deviceInformation (base name: "deviceInformation")', function() {
+ // uncomment below and update the code to test the property deviceInformation
+ //var instane = new CyberSource.Upv1capturecontextsData();
+ //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.Upv1capturecontextsData();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/Upv1capturecontextsDataBuyerInformation.spec.js b/test/model/Upv1capturecontextsDataBuyerInformation.spec.js
index 53f9b5286..945cf3495 100644
--- a/test/model/Upv1capturecontextsDataBuyerInformation.spec.js
+++ b/test/model/Upv1capturecontextsDataBuyerInformation.spec.js
@@ -74,6 +74,18 @@
//expect(instance).to.be();
});
+ it('should have the property dateOfBirth (base name: "dateOfBirth")', function() {
+ // uncomment below and update the code to test the property dateOfBirth
+ //var instane = new CyberSource.Upv1capturecontextsDataBuyerInformation();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property language (base name: "language")', function() {
+ // uncomment below and update the code to test the property language
+ //var instane = new CyberSource.Upv1capturecontextsDataBuyerInformation();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/Upv1capturecontextsDataClientReferenceInformationPartner.spec.js b/test/model/Upv1capturecontextsDataClientReferenceInformationPartner.spec.js
index d21e43576..b47f3b500 100644
--- a/test/model/Upv1capturecontextsDataClientReferenceInformationPartner.spec.js
+++ b/test/model/Upv1capturecontextsDataClientReferenceInformationPartner.spec.js
@@ -62,7 +62,7 @@
//expect(instance).to.be();
});
- it('should have the property solutionId (base name: "SolutionId")', function() {
+ it('should have the property solutionId (base name: "solutionId")', function() {
// uncomment below and update the code to test the property solutionId
//var instane = new CyberSource.Upv1capturecontextsDataClientReferenceInformationPartner();
//expect(instance).to.be();
diff --git a/test/model/Upv1capturecontextsDataConsumerAuthenticationInformation.spec.js b/test/model/Upv1capturecontextsDataConsumerAuthenticationInformation.spec.js
index caafbb8b8..4cd3d5c3b 100644
--- a/test/model/Upv1capturecontextsDataConsumerAuthenticationInformation.spec.js
+++ b/test/model/Upv1capturecontextsDataConsumerAuthenticationInformation.spec.js
@@ -68,6 +68,12 @@
//expect(instance).to.be();
});
+ it('should have the property acsWindowSize (base name: "acsWindowSize")', function() {
+ // uncomment below and update the code to test the property acsWindowSize
+ //var instane = new CyberSource.Upv1capturecontextsDataConsumerAuthenticationInformation();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/Tmsv2customersClientReferenceInformation.spec.js b/test/model/Upv1capturecontextsDataDeviceInformation.spec.js
similarity index 72%
rename from test/model/Tmsv2customersClientReferenceInformation.spec.js
rename to test/model/Upv1capturecontextsDataDeviceInformation.spec.js
index ffcb8d467..df7152513 100644
--- a/test/model/Tmsv2customersClientReferenceInformation.spec.js
+++ b/test/model/Upv1capturecontextsDataDeviceInformation.spec.js
@@ -30,7 +30,7 @@
var instance;
beforeEach(function() {
- instance = new CyberSource.Tmsv2customersClientReferenceInformation();
+ instance = new CyberSource.Upv1capturecontextsDataDeviceInformation();
});
var getProperty = function(object, getter, property) {
@@ -49,16 +49,16 @@
object[property] = value;
}
- describe('Tmsv2customersClientReferenceInformation', function() {
- it('should create an instance of Tmsv2customersClientReferenceInformation', function() {
- // uncomment below and update the code to test Tmsv2customersClientReferenceInformation
- //var instane = new CyberSource.Tmsv2customersClientReferenceInformation();
- //expect(instance).to.be.a(CyberSource.Tmsv2customersClientReferenceInformation);
+ describe('Upv1capturecontextsDataDeviceInformation', function() {
+ it('should create an instance of Upv1capturecontextsDataDeviceInformation', function() {
+ // uncomment below and update the code to test Upv1capturecontextsDataDeviceInformation
+ //var instane = new CyberSource.Upv1capturecontextsDataDeviceInformation();
+ //expect(instance).to.be.a(CyberSource.Upv1capturecontextsDataDeviceInformation);
});
- 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.Tmsv2customersClientReferenceInformation();
+ it('should have the property ipAddress (base name: "ipAddress")', function() {
+ // uncomment below and update the code to test the property ipAddress
+ //var instane = new CyberSource.Upv1capturecontextsDataDeviceInformation();
//expect(instance).to.be();
});
diff --git a/test/model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.spec.js b/test/model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.spec.js
index a6a62a992..90d486c19 100644
--- a/test/model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.spec.js
+++ b/test/model/Upv1capturecontextsDataMerchantInformationMerchantDescriptor.spec.js
@@ -62,6 +62,48 @@
//expect(instance).to.be();
});
+ it('should have the property alternateName (base name: "alternateName")', function() {
+ // uncomment below and update the code to test the property alternateName
+ //var instane = new CyberSource.Upv1capturecontextsDataMerchantInformationMerchantDescriptor();
+ //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.Upv1capturecontextsDataMerchantInformationMerchantDescriptor();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property phone (base name: "phone")', function() {
+ // uncomment below and update the code to test the property phone
+ //var instane = new CyberSource.Upv1capturecontextsDataMerchantInformationMerchantDescriptor();
+ //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.Upv1capturecontextsDataMerchantInformationMerchantDescriptor();
+ //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.Upv1capturecontextsDataMerchantInformationMerchantDescriptor();
+ //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.Upv1capturecontextsDataMerchantInformationMerchantDescriptor();
+ //expect(instance).to.be();
+ });
+
+ 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.Upv1capturecontextsDataMerchantInformationMerchantDescriptor();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/Upv1capturecontextsDataOrderInformation.spec.js b/test/model/Upv1capturecontextsDataOrderInformation.spec.js
index 7cdba240e..e2b3ed694 100644
--- a/test/model/Upv1capturecontextsDataOrderInformation.spec.js
+++ b/test/model/Upv1capturecontextsDataOrderInformation.spec.js
@@ -80,6 +80,12 @@
//expect(instance).to.be();
});
+ it('should have the property invoiceDetails (base name: "invoiceDetails")', function() {
+ // uncomment below and update the code to test the property invoiceDetails
+ //var instane = new CyberSource.Upv1capturecontextsDataOrderInformation();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/Upv1capturecontextsDataOrderInformationAmountDetails.spec.js b/test/model/Upv1capturecontextsDataOrderInformationAmountDetails.spec.js
index e36b80883..d0d67154d 100644
--- a/test/model/Upv1capturecontextsDataOrderInformationAmountDetails.spec.js
+++ b/test/model/Upv1capturecontextsDataOrderInformationAmountDetails.spec.js
@@ -98,6 +98,12 @@
//expect(instance).to.be();
});
+ it('should have the property taxDetails (base name: "taxDetails")', function() {
+ // uncomment below and update the code to test the property taxDetails
+ //var instane = new CyberSource.Upv1capturecontextsDataOrderInformationAmountDetails();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.spec.js b/test/model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.spec.js
new file mode 100644
index 000000000..df60cb01d
--- /dev/null
+++ b/test/model/Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails.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.Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails();
+ });
+
+ 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('Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails', function() {
+ it('should create an instance of Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails', function() {
+ // uncomment below and update the code to test Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails
+ //var instane = new CyberSource.Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails();
+ //expect(instance).to.be.a(CyberSource.Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails);
+ });
+
+ it('should have the property taxId (base name: "taxId")', function() {
+ // uncomment below and update the code to test the property taxId
+ //var instane = new CyberSource.Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails();
+ //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.Upv1capturecontextsDataOrderInformationAmountDetailsTaxDetails();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Upv1capturecontextsDataOrderInformationInvoiceDetails.spec.js b/test/model/Upv1capturecontextsDataOrderInformationInvoiceDetails.spec.js
new file mode 100644
index 000000000..6d4b9fe71
--- /dev/null
+++ b/test/model/Upv1capturecontextsDataOrderInformationInvoiceDetails.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.Upv1capturecontextsDataOrderInformationInvoiceDetails();
+ });
+
+ 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('Upv1capturecontextsDataOrderInformationInvoiceDetails', function() {
+ it('should create an instance of Upv1capturecontextsDataOrderInformationInvoiceDetails', function() {
+ // uncomment below and update the code to test Upv1capturecontextsDataOrderInformationInvoiceDetails
+ //var instane = new CyberSource.Upv1capturecontextsDataOrderInformationInvoiceDetails();
+ //expect(instance).to.be.a(CyberSource.Upv1capturecontextsDataOrderInformationInvoiceDetails);
+ });
+
+ it('should have the property invoiceNumber (base name: "invoiceNumber")', function() {
+ // uncomment below and update the code to test the property invoiceNumber
+ //var instane = new CyberSource.Upv1capturecontextsDataOrderInformationInvoiceDetails();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property productDescription (base name: "productDescription")', function() {
+ // uncomment below and update the code to test the property productDescription
+ //var instane = new CyberSource.Upv1capturecontextsDataOrderInformationInvoiceDetails();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Upv1capturecontextsDataPaymentInformation.spec.js b/test/model/Upv1capturecontextsDataPaymentInformation.spec.js
new file mode 100644
index 000000000..7e9c70057
--- /dev/null
+++ b/test/model/Upv1capturecontextsDataPaymentInformation.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.Upv1capturecontextsDataPaymentInformation();
+ });
+
+ 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('Upv1capturecontextsDataPaymentInformation', function() {
+ it('should create an instance of Upv1capturecontextsDataPaymentInformation', function() {
+ // uncomment below and update the code to test Upv1capturecontextsDataPaymentInformation
+ //var instane = new CyberSource.Upv1capturecontextsDataPaymentInformation();
+ //expect(instance).to.be.a(CyberSource.Upv1capturecontextsDataPaymentInformation);
+ });
+
+ 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.Upv1capturecontextsDataPaymentInformation();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Upv1capturecontextsDataPaymentInformationCard.spec.js b/test/model/Upv1capturecontextsDataPaymentInformationCard.spec.js
new file mode 100644
index 000000000..852a93e2b
--- /dev/null
+++ b/test/model/Upv1capturecontextsDataPaymentInformationCard.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.Upv1capturecontextsDataPaymentInformationCard();
+ });
+
+ 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('Upv1capturecontextsDataPaymentInformationCard', function() {
+ it('should create an instance of Upv1capturecontextsDataPaymentInformationCard', function() {
+ // uncomment below and update the code to test Upv1capturecontextsDataPaymentInformationCard
+ //var instane = new CyberSource.Upv1capturecontextsDataPaymentInformationCard();
+ //expect(instance).to.be.a(CyberSource.Upv1capturecontextsDataPaymentInformationCard);
+ });
+
+ it('should have the property typeSelectionIndicator (base name: "typeSelectionIndicator")', function() {
+ // uncomment below and update the code to test the property typeSelectionIndicator
+ //var instane = new CyberSource.Upv1capturecontextsDataPaymentInformationCard();
+ //expect(instance).to.be();
+ });
+
+ });
+
+}));
diff --git a/test/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.spec.js b/test/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.spec.js
index 1d30c32ef..2ba87f4d2 100644
--- a/test/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.spec.js
+++ b/test/model/Upv1capturecontextsDataProcessingInformationAuthorizationOptions.spec.js
@@ -62,6 +62,24 @@
//expect(instance).to.be();
});
+ it('should have the property authIndicator (base name: "authIndicator")', function() {
+ // uncomment below and update the code to test the property authIndicator
+ //var instane = new CyberSource.Upv1capturecontextsDataProcessingInformationAuthorizationOptions();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property ignoreCvResult (base name: "ignoreCvResult")', function() {
+ // uncomment below and update the code to test the property ignoreCvResult
+ //var instane = new CyberSource.Upv1capturecontextsDataProcessingInformationAuthorizationOptions();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property ignoreAvsResult (base name: "ignoreAvsResult")', function() {
+ // uncomment below and update the code to test the property ignoreAvsResult
+ //var instane = new CyberSource.Upv1capturecontextsDataProcessingInformationAuthorizationOptions();
+ //expect(instance).to.be();
+ });
+
it('should have the property initiator (base name: "initiator")', function() {
// uncomment below and update the code to test the property initiator
//var instane = new CyberSource.Upv1capturecontextsDataProcessingInformationAuthorizationOptions();
@@ -74,6 +92,18 @@
//expect(instance).to.be();
});
+ it('should have the property commerceIndicator (base name: "commerceIndicator")', function() {
+ // uncomment below and update the code to test the property commerceIndicator
+ //var instane = new CyberSource.Upv1capturecontextsDataProcessingInformationAuthorizationOptions();
+ //expect(instance).to.be();
+ });
+
+ it('should have the property processingInstruction (base name: "processingInstruction")', function() {
+ // uncomment below and update the code to test the property processingInstruction
+ //var instane = new CyberSource.Upv1capturecontextsDataProcessingInformationAuthorizationOptions();
+ //expect(instance).to.be();
+ });
+
});
}));
diff --git a/test/model/Upv1capturecontextsDataRecipientInformation.spec.js b/test/model/Upv1capturecontextsDataRecipientInformation.spec.js
index 68c7a6199..0a902ca4b 100644
--- a/test/model/Upv1capturecontextsDataRecipientInformation.spec.js
+++ b/test/model/Upv1capturecontextsDataRecipientInformation.spec.js
@@ -98,6 +98,18 @@
//expect(instance).to.be();
});
+ it('should have the property dateOfBirth (base name: "dateOfBirth")', function() {
+ // uncomment below and update the code to test the property dateOfBirth
+ //var instane = new CyberSource.Upv1capturecontextsDataRecipientInformation();
+ //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.Upv1capturecontextsDataRecipientInformation();
+ //expect(instance).to.be();
+ });
+
});
}));