mirror of
https://github.com/jlengrand/adyen-node-api-library.git
synced 2026-03-10 08:01:20 +00:00
[create-pull-request] automated change (#917)
This commit is contained in:
committed by
GitHub
parent
a479c38bf1
commit
9943b41589
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AccountInfo {
|
||||
/**
|
||||
* Indicator for the length of time since this shopper account was created in the merchant\'s environment. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
|
||||
@@ -103,6 +85,109 @@ export class AccountInfo {
|
||||
* Shopper\'s work phone number (including the country code).
|
||||
*/
|
||||
'workPhone'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "accountAgeIndicator",
|
||||
"baseName": "accountAgeIndicator",
|
||||
"type": "AccountInfo.AccountAgeIndicatorEnum"
|
||||
},
|
||||
{
|
||||
"name": "accountChangeDate",
|
||||
"baseName": "accountChangeDate",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "accountChangeIndicator",
|
||||
"baseName": "accountChangeIndicator",
|
||||
"type": "AccountInfo.AccountChangeIndicatorEnum"
|
||||
},
|
||||
{
|
||||
"name": "accountCreationDate",
|
||||
"baseName": "accountCreationDate",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "accountType",
|
||||
"baseName": "accountType",
|
||||
"type": "AccountInfo.AccountTypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "addCardAttemptsDay",
|
||||
"baseName": "addCardAttemptsDay",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddressUsageDate",
|
||||
"baseName": "deliveryAddressUsageDate",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddressUsageIndicator",
|
||||
"baseName": "deliveryAddressUsageIndicator",
|
||||
"type": "AccountInfo.DeliveryAddressUsageIndicatorEnum"
|
||||
},
|
||||
{
|
||||
"name": "homePhone",
|
||||
"baseName": "homePhone",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "mobilePhone",
|
||||
"baseName": "mobilePhone",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "passwordChangeDate",
|
||||
"baseName": "passwordChangeDate",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "passwordChangeIndicator",
|
||||
"baseName": "passwordChangeIndicator",
|
||||
"type": "AccountInfo.PasswordChangeIndicatorEnum"
|
||||
},
|
||||
{
|
||||
"name": "pastTransactionsDay",
|
||||
"baseName": "pastTransactionsDay",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "pastTransactionsYear",
|
||||
"baseName": "pastTransactionsYear",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "paymentAccountAge",
|
||||
"baseName": "paymentAccountAge",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "paymentAccountIndicator",
|
||||
"baseName": "paymentAccountIndicator",
|
||||
"type": "AccountInfo.PaymentAccountIndicatorEnum"
|
||||
},
|
||||
{
|
||||
"name": "purchasesLast6Months",
|
||||
"baseName": "purchasesLast6Months",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "suspiciousActivity",
|
||||
"baseName": "suspiciousActivity",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "workPhone",
|
||||
"baseName": "workPhone",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AccountInfo.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace AccountInfo {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AcctInfo {
|
||||
/**
|
||||
* Length of time that the cardholder has had the account with the 3DS Requestor. Allowed values: * **01** — No account * **02** — Created during this transaction * **03** — Less than 30 days * **04** — 30–60 days * **05** — More than 60 days
|
||||
@@ -91,6 +73,94 @@ export class AcctInfo {
|
||||
* Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous year. Max length: 3 characters.
|
||||
*/
|
||||
'txnActivityYear'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "chAccAgeInd",
|
||||
"baseName": "chAccAgeInd",
|
||||
"type": "AcctInfo.ChAccAgeIndEnum"
|
||||
},
|
||||
{
|
||||
"name": "chAccChange",
|
||||
"baseName": "chAccChange",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "chAccChangeInd",
|
||||
"baseName": "chAccChangeInd",
|
||||
"type": "AcctInfo.ChAccChangeIndEnum"
|
||||
},
|
||||
{
|
||||
"name": "chAccPwChange",
|
||||
"baseName": "chAccPwChange",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "chAccPwChangeInd",
|
||||
"baseName": "chAccPwChangeInd",
|
||||
"type": "AcctInfo.ChAccPwChangeIndEnum"
|
||||
},
|
||||
{
|
||||
"name": "chAccString",
|
||||
"baseName": "chAccString",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "nbPurchaseAccount",
|
||||
"baseName": "nbPurchaseAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentAccAge",
|
||||
"baseName": "paymentAccAge",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentAccInd",
|
||||
"baseName": "paymentAccInd",
|
||||
"type": "AcctInfo.PaymentAccIndEnum"
|
||||
},
|
||||
{
|
||||
"name": "provisionAttemptsDay",
|
||||
"baseName": "provisionAttemptsDay",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shipAddressUsage",
|
||||
"baseName": "shipAddressUsage",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shipAddressUsageInd",
|
||||
"baseName": "shipAddressUsageInd",
|
||||
"type": "AcctInfo.ShipAddressUsageIndEnum"
|
||||
},
|
||||
{
|
||||
"name": "shipNameIndicator",
|
||||
"baseName": "shipNameIndicator",
|
||||
"type": "AcctInfo.ShipNameIndicatorEnum"
|
||||
},
|
||||
{
|
||||
"name": "suspiciousAccActivity",
|
||||
"baseName": "suspiciousAccActivity",
|
||||
"type": "AcctInfo.SuspiciousAccActivityEnum"
|
||||
},
|
||||
{
|
||||
"name": "txnActivityDay",
|
||||
"baseName": "txnActivityDay",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "txnActivityYear",
|
||||
"baseName": "txnActivityYear",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AcctInfo.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace AcctInfo {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AchDetails {
|
||||
/**
|
||||
* The bank account number (without separators).
|
||||
@@ -59,6 +41,54 @@ export class AchDetails {
|
||||
* **ach**
|
||||
*/
|
||||
'type'?: AchDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "bankAccountNumber",
|
||||
"baseName": "bankAccountNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "bankLocationId",
|
||||
"baseName": "bankLocationId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "encryptedBankAccountNumber",
|
||||
"baseName": "encryptedBankAccountNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "encryptedBankLocationId",
|
||||
"baseName": "encryptedBankLocationId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ownerName",
|
||||
"baseName": "ownerName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "AchDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AchDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace AchDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalData3DSecure {
|
||||
/**
|
||||
* Indicates if you are able to process 3D Secure 2 transactions natively on your payment page. Send this parameter when you are using `/payments` endpoint with any of our [native 3D Secure 2 solutions](https://docs.adyen.com/online-payments/3d-secure/native-3ds2). > This parameter only indicates readiness to support native 3D Secure 2 authentication. To specify if you _want_ to perform 3D Secure, use [Dynamic 3D Secure](/risk-management/dynamic-3d-secure) or send the `executeThreeD` parameter. Possible values: * **true** - Ready to support native 3D Secure 2 authentication. Setting this to true does not mean always applying 3D Secure 2. Adyen still selects the version of 3D Secure based on configuration to optimize authorisation rates and improve the shopper\'s experience. * **false** – Not ready to support native 3D Secure 2 authentication. Adyen will not offer 3D Secure 2 to your shopper regardless of your configuration.
|
||||
@@ -47,5 +29,38 @@ export class AdditionalData3DSecure {
|
||||
* Indicates your preference for the 3D Secure version. > If you use this parameter, you override the checks from Adyen\'s Authentication Engine. We recommend to use this field only if you have an extensive knowledge of 3D Secure. Possible values: * **1.0.2**: Apply 3D Secure version 1.0.2. * **2.1.0**: Apply 3D Secure version 2.1.0. * **2.2.0**: Apply 3D Secure version 2.2.0. If the issuer does not support version 2.2.0, we will fall back to 2.1.0. The following rules apply: * If you prefer 2.1.0 or 2.2.0 but we receive a negative `transStatus` in the `ARes`, we will apply the fallback policy configured in your account. For example, if the configuration is to fall back to 3D Secure 1, we will apply version 1.0.2. * If you prefer 2.1.0 or 2.2.0 but the BIN is not enrolled, you will receive an error.
|
||||
*/
|
||||
'threeDSVersion'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "allow3DS2",
|
||||
"baseName": "allow3DS2",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "executeThreeD",
|
||||
"baseName": "executeThreeD",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "mpiImplementationType",
|
||||
"baseName": "mpiImplementationType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "scaExemption",
|
||||
"baseName": "scaExemption",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "threeDSVersion",
|
||||
"baseName": "threeDSVersion",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalData3DSecure.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataAirline {
|
||||
/**
|
||||
* Reference number for the invoice, issued by the agency. * minLength: 1 * maxLength: 6
|
||||
@@ -139,5 +121,153 @@ export class AdditionalDataAirline {
|
||||
* The name of the travel agency. * minLength: 1 * maxLength: 25
|
||||
*/
|
||||
'airlineTravelAgencyName'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "airlineAgencyInvoiceNumber",
|
||||
"baseName": "airline.agency_invoice_number",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineAgencyPlanName",
|
||||
"baseName": "airline.agency_plan_name",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineAirlineCode",
|
||||
"baseName": "airline.airline_code",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineAirlineDesignatorCode",
|
||||
"baseName": "airline.airline_designator_code",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineBoardingFee",
|
||||
"baseName": "airline.boarding_fee",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineComputerizedReservationSystem",
|
||||
"baseName": "airline.computerized_reservation_system",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineCustomerReferenceNumber",
|
||||
"baseName": "airline.customer_reference_number",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineDocumentType",
|
||||
"baseName": "airline.document_type",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineFlightDate",
|
||||
"baseName": "airline.flight_date",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegCarrierCode",
|
||||
"baseName": "airline.leg.carrier_code",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegClassOfTravel",
|
||||
"baseName": "airline.leg.class_of_travel",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegDateOfTravel",
|
||||
"baseName": "airline.leg.date_of_travel",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegDepartAirport",
|
||||
"baseName": "airline.leg.depart_airport",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegDepartTax",
|
||||
"baseName": "airline.leg.depart_tax",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegDestinationCode",
|
||||
"baseName": "airline.leg.destination_code",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegFareBaseCode",
|
||||
"baseName": "airline.leg.fare_base_code",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegFlightNumber",
|
||||
"baseName": "airline.leg.flight_number",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineLegStopOverCode",
|
||||
"baseName": "airline.leg.stop_over_code",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlinePassengerDateOfBirth",
|
||||
"baseName": "airline.passenger.date_of_birth",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlinePassengerFirstName",
|
||||
"baseName": "airline.passenger.first_name",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlinePassengerLastName",
|
||||
"baseName": "airline.passenger.last_name",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlinePassengerTelephoneNumber",
|
||||
"baseName": "airline.passenger.telephone_number",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlinePassengerTravellerType",
|
||||
"baseName": "airline.passenger.traveller_type",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlinePassengerName",
|
||||
"baseName": "airline.passenger_name",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineTicketIssueAddress",
|
||||
"baseName": "airline.ticket_issue_address",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineTicketNumber",
|
||||
"baseName": "airline.ticket_number",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineTravelAgencyCode",
|
||||
"baseName": "airline.travel_agency_code",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "airlineTravelAgencyName",
|
||||
"baseName": "airline.travel_agency_name",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataAirline.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataCarRental {
|
||||
/**
|
||||
* Pick-up date. * Date format: `yyyyMMdd`
|
||||
@@ -119,5 +101,128 @@ export class AdditionalDataCarRental {
|
||||
* Indicates what market-specific dataset will be submitted or is being submitted. Value should be \"A\" for Car rental. This should be included in the auth message. * Format: Alphanumeric * maxLength: 1
|
||||
*/
|
||||
'travelEntertainmentAuthDataMarket'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "carRentalCheckOutDate",
|
||||
"baseName": "carRental.checkOutDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalCustomerServiceTollFreeNumber",
|
||||
"baseName": "carRental.customerServiceTollFreeNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalDaysRented",
|
||||
"baseName": "carRental.daysRented",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalFuelCharges",
|
||||
"baseName": "carRental.fuelCharges",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalInsuranceCharges",
|
||||
"baseName": "carRental.insuranceCharges",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalLocationCity",
|
||||
"baseName": "carRental.locationCity",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalLocationCountry",
|
||||
"baseName": "carRental.locationCountry",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalLocationStateProvince",
|
||||
"baseName": "carRental.locationStateProvince",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalNoShowIndicator",
|
||||
"baseName": "carRental.noShowIndicator",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalOneWayDropOffCharges",
|
||||
"baseName": "carRental.oneWayDropOffCharges",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalRate",
|
||||
"baseName": "carRental.rate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalRateIndicator",
|
||||
"baseName": "carRental.rateIndicator",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalRentalAgreementNumber",
|
||||
"baseName": "carRental.rentalAgreementNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalRentalClassId",
|
||||
"baseName": "carRental.rentalClassId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalRenterName",
|
||||
"baseName": "carRental.renterName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalReturnCity",
|
||||
"baseName": "carRental.returnCity",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalReturnCountry",
|
||||
"baseName": "carRental.returnCountry",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalReturnDate",
|
||||
"baseName": "carRental.returnDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalReturnLocationId",
|
||||
"baseName": "carRental.returnLocationId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalReturnStateProvince",
|
||||
"baseName": "carRental.returnStateProvince",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "carRentalTaxExemptIndicator",
|
||||
"baseName": "carRental.taxExemptIndicator",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "travelEntertainmentAuthDataDuration",
|
||||
"baseName": "travelEntertainmentAuthData.duration",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "travelEntertainmentAuthDataMarket",
|
||||
"baseName": "travelEntertainmentAuthData.market",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataCarRental.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataCommon {
|
||||
/**
|
||||
* Triggers test scenarios that allow to replicate certain communication errors. Allowed values: * **NO_CONNECTION_AVAILABLE** – There wasn\'t a connection available to service the outgoing communication. This is a transient, retriable error since no messaging could be initiated to an issuing system (or third-party acquiring system). Therefore, the header Transient-Error: true is returned in the response. A subsequent request using the same idempotency key will be processed as if it was the first request. * **IOEXCEPTION_RECEIVED** – Something went wrong during transmission of the message or receiving the response. This is a classified as non-transient because the message could have been received by the issuing party and been acted upon. No transient error header is returned. If using idempotency, the (error) response is stored as the final result for the idempotency key. Subsequent messages with the same idempotency key not be processed beyond returning the stored response.
|
||||
@@ -83,6 +65,84 @@ export class AdditionalDataCommon {
|
||||
* This field is required if the transaction is performed by a registered payment facilitator. This field must contain the tax ID of the actual merchant. * Format: alpha-numeric. * Fixed length: 11 or 14 characters.
|
||||
*/
|
||||
'subMerchantTaxId'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "requestedTestErrorResponseCode",
|
||||
"baseName": "RequestedTestErrorResponseCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "authorisationType",
|
||||
"baseName": "authorisationType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "customRoutingFlag",
|
||||
"baseName": "customRoutingFlag",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "industryUsage",
|
||||
"baseName": "industryUsage",
|
||||
"type": "AdditionalDataCommon.IndustryUsageEnum"
|
||||
},
|
||||
{
|
||||
"name": "networkTxReference",
|
||||
"baseName": "networkTxReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "overwriteBrand",
|
||||
"baseName": "overwriteBrand",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantCity",
|
||||
"baseName": "subMerchantCity",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantCountry",
|
||||
"baseName": "subMerchantCountry",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantID",
|
||||
"baseName": "subMerchantID",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantName",
|
||||
"baseName": "subMerchantName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantPostalCode",
|
||||
"baseName": "subMerchantPostalCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantState",
|
||||
"baseName": "subMerchantState",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantStreet",
|
||||
"baseName": "subMerchantStreet",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantTaxId",
|
||||
"baseName": "subMerchantTaxId",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataCommon.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace AdditionalDataCommon {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataLevel23 {
|
||||
/**
|
||||
* Customer code, if supplied by a customer. Encoding: ASCII. Max length: 25 characters. > Required for Level 2 and Level 3 data.
|
||||
@@ -95,5 +77,98 @@ export class AdditionalDataLevel23 {
|
||||
* Total tax amount, in minor units. For example, 2000 means USD 20.00. Max length: 12 characters. > Required for Level 2 and Level 3 data.
|
||||
*/
|
||||
'enhancedSchemeDataTotalTaxAmount'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "enhancedSchemeDataCustomerReference",
|
||||
"baseName": "enhancedSchemeData.customerReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataDestinationCountryCode",
|
||||
"baseName": "enhancedSchemeData.destinationCountryCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataDestinationPostalCode",
|
||||
"baseName": "enhancedSchemeData.destinationPostalCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataDestinationStateProvinceCode",
|
||||
"baseName": "enhancedSchemeData.destinationStateProvinceCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataDutyAmount",
|
||||
"baseName": "enhancedSchemeData.dutyAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataFreightAmount",
|
||||
"baseName": "enhancedSchemeData.freightAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataItemDetailLineItemNrCommodityCode",
|
||||
"baseName": "enhancedSchemeData.itemDetailLine[itemNr].commodityCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataItemDetailLineItemNrDescription",
|
||||
"baseName": "enhancedSchemeData.itemDetailLine[itemNr].description",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataItemDetailLineItemNrDiscountAmount",
|
||||
"baseName": "enhancedSchemeData.itemDetailLine[itemNr].discountAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataItemDetailLineItemNrProductCode",
|
||||
"baseName": "enhancedSchemeData.itemDetailLine[itemNr].productCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataItemDetailLineItemNrQuantity",
|
||||
"baseName": "enhancedSchemeData.itemDetailLine[itemNr].quantity",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataItemDetailLineItemNrTotalAmount",
|
||||
"baseName": "enhancedSchemeData.itemDetailLine[itemNr].totalAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataItemDetailLineItemNrUnitOfMeasure",
|
||||
"baseName": "enhancedSchemeData.itemDetailLine[itemNr].unitOfMeasure",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataItemDetailLineItemNrUnitPrice",
|
||||
"baseName": "enhancedSchemeData.itemDetailLine[itemNr].unitPrice",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataOrderDate",
|
||||
"baseName": "enhancedSchemeData.orderDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataShipFromPostalCode",
|
||||
"baseName": "enhancedSchemeData.shipFromPostalCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataTotalTaxAmount",
|
||||
"baseName": "enhancedSchemeData.totalTaxAmount",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataLevel23.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataLodging {
|
||||
/**
|
||||
* The arrival date. * Date format: `yyyyMMdd`
|
||||
@@ -95,5 +77,98 @@ export class AdditionalDataLodging {
|
||||
* Indicates what market-specific dataset will be submitted or is being submitted. Value should be \"H\" for Hotel. This should be included in the auth message. * Format: Alphanumeric * maxLength: 1
|
||||
*/
|
||||
'travelEntertainmentAuthDataMarket'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "lodgingCheckInDate",
|
||||
"baseName": "lodging.checkInDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingCheckOutDate",
|
||||
"baseName": "lodging.checkOutDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingCustomerServiceTollFreeNumber",
|
||||
"baseName": "lodging.customerServiceTollFreeNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingFireSafetyActIndicator",
|
||||
"baseName": "lodging.fireSafetyActIndicator",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingFolioCashAdvances",
|
||||
"baseName": "lodging.folioCashAdvances",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingFolioNumber",
|
||||
"baseName": "lodging.folioNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingFoodBeverageCharges",
|
||||
"baseName": "lodging.foodBeverageCharges",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingNoShowIndicator",
|
||||
"baseName": "lodging.noShowIndicator",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingPrepaidExpenses",
|
||||
"baseName": "lodging.prepaidExpenses",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingPropertyPhoneNumber",
|
||||
"baseName": "lodging.propertyPhoneNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingRoom1NumberOfNights",
|
||||
"baseName": "lodging.room1.numberOfNights",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingRoom1Rate",
|
||||
"baseName": "lodging.room1.rate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingRoom1Tax",
|
||||
"baseName": "lodging.room1.tax",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingTotalRoomTax",
|
||||
"baseName": "lodging.totalRoomTax",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lodgingTotalTax",
|
||||
"baseName": "lodging.totalTax",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "travelEntertainmentAuthDataDuration",
|
||||
"baseName": "travelEntertainmentAuthData.duration",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "travelEntertainmentAuthDataMarket",
|
||||
"baseName": "travelEntertainmentAuthData.market",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataLodging.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataOpenInvoice {
|
||||
/**
|
||||
* Holds different merchant data points like product, purchase, customer, and so on. It takes data in a Base64 encoded string. The `merchantData` parameter needs to be added to the `openinvoicedata` signature at the end. Since the field is optional, if it\'s not included it does not impact computing the merchant signature. Applies only to Klarna. You can contact Klarna for the format and structure of the string.
|
||||
@@ -91,5 +73,93 @@ export class AdditionalDataOpenInvoice {
|
||||
* URI where the customer can track their shipment.
|
||||
*/
|
||||
'openinvoicedataLineItemNrTrackingUri'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "openinvoicedataMerchantData",
|
||||
"baseName": "openinvoicedata.merchantData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataNumberOfLines",
|
||||
"baseName": "openinvoicedata.numberOfLines",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrCurrencyCode",
|
||||
"baseName": "openinvoicedataLine[itemNr].currencyCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrDescription",
|
||||
"baseName": "openinvoicedataLine[itemNr].description",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrItemAmount",
|
||||
"baseName": "openinvoicedataLine[itemNr].itemAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrItemId",
|
||||
"baseName": "openinvoicedataLine[itemNr].itemId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrItemVatAmount",
|
||||
"baseName": "openinvoicedataLine[itemNr].itemVatAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrItemVatPercentage",
|
||||
"baseName": "openinvoicedataLine[itemNr].itemVatPercentage",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrNumberOfItems",
|
||||
"baseName": "openinvoicedataLine[itemNr].numberOfItems",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrReturnShippingCompany",
|
||||
"baseName": "openinvoicedataLine[itemNr].returnShippingCompany",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrReturnTrackingNumber",
|
||||
"baseName": "openinvoicedataLine[itemNr].returnTrackingNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrReturnTrackingUri",
|
||||
"baseName": "openinvoicedataLine[itemNr].returnTrackingUri",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrShippingCompany",
|
||||
"baseName": "openinvoicedataLine[itemNr].shippingCompany",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrShippingMethod",
|
||||
"baseName": "openinvoicedataLine[itemNr].shippingMethod",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrTrackingNumber",
|
||||
"baseName": "openinvoicedataLine[itemNr].trackingNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "openinvoicedataLineItemNrTrackingUri",
|
||||
"baseName": "openinvoicedataLine[itemNr].trackingUri",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataOpenInvoice.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,35 +1,30 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataOpi {
|
||||
/**
|
||||
* Optional boolean indicator. Set to **true** if you want an ecommerce transaction to return an `opi.transToken` as additional data in the response. You can store this Oracle Payment Interface token in your Oracle Opera database. For more information and required settings, see [Oracle Opera](https://docs.adyen.com/plugins/oracle-opera#opi-token-ecommerce).
|
||||
*/
|
||||
'opiIncludeTransToken'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "opiIncludeTransToken",
|
||||
"baseName": "opi.includeTransToken",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataOpi.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataRatepay {
|
||||
/**
|
||||
* Amount the customer has to pay each month.
|
||||
@@ -59,5 +41,53 @@ export class AdditionalDataRatepay {
|
||||
* Identification name or number for the invoice, defined by the merchant.
|
||||
*/
|
||||
'ratepaydataInvoiceId'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "ratepayInstallmentAmount",
|
||||
"baseName": "ratepay.installmentAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ratepayInterestRate",
|
||||
"baseName": "ratepay.interestRate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ratepayLastInstallmentAmount",
|
||||
"baseName": "ratepay.lastInstallmentAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ratepayPaymentFirstday",
|
||||
"baseName": "ratepay.paymentFirstday",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ratepaydataDeliveryDate",
|
||||
"baseName": "ratepaydata.deliveryDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ratepaydataDueDate",
|
||||
"baseName": "ratepaydata.dueDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ratepaydataInvoiceDate",
|
||||
"baseName": "ratepaydata.invoiceDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ratepaydataInvoiceId",
|
||||
"baseName": "ratepaydata.invoiceId",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataRatepay.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataRetry {
|
||||
/**
|
||||
* The number of times the transaction (not order) has been retried between different payment service providers. For instance, the `chainAttemptNumber` set to 2 means that this transaction has been recently tried on another provider before being sent to Adyen. > If you submit `retry.chainAttemptNumber`, `retry.orderAttemptNumber`, and `retry.skipRetry` values, we also recommend you provide the `merchantOrderReference` to facilitate linking payment attempts together.
|
||||
@@ -39,5 +21,28 @@ export class AdditionalDataRetry {
|
||||
* The Boolean value indicating whether Adyen should skip or retry this transaction, if possible. > If you submit `retry.chainAttemptNumber`, `retry.orderAttemptNumber`, and `retry.skipRetry` values, we also recommend you provide the `merchantOrderReference` to facilitate linking payment attempts together.
|
||||
*/
|
||||
'retrySkipRetry'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "retryChainAttemptNumber",
|
||||
"baseName": "retry.chainAttemptNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "retryOrderAttemptNumber",
|
||||
"baseName": "retry.orderAttemptNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "retrySkipRetry",
|
||||
"baseName": "retry.skipRetry",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataRetry.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataRisk {
|
||||
/**
|
||||
* The data for your custom risk field. For more information, refer to [Create custom risk fields](https://docs.adyen.com/risk-management/configure-custom-risk-rules#step-1-create-custom-risk-fields).
|
||||
@@ -111,5 +93,118 @@ export class AdditionalDataRisk {
|
||||
* If this parameter is provided with the value **true**, risk checks for the payment request are skipped and the transaction will not get a risk score.
|
||||
*/
|
||||
'riskdataSkipRisk'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "riskdataCustomFieldName",
|
||||
"baseName": "riskdata.[customFieldName]",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrAmountPerItem",
|
||||
"baseName": "riskdata.basket.item[itemNr].amountPerItem",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrBrand",
|
||||
"baseName": "riskdata.basket.item[itemNr].brand",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrCategory",
|
||||
"baseName": "riskdata.basket.item[itemNr].category",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrColor",
|
||||
"baseName": "riskdata.basket.item[itemNr].color",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrCurrency",
|
||||
"baseName": "riskdata.basket.item[itemNr].currency",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrItemID",
|
||||
"baseName": "riskdata.basket.item[itemNr].itemID",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrManufacturer",
|
||||
"baseName": "riskdata.basket.item[itemNr].manufacturer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrProductTitle",
|
||||
"baseName": "riskdata.basket.item[itemNr].productTitle",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrQuantity",
|
||||
"baseName": "riskdata.basket.item[itemNr].quantity",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrReceiverEmail",
|
||||
"baseName": "riskdata.basket.item[itemNr].receiverEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrSize",
|
||||
"baseName": "riskdata.basket.item[itemNr].size",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrSku",
|
||||
"baseName": "riskdata.basket.item[itemNr].sku",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataBasketItemItemNrUpc",
|
||||
"baseName": "riskdata.basket.item[itemNr].upc",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataPromotionsPromotionItemNrPromotionCode",
|
||||
"baseName": "riskdata.promotions.promotion[itemNr].promotionCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataPromotionsPromotionItemNrPromotionDiscountAmount",
|
||||
"baseName": "riskdata.promotions.promotion[itemNr].promotionDiscountAmount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataPromotionsPromotionItemNrPromotionDiscountCurrency",
|
||||
"baseName": "riskdata.promotions.promotion[itemNr].promotionDiscountCurrency",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataPromotionsPromotionItemNrPromotionDiscountPercentage",
|
||||
"baseName": "riskdata.promotions.promotion[itemNr].promotionDiscountPercentage",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataPromotionsPromotionItemNrPromotionName",
|
||||
"baseName": "riskdata.promotions.promotion[itemNr].promotionName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataRiskProfileReference",
|
||||
"baseName": "riskdata.riskProfileReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskdataSkipRisk",
|
||||
"baseName": "riskdata.skipRisk",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataRisk.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataRiskStandalone {
|
||||
/**
|
||||
* Shopper\'s country of residence in the form of ISO standard 3166 2-character country codes.
|
||||
@@ -87,5 +69,88 @@ export class AdditionalDataRiskStandalone {
|
||||
* Required for PayPal payments only. The only supported value is: **paypal**.
|
||||
*/
|
||||
'tokenDataType'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "payPalCountryCode",
|
||||
"baseName": "PayPal.CountryCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "payPalEmailId",
|
||||
"baseName": "PayPal.EmailId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "payPalFirstName",
|
||||
"baseName": "PayPal.FirstName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "payPalLastName",
|
||||
"baseName": "PayPal.LastName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "payPalPayerId",
|
||||
"baseName": "PayPal.PayerId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "payPalPhone",
|
||||
"baseName": "PayPal.Phone",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "payPalProtectionEligibility",
|
||||
"baseName": "PayPal.ProtectionEligibility",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "payPalTransactionId",
|
||||
"baseName": "PayPal.TransactionId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "avsResultRaw",
|
||||
"baseName": "avsResultRaw",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "bin",
|
||||
"baseName": "bin",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "cvcResultRaw",
|
||||
"baseName": "cvcResultRaw",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskToken",
|
||||
"baseName": "riskToken",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "threeDAuthenticated",
|
||||
"baseName": "threeDAuthenticated",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "threeDOffered",
|
||||
"baseName": "threeDOffered",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "tokenDataType",
|
||||
"baseName": "tokenDataType",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataRiskStandalone.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataSubMerchant {
|
||||
/**
|
||||
* Required for transactions performed by registered payment facilitators. Indicates the number of sub-merchants contained in the request. For example, **3**.
|
||||
@@ -67,5 +49,63 @@ export class AdditionalDataSubMerchant {
|
||||
* Required for transactions performed by registered payment facilitators. The tax ID of the sub-merchant. * Format: Numeric * Fixed length: 11 digits for the CPF or 14 digits for the CNPJ
|
||||
*/
|
||||
'subMerchantSubSellerSubSellerNrTaxId'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "subMerchantNumberOfSubSellers",
|
||||
"baseName": "subMerchant.numberOfSubSellers",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrCity",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].city",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrCountry",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].country",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrId",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].id",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrMcc",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].mcc",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrName",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].name",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrPostalCode",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].postalCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrState",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].state",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrStreet",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].street",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subMerchantSubSellerSubSellerNrTaxId",
|
||||
"baseName": "subMerchant.subSeller[subSellerNr].taxId",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataSubMerchant.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataTemporaryServices {
|
||||
/**
|
||||
* Customer code, if supplied by a customer. * Encoding: ASCII * maxLength: 25
|
||||
@@ -63,5 +45,58 @@ export class AdditionalDataTemporaryServices {
|
||||
* Total tax amount, in minor units. For example, 2000 means USD 20.00 * maxLength: 12
|
||||
*/
|
||||
'enhancedSchemeDataTotalTaxAmount'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "enhancedSchemeDataCustomerReference",
|
||||
"baseName": "enhancedSchemeData.customerReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataEmployeeName",
|
||||
"baseName": "enhancedSchemeData.employeeName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataJobDescription",
|
||||
"baseName": "enhancedSchemeData.jobDescription",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataRegularHoursRate",
|
||||
"baseName": "enhancedSchemeData.regularHoursRate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataRegularHoursWorked",
|
||||
"baseName": "enhancedSchemeData.regularHoursWorked",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataRequestName",
|
||||
"baseName": "enhancedSchemeData.requestName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataTempStartDate",
|
||||
"baseName": "enhancedSchemeData.tempStartDate",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataTempWeekEnding",
|
||||
"baseName": "enhancedSchemeData.tempWeekEnding",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "enhancedSchemeDataTotalTaxAmount",
|
||||
"baseName": "enhancedSchemeData.totalTaxAmount",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataTemporaryServices.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AdditionalDataWallets {
|
||||
/**
|
||||
* The Android Pay token retrieved from the SDK.
|
||||
@@ -51,5 +33,43 @@ export class AdditionalDataWallets {
|
||||
* The Visa Checkout Call ID retrieved from the SDK.
|
||||
*/
|
||||
'visacheckoutCallId'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "androidpayToken",
|
||||
"baseName": "androidpay.token",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "masterpassTransactionId",
|
||||
"baseName": "masterpass.transactionId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentToken",
|
||||
"baseName": "payment.token",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paywithgoogleToken",
|
||||
"baseName": "paywithgoogle.token",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "samsungpayToken",
|
||||
"baseName": "samsungpay.token",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "visacheckoutCallId",
|
||||
"baseName": "visacheckout.callId",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AdditionalDataWallets.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Address {
|
||||
/**
|
||||
* The name of the city. Maximum length: 3000 characters.
|
||||
@@ -51,5 +33,43 @@ export class Address {
|
||||
* The name of the street. Maximum length: 3000 characters. > The house number should not be included in this field; it should be separately provided via `houseNumberOrName`.
|
||||
*/
|
||||
'street': string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "city",
|
||||
"baseName": "city",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "country",
|
||||
"baseName": "country",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "houseNumberOrName",
|
||||
"baseName": "houseNumberOrName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "postalCode",
|
||||
"baseName": "postalCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "stateOrProvince",
|
||||
"baseName": "stateOrProvince",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "street",
|
||||
"baseName": "street",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Address.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AfterpayDetails {
|
||||
/**
|
||||
* The address where to send the invoice.
|
||||
@@ -51,6 +33,44 @@ export class AfterpayDetails {
|
||||
* **afterpay_default**
|
||||
*/
|
||||
'type': AfterpayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "billingAddress",
|
||||
"baseName": "billingAddress",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddress",
|
||||
"baseName": "deliveryAddress",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "personalDetails",
|
||||
"baseName": "personalDetails",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "AfterpayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AfterpayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace AfterpayDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AmazonPayDetails {
|
||||
/**
|
||||
* This is the `amazonPayToken` that you obtained from the [Get Checkout Session](https://amazon-pay-acquirer-guide.s3-eu-west-1.amazonaws.com/v1/amazon-pay-api-v2/checkout-session.html#get-checkout-session) response.
|
||||
@@ -35,6 +17,24 @@ export class AmazonPayDetails {
|
||||
* **amazonpay**
|
||||
*/
|
||||
'type'?: AmazonPayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amazonPayToken",
|
||||
"baseName": "amazonPayToken",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "AmazonPayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AmazonPayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace AmazonPayDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Amount {
|
||||
/**
|
||||
* The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
|
||||
@@ -35,5 +17,23 @@ export class Amount {
|
||||
* The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes).
|
||||
*/
|
||||
'value': number;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "currency",
|
||||
"baseName": "currency",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "value",
|
||||
"baseName": "value",
|
||||
"type": "number"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Amount.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,36 +1,31 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class AndroidPayDetails {
|
||||
/**
|
||||
* **androidpay**
|
||||
*/
|
||||
'type'?: AndroidPayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "AndroidPayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AndroidPayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace AndroidPayDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class ApplePayDetails {
|
||||
/**
|
||||
* The stringified and base64 encoded `paymentData` you retrieved from the Apple framework.
|
||||
@@ -47,6 +29,39 @@ export class ApplePayDetails {
|
||||
* **applepay**
|
||||
*/
|
||||
'type'?: ApplePayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "applePayToken",
|
||||
"baseName": "applePayToken",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "fundingSource",
|
||||
"baseName": "fundingSource",
|
||||
"type": "ApplePayDetails.FundingSourceEnum"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "ApplePayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return ApplePayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace ApplePayDetails {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { CommonField } from './commonField';
|
||||
import { ExternalPlatform } from './externalPlatform';
|
||||
import { MerchantDevice } from './merchantDevice';
|
||||
@@ -37,5 +19,43 @@ export class ApplicationInfo {
|
||||
'merchantApplication'?: CommonField;
|
||||
'merchantDevice'?: MerchantDevice;
|
||||
'shopperInteractionDevice'?: ShopperInteractionDevice;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "adyenLibrary",
|
||||
"baseName": "adyenLibrary",
|
||||
"type": "CommonField"
|
||||
},
|
||||
{
|
||||
"name": "adyenPaymentSource",
|
||||
"baseName": "adyenPaymentSource",
|
||||
"type": "CommonField"
|
||||
},
|
||||
{
|
||||
"name": "externalPlatform",
|
||||
"baseName": "externalPlatform",
|
||||
"type": "ExternalPlatform"
|
||||
},
|
||||
{
|
||||
"name": "merchantApplication",
|
||||
"baseName": "merchantApplication",
|
||||
"type": "CommonField"
|
||||
},
|
||||
{
|
||||
"name": "merchantDevice",
|
||||
"baseName": "merchantDevice",
|
||||
"type": "MerchantDevice"
|
||||
},
|
||||
{
|
||||
"name": "shopperInteractionDevice",
|
||||
"baseName": "shopperInteractionDevice",
|
||||
"type": "ShopperInteractionDevice"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return ApplicationInfo.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { ThreeDSRequestData } from './threeDSRequestData';
|
||||
|
||||
export class AuthenticationData {
|
||||
@@ -37,6 +19,29 @@ export class AuthenticationData {
|
||||
*/
|
||||
'authenticationOnly'?: boolean;
|
||||
'threeDSRequestData'?: ThreeDSRequestData;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "attemptAuthentication",
|
||||
"baseName": "attemptAuthentication",
|
||||
"type": "AuthenticationData.AttemptAuthenticationEnum"
|
||||
},
|
||||
{
|
||||
"name": "authenticationOnly",
|
||||
"baseName": "authenticationOnly",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "threeDSRequestData",
|
||||
"baseName": "threeDSRequestData",
|
||||
"type": "ThreeDSRequestData"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return AuthenticationData.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace AuthenticationData {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Avs {
|
||||
/**
|
||||
* Indicates whether the shopper is allowed to modify the billing address for the current payment request.
|
||||
@@ -35,6 +17,24 @@ export class Avs {
|
||||
* Specifies whether the shopper should enter their billing address during checkout. Allowed values: * yes — Perform AVS checks for every card payment. * automatic — Perform AVS checks only when required to optimize the conversion rate. * no — Do not perform AVS checks.
|
||||
*/
|
||||
'enabled'?: Avs.EnabledEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "addressEditable",
|
||||
"baseName": "addressEditable",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "enabled",
|
||||
"baseName": "enabled",
|
||||
"type": "Avs.EnabledEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Avs.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace Avs {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class BacsDirectDebitDetails {
|
||||
/**
|
||||
* The bank account number (without separators).
|
||||
@@ -51,10 +33,48 @@ export class BacsDirectDebitDetails {
|
||||
* **directdebit_GB**
|
||||
*/
|
||||
'type'?: BacsDirectDebitDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "bankAccountNumber",
|
||||
"baseName": "bankAccountNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "bankLocationId",
|
||||
"baseName": "bankLocationId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "holderName",
|
||||
"baseName": "holderName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "BacsDirectDebitDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return BacsDirectDebitDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace BacsDirectDebitDetails {
|
||||
export enum TypeEnum {
|
||||
DirectdebitGB = <any> 'directdebit_GB'
|
||||
DirectdebitGb = <any> 'directdebit_GB'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class BankAccount {
|
||||
/**
|
||||
* The bank account number (without separators).
|
||||
@@ -63,5 +45,58 @@ export class BankAccount {
|
||||
* The bank account holder\'s tax ID.
|
||||
*/
|
||||
'taxId'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "bankAccountNumber",
|
||||
"baseName": "bankAccountNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "bankCity",
|
||||
"baseName": "bankCity",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "bankLocationId",
|
||||
"baseName": "bankLocationId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "bankName",
|
||||
"baseName": "bankName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "bic",
|
||||
"baseName": "bic",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "countryCode",
|
||||
"baseName": "countryCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "iban",
|
||||
"baseName": "iban",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "ownerName",
|
||||
"baseName": "ownerName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "taxId",
|
||||
"baseName": "taxId",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return BankAccount.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class BillDeskDetails {
|
||||
/**
|
||||
* The issuer id of the shopper\'s selected bank.
|
||||
@@ -35,13 +17,31 @@ export class BillDeskDetails {
|
||||
* **billdesk**
|
||||
*/
|
||||
'type': BillDeskDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "issuer",
|
||||
"baseName": "issuer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "BillDeskDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return BillDeskDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace BillDeskDetails {
|
||||
export enum TypeEnum {
|
||||
BilldeskOnline = <any> 'billdesk_online',
|
||||
BilldeskWallet = <any> 'billdesk_wallet',
|
||||
OnlinebankingIN = <any> 'onlinebanking_IN',
|
||||
WalletIN = <any> 'wallet_IN'
|
||||
OnlinebankingIn = <any> 'onlinebanking_IN',
|
||||
WalletIn = <any> 'wallet_IN'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class BlikDetails {
|
||||
/**
|
||||
* BLIK code consisting of 6 digits.
|
||||
@@ -43,6 +25,34 @@ export class BlikDetails {
|
||||
* **blik**
|
||||
*/
|
||||
'type'?: BlikDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "blikCode",
|
||||
"baseName": "blikCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "BlikDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return BlikDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace BlikDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class BrowserInfo {
|
||||
/**
|
||||
* The accept header value of the shopper\'s browser.
|
||||
@@ -63,5 +45,58 @@ export class BrowserInfo {
|
||||
* The user agent value of the shopper\'s browser.
|
||||
*/
|
||||
'userAgent': string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "acceptHeader",
|
||||
"baseName": "acceptHeader",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "colorDepth",
|
||||
"baseName": "colorDepth",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "javaEnabled",
|
||||
"baseName": "javaEnabled",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "javaScriptEnabled",
|
||||
"baseName": "javaScriptEnabled",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "language",
|
||||
"baseName": "language",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "screenHeight",
|
||||
"baseName": "screenHeight",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "screenWidth",
|
||||
"baseName": "screenWidth",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "timeZoneOffset",
|
||||
"baseName": "timeZoneOffset",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "userAgent",
|
||||
"baseName": "userAgent",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return BrowserInfo.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Card {
|
||||
/**
|
||||
* The [card verification code](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-security-code-cvc-cvv-cid) (1-20 characters). Depending on the card brand, it is known also as: * CVV2/CVC2 – length: 3 digits * CID – length: 4 digits > If you are using [Client-Side Encryption](https://docs.adyen.com/classic-integration/cse-integration-ecommerce), the CVC code is present in the encrypted data. You must never post the card details to the server. > This field must be always present in a [one-click payment request](https://docs.adyen.com/classic-integration/recurring-payments). > When this value is returned in a response, it is always empty because it is not stored.
|
||||
@@ -59,5 +41,53 @@ export class Card {
|
||||
* The year component of the start date (for some UK debit cards only).
|
||||
*/
|
||||
'startYear'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "cvc",
|
||||
"baseName": "cvc",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "expiryMonth",
|
||||
"baseName": "expiryMonth",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "expiryYear",
|
||||
"baseName": "expiryYear",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "holderName",
|
||||
"baseName": "holderName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "issueNumber",
|
||||
"baseName": "issueNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "number",
|
||||
"baseName": "number",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "startMonth",
|
||||
"baseName": "startMonth",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "startYear",
|
||||
"baseName": "startYear",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Card.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CardBrandDetails {
|
||||
/**
|
||||
* Indicates if you support the card brand.
|
||||
@@ -35,5 +17,23 @@ export class CardBrandDetails {
|
||||
* The name of the card brand.
|
||||
*/
|
||||
'type'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "supported",
|
||||
"baseName": "supported",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CardBrandDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CardDetails {
|
||||
/**
|
||||
* Secondary brand of the card. For example: **plastix**, **hmclub**.
|
||||
@@ -96,6 +78,104 @@ export class CardDetails {
|
||||
* Default payment method details. Common for scheme payment methods, and for simple payment method details.
|
||||
*/
|
||||
'type'?: CardDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "brand",
|
||||
"baseName": "brand",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "cupsecureplusSmscode",
|
||||
"baseName": "cupsecureplus.smscode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "cvc",
|
||||
"baseName": "cvc",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "encryptedCardNumber",
|
||||
"baseName": "encryptedCardNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "encryptedExpiryMonth",
|
||||
"baseName": "encryptedExpiryMonth",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "encryptedExpiryYear",
|
||||
"baseName": "encryptedExpiryYear",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "encryptedSecurityCode",
|
||||
"baseName": "encryptedSecurityCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "expiryMonth",
|
||||
"baseName": "expiryMonth",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "expiryYear",
|
||||
"baseName": "expiryYear",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "fundingSource",
|
||||
"baseName": "fundingSource",
|
||||
"type": "CardDetails.FundingSourceEnum"
|
||||
},
|
||||
{
|
||||
"name": "holderName",
|
||||
"baseName": "holderName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "networkPaymentReference",
|
||||
"baseName": "networkPaymentReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "number",
|
||||
"baseName": "number",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperNotificationReference",
|
||||
"baseName": "shopperNotificationReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "threeDS2SdkVersion",
|
||||
"baseName": "threeDS2SdkVersion",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CardDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CardDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CardDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CardDetailsRequest {
|
||||
/**
|
||||
* A minimum of the first 8 digits of the card number and a maximum of the full card number. 11 digits gives the best result. You must be [fully PCI compliant](https://docs.adyen.com/development-resources/pci-dss-compliance-guide) to collect raw card data.
|
||||
@@ -43,5 +25,33 @@ export class CardDetailsRequest {
|
||||
* The card brands you support. This is the [`brands`](https://docs.adyen.com/api-explorer/#/CheckoutService/latest/post/paymentMethods__resParam_paymentMethods-brands) array from your [`/paymentMethods`](https://docs.adyen.com/api-explorer/#/CheckoutService/latest/post/paymentMethods) response. If not included, our API uses the ones configured for your merchant account and, if provided, the country code.
|
||||
*/
|
||||
'supportedBrands'?: Array<string>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "cardNumber",
|
||||
"baseName": "cardNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "countryCode",
|
||||
"baseName": "countryCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "supportedBrands",
|
||||
"baseName": "supportedBrands",
|
||||
"type": "Array<string>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CardDetailsRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { CardBrandDetails } from './cardBrandDetails';
|
||||
|
||||
export class CardDetailsResponse {
|
||||
@@ -32,5 +14,18 @@ export class CardDetailsResponse {
|
||||
* The list of brands identified for the card.
|
||||
*/
|
||||
'brands'?: Array<CardBrandDetails>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "brands",
|
||||
"baseName": "brands",
|
||||
"type": "Array<CardBrandDetails>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CardDetailsResponse.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CellulantDetails {
|
||||
/**
|
||||
* The Cellulant issuer.
|
||||
@@ -35,6 +17,24 @@ export class CellulantDetails {
|
||||
* **Cellulant**
|
||||
*/
|
||||
'type'?: CellulantDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "issuer",
|
||||
"baseName": "issuer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CellulantDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CellulantDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CellulantDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutAwaitAction {
|
||||
/**
|
||||
* A value that must be submitted to the `/payments/details` endpoint to verify this payment.
|
||||
@@ -43,6 +25,34 @@ export class CheckoutAwaitAction {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "paymentData",
|
||||
"baseName": "paymentData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutAwaitAction.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutAwaitAction.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutAwaitAction {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { AccountInfo } from './accountInfo';
|
||||
import { Address } from './address';
|
||||
import { Amount } from './amount';
|
||||
@@ -172,6 +154,229 @@ export class CheckoutBalanceCheckRequest {
|
||||
* Set to true if the payment should be routed to a trusted MID.
|
||||
*/
|
||||
'trustedShopper'?: boolean;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "accountInfo",
|
||||
"baseName": "accountInfo",
|
||||
"type": "AccountInfo"
|
||||
},
|
||||
{
|
||||
"name": "additionalAmount",
|
||||
"baseName": "additionalAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "additionalData",
|
||||
"baseName": "additionalData",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "applicationInfo",
|
||||
"baseName": "applicationInfo",
|
||||
"type": "ApplicationInfo"
|
||||
},
|
||||
{
|
||||
"name": "billingAddress",
|
||||
"baseName": "billingAddress",
|
||||
"type": "Address"
|
||||
},
|
||||
{
|
||||
"name": "browserInfo",
|
||||
"baseName": "browserInfo",
|
||||
"type": "BrowserInfo"
|
||||
},
|
||||
{
|
||||
"name": "captureDelayHours",
|
||||
"baseName": "captureDelayHours",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "dateOfBirth",
|
||||
"baseName": "dateOfBirth",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "dccQuote",
|
||||
"baseName": "dccQuote",
|
||||
"type": "ForexQuote"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddress",
|
||||
"baseName": "deliveryAddress",
|
||||
"type": "Address"
|
||||
},
|
||||
{
|
||||
"name": "deliveryDate",
|
||||
"baseName": "deliveryDate",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "deviceFingerprint",
|
||||
"baseName": "deviceFingerprint",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "fraudOffset",
|
||||
"baseName": "fraudOffset",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "installments",
|
||||
"baseName": "installments",
|
||||
"type": "Installments"
|
||||
},
|
||||
{
|
||||
"name": "mcc",
|
||||
"baseName": "mcc",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantOrderReference",
|
||||
"baseName": "merchantOrderReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantRiskIndicator",
|
||||
"baseName": "merchantRiskIndicator",
|
||||
"type": "MerchantRiskIndicator"
|
||||
},
|
||||
{
|
||||
"name": "metadata",
|
||||
"baseName": "metadata",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "orderReference",
|
||||
"baseName": "orderReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethod",
|
||||
"baseName": "paymentMethod",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "recurring",
|
||||
"baseName": "recurring",
|
||||
"type": "Recurring"
|
||||
},
|
||||
{
|
||||
"name": "recurringProcessingModel",
|
||||
"baseName": "recurringProcessingModel",
|
||||
"type": "CheckoutBalanceCheckRequest.RecurringProcessingModelEnum"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "selectedBrand",
|
||||
"baseName": "selectedBrand",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "selectedRecurringDetailReference",
|
||||
"baseName": "selectedRecurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "sessionId",
|
||||
"baseName": "sessionId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperIP",
|
||||
"baseName": "shopperIP",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperInteraction",
|
||||
"baseName": "shopperInteraction",
|
||||
"type": "CheckoutBalanceCheckRequest.ShopperInteractionEnum"
|
||||
},
|
||||
{
|
||||
"name": "shopperLocale",
|
||||
"baseName": "shopperLocale",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperName",
|
||||
"baseName": "shopperName",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"name": "shopperReference",
|
||||
"baseName": "shopperReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperStatement",
|
||||
"baseName": "shopperStatement",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "socialSecurityNumber",
|
||||
"baseName": "socialSecurityNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "splits",
|
||||
"baseName": "splits",
|
||||
"type": "Array<Split>"
|
||||
},
|
||||
{
|
||||
"name": "store",
|
||||
"baseName": "store",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "telephoneNumber",
|
||||
"baseName": "telephoneNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "threeDS2RequestData",
|
||||
"baseName": "threeDS2RequestData",
|
||||
"type": "ThreeDS2RequestData"
|
||||
},
|
||||
{
|
||||
"name": "threeDSAuthenticationOnly",
|
||||
"baseName": "threeDSAuthenticationOnly",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "totalsGroup",
|
||||
"baseName": "totalsGroup",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "trustedShopper",
|
||||
"baseName": "trustedShopper",
|
||||
"type": "boolean"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutBalanceCheckRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutBalanceCheckRequest {
|
||||
@@ -184,6 +389,6 @@ export namespace CheckoutBalanceCheckRequest {
|
||||
Ecommerce = <any> 'Ecommerce',
|
||||
ContAuth = <any> 'ContAuth',
|
||||
Moto = <any> 'Moto',
|
||||
POS = <any> 'POS'
|
||||
Pos = <any> 'POS'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
import { FraudResult } from './fraudResult';
|
||||
|
||||
@@ -48,6 +30,49 @@ export class CheckoutBalanceCheckResponse {
|
||||
*/
|
||||
'resultCode': CheckoutBalanceCheckResponse.ResultCodeEnum;
|
||||
'transactionLimit'?: Amount;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "additionalData",
|
||||
"baseName": "additionalData",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "balance",
|
||||
"baseName": "balance",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "fraudResult",
|
||||
"baseName": "fraudResult",
|
||||
"type": "FraudResult"
|
||||
},
|
||||
{
|
||||
"name": "pspReference",
|
||||
"baseName": "pspReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "refusalReason",
|
||||
"baseName": "refusalReason",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "resultCode",
|
||||
"baseName": "resultCode",
|
||||
"type": "CheckoutBalanceCheckResponse.ResultCodeEnum"
|
||||
},
|
||||
{
|
||||
"name": "transactionLimit",
|
||||
"baseName": "transactionLimit",
|
||||
"type": "Amount"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutBalanceCheckResponse.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutBalanceCheckResponse {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
|
||||
export class CheckoutBankTransferAction {
|
||||
@@ -65,6 +47,64 @@ export class CheckoutBankTransferAction {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "beneficiary",
|
||||
"baseName": "beneficiary",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "bic",
|
||||
"baseName": "bic",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "downloadUrl",
|
||||
"baseName": "downloadUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "iban",
|
||||
"baseName": "iban",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "totalAmount",
|
||||
"baseName": "totalAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutBankTransferAction.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutBankTransferAction.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutBankTransferAction {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { CheckoutOrder } from './checkoutOrder';
|
||||
|
||||
export class CheckoutCancelOrderRequest {
|
||||
@@ -33,5 +15,23 @@ export class CheckoutCancelOrderRequest {
|
||||
*/
|
||||
'merchantAccount': string;
|
||||
'order': CheckoutOrder;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "order",
|
||||
"baseName": "order",
|
||||
"type": "CheckoutOrder"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutCancelOrderRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutCancelOrderResponse {
|
||||
/**
|
||||
* A unique reference of the cancellation request.
|
||||
@@ -35,6 +17,24 @@ export class CheckoutCancelOrderResponse {
|
||||
* The result of the cancellation request. Possible values: * **Received** – Indicates the cancellation has successfully been received by Adyen, and will be processed.
|
||||
*/
|
||||
'resultCode': CheckoutCancelOrderResponse.ResultCodeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "pspReference",
|
||||
"baseName": "pspReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "resultCode",
|
||||
"baseName": "resultCode",
|
||||
"type": "CheckoutCancelOrderResponse.ResultCodeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutCancelOrderResponse.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutCancelOrderResponse {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
|
||||
export class CheckoutCreateOrderRequest {
|
||||
@@ -41,5 +23,33 @@ export class CheckoutCreateOrderRequest {
|
||||
* A custom reference identifying the order.
|
||||
*/
|
||||
'reference': string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "expiresAt",
|
||||
"baseName": "expiresAt",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutCreateOrderRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
import { FraudResult } from './fraudResult';
|
||||
|
||||
@@ -60,6 +42,64 @@ export class CheckoutCreateOrderResponse {
|
||||
* The result of the order creation request. The value is always **Success**.
|
||||
*/
|
||||
'resultCode': CheckoutCreateOrderResponse.ResultCodeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "additionalData",
|
||||
"baseName": "additionalData",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "expiresAt",
|
||||
"baseName": "expiresAt",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "fraudResult",
|
||||
"baseName": "fraudResult",
|
||||
"type": "FraudResult"
|
||||
},
|
||||
{
|
||||
"name": "orderData",
|
||||
"baseName": "orderData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "pspReference",
|
||||
"baseName": "pspReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "refusalReason",
|
||||
"baseName": "refusalReason",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "remainingAmount",
|
||||
"baseName": "remainingAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "resultCode",
|
||||
"baseName": "resultCode",
|
||||
"type": "CheckoutCreateOrderResponse.ResultCodeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutCreateOrderResponse.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutCreateOrderResponse {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutDonationAction {
|
||||
/**
|
||||
* A value that must be submitted to the `/payments/details` endpoint to verify this payment.
|
||||
@@ -43,6 +25,34 @@ export class CheckoutDonationAction {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "paymentData",
|
||||
"baseName": "paymentData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutDonationAction.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutDonationAction.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutDonationAction {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Redirect } from './redirect';
|
||||
|
||||
export class CheckoutOneTimePasscodeAction {
|
||||
@@ -57,6 +39,54 @@ export class CheckoutOneTimePasscodeAction {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "paymentData",
|
||||
"baseName": "paymentData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "redirect",
|
||||
"baseName": "redirect",
|
||||
"type": "Redirect"
|
||||
},
|
||||
{
|
||||
"name": "resendInterval",
|
||||
"baseName": "resendInterval",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "resendMaxAttempts",
|
||||
"baseName": "resendMaxAttempts",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "resendUrl",
|
||||
"baseName": "resendUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutOneTimePasscodeAction.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutOneTimePasscodeAction.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutOneTimePasscodeAction {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutOrder {
|
||||
/**
|
||||
* The encrypted order data.
|
||||
@@ -35,5 +17,23 @@ export class CheckoutOrder {
|
||||
* The `pspReference` that belongs to the order.
|
||||
*/
|
||||
'pspReference': string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "orderData",
|
||||
"baseName": "orderData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "pspReference",
|
||||
"baseName": "pspReference",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutOrder.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
|
||||
export class CheckoutOrderResponse {
|
||||
@@ -46,5 +28,43 @@ export class CheckoutOrderResponse {
|
||||
*/
|
||||
'reference'?: string;
|
||||
'remainingAmount'?: Amount;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "expiresAt",
|
||||
"baseName": "expiresAt",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "orderData",
|
||||
"baseName": "orderData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "pspReference",
|
||||
"baseName": "pspReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "remainingAmount",
|
||||
"baseName": "remainingAmount",
|
||||
"type": "Amount"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutOrderResponse.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutQrCodeAction {
|
||||
/**
|
||||
* Expiry time of the QR code.
|
||||
@@ -51,6 +33,44 @@ export class CheckoutQrCodeAction {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "expiresAt",
|
||||
"baseName": "expiresAt",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentData",
|
||||
"baseName": "paymentData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "qrCodeData",
|
||||
"baseName": "qrCodeData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutQrCodeAction.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutQrCodeAction.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutQrCodeAction {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutRedirectAction {
|
||||
/**
|
||||
* When the redirect URL must be accessed via POST, use this data to post to the redirect URL.
|
||||
@@ -47,6 +29,39 @@ export class CheckoutRedirectAction {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "data",
|
||||
"baseName": "data",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "method",
|
||||
"baseName": "method",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutRedirectAction.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutRedirectAction.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutRedirectAction {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutSDKAction {
|
||||
/**
|
||||
* A value that must be submitted to the `/payments/details` endpoint to verify this payment.
|
||||
@@ -47,11 +29,44 @@ export class CheckoutSDKAction {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "paymentData",
|
||||
"baseName": "paymentData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "sdkData",
|
||||
"baseName": "sdkData",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutSDKAction.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutSDKAction.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutSDKAction {
|
||||
export enum TypeEnum {
|
||||
Sdk = <any> 'sdk',
|
||||
WechatpaySDK = <any> 'wechatpaySDK'
|
||||
WechatpaySdk = <any> 'wechatpaySDK'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutThreeDS2Action {
|
||||
/**
|
||||
* A token needed to authorise a payment.
|
||||
@@ -55,10 +37,53 @@ export class CheckoutThreeDS2Action {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "authorisationToken",
|
||||
"baseName": "authorisationToken",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentData",
|
||||
"baseName": "paymentData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "subtype",
|
||||
"baseName": "subtype",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "token",
|
||||
"baseName": "token",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutThreeDS2Action.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutThreeDS2Action.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutThreeDS2Action {
|
||||
export enum TypeEnum {
|
||||
ThreeDS2 = <any> 'threeDS2'
|
||||
ThreeDs2 = <any> 'threeDS2'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,35 +1,30 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutUtilityRequest {
|
||||
/**
|
||||
* The list of origin domains, for which origin keys are requested.
|
||||
*/
|
||||
'originDomains': Array<string>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "originDomains",
|
||||
"baseName": "originDomains",
|
||||
"type": "Array<string>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutUtilityRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,35 +1,30 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CheckoutUtilityResponse {
|
||||
/**
|
||||
* The list of origin keys for all requested domains. For each list item, the key is the domain and the value is the origin key.
|
||||
*/
|
||||
'originKeys'?: { [key: string]: string; };
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "originKeys",
|
||||
"baseName": "originKeys",
|
||||
"type": "{ [key: string]: string; }"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutUtilityResponse.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
|
||||
export class CheckoutVoucherAction {
|
||||
@@ -99,6 +81,114 @@ export class CheckoutVoucherAction {
|
||||
* Specifies the URL to redirect to.
|
||||
*/
|
||||
'url'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "alternativeReference",
|
||||
"baseName": "alternativeReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "collectionInstitutionNumber",
|
||||
"baseName": "collectionInstitutionNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "downloadUrl",
|
||||
"baseName": "downloadUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "entity",
|
||||
"baseName": "entity",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "expiresAt",
|
||||
"baseName": "expiresAt",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "initialAmount",
|
||||
"baseName": "initialAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "instructionsUrl",
|
||||
"baseName": "instructionsUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "issuer",
|
||||
"baseName": "issuer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "maskedTelephoneNumber",
|
||||
"baseName": "maskedTelephoneNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantName",
|
||||
"baseName": "merchantName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantReference",
|
||||
"baseName": "merchantReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentData",
|
||||
"baseName": "paymentData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentMethodType",
|
||||
"baseName": "paymentMethodType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperName",
|
||||
"baseName": "shopperName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "surcharge",
|
||||
"baseName": "surcharge",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "totalAmount",
|
||||
"baseName": "totalAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "CheckoutVoucherAction.TypeEnum"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"baseName": "url",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CheckoutVoucherAction.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CheckoutVoucherAction {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CommonField {
|
||||
/**
|
||||
* Name of the field. For example, Name of External Platform.
|
||||
@@ -35,5 +17,23 @@ export class CommonField {
|
||||
* Version of the field. For example, Version of External Platform.
|
||||
*/
|
||||
'version'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "name",
|
||||
"baseName": "name",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "version",
|
||||
"baseName": "version",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CommonField.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Company {
|
||||
/**
|
||||
* The company website\'s home page.
|
||||
@@ -51,5 +33,43 @@ export class Company {
|
||||
* The company type.
|
||||
*/
|
||||
'type'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "homepage",
|
||||
"baseName": "homepage",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"baseName": "name",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "registrationNumber",
|
||||
"baseName": "registrationNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "registryLocation",
|
||||
"baseName": "registryLocation",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "taxId",
|
||||
"baseName": "taxId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Company.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Avs } from './avs';
|
||||
import { InstallmentsNumber } from './installmentsNumber';
|
||||
import { ShopperInput } from './shopperInput';
|
||||
@@ -37,12 +19,40 @@ export class Configuration {
|
||||
'cardHolderName'?: Configuration.CardHolderNameEnum;
|
||||
'installments'?: InstallmentsNumber;
|
||||
'shopperInput'?: ShopperInput;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "avs",
|
||||
"baseName": "avs",
|
||||
"type": "Avs"
|
||||
},
|
||||
{
|
||||
"name": "cardHolderName",
|
||||
"baseName": "cardHolderName",
|
||||
"type": "Configuration.CardHolderNameEnum"
|
||||
},
|
||||
{
|
||||
"name": "installments",
|
||||
"baseName": "installments",
|
||||
"type": "InstallmentsNumber"
|
||||
},
|
||||
{
|
||||
"name": "shopperInput",
|
||||
"baseName": "shopperInput",
|
||||
"type": "ShopperInput"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Configuration.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace Configuration {
|
||||
export enum CardHolderNameEnum {
|
||||
NONE = <any> 'NONE',
|
||||
OPTIONAL = <any> 'OPTIONAL',
|
||||
REQUIRED = <any> 'REQUIRED'
|
||||
None = <any> 'NONE',
|
||||
Optional = <any> 'OPTIONAL',
|
||||
Required = <any> 'REQUIRED'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { AccountInfo } from './accountInfo';
|
||||
import { Address } from './address';
|
||||
import { Amount } from './amount';
|
||||
@@ -62,7 +44,7 @@ export class CreateCheckoutSessionRequest {
|
||||
*/
|
||||
'captureDelayHours'?: number;
|
||||
/**
|
||||
* The platform where a payment transaction takes place. This field is optional for filtering out payment methods that are only available on specific platforms. If this value is not set, then we will try to infer it from the `sdkVersion` or `token`. Possible values: * **iOS** * **Android** * **Web**
|
||||
* The platform where a payment transaction takes place. This field is optional for filtering out payment methods that are only available on specific platforms. If this value is not set, then we will try to infer it from the `sdkVersion` or `token`. Possible values: * **iOS** * **Android** * **Web**
|
||||
*/
|
||||
'channel'?: CreateCheckoutSessionRequest.ChannelEnum;
|
||||
'company'?: Company;
|
||||
@@ -203,11 +185,269 @@ export class CreateCheckoutSessionRequest {
|
||||
* Set to true if the payment should be routed to a trusted MID.
|
||||
*/
|
||||
'trustedShopper'?: boolean;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "accountInfo",
|
||||
"baseName": "accountInfo",
|
||||
"type": "AccountInfo"
|
||||
},
|
||||
{
|
||||
"name": "additionalAmount",
|
||||
"baseName": "additionalAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "additionalData",
|
||||
"baseName": "additionalData",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "allowedPaymentMethods",
|
||||
"baseName": "allowedPaymentMethods",
|
||||
"type": "Array<string>"
|
||||
},
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "applicationInfo",
|
||||
"baseName": "applicationInfo",
|
||||
"type": "ApplicationInfo"
|
||||
},
|
||||
{
|
||||
"name": "authenticationData",
|
||||
"baseName": "authenticationData",
|
||||
"type": "AuthenticationData"
|
||||
},
|
||||
{
|
||||
"name": "billingAddress",
|
||||
"baseName": "billingAddress",
|
||||
"type": "Address"
|
||||
},
|
||||
{
|
||||
"name": "blockedPaymentMethods",
|
||||
"baseName": "blockedPaymentMethods",
|
||||
"type": "Array<string>"
|
||||
},
|
||||
{
|
||||
"name": "captureDelayHours",
|
||||
"baseName": "captureDelayHours",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "channel",
|
||||
"baseName": "channel",
|
||||
"type": "CreateCheckoutSessionRequest.ChannelEnum"
|
||||
},
|
||||
{
|
||||
"name": "company",
|
||||
"baseName": "company",
|
||||
"type": "Company"
|
||||
},
|
||||
{
|
||||
"name": "countryCode",
|
||||
"baseName": "countryCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "dateOfBirth",
|
||||
"baseName": "dateOfBirth",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "deliverAt",
|
||||
"baseName": "deliverAt",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddress",
|
||||
"baseName": "deliveryAddress",
|
||||
"type": "Address"
|
||||
},
|
||||
{
|
||||
"name": "enableOneClick",
|
||||
"baseName": "enableOneClick",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "enablePayOut",
|
||||
"baseName": "enablePayOut",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "enableRecurring",
|
||||
"baseName": "enableRecurring",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "expiresAt",
|
||||
"baseName": "expiresAt",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "lineItems",
|
||||
"baseName": "lineItems",
|
||||
"type": "Array<LineItem>"
|
||||
},
|
||||
{
|
||||
"name": "mandate",
|
||||
"baseName": "mandate",
|
||||
"type": "Mandate"
|
||||
},
|
||||
{
|
||||
"name": "mcc",
|
||||
"baseName": "mcc",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantOrderReference",
|
||||
"baseName": "merchantOrderReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "metadata",
|
||||
"baseName": "metadata",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "mpiData",
|
||||
"baseName": "mpiData",
|
||||
"type": "ThreeDSecureData"
|
||||
},
|
||||
{
|
||||
"name": "recurringExpiry",
|
||||
"baseName": "recurringExpiry",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringFrequency",
|
||||
"baseName": "recurringFrequency",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringProcessingModel",
|
||||
"baseName": "recurringProcessingModel",
|
||||
"type": "CreateCheckoutSessionRequest.RecurringProcessingModelEnum"
|
||||
},
|
||||
{
|
||||
"name": "redirectFromIssuerMethod",
|
||||
"baseName": "redirectFromIssuerMethod",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "redirectToIssuerMethod",
|
||||
"baseName": "redirectToIssuerMethod",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "returnUrl",
|
||||
"baseName": "returnUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskData",
|
||||
"baseName": "riskData",
|
||||
"type": "RiskData"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperIP",
|
||||
"baseName": "shopperIP",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperInteraction",
|
||||
"baseName": "shopperInteraction",
|
||||
"type": "CreateCheckoutSessionRequest.ShopperInteractionEnum"
|
||||
},
|
||||
{
|
||||
"name": "shopperLocale",
|
||||
"baseName": "shopperLocale",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperName",
|
||||
"baseName": "shopperName",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"name": "shopperReference",
|
||||
"baseName": "shopperReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperStatement",
|
||||
"baseName": "shopperStatement",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "socialSecurityNumber",
|
||||
"baseName": "socialSecurityNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "splitCardFundingSources",
|
||||
"baseName": "splitCardFundingSources",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "splits",
|
||||
"baseName": "splits",
|
||||
"type": "Array<Split>"
|
||||
},
|
||||
{
|
||||
"name": "store",
|
||||
"baseName": "store",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storePaymentMethod",
|
||||
"baseName": "storePaymentMethod",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "telephoneNumber",
|
||||
"baseName": "telephoneNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "threeDSAuthenticationOnly",
|
||||
"baseName": "threeDSAuthenticationOnly",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "trustedShopper",
|
||||
"baseName": "trustedShopper",
|
||||
"type": "boolean"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreateCheckoutSessionRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CreateCheckoutSessionRequest {
|
||||
export enum ChannelEnum {
|
||||
IOS = <any> 'iOS',
|
||||
IOs = <any> 'iOS',
|
||||
Android = <any> 'Android',
|
||||
Web = <any> 'Web'
|
||||
}
|
||||
@@ -220,6 +460,6 @@ export namespace CreateCheckoutSessionRequest {
|
||||
Ecommerce = <any> 'Ecommerce',
|
||||
ContAuth = <any> 'ContAuth',
|
||||
Moto = <any> 'Moto',
|
||||
POS = <any> 'POS'
|
||||
Pos = <any> 'POS'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { AccountInfo } from './accountInfo';
|
||||
import { Address } from './address';
|
||||
import { Amount } from './amount';
|
||||
@@ -62,7 +44,7 @@ export class CreateCheckoutSessionResponse {
|
||||
*/
|
||||
'captureDelayHours'?: number;
|
||||
/**
|
||||
* The platform where a payment transaction takes place. This field is optional for filtering out payment methods that are only available on specific platforms. If this value is not set, then we will try to infer it from the `sdkVersion` or `token`. Possible values: * **iOS** * **Android** * **Web**
|
||||
* The platform where a payment transaction takes place. This field is optional for filtering out payment methods that are only available on specific platforms. If this value is not set, then we will try to infer it from the `sdkVersion` or `token`. Possible values: * **iOS** * **Android** * **Web**
|
||||
*/
|
||||
'channel'?: CreateCheckoutSessionResponse.ChannelEnum;
|
||||
'company'?: Company;
|
||||
@@ -211,11 +193,279 @@ export class CreateCheckoutSessionResponse {
|
||||
* Set to true if the payment should be routed to a trusted MID.
|
||||
*/
|
||||
'trustedShopper'?: boolean;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "accountInfo",
|
||||
"baseName": "accountInfo",
|
||||
"type": "AccountInfo"
|
||||
},
|
||||
{
|
||||
"name": "additionalAmount",
|
||||
"baseName": "additionalAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "additionalData",
|
||||
"baseName": "additionalData",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "allowedPaymentMethods",
|
||||
"baseName": "allowedPaymentMethods",
|
||||
"type": "Array<string>"
|
||||
},
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "applicationInfo",
|
||||
"baseName": "applicationInfo",
|
||||
"type": "ApplicationInfo"
|
||||
},
|
||||
{
|
||||
"name": "authenticationData",
|
||||
"baseName": "authenticationData",
|
||||
"type": "AuthenticationData"
|
||||
},
|
||||
{
|
||||
"name": "billingAddress",
|
||||
"baseName": "billingAddress",
|
||||
"type": "Address"
|
||||
},
|
||||
{
|
||||
"name": "blockedPaymentMethods",
|
||||
"baseName": "blockedPaymentMethods",
|
||||
"type": "Array<string>"
|
||||
},
|
||||
{
|
||||
"name": "captureDelayHours",
|
||||
"baseName": "captureDelayHours",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "channel",
|
||||
"baseName": "channel",
|
||||
"type": "CreateCheckoutSessionResponse.ChannelEnum"
|
||||
},
|
||||
{
|
||||
"name": "company",
|
||||
"baseName": "company",
|
||||
"type": "Company"
|
||||
},
|
||||
{
|
||||
"name": "countryCode",
|
||||
"baseName": "countryCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "dateOfBirth",
|
||||
"baseName": "dateOfBirth",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "deliverAt",
|
||||
"baseName": "deliverAt",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddress",
|
||||
"baseName": "deliveryAddress",
|
||||
"type": "Address"
|
||||
},
|
||||
{
|
||||
"name": "enableOneClick",
|
||||
"baseName": "enableOneClick",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "enablePayOut",
|
||||
"baseName": "enablePayOut",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "enableRecurring",
|
||||
"baseName": "enableRecurring",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "expiresAt",
|
||||
"baseName": "expiresAt",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lineItems",
|
||||
"baseName": "lineItems",
|
||||
"type": "Array<LineItem>"
|
||||
},
|
||||
{
|
||||
"name": "mandate",
|
||||
"baseName": "mandate",
|
||||
"type": "Mandate"
|
||||
},
|
||||
{
|
||||
"name": "mcc",
|
||||
"baseName": "mcc",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantOrderReference",
|
||||
"baseName": "merchantOrderReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "metadata",
|
||||
"baseName": "metadata",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "mpiData",
|
||||
"baseName": "mpiData",
|
||||
"type": "ThreeDSecureData"
|
||||
},
|
||||
{
|
||||
"name": "recurringExpiry",
|
||||
"baseName": "recurringExpiry",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringFrequency",
|
||||
"baseName": "recurringFrequency",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringProcessingModel",
|
||||
"baseName": "recurringProcessingModel",
|
||||
"type": "CreateCheckoutSessionResponse.RecurringProcessingModelEnum"
|
||||
},
|
||||
{
|
||||
"name": "redirectFromIssuerMethod",
|
||||
"baseName": "redirectFromIssuerMethod",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "redirectToIssuerMethod",
|
||||
"baseName": "redirectToIssuerMethod",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "returnUrl",
|
||||
"baseName": "returnUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "riskData",
|
||||
"baseName": "riskData",
|
||||
"type": "RiskData"
|
||||
},
|
||||
{
|
||||
"name": "sessionData",
|
||||
"baseName": "sessionData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperIP",
|
||||
"baseName": "shopperIP",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperInteraction",
|
||||
"baseName": "shopperInteraction",
|
||||
"type": "CreateCheckoutSessionResponse.ShopperInteractionEnum"
|
||||
},
|
||||
{
|
||||
"name": "shopperLocale",
|
||||
"baseName": "shopperLocale",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperName",
|
||||
"baseName": "shopperName",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"name": "shopperReference",
|
||||
"baseName": "shopperReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperStatement",
|
||||
"baseName": "shopperStatement",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "socialSecurityNumber",
|
||||
"baseName": "socialSecurityNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "splitCardFundingSources",
|
||||
"baseName": "splitCardFundingSources",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "splits",
|
||||
"baseName": "splits",
|
||||
"type": "Array<Split>"
|
||||
},
|
||||
{
|
||||
"name": "store",
|
||||
"baseName": "store",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storePaymentMethod",
|
||||
"baseName": "storePaymentMethod",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "telephoneNumber",
|
||||
"baseName": "telephoneNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "threeDSAuthenticationOnly",
|
||||
"baseName": "threeDSAuthenticationOnly",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "trustedShopper",
|
||||
"baseName": "trustedShopper",
|
||||
"type": "boolean"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreateCheckoutSessionResponse.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CreateCheckoutSessionResponse {
|
||||
export enum ChannelEnum {
|
||||
IOS = <any> 'iOS',
|
||||
IOs = <any> 'iOS',
|
||||
Android = <any> 'Android',
|
||||
Web = <any> 'Web'
|
||||
}
|
||||
@@ -228,6 +478,6 @@ export namespace CreateCheckoutSessionResponse {
|
||||
Ecommerce = <any> 'Ecommerce',
|
||||
ContAuth = <any> 'ContAuth',
|
||||
Moto = <any> 'Moto',
|
||||
POS = <any> 'POS'
|
||||
Pos = <any> 'POS'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
import { Split } from './split';
|
||||
|
||||
@@ -46,6 +28,39 @@ export class CreatePaymentAmountUpdateRequest {
|
||||
* An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For details, refer to [Providing split information](https://docs.adyen.com/platforms/processing-payments#providing-split-information).
|
||||
*/
|
||||
'splits'?: Array<Split>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reason",
|
||||
"baseName": "reason",
|
||||
"type": "CreatePaymentAmountUpdateRequest.ReasonEnum"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "splits",
|
||||
"baseName": "splits",
|
||||
"type": "Array<Split>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreatePaymentAmountUpdateRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CreatePaymentAmountUpdateRequest {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CreatePaymentCancelRequest {
|
||||
/**
|
||||
* The merchant account that is used to process the payment.
|
||||
@@ -35,5 +17,23 @@ export class CreatePaymentCancelRequest {
|
||||
* Your reference for the cancel request. Maximum length: 80 characters.
|
||||
*/
|
||||
'reference'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreatePaymentCancelRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
import { LineItem } from './lineItem';
|
||||
import { Split } from './split';
|
||||
@@ -47,5 +29,38 @@ export class CreatePaymentCaptureRequest {
|
||||
* An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For details, refer to [Providing split information](https://docs.adyen.com/platforms/processing-payments#providing-split-information).
|
||||
*/
|
||||
'splits'?: Array<Split>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "lineItems",
|
||||
"baseName": "lineItems",
|
||||
"type": "Array<LineItem>"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "splits",
|
||||
"baseName": "splits",
|
||||
"type": "Array<Split>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreatePaymentCaptureRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Address } from './address';
|
||||
import { Amount } from './amount';
|
||||
import { ApplicationInfo } from './applicationInfo';
|
||||
@@ -161,6 +143,194 @@ export class CreatePaymentLinkRequest {
|
||||
* A [theme](https://docs.adyen.com/unified-commerce/pay-by-link/api#themes) to customize the appearance of the payment page. If not specified, the payment page is rendered according to the theme set as default in your Customer Area.
|
||||
*/
|
||||
'themeId'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "allowedPaymentMethods",
|
||||
"baseName": "allowedPaymentMethods",
|
||||
"type": "Array<string>"
|
||||
},
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "applicationInfo",
|
||||
"baseName": "applicationInfo",
|
||||
"type": "ApplicationInfo"
|
||||
},
|
||||
{
|
||||
"name": "billingAddress",
|
||||
"baseName": "billingAddress",
|
||||
"type": "Address"
|
||||
},
|
||||
{
|
||||
"name": "blockedPaymentMethods",
|
||||
"baseName": "blockedPaymentMethods",
|
||||
"type": "Array<string>"
|
||||
},
|
||||
{
|
||||
"name": "captureDelayHours",
|
||||
"baseName": "captureDelayHours",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "countryCode",
|
||||
"baseName": "countryCode",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "dateOfBirth",
|
||||
"baseName": "dateOfBirth",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "deliverAt",
|
||||
"baseName": "deliverAt",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddress",
|
||||
"baseName": "deliveryAddress",
|
||||
"type": "Address"
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"baseName": "description",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "expiresAt",
|
||||
"baseName": "expiresAt",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "installmentOptions",
|
||||
"baseName": "installmentOptions",
|
||||
"type": "{ [key: string]: InstallmentOption; }"
|
||||
},
|
||||
{
|
||||
"name": "lineItems",
|
||||
"baseName": "lineItems",
|
||||
"type": "Array<LineItem>"
|
||||
},
|
||||
{
|
||||
"name": "mcc",
|
||||
"baseName": "mcc",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantOrderReference",
|
||||
"baseName": "merchantOrderReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "metadata",
|
||||
"baseName": "metadata",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "recurringProcessingModel",
|
||||
"baseName": "recurringProcessingModel",
|
||||
"type": "CreatePaymentLinkRequest.RecurringProcessingModelEnum"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "requiredShopperFields",
|
||||
"baseName": "requiredShopperFields",
|
||||
"type": "Array<CreatePaymentLinkRequest.RequiredShopperFieldsEnum>"
|
||||
},
|
||||
{
|
||||
"name": "returnUrl",
|
||||
"baseName": "returnUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reusable",
|
||||
"baseName": "reusable",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "riskData",
|
||||
"baseName": "riskData",
|
||||
"type": "RiskData"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperLocale",
|
||||
"baseName": "shopperLocale",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperName",
|
||||
"baseName": "shopperName",
|
||||
"type": "Name"
|
||||
},
|
||||
{
|
||||
"name": "shopperReference",
|
||||
"baseName": "shopperReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperStatement",
|
||||
"baseName": "shopperStatement",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "socialSecurityNumber",
|
||||
"baseName": "socialSecurityNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "splitCardFundingSources",
|
||||
"baseName": "splitCardFundingSources",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "splits",
|
||||
"baseName": "splits",
|
||||
"type": "Array<Split>"
|
||||
},
|
||||
{
|
||||
"name": "store",
|
||||
"baseName": "store",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storePaymentMethodMode",
|
||||
"baseName": "storePaymentMethodMode",
|
||||
"type": "CreatePaymentLinkRequest.StorePaymentMethodModeEnum"
|
||||
},
|
||||
{
|
||||
"name": "telephoneNumber",
|
||||
"baseName": "telephoneNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "themeId",
|
||||
"baseName": "themeId",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreatePaymentLinkRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace CreatePaymentLinkRequest {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
import { LineItem } from './lineItem';
|
||||
import { Split } from './split';
|
||||
@@ -47,5 +29,38 @@ export class CreatePaymentRefundRequest {
|
||||
* An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For details, refer to [Providing split information](https://docs.adyen.com/platforms/processing-payments#providing-split-information).
|
||||
*/
|
||||
'splits'?: Array<Split>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "lineItems",
|
||||
"baseName": "lineItems",
|
||||
"type": "Array<LineItem>"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "splits",
|
||||
"baseName": "splits",
|
||||
"type": "Array<Split>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreatePaymentRefundRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CreatePaymentReversalRequest {
|
||||
/**
|
||||
* The merchant account that is used to process the payment.
|
||||
@@ -35,5 +17,23 @@ export class CreatePaymentReversalRequest {
|
||||
* Your reference for the reversal request. Maximum length: 80 characters.
|
||||
*/
|
||||
'reference'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreatePaymentReversalRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class CreateStandalonePaymentCancelRequest {
|
||||
/**
|
||||
* The merchant account that is used to process the payment.
|
||||
@@ -39,5 +21,28 @@ export class CreateStandalonePaymentCancelRequest {
|
||||
* Your reference for the cancel request. Maximum length: 80 characters.
|
||||
*/
|
||||
'reference'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "paymentReference",
|
||||
"baseName": "paymentReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return CreateStandalonePaymentCancelRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { PaymentCompletionDetails } from './paymentCompletionDetails';
|
||||
|
||||
export class DetailsRequest {
|
||||
@@ -37,5 +19,28 @@ export class DetailsRequest {
|
||||
* Change the `authenticationOnly` indicator originally set in the `/payments` request. Only needs to be set if you want to modify the value set previously.
|
||||
*/
|
||||
'threeDSAuthenticationOnly'?: boolean;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "details",
|
||||
"baseName": "details",
|
||||
"type": "PaymentCompletionDetails"
|
||||
},
|
||||
{
|
||||
"name": "paymentData",
|
||||
"baseName": "paymentData",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "threeDSAuthenticationOnly",
|
||||
"baseName": "threeDSAuthenticationOnly",
|
||||
"type": "boolean"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return DetailsRequest.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class DeviceRenderOptions {
|
||||
/**
|
||||
* Supported SDK interface types. Allowed values: * native * html * both
|
||||
@@ -35,6 +17,24 @@ export class DeviceRenderOptions {
|
||||
* UI types supported for displaying specific challenges. Allowed values: * text * singleSelect * outOfBand * otherHtml * multiSelect
|
||||
*/
|
||||
'sdkUiType'?: Array<DeviceRenderOptions.SdkUiTypeEnum>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "sdkInterface",
|
||||
"baseName": "sdkInterface",
|
||||
"type": "DeviceRenderOptions.SdkInterfaceEnum"
|
||||
},
|
||||
{
|
||||
"name": "sdkUiType",
|
||||
"baseName": "sdkUiType",
|
||||
"type": "Array<DeviceRenderOptions.SdkUiTypeEnum>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return DeviceRenderOptions.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace DeviceRenderOptions {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class DokuDetails {
|
||||
/**
|
||||
* The shopper\'s first name.
|
||||
@@ -43,6 +25,34 @@ export class DokuDetails {
|
||||
* **doku**
|
||||
*/
|
||||
'type': DokuDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "firstName",
|
||||
"baseName": "firstName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lastName",
|
||||
"baseName": "lastName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "DokuDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return DokuDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace DokuDetails {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
import { PaymentResponse } from './paymentResponse';
|
||||
|
||||
@@ -51,6 +33,49 @@ export class DonationResponse {
|
||||
* The status of the donation transaction. Possible values: * **completed** * **pending** * **refused**
|
||||
*/
|
||||
'status'?: DonationResponse.StatusEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "donationAccount",
|
||||
"baseName": "donationAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "merchantAccount",
|
||||
"baseName": "merchantAccount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "payment",
|
||||
"baseName": "payment",
|
||||
"type": "PaymentResponse"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"baseName": "status",
|
||||
"type": "DonationResponse.StatusEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return DonationResponse.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace DonationResponse {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class DotpayDetails {
|
||||
/**
|
||||
* The Dotpay issuer value of the shopper\'s selected bank. Set this to an **id** of a Dotpay issuer to preselect it.
|
||||
@@ -35,6 +17,24 @@ export class DotpayDetails {
|
||||
* **dotpay**
|
||||
*/
|
||||
'type'?: DotpayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "issuer",
|
||||
"baseName": "issuer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "DotpayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return DotpayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace DotpayDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class DragonpayDetails {
|
||||
/**
|
||||
* The Dragonpay issuer value of the shopper\'s selected bank. Set this to an **id** of a Dragonpay issuer to preselect it.
|
||||
@@ -39,6 +21,29 @@ export class DragonpayDetails {
|
||||
* **dragonpay**
|
||||
*/
|
||||
'type': DragonpayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "issuer",
|
||||
"baseName": "issuer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "DragonpayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return DragonpayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace DragonpayDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class EcontextVoucherDetails {
|
||||
/**
|
||||
* The shopper\'s first name.
|
||||
@@ -47,6 +29,39 @@ export class EcontextVoucherDetails {
|
||||
* **econtextvoucher**
|
||||
*/
|
||||
'type': EcontextVoucherDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "firstName",
|
||||
"baseName": "firstName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lastName",
|
||||
"baseName": "lastName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "telephoneNumber",
|
||||
"baseName": "telephoneNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "EcontextVoucherDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return EcontextVoucherDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace EcontextVoucherDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class ExternalPlatform {
|
||||
/**
|
||||
* External platform integrator.
|
||||
@@ -39,5 +21,28 @@ export class ExternalPlatform {
|
||||
* Version of the field. For example, Version of External Platform.
|
||||
*/
|
||||
'version'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "integrator",
|
||||
"baseName": "integrator",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"baseName": "name",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "version",
|
||||
"baseName": "version",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return ExternalPlatform.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
|
||||
export class ForexQuote {
|
||||
@@ -64,5 +46,73 @@ export class ForexQuote {
|
||||
* The date until which the forex quote is valid.
|
||||
*/
|
||||
'validTill': Date;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "account",
|
||||
"baseName": "account",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "accountType",
|
||||
"baseName": "accountType",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "baseAmount",
|
||||
"baseName": "baseAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "basePoints",
|
||||
"baseName": "basePoints",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "buy",
|
||||
"baseName": "buy",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "interbank",
|
||||
"baseName": "interbank",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "sell",
|
||||
"baseName": "sell",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "signature",
|
||||
"baseName": "signature",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "source",
|
||||
"baseName": "source",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "validTill",
|
||||
"baseName": "validTill",
|
||||
"type": "Date"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return ForexQuote.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class FraudCheckResult {
|
||||
/**
|
||||
* The fraud score generated by the risk check.
|
||||
@@ -39,5 +21,28 @@ export class FraudCheckResult {
|
||||
* The name of the risk check.
|
||||
*/
|
||||
'name': string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "accountScore",
|
||||
"baseName": "accountScore",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "checkId",
|
||||
"baseName": "checkId",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"baseName": "name",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return FraudCheckResult.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { FraudCheckResult } from './fraudCheckResult';
|
||||
|
||||
export class FraudResult {
|
||||
@@ -36,5 +18,23 @@ export class FraudResult {
|
||||
* The result of the individual risk checks.
|
||||
*/
|
||||
'results'?: Array<FraudCheckResult>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "accountScore",
|
||||
"baseName": "accountScore",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "results",
|
||||
"baseName": "results",
|
||||
"type": "Array<FraudCheckResult>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return FraudResult.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class GenericIssuerPaymentMethodDetails {
|
||||
/**
|
||||
* The issuer id of the shopper\'s selected bank.
|
||||
@@ -43,12 +25,40 @@ export class GenericIssuerPaymentMethodDetails {
|
||||
* **genericissuer**
|
||||
*/
|
||||
'type': GenericIssuerPaymentMethodDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "issuer",
|
||||
"baseName": "issuer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "GenericIssuerPaymentMethodDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return GenericIssuerPaymentMethodDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace GenericIssuerPaymentMethodDetails {
|
||||
export enum TypeEnum {
|
||||
Eps = <any> 'eps',
|
||||
OnlineBankingSK = <any> 'onlineBanking_SK',
|
||||
OnlineBankingCZ = <any> 'onlineBanking_CZ'
|
||||
OnlineBankingSk = <any> 'onlineBanking_SK',
|
||||
OnlineBankingCz = <any> 'onlineBanking_CZ'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class GiropayDetails {
|
||||
/**
|
||||
* This is the `recurringDetailReference` returned in the response when you created the token.
|
||||
@@ -39,6 +21,29 @@ export class GiropayDetails {
|
||||
* **giropay**
|
||||
*/
|
||||
'type'?: GiropayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "GiropayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return GiropayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace GiropayDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class GooglePayDetails {
|
||||
/**
|
||||
* The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**.
|
||||
@@ -47,6 +29,39 @@ export class GooglePayDetails {
|
||||
* **googlepay**, **paywithgoogle**
|
||||
*/
|
||||
'type'?: GooglePayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "fundingSource",
|
||||
"baseName": "fundingSource",
|
||||
"type": "GooglePayDetails.FundingSourceEnum"
|
||||
},
|
||||
{
|
||||
"name": "googlePayToken",
|
||||
"baseName": "googlePayToken",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "GooglePayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return GooglePayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace GooglePayDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class IdealDetails {
|
||||
/**
|
||||
* The iDEAL issuer value of the shopper\'s selected bank. Set this to an **id** of an iDEAL issuer to preselect it.
|
||||
@@ -43,6 +25,34 @@ export class IdealDetails {
|
||||
* **ideal**
|
||||
*/
|
||||
'type'?: IdealDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "issuer",
|
||||
"baseName": "issuer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "IdealDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return IdealDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace IdealDetails {
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Item } from './item';
|
||||
import { SubInputDetail } from './subInputDetail';
|
||||
|
||||
@@ -65,5 +47,58 @@ export class InputDetail {
|
||||
* The value can be pre-filled, if available.
|
||||
*/
|
||||
'value'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "configuration",
|
||||
"baseName": "configuration",
|
||||
"type": "{ [key: string]: string; }"
|
||||
},
|
||||
{
|
||||
"name": "details",
|
||||
"baseName": "details",
|
||||
"type": "Array<SubInputDetail>"
|
||||
},
|
||||
{
|
||||
"name": "inputDetails",
|
||||
"baseName": "inputDetails",
|
||||
"type": "Array<SubInputDetail>"
|
||||
},
|
||||
{
|
||||
"name": "itemSearchUrl",
|
||||
"baseName": "itemSearchUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "items",
|
||||
"baseName": "items",
|
||||
"type": "Array<Item>"
|
||||
},
|
||||
{
|
||||
"name": "key",
|
||||
"baseName": "key",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "optional",
|
||||
"baseName": "optional",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "value",
|
||||
"baseName": "value",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return InputDetail.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class InstallmentOption {
|
||||
/**
|
||||
* The maximum number of installments offered for this payment method.
|
||||
@@ -43,6 +25,34 @@ export class InstallmentOption {
|
||||
* An array of the number of installments that the shopper can choose from. For example, **[2,3,5]**. This cannot be specified simultaneously with `maxValue`.
|
||||
*/
|
||||
'values'?: Array<number>;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "maxValue",
|
||||
"baseName": "maxValue",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "plans",
|
||||
"baseName": "plans",
|
||||
"type": "Array<InstallmentOption.PlansEnum>"
|
||||
},
|
||||
{
|
||||
"name": "preselectedValue",
|
||||
"baseName": "preselectedValue",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "values",
|
||||
"baseName": "values",
|
||||
"type": "Array<number>"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return InstallmentOption.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace InstallmentOption {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Installments {
|
||||
/**
|
||||
* The installment plan, used for [card installments in Japan](https://docs.adyen.com/payment-methods/cards/credit-card-installments#make-a-payment-japan). By default, this is set to **regular**. Possible values: * **regular** * **revolving**
|
||||
@@ -35,6 +17,24 @@ export class Installments {
|
||||
* Defines the number of installments. Its value needs to be greater than zero. Usually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.
|
||||
*/
|
||||
'value': number;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "plan",
|
||||
"baseName": "plan",
|
||||
"type": "Installments.PlanEnum"
|
||||
},
|
||||
{
|
||||
"name": "value",
|
||||
"baseName": "value",
|
||||
"type": "number"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Installments.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace Installments {
|
||||
|
||||
@@ -1,35 +1,30 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class InstallmentsNumber {
|
||||
/**
|
||||
* Maximum number of installments
|
||||
*/
|
||||
'maxNumberOfInstallments': number;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "maxNumberOfInstallments",
|
||||
"baseName": "maxNumberOfInstallments",
|
||||
"type": "number"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return InstallmentsNumber.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Item {
|
||||
/**
|
||||
* The value to provide in the result.
|
||||
@@ -35,5 +17,23 @@ export class Item {
|
||||
* The display name.
|
||||
*/
|
||||
'name'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"baseName": "name",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Item.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class KlarnaDetails {
|
||||
/**
|
||||
* The address where to send the invoice.
|
||||
@@ -51,6 +33,44 @@ export class KlarnaDetails {
|
||||
* **klarna**
|
||||
*/
|
||||
'type': KlarnaDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "billingAddress",
|
||||
"baseName": "billingAddress",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddress",
|
||||
"baseName": "deliveryAddress",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "personalDetails",
|
||||
"baseName": "personalDetails",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "recurringDetailReference",
|
||||
"baseName": "recurringDetailReference",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "storedPaymentMethodId",
|
||||
"baseName": "storedPaymentMethodId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "KlarnaDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return KlarnaDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace KlarnaDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class LineItem {
|
||||
/**
|
||||
* Item amount excluding the tax, in minor units.
|
||||
@@ -67,5 +49,63 @@ export class LineItem {
|
||||
* Tax percentage, in minor units.
|
||||
*/
|
||||
'taxPercentage'?: number;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amountExcludingTax",
|
||||
"baseName": "amountExcludingTax",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "amountIncludingTax",
|
||||
"baseName": "amountIncludingTax",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"baseName": "description",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "id",
|
||||
"baseName": "id",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "imageUrl",
|
||||
"baseName": "imageUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "itemCategory",
|
||||
"baseName": "itemCategory",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "productUrl",
|
||||
"baseName": "productUrl",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "quantity",
|
||||
"baseName": "quantity",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "taxAmount",
|
||||
"baseName": "taxAmount",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "taxPercentage",
|
||||
"baseName": "taxPercentage",
|
||||
"type": "number"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return LineItem.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Mandate {
|
||||
/**
|
||||
* The billing amount (in minor units) of the recurring transactions.
|
||||
@@ -59,6 +41,54 @@ export class Mandate {
|
||||
* Start date of the billing plan, in YYYY-MM-DD format. By default, the transaction date.
|
||||
*/
|
||||
'startsAt'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "amount",
|
||||
"baseName": "amount",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "amountRule",
|
||||
"baseName": "amountRule",
|
||||
"type": "Mandate.AmountRuleEnum"
|
||||
},
|
||||
{
|
||||
"name": "billingAttemptsRule",
|
||||
"baseName": "billingAttemptsRule",
|
||||
"type": "Mandate.BillingAttemptsRuleEnum"
|
||||
},
|
||||
{
|
||||
"name": "billingDay",
|
||||
"baseName": "billingDay",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "endsAt",
|
||||
"baseName": "endsAt",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "frequency",
|
||||
"baseName": "frequency",
|
||||
"type": "Mandate.FrequencyEnum"
|
||||
},
|
||||
{
|
||||
"name": "remarks",
|
||||
"baseName": "remarks",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "startsAt",
|
||||
"baseName": "startsAt",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Mandate.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace Mandate {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class MasterpassDetails {
|
||||
/**
|
||||
* The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**.
|
||||
@@ -39,6 +21,29 @@ export class MasterpassDetails {
|
||||
* **masterpass**
|
||||
*/
|
||||
'type'?: MasterpassDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "fundingSource",
|
||||
"baseName": "fundingSource",
|
||||
"type": "MasterpassDetails.FundingSourceEnum"
|
||||
},
|
||||
{
|
||||
"name": "masterpassTransactionId",
|
||||
"baseName": "masterpassTransactionId",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "MasterpassDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return MasterpassDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace MasterpassDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class MbwayDetails {
|
||||
'shopperEmail': string;
|
||||
'telephoneNumber': string;
|
||||
@@ -33,6 +15,29 @@ export class MbwayDetails {
|
||||
* **mbway**
|
||||
*/
|
||||
'type'?: MbwayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "shopperEmail",
|
||||
"baseName": "shopperEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "telephoneNumber",
|
||||
"baseName": "telephoneNumber",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "MbwayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return MbwayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace MbwayDetails {
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class MerchantDevice {
|
||||
/**
|
||||
* Operating system running on the merchant device.
|
||||
@@ -39,5 +21,28 @@ export class MerchantDevice {
|
||||
* Merchant device reference.
|
||||
*/
|
||||
'reference'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "os",
|
||||
"baseName": "os",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "osVersion",
|
||||
"baseName": "osVersion",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reference",
|
||||
"baseName": "reference",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return MerchantDevice.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,30 +1,12 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
import { Amount } from './amount';
|
||||
|
||||
export class MerchantRiskIndicator {
|
||||
@@ -81,6 +63,84 @@ export class MerchantRiskIndicator {
|
||||
* Indicates shipping method chosen for the transaction.
|
||||
*/
|
||||
'shipIndicator'?: string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "addressMatch",
|
||||
"baseName": "addressMatch",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "deliveryAddressIndicator",
|
||||
"baseName": "deliveryAddressIndicator",
|
||||
"type": "MerchantRiskIndicator.DeliveryAddressIndicatorEnum"
|
||||
},
|
||||
{
|
||||
"name": "deliveryEmail",
|
||||
"baseName": "deliveryEmail",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "deliveryEmailAddress",
|
||||
"baseName": "deliveryEmailAddress",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "deliveryTimeframe",
|
||||
"baseName": "deliveryTimeframe",
|
||||
"type": "MerchantRiskIndicator.DeliveryTimeframeEnum"
|
||||
},
|
||||
{
|
||||
"name": "giftCardAmount",
|
||||
"baseName": "giftCardAmount",
|
||||
"type": "Amount"
|
||||
},
|
||||
{
|
||||
"name": "giftCardCount",
|
||||
"baseName": "giftCardCount",
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"name": "giftCardCurr",
|
||||
"baseName": "giftCardCurr",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "preOrderDate",
|
||||
"baseName": "preOrderDate",
|
||||
"type": "Date"
|
||||
},
|
||||
{
|
||||
"name": "preOrderPurchase",
|
||||
"baseName": "preOrderPurchase",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "preOrderPurchaseInd",
|
||||
"baseName": "preOrderPurchaseInd",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "reorderItems",
|
||||
"baseName": "reorderItems",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"name": "reorderItemsInd",
|
||||
"baseName": "reorderItemsInd",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "shipIndicator",
|
||||
"baseName": "shipIndicator",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return MerchantRiskIndicator.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace MerchantRiskIndicator {
|
||||
|
||||
@@ -1,36 +1,31 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class MobilePayDetails {
|
||||
/**
|
||||
* **mobilepay**
|
||||
*/
|
||||
'type'?: MobilePayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "MobilePayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return MobilePayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace MobilePayDetails {
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
/*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export * from './accountInfo';
|
||||
export * from './acctInfo';
|
||||
export * from './achDetails';
|
||||
@@ -166,3 +176,626 @@ export * from './visaCheckoutDetails';
|
||||
export * from './weChatPayDetails';
|
||||
export * from './weChatPayMiniProgramDetails';
|
||||
export * from './zipDetails';
|
||||
|
||||
|
||||
import { AccountInfo } from './accountInfo';
|
||||
import { AcctInfo } from './acctInfo';
|
||||
import { AchDetails } from './achDetails';
|
||||
import { AdditionalData3DSecure } from './additionalData3DSecure';
|
||||
import { AdditionalDataAirline } from './additionalDataAirline';
|
||||
import { AdditionalDataCarRental } from './additionalDataCarRental';
|
||||
import { AdditionalDataCommon } from './additionalDataCommon';
|
||||
import { AdditionalDataLevel23 } from './additionalDataLevel23';
|
||||
import { AdditionalDataLodging } from './additionalDataLodging';
|
||||
import { AdditionalDataOpenInvoice } from './additionalDataOpenInvoice';
|
||||
import { AdditionalDataOpi } from './additionalDataOpi';
|
||||
import { AdditionalDataRatepay } from './additionalDataRatepay';
|
||||
import { AdditionalDataRetry } from './additionalDataRetry';
|
||||
import { AdditionalDataRisk } from './additionalDataRisk';
|
||||
import { AdditionalDataRiskStandalone } from './additionalDataRiskStandalone';
|
||||
import { AdditionalDataSubMerchant } from './additionalDataSubMerchant';
|
||||
import { AdditionalDataTemporaryServices } from './additionalDataTemporaryServices';
|
||||
import { AdditionalDataWallets } from './additionalDataWallets';
|
||||
import { Address } from './address';
|
||||
import { AfterpayDetails } from './afterpayDetails';
|
||||
import { AmazonPayDetails } from './amazonPayDetails';
|
||||
import { Amount } from './amount';
|
||||
import { AndroidPayDetails } from './androidPayDetails';
|
||||
import { ApplePayDetails } from './applePayDetails';
|
||||
import { ApplicationInfo } from './applicationInfo';
|
||||
import { AuthenticationData } from './authenticationData';
|
||||
import { Avs } from './avs';
|
||||
import { BacsDirectDebitDetails } from './bacsDirectDebitDetails';
|
||||
import { BankAccount } from './bankAccount';
|
||||
import { BillDeskDetails } from './billDeskDetails';
|
||||
import { BlikDetails } from './blikDetails';
|
||||
import { BrowserInfo } from './browserInfo';
|
||||
import { Card } from './card';
|
||||
import { CardBrandDetails } from './cardBrandDetails';
|
||||
import { CardDetails } from './cardDetails';
|
||||
import { CardDetailsRequest } from './cardDetailsRequest';
|
||||
import { CardDetailsResponse } from './cardDetailsResponse';
|
||||
import { CellulantDetails } from './cellulantDetails';
|
||||
import { CheckoutAwaitAction } from './checkoutAwaitAction';
|
||||
import { CheckoutBalanceCheckRequest } from './checkoutBalanceCheckRequest';
|
||||
import { CheckoutBalanceCheckResponse } from './checkoutBalanceCheckResponse';
|
||||
import { CheckoutBankTransferAction } from './checkoutBankTransferAction';
|
||||
import { CheckoutCancelOrderRequest } from './checkoutCancelOrderRequest';
|
||||
import { CheckoutCancelOrderResponse } from './checkoutCancelOrderResponse';
|
||||
import { CheckoutCreateOrderRequest } from './checkoutCreateOrderRequest';
|
||||
import { CheckoutCreateOrderResponse } from './checkoutCreateOrderResponse';
|
||||
import { CheckoutDonationAction } from './checkoutDonationAction';
|
||||
import { CheckoutOneTimePasscodeAction } from './checkoutOneTimePasscodeAction';
|
||||
import { CheckoutOrder } from './checkoutOrder';
|
||||
import { CheckoutOrderResponse } from './checkoutOrderResponse';
|
||||
import { CheckoutQrCodeAction } from './checkoutQrCodeAction';
|
||||
import { CheckoutRedirectAction } from './checkoutRedirectAction';
|
||||
import { CheckoutSDKAction } from './checkoutSDKAction';
|
||||
import { CheckoutThreeDS2Action } from './checkoutThreeDS2Action';
|
||||
import { CheckoutUtilityRequest } from './checkoutUtilityRequest';
|
||||
import { CheckoutUtilityResponse } from './checkoutUtilityResponse';
|
||||
import { CheckoutVoucherAction } from './checkoutVoucherAction';
|
||||
import { CommonField } from './commonField';
|
||||
import { Company } from './company';
|
||||
import { Configuration } from './configuration';
|
||||
import { CreateCheckoutSessionRequest } from './createCheckoutSessionRequest';
|
||||
import { CreateCheckoutSessionResponse } from './createCheckoutSessionResponse';
|
||||
import { CreatePaymentAmountUpdateRequest } from './createPaymentAmountUpdateRequest';
|
||||
import { CreatePaymentCancelRequest } from './createPaymentCancelRequest';
|
||||
import { CreatePaymentCaptureRequest } from './createPaymentCaptureRequest';
|
||||
import { CreatePaymentLinkRequest } from './createPaymentLinkRequest';
|
||||
import { CreatePaymentRefundRequest } from './createPaymentRefundRequest';
|
||||
import { CreatePaymentReversalRequest } from './createPaymentReversalRequest';
|
||||
import { CreateStandalonePaymentCancelRequest } from './createStandalonePaymentCancelRequest';
|
||||
import { DetailsRequest } from './detailsRequest';
|
||||
import { DeviceRenderOptions } from './deviceRenderOptions';
|
||||
import { DokuDetails } from './dokuDetails';
|
||||
import { DonationResponse } from './donationResponse';
|
||||
import { DotpayDetails } from './dotpayDetails';
|
||||
import { DragonpayDetails } from './dragonpayDetails';
|
||||
import { EcontextVoucherDetails } from './econtextVoucherDetails';
|
||||
import { ExternalPlatform } from './externalPlatform';
|
||||
import { ForexQuote } from './forexQuote';
|
||||
import { FraudCheckResult } from './fraudCheckResult';
|
||||
import { FraudResult } from './fraudResult';
|
||||
import { GenericIssuerPaymentMethodDetails } from './genericIssuerPaymentMethodDetails';
|
||||
import { GiropayDetails } from './giropayDetails';
|
||||
import { GooglePayDetails } from './googlePayDetails';
|
||||
import { IdealDetails } from './idealDetails';
|
||||
import { InputDetail } from './inputDetail';
|
||||
import { InstallmentOption } from './installmentOption';
|
||||
import { Installments } from './installments';
|
||||
import { InstallmentsNumber } from './installmentsNumber';
|
||||
import { Item } from './item';
|
||||
import { KlarnaDetails } from './klarnaDetails';
|
||||
import { LineItem } from './lineItem';
|
||||
import { Mandate } from './mandate';
|
||||
import { MasterpassDetails } from './masterpassDetails';
|
||||
import { MbwayDetails } from './mbwayDetails';
|
||||
import { MerchantDevice } from './merchantDevice';
|
||||
import { MerchantRiskIndicator } from './merchantRiskIndicator';
|
||||
import { MobilePayDetails } from './mobilePayDetails';
|
||||
import { MolPayDetails } from './molPayDetails';
|
||||
import { Name } from './name';
|
||||
import { OpenInvoiceDetails } from './openInvoiceDetails';
|
||||
import { PayPalDetails } from './payPalDetails';
|
||||
import { PayUUpiDetails } from './payUUpiDetails';
|
||||
import { PayWithGoogleDetails } from './payWithGoogleDetails';
|
||||
import { PaymentAmountUpdateResource } from './paymentAmountUpdateResource';
|
||||
import { PaymentCancelResource } from './paymentCancelResource';
|
||||
import { PaymentCaptureResource } from './paymentCaptureResource';
|
||||
import { PaymentCompletionDetails } from './paymentCompletionDetails';
|
||||
import { PaymentDetails } from './paymentDetails';
|
||||
import { PaymentDetailsResponse } from './paymentDetailsResponse';
|
||||
import { PaymentDonationRequest } from './paymentDonationRequest';
|
||||
import { PaymentLinkResponse } from './paymentLinkResponse';
|
||||
import { PaymentMethod } from './paymentMethod';
|
||||
import { PaymentMethodGroup } from './paymentMethodGroup';
|
||||
import { PaymentMethodIssuer } from './paymentMethodIssuer';
|
||||
import { PaymentMethodsRequest } from './paymentMethodsRequest';
|
||||
import { PaymentMethodsResponse } from './paymentMethodsResponse';
|
||||
import { PaymentRefundResource } from './paymentRefundResource';
|
||||
import { PaymentRequest } from './paymentRequest';
|
||||
import { PaymentResponse } from './paymentResponse';
|
||||
import { PaymentReversalResource } from './paymentReversalResource';
|
||||
import { PaymentSetupRequest } from './paymentSetupRequest';
|
||||
import { PaymentSetupResponse } from './paymentSetupResponse';
|
||||
import { PaymentVerificationRequest } from './paymentVerificationRequest';
|
||||
import { PaymentVerificationResponse } from './paymentVerificationResponse';
|
||||
import { Phone } from './phone';
|
||||
import { RatepayDetails } from './ratepayDetails';
|
||||
import { Recurring } from './recurring';
|
||||
import { RecurringDetail } from './recurringDetail';
|
||||
import { Redirect } from './redirect';
|
||||
import { ResponseAdditionalData3DSecure } from './responseAdditionalData3DSecure';
|
||||
import { ResponseAdditionalDataBillingAddress } from './responseAdditionalDataBillingAddress';
|
||||
import { ResponseAdditionalDataCard } from './responseAdditionalDataCard';
|
||||
import { ResponseAdditionalDataCommon } from './responseAdditionalDataCommon';
|
||||
import { ResponseAdditionalDataInstallments } from './responseAdditionalDataInstallments';
|
||||
import { ResponseAdditionalDataNetworkTokens } from './responseAdditionalDataNetworkTokens';
|
||||
import { ResponseAdditionalDataOpi } from './responseAdditionalDataOpi';
|
||||
import { ResponseAdditionalDataSepa } from './responseAdditionalDataSepa';
|
||||
import { ResponsePaymentMethod } from './responsePaymentMethod';
|
||||
import { RiskData } from './riskData';
|
||||
import { SDKEphemPubKey } from './sDKEphemPubKey';
|
||||
import { SamsungPayDetails } from './samsungPayDetails';
|
||||
import { SepaDirectDebitDetails } from './sepaDirectDebitDetails';
|
||||
import { ServiceError } from './serviceError';
|
||||
import { ServiceError2 } from './serviceError2';
|
||||
import { ShopperInput } from './shopperInput';
|
||||
import { ShopperInteractionDevice } from './shopperInteractionDevice';
|
||||
import { Split } from './split';
|
||||
import { SplitAmount } from './splitAmount';
|
||||
import { StandalonePaymentCancelResource } from './standalonePaymentCancelResource';
|
||||
import { StoredDetails } from './storedDetails';
|
||||
import { StoredPaymentMethod } from './storedPaymentMethod';
|
||||
import { StoredPaymentMethodDetails } from './storedPaymentMethodDetails';
|
||||
import { SubInputDetail } from './subInputDetail';
|
||||
import { ThreeDS2RequestData } from './threeDS2RequestData';
|
||||
import { ThreeDS2ResponseData } from './threeDS2ResponseData';
|
||||
import { ThreeDS2Result } from './threeDS2Result';
|
||||
import { ThreeDSRequestData } from './threeDSRequestData';
|
||||
import { ThreeDSRequestorAuthenticationInfo } from './threeDSRequestorAuthenticationInfo';
|
||||
import { ThreeDSRequestorPriorAuthenticationInfo } from './threeDSRequestorPriorAuthenticationInfo';
|
||||
import { ThreeDSecureData } from './threeDSecureData';
|
||||
import { UpdatePaymentLinkRequest } from './updatePaymentLinkRequest';
|
||||
import { UpiCollectDetails } from './upiCollectDetails';
|
||||
import { UpiIntentDetails } from './upiIntentDetails';
|
||||
import { VippsDetails } from './vippsDetails';
|
||||
import { VisaCheckoutDetails } from './visaCheckoutDetails';
|
||||
import { WeChatPayDetails } from './weChatPayDetails';
|
||||
import { WeChatPayMiniProgramDetails } from './weChatPayMiniProgramDetails';
|
||||
import { ZipDetails } from './zipDetails';
|
||||
|
||||
/* tslint:disable:no-unused-variable */
|
||||
let primitives = [
|
||||
"string",
|
||||
"boolean",
|
||||
"double",
|
||||
"integer",
|
||||
"long",
|
||||
"float",
|
||||
"number",
|
||||
"any"
|
||||
];
|
||||
|
||||
let enumsMap: {[index: string]: any} = {
|
||||
"AccountInfo.AccountAgeIndicatorEnum": AccountInfo.AccountAgeIndicatorEnum,
|
||||
"AccountInfo.AccountChangeIndicatorEnum": AccountInfo.AccountChangeIndicatorEnum,
|
||||
"AccountInfo.AccountTypeEnum": AccountInfo.AccountTypeEnum,
|
||||
"AccountInfo.DeliveryAddressUsageIndicatorEnum": AccountInfo.DeliveryAddressUsageIndicatorEnum,
|
||||
"AccountInfo.PasswordChangeIndicatorEnum": AccountInfo.PasswordChangeIndicatorEnum,
|
||||
"AccountInfo.PaymentAccountIndicatorEnum": AccountInfo.PaymentAccountIndicatorEnum,
|
||||
"AcctInfo.ChAccAgeIndEnum": AcctInfo.ChAccAgeIndEnum,
|
||||
"AcctInfo.ChAccChangeIndEnum": AcctInfo.ChAccChangeIndEnum,
|
||||
"AcctInfo.ChAccPwChangeIndEnum": AcctInfo.ChAccPwChangeIndEnum,
|
||||
"AcctInfo.PaymentAccIndEnum": AcctInfo.PaymentAccIndEnum,
|
||||
"AcctInfo.ShipAddressUsageIndEnum": AcctInfo.ShipAddressUsageIndEnum,
|
||||
"AcctInfo.ShipNameIndicatorEnum": AcctInfo.ShipNameIndicatorEnum,
|
||||
"AcctInfo.SuspiciousAccActivityEnum": AcctInfo.SuspiciousAccActivityEnum,
|
||||
"AchDetails.TypeEnum": AchDetails.TypeEnum,
|
||||
"AdditionalDataCommon.IndustryUsageEnum": AdditionalDataCommon.IndustryUsageEnum,
|
||||
"AfterpayDetails.TypeEnum": AfterpayDetails.TypeEnum,
|
||||
"AmazonPayDetails.TypeEnum": AmazonPayDetails.TypeEnum,
|
||||
"AndroidPayDetails.TypeEnum": AndroidPayDetails.TypeEnum,
|
||||
"ApplePayDetails.FundingSourceEnum": ApplePayDetails.FundingSourceEnum,
|
||||
"ApplePayDetails.TypeEnum": ApplePayDetails.TypeEnum,
|
||||
"AuthenticationData.AttemptAuthenticationEnum": AuthenticationData.AttemptAuthenticationEnum,
|
||||
"Avs.EnabledEnum": Avs.EnabledEnum,
|
||||
"BacsDirectDebitDetails.TypeEnum": BacsDirectDebitDetails.TypeEnum,
|
||||
"BillDeskDetails.TypeEnum": BillDeskDetails.TypeEnum,
|
||||
"BlikDetails.TypeEnum": BlikDetails.TypeEnum,
|
||||
"CardDetails.FundingSourceEnum": CardDetails.FundingSourceEnum,
|
||||
"CardDetails.TypeEnum": CardDetails.TypeEnum,
|
||||
"CellulantDetails.TypeEnum": CellulantDetails.TypeEnum,
|
||||
"CheckoutAwaitAction.TypeEnum": CheckoutAwaitAction.TypeEnum,
|
||||
"CheckoutBalanceCheckRequest.RecurringProcessingModelEnum": CheckoutBalanceCheckRequest.RecurringProcessingModelEnum,
|
||||
"CheckoutBalanceCheckRequest.ShopperInteractionEnum": CheckoutBalanceCheckRequest.ShopperInteractionEnum,
|
||||
"CheckoutBalanceCheckResponse.ResultCodeEnum": CheckoutBalanceCheckResponse.ResultCodeEnum,
|
||||
"CheckoutBankTransferAction.TypeEnum": CheckoutBankTransferAction.TypeEnum,
|
||||
"CheckoutCancelOrderResponse.ResultCodeEnum": CheckoutCancelOrderResponse.ResultCodeEnum,
|
||||
"CheckoutCreateOrderResponse.ResultCodeEnum": CheckoutCreateOrderResponse.ResultCodeEnum,
|
||||
"CheckoutDonationAction.TypeEnum": CheckoutDonationAction.TypeEnum,
|
||||
"CheckoutOneTimePasscodeAction.TypeEnum": CheckoutOneTimePasscodeAction.TypeEnum,
|
||||
"CheckoutQrCodeAction.TypeEnum": CheckoutQrCodeAction.TypeEnum,
|
||||
"CheckoutRedirectAction.TypeEnum": CheckoutRedirectAction.TypeEnum,
|
||||
"CheckoutSDKAction.TypeEnum": CheckoutSDKAction.TypeEnum,
|
||||
"CheckoutThreeDS2Action.TypeEnum": CheckoutThreeDS2Action.TypeEnum,
|
||||
"CheckoutVoucherAction.TypeEnum": CheckoutVoucherAction.TypeEnum,
|
||||
"Configuration.CardHolderNameEnum": Configuration.CardHolderNameEnum,
|
||||
"CreateCheckoutSessionRequest.ChannelEnum": CreateCheckoutSessionRequest.ChannelEnum,
|
||||
"CreateCheckoutSessionRequest.RecurringProcessingModelEnum": CreateCheckoutSessionRequest.RecurringProcessingModelEnum,
|
||||
"CreateCheckoutSessionRequest.ShopperInteractionEnum": CreateCheckoutSessionRequest.ShopperInteractionEnum,
|
||||
"CreateCheckoutSessionResponse.ChannelEnum": CreateCheckoutSessionResponse.ChannelEnum,
|
||||
"CreateCheckoutSessionResponse.RecurringProcessingModelEnum": CreateCheckoutSessionResponse.RecurringProcessingModelEnum,
|
||||
"CreateCheckoutSessionResponse.ShopperInteractionEnum": CreateCheckoutSessionResponse.ShopperInteractionEnum,
|
||||
"CreatePaymentAmountUpdateRequest.ReasonEnum": CreatePaymentAmountUpdateRequest.ReasonEnum,
|
||||
"CreatePaymentLinkRequest.RecurringProcessingModelEnum": CreatePaymentLinkRequest.RecurringProcessingModelEnum,
|
||||
"CreatePaymentLinkRequest.RequiredShopperFieldsEnum": CreatePaymentLinkRequest.RequiredShopperFieldsEnum,
|
||||
"CreatePaymentLinkRequest.StorePaymentMethodModeEnum": CreatePaymentLinkRequest.StorePaymentMethodModeEnum,
|
||||
"DeviceRenderOptions.SdkInterfaceEnum": DeviceRenderOptions.SdkInterfaceEnum,
|
||||
"DeviceRenderOptions.SdkUiTypeEnum": DeviceRenderOptions.SdkUiTypeEnum,
|
||||
"DokuDetails.TypeEnum": DokuDetails.TypeEnum,
|
||||
"DonationResponse.StatusEnum": DonationResponse.StatusEnum,
|
||||
"DotpayDetails.TypeEnum": DotpayDetails.TypeEnum,
|
||||
"DragonpayDetails.TypeEnum": DragonpayDetails.TypeEnum,
|
||||
"EcontextVoucherDetails.TypeEnum": EcontextVoucherDetails.TypeEnum,
|
||||
"GenericIssuerPaymentMethodDetails.TypeEnum": GenericIssuerPaymentMethodDetails.TypeEnum,
|
||||
"GiropayDetails.TypeEnum": GiropayDetails.TypeEnum,
|
||||
"GooglePayDetails.FundingSourceEnum": GooglePayDetails.FundingSourceEnum,
|
||||
"GooglePayDetails.TypeEnum": GooglePayDetails.TypeEnum,
|
||||
"IdealDetails.TypeEnum": IdealDetails.TypeEnum,
|
||||
"InstallmentOption.PlansEnum": InstallmentOption.PlansEnum,
|
||||
"Installments.PlanEnum": Installments.PlanEnum,
|
||||
"KlarnaDetails.TypeEnum": KlarnaDetails.TypeEnum,
|
||||
"Mandate.AmountRuleEnum": Mandate.AmountRuleEnum,
|
||||
"Mandate.BillingAttemptsRuleEnum": Mandate.BillingAttemptsRuleEnum,
|
||||
"Mandate.FrequencyEnum": Mandate.FrequencyEnum,
|
||||
"MasterpassDetails.FundingSourceEnum": MasterpassDetails.FundingSourceEnum,
|
||||
"MasterpassDetails.TypeEnum": MasterpassDetails.TypeEnum,
|
||||
"MbwayDetails.TypeEnum": MbwayDetails.TypeEnum,
|
||||
"MerchantRiskIndicator.DeliveryAddressIndicatorEnum": MerchantRiskIndicator.DeliveryAddressIndicatorEnum,
|
||||
"MerchantRiskIndicator.DeliveryTimeframeEnum": MerchantRiskIndicator.DeliveryTimeframeEnum,
|
||||
"MobilePayDetails.TypeEnum": MobilePayDetails.TypeEnum,
|
||||
"MolPayDetails.TypeEnum": MolPayDetails.TypeEnum,
|
||||
"OpenInvoiceDetails.TypeEnum": OpenInvoiceDetails.TypeEnum,
|
||||
"PayPalDetails.SubtypeEnum": PayPalDetails.SubtypeEnum,
|
||||
"PayPalDetails.TypeEnum": PayPalDetails.TypeEnum,
|
||||
"PayUUpiDetails.TypeEnum": PayUUpiDetails.TypeEnum,
|
||||
"PayWithGoogleDetails.FundingSourceEnum": PayWithGoogleDetails.FundingSourceEnum,
|
||||
"PayWithGoogleDetails.TypeEnum": PayWithGoogleDetails.TypeEnum,
|
||||
"PaymentAmountUpdateResource.ReasonEnum": PaymentAmountUpdateResource.ReasonEnum,
|
||||
"PaymentAmountUpdateResource.StatusEnum": PaymentAmountUpdateResource.StatusEnum,
|
||||
"PaymentCancelResource.StatusEnum": PaymentCancelResource.StatusEnum,
|
||||
"PaymentCaptureResource.StatusEnum": PaymentCaptureResource.StatusEnum,
|
||||
"PaymentDetails.TypeEnum": PaymentDetails.TypeEnum,
|
||||
"PaymentDetailsResponse.ResultCodeEnum": PaymentDetailsResponse.ResultCodeEnum,
|
||||
"PaymentDonationRequest.ChannelEnum": PaymentDonationRequest.ChannelEnum,
|
||||
"PaymentDonationRequest.EntityTypeEnum": PaymentDonationRequest.EntityTypeEnum,
|
||||
"PaymentDonationRequest.RecurringProcessingModelEnum": PaymentDonationRequest.RecurringProcessingModelEnum,
|
||||
"PaymentDonationRequest.ShopperInteractionEnum": PaymentDonationRequest.ShopperInteractionEnum,
|
||||
"PaymentLinkResponse.RecurringProcessingModelEnum": PaymentLinkResponse.RecurringProcessingModelEnum,
|
||||
"PaymentLinkResponse.RequiredShopperFieldsEnum": PaymentLinkResponse.RequiredShopperFieldsEnum,
|
||||
"PaymentLinkResponse.StatusEnum": PaymentLinkResponse.StatusEnum,
|
||||
"PaymentLinkResponse.StorePaymentMethodModeEnum": PaymentLinkResponse.StorePaymentMethodModeEnum,
|
||||
"PaymentMethod.FundingSourceEnum": PaymentMethod.FundingSourceEnum,
|
||||
"PaymentMethodsRequest.ChannelEnum": PaymentMethodsRequest.ChannelEnum,
|
||||
"PaymentRefundResource.StatusEnum": PaymentRefundResource.StatusEnum,
|
||||
"PaymentRequest.ChannelEnum": PaymentRequest.ChannelEnum,
|
||||
"PaymentRequest.EntityTypeEnum": PaymentRequest.EntityTypeEnum,
|
||||
"PaymentRequest.RecurringProcessingModelEnum": PaymentRequest.RecurringProcessingModelEnum,
|
||||
"PaymentRequest.ShopperInteractionEnum": PaymentRequest.ShopperInteractionEnum,
|
||||
"PaymentResponse.ResultCodeEnum": PaymentResponse.ResultCodeEnum,
|
||||
"PaymentReversalResource.StatusEnum": PaymentReversalResource.StatusEnum,
|
||||
"PaymentSetupRequest.ChannelEnum": PaymentSetupRequest.ChannelEnum,
|
||||
"PaymentSetupRequest.EntityTypeEnum": PaymentSetupRequest.EntityTypeEnum,
|
||||
"PaymentSetupRequest.ShopperInteractionEnum": PaymentSetupRequest.ShopperInteractionEnum,
|
||||
"PaymentVerificationResponse.ResultCodeEnum": PaymentVerificationResponse.ResultCodeEnum,
|
||||
"RatepayDetails.TypeEnum": RatepayDetails.TypeEnum,
|
||||
"Recurring.ContractEnum": Recurring.ContractEnum,
|
||||
"Recurring.TokenServiceEnum": Recurring.TokenServiceEnum,
|
||||
"RecurringDetail.FundingSourceEnum": RecurringDetail.FundingSourceEnum,
|
||||
"Redirect.MethodEnum": Redirect.MethodEnum,
|
||||
"ResponseAdditionalDataCommon.FraudResultTypeEnum": ResponseAdditionalDataCommon.FraudResultTypeEnum,
|
||||
"ResponseAdditionalDataCommon.MerchantAdviceCodeEnum": ResponseAdditionalDataCommon.MerchantAdviceCodeEnum,
|
||||
"ResponseAdditionalDataCommon.RecurringProcessingModelEnum": ResponseAdditionalDataCommon.RecurringProcessingModelEnum,
|
||||
"SamsungPayDetails.FundingSourceEnum": SamsungPayDetails.FundingSourceEnum,
|
||||
"SamsungPayDetails.TypeEnum": SamsungPayDetails.TypeEnum,
|
||||
"SepaDirectDebitDetails.TypeEnum": SepaDirectDebitDetails.TypeEnum,
|
||||
"ShopperInput.BillingAddressEnum": ShopperInput.BillingAddressEnum,
|
||||
"ShopperInput.DeliveryAddressEnum": ShopperInput.DeliveryAddressEnum,
|
||||
"ShopperInput.PersonalDetailsEnum": ShopperInput.PersonalDetailsEnum,
|
||||
"Split.TypeEnum": Split.TypeEnum,
|
||||
"StandalonePaymentCancelResource.StatusEnum": StandalonePaymentCancelResource.StatusEnum,
|
||||
"StoredPaymentMethodDetails.TypeEnum": StoredPaymentMethodDetails.TypeEnum,
|
||||
"ThreeDS2RequestData.AcctTypeEnum": ThreeDS2RequestData.AcctTypeEnum,
|
||||
"ThreeDS2RequestData.AddrMatchEnum": ThreeDS2RequestData.AddrMatchEnum,
|
||||
"ThreeDS2RequestData.ChallengeIndicatorEnum": ThreeDS2RequestData.ChallengeIndicatorEnum,
|
||||
"ThreeDS2RequestData.ThreeDSRequestorChallengeIndEnum": ThreeDS2RequestData.ThreeDSRequestorChallengeIndEnum,
|
||||
"ThreeDS2RequestData.TransTypeEnum": ThreeDS2RequestData.TransTypeEnum,
|
||||
"ThreeDS2RequestData.TransactionTypeEnum": ThreeDS2RequestData.TransactionTypeEnum,
|
||||
"ThreeDS2Result.ChallengeCancelEnum": ThreeDS2Result.ChallengeCancelEnum,
|
||||
"ThreeDS2Result.ChallengeIndicatorEnum": ThreeDS2Result.ChallengeIndicatorEnum,
|
||||
"ThreeDS2Result.ExemptionIndicatorEnum": ThreeDS2Result.ExemptionIndicatorEnum,
|
||||
"ThreeDSRequestData.NativeThreeDSEnum": ThreeDSRequestData.NativeThreeDSEnum,
|
||||
"ThreeDSRequestData.ThreeDSVersionEnum": ThreeDSRequestData.ThreeDSVersionEnum,
|
||||
"ThreeDSRequestorAuthenticationInfo.ThreeDSReqAuthMethodEnum": ThreeDSRequestorAuthenticationInfo.ThreeDSReqAuthMethodEnum,
|
||||
"ThreeDSRequestorPriorAuthenticationInfo.ThreeDSReqPriorAuthMethodEnum": ThreeDSRequestorPriorAuthenticationInfo.ThreeDSReqPriorAuthMethodEnum,
|
||||
"ThreeDSecureData.AuthenticationResponseEnum": ThreeDSecureData.AuthenticationResponseEnum,
|
||||
"ThreeDSecureData.ChallengeCancelEnum": ThreeDSecureData.ChallengeCancelEnum,
|
||||
"ThreeDSecureData.DirectoryResponseEnum": ThreeDSecureData.DirectoryResponseEnum,
|
||||
"UpdatePaymentLinkRequest.StatusEnum": UpdatePaymentLinkRequest.StatusEnum,
|
||||
"UpiCollectDetails.TypeEnum": UpiCollectDetails.TypeEnum,
|
||||
"UpiIntentDetails.TypeEnum": UpiIntentDetails.TypeEnum,
|
||||
"VippsDetails.TypeEnum": VippsDetails.TypeEnum,
|
||||
"VisaCheckoutDetails.FundingSourceEnum": VisaCheckoutDetails.FundingSourceEnum,
|
||||
"VisaCheckoutDetails.TypeEnum": VisaCheckoutDetails.TypeEnum,
|
||||
"WeChatPayDetails.TypeEnum": WeChatPayDetails.TypeEnum,
|
||||
"WeChatPayMiniProgramDetails.TypeEnum": WeChatPayMiniProgramDetails.TypeEnum,
|
||||
"ZipDetails.TypeEnum": ZipDetails.TypeEnum,
|
||||
}
|
||||
|
||||
let typeMap: {[index: string]: any} = {
|
||||
"AccountInfo": AccountInfo,
|
||||
"AcctInfo": AcctInfo,
|
||||
"AchDetails": AchDetails,
|
||||
"AdditionalData3DSecure": AdditionalData3DSecure,
|
||||
"AdditionalDataAirline": AdditionalDataAirline,
|
||||
"AdditionalDataCarRental": AdditionalDataCarRental,
|
||||
"AdditionalDataCommon": AdditionalDataCommon,
|
||||
"AdditionalDataLevel23": AdditionalDataLevel23,
|
||||
"AdditionalDataLodging": AdditionalDataLodging,
|
||||
"AdditionalDataOpenInvoice": AdditionalDataOpenInvoice,
|
||||
"AdditionalDataOpi": AdditionalDataOpi,
|
||||
"AdditionalDataRatepay": AdditionalDataRatepay,
|
||||
"AdditionalDataRetry": AdditionalDataRetry,
|
||||
"AdditionalDataRisk": AdditionalDataRisk,
|
||||
"AdditionalDataRiskStandalone": AdditionalDataRiskStandalone,
|
||||
"AdditionalDataSubMerchant": AdditionalDataSubMerchant,
|
||||
"AdditionalDataTemporaryServices": AdditionalDataTemporaryServices,
|
||||
"AdditionalDataWallets": AdditionalDataWallets,
|
||||
"Address": Address,
|
||||
"AfterpayDetails": AfterpayDetails,
|
||||
"AmazonPayDetails": AmazonPayDetails,
|
||||
"Amount": Amount,
|
||||
"AndroidPayDetails": AndroidPayDetails,
|
||||
"ApplePayDetails": ApplePayDetails,
|
||||
"ApplicationInfo": ApplicationInfo,
|
||||
"AuthenticationData": AuthenticationData,
|
||||
"Avs": Avs,
|
||||
"BacsDirectDebitDetails": BacsDirectDebitDetails,
|
||||
"BankAccount": BankAccount,
|
||||
"BillDeskDetails": BillDeskDetails,
|
||||
"BlikDetails": BlikDetails,
|
||||
"BrowserInfo": BrowserInfo,
|
||||
"Card": Card,
|
||||
"CardBrandDetails": CardBrandDetails,
|
||||
"CardDetails": CardDetails,
|
||||
"CardDetailsRequest": CardDetailsRequest,
|
||||
"CardDetailsResponse": CardDetailsResponse,
|
||||
"CellulantDetails": CellulantDetails,
|
||||
"CheckoutAwaitAction": CheckoutAwaitAction,
|
||||
"CheckoutBalanceCheckRequest": CheckoutBalanceCheckRequest,
|
||||
"CheckoutBalanceCheckResponse": CheckoutBalanceCheckResponse,
|
||||
"CheckoutBankTransferAction": CheckoutBankTransferAction,
|
||||
"CheckoutCancelOrderRequest": CheckoutCancelOrderRequest,
|
||||
"CheckoutCancelOrderResponse": CheckoutCancelOrderResponse,
|
||||
"CheckoutCreateOrderRequest": CheckoutCreateOrderRequest,
|
||||
"CheckoutCreateOrderResponse": CheckoutCreateOrderResponse,
|
||||
"CheckoutDonationAction": CheckoutDonationAction,
|
||||
"CheckoutOneTimePasscodeAction": CheckoutOneTimePasscodeAction,
|
||||
"CheckoutOrder": CheckoutOrder,
|
||||
"CheckoutOrderResponse": CheckoutOrderResponse,
|
||||
"CheckoutQrCodeAction": CheckoutQrCodeAction,
|
||||
"CheckoutRedirectAction": CheckoutRedirectAction,
|
||||
"CheckoutSDKAction": CheckoutSDKAction,
|
||||
"CheckoutThreeDS2Action": CheckoutThreeDS2Action,
|
||||
"CheckoutUtilityRequest": CheckoutUtilityRequest,
|
||||
"CheckoutUtilityResponse": CheckoutUtilityResponse,
|
||||
"CheckoutVoucherAction": CheckoutVoucherAction,
|
||||
"CommonField": CommonField,
|
||||
"Company": Company,
|
||||
"Configuration": Configuration,
|
||||
"CreateCheckoutSessionRequest": CreateCheckoutSessionRequest,
|
||||
"CreateCheckoutSessionResponse": CreateCheckoutSessionResponse,
|
||||
"CreatePaymentAmountUpdateRequest": CreatePaymentAmountUpdateRequest,
|
||||
"CreatePaymentCancelRequest": CreatePaymentCancelRequest,
|
||||
"CreatePaymentCaptureRequest": CreatePaymentCaptureRequest,
|
||||
"CreatePaymentLinkRequest": CreatePaymentLinkRequest,
|
||||
"CreatePaymentRefundRequest": CreatePaymentRefundRequest,
|
||||
"CreatePaymentReversalRequest": CreatePaymentReversalRequest,
|
||||
"CreateStandalonePaymentCancelRequest": CreateStandalonePaymentCancelRequest,
|
||||
"DetailsRequest": DetailsRequest,
|
||||
"DeviceRenderOptions": DeviceRenderOptions,
|
||||
"DokuDetails": DokuDetails,
|
||||
"DonationResponse": DonationResponse,
|
||||
"DotpayDetails": DotpayDetails,
|
||||
"DragonpayDetails": DragonpayDetails,
|
||||
"EcontextVoucherDetails": EcontextVoucherDetails,
|
||||
"ExternalPlatform": ExternalPlatform,
|
||||
"ForexQuote": ForexQuote,
|
||||
"FraudCheckResult": FraudCheckResult,
|
||||
"FraudResult": FraudResult,
|
||||
"GenericIssuerPaymentMethodDetails": GenericIssuerPaymentMethodDetails,
|
||||
"GiropayDetails": GiropayDetails,
|
||||
"GooglePayDetails": GooglePayDetails,
|
||||
"IdealDetails": IdealDetails,
|
||||
"InputDetail": InputDetail,
|
||||
"InstallmentOption": InstallmentOption,
|
||||
"Installments": Installments,
|
||||
"InstallmentsNumber": InstallmentsNumber,
|
||||
"Item": Item,
|
||||
"KlarnaDetails": KlarnaDetails,
|
||||
"LineItem": LineItem,
|
||||
"Mandate": Mandate,
|
||||
"MasterpassDetails": MasterpassDetails,
|
||||
"MbwayDetails": MbwayDetails,
|
||||
"MerchantDevice": MerchantDevice,
|
||||
"MerchantRiskIndicator": MerchantRiskIndicator,
|
||||
"MobilePayDetails": MobilePayDetails,
|
||||
"MolPayDetails": MolPayDetails,
|
||||
"Name": Name,
|
||||
"OpenInvoiceDetails": OpenInvoiceDetails,
|
||||
"PayPalDetails": PayPalDetails,
|
||||
"PayUUpiDetails": PayUUpiDetails,
|
||||
"PayWithGoogleDetails": PayWithGoogleDetails,
|
||||
"PaymentAmountUpdateResource": PaymentAmountUpdateResource,
|
||||
"PaymentCancelResource": PaymentCancelResource,
|
||||
"PaymentCaptureResource": PaymentCaptureResource,
|
||||
"PaymentCompletionDetails": PaymentCompletionDetails,
|
||||
"PaymentDetails": PaymentDetails,
|
||||
"PaymentDetailsResponse": PaymentDetailsResponse,
|
||||
"PaymentDonationRequest": PaymentDonationRequest,
|
||||
"PaymentLinkResponse": PaymentLinkResponse,
|
||||
"PaymentMethod": PaymentMethod,
|
||||
"PaymentMethodGroup": PaymentMethodGroup,
|
||||
"PaymentMethodIssuer": PaymentMethodIssuer,
|
||||
"PaymentMethodsRequest": PaymentMethodsRequest,
|
||||
"PaymentMethodsResponse": PaymentMethodsResponse,
|
||||
"PaymentRefundResource": PaymentRefundResource,
|
||||
"PaymentRequest": PaymentRequest,
|
||||
"PaymentResponse": PaymentResponse,
|
||||
"PaymentReversalResource": PaymentReversalResource,
|
||||
"PaymentSetupRequest": PaymentSetupRequest,
|
||||
"PaymentSetupResponse": PaymentSetupResponse,
|
||||
"PaymentVerificationRequest": PaymentVerificationRequest,
|
||||
"PaymentVerificationResponse": PaymentVerificationResponse,
|
||||
"Phone": Phone,
|
||||
"RatepayDetails": RatepayDetails,
|
||||
"Recurring": Recurring,
|
||||
"RecurringDetail": RecurringDetail,
|
||||
"Redirect": Redirect,
|
||||
"ResponseAdditionalData3DSecure": ResponseAdditionalData3DSecure,
|
||||
"ResponseAdditionalDataBillingAddress": ResponseAdditionalDataBillingAddress,
|
||||
"ResponseAdditionalDataCard": ResponseAdditionalDataCard,
|
||||
"ResponseAdditionalDataCommon": ResponseAdditionalDataCommon,
|
||||
"ResponseAdditionalDataInstallments": ResponseAdditionalDataInstallments,
|
||||
"ResponseAdditionalDataNetworkTokens": ResponseAdditionalDataNetworkTokens,
|
||||
"ResponseAdditionalDataOpi": ResponseAdditionalDataOpi,
|
||||
"ResponseAdditionalDataSepa": ResponseAdditionalDataSepa,
|
||||
"ResponsePaymentMethod": ResponsePaymentMethod,
|
||||
"RiskData": RiskData,
|
||||
"SDKEphemPubKey": SDKEphemPubKey,
|
||||
"SamsungPayDetails": SamsungPayDetails,
|
||||
"SepaDirectDebitDetails": SepaDirectDebitDetails,
|
||||
"ServiceError": ServiceError,
|
||||
"ServiceError2": ServiceError2,
|
||||
"ShopperInput": ShopperInput,
|
||||
"ShopperInteractionDevice": ShopperInteractionDevice,
|
||||
"Split": Split,
|
||||
"SplitAmount": SplitAmount,
|
||||
"StandalonePaymentCancelResource": StandalonePaymentCancelResource,
|
||||
"StoredDetails": StoredDetails,
|
||||
"StoredPaymentMethod": StoredPaymentMethod,
|
||||
"StoredPaymentMethodDetails": StoredPaymentMethodDetails,
|
||||
"SubInputDetail": SubInputDetail,
|
||||
"ThreeDS2RequestData": ThreeDS2RequestData,
|
||||
"ThreeDS2ResponseData": ThreeDS2ResponseData,
|
||||
"ThreeDS2Result": ThreeDS2Result,
|
||||
"ThreeDSRequestData": ThreeDSRequestData,
|
||||
"ThreeDSRequestorAuthenticationInfo": ThreeDSRequestorAuthenticationInfo,
|
||||
"ThreeDSRequestorPriorAuthenticationInfo": ThreeDSRequestorPriorAuthenticationInfo,
|
||||
"ThreeDSecureData": ThreeDSecureData,
|
||||
"UpdatePaymentLinkRequest": UpdatePaymentLinkRequest,
|
||||
"UpiCollectDetails": UpiCollectDetails,
|
||||
"UpiIntentDetails": UpiIntentDetails,
|
||||
"VippsDetails": VippsDetails,
|
||||
"VisaCheckoutDetails": VisaCheckoutDetails,
|
||||
"WeChatPayDetails": WeChatPayDetails,
|
||||
"WeChatPayMiniProgramDetails": WeChatPayMiniProgramDetails,
|
||||
"ZipDetails": ZipDetails,
|
||||
}
|
||||
|
||||
export class ObjectSerializer {
|
||||
public static findCorrectType(data: any, expectedType: string) {
|
||||
if (data == undefined) {
|
||||
return expectedType;
|
||||
} else if (primitives.indexOf(expectedType.toLowerCase()) !== -1) {
|
||||
return expectedType;
|
||||
} else if (expectedType === "Date") {
|
||||
return expectedType;
|
||||
} else {
|
||||
if (enumsMap[expectedType]) {
|
||||
return expectedType;
|
||||
}
|
||||
|
||||
if (!typeMap[expectedType]) {
|
||||
return expectedType; // w/e we don't know the type
|
||||
}
|
||||
|
||||
// Check the discriminator
|
||||
let discriminatorProperty = typeMap[expectedType].discriminator;
|
||||
if (discriminatorProperty == null) {
|
||||
return expectedType; // the type does not have a discriminator. use it.
|
||||
} else {
|
||||
if (data[discriminatorProperty]) {
|
||||
var discriminatorType = data[discriminatorProperty];
|
||||
if(typeMap[discriminatorType]){
|
||||
return discriminatorType; // use the type given in the discriminator
|
||||
} else {
|
||||
return expectedType; // discriminator did not map to a type
|
||||
}
|
||||
} else {
|
||||
return expectedType; // discriminator was not present (or an empty string)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static serialize(data: any, type: string) {
|
||||
if (data == undefined) {
|
||||
return data;
|
||||
} else if (primitives.indexOf(type.toLowerCase()) !== -1) {
|
||||
return data;
|
||||
} else if (type.lastIndexOf("Array<", 0) === 0) { // string.startsWith pre es6
|
||||
let subType: string = type.replace("Array<", ""); // Array<Type> => Type>
|
||||
subType = subType.substring(0, subType.length - 1); // Type> => Type
|
||||
let transformedData: any[] = [];
|
||||
for (let index = 0; index < data.length; index++) {
|
||||
let datum = data[index];
|
||||
transformedData.push(ObjectSerializer.serialize(datum, subType));
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
return data.toISOString();
|
||||
} else if (type === "SaleToAcquirerData") {
|
||||
const dataString = JSON.stringify(data);
|
||||
return Buffer.from(dataString).toString("base64");
|
||||
} else {
|
||||
if (enumsMap[type]) {
|
||||
return data;
|
||||
}
|
||||
if (!typeMap[type]) { // in case we dont know the type
|
||||
return data;
|
||||
}
|
||||
|
||||
// Get the actual type of this object
|
||||
type = this.findCorrectType(data, type);
|
||||
|
||||
// get the map for the correct type.
|
||||
let attributeTypes = typeMap[type].getAttributeTypeMap();
|
||||
let instance: {[index: string]: any} = {};
|
||||
for (let index = 0; index < attributeTypes.length; index++) {
|
||||
let attributeType = attributeTypes[index];
|
||||
instance[attributeType.baseName] = ObjectSerializer.serialize(data[attributeType.name], attributeType.type);
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
}
|
||||
|
||||
public static deserialize(data: any, type: string) {
|
||||
// polymorphism may change the actual type.
|
||||
type = ObjectSerializer.findCorrectType(data, type);
|
||||
if (data == undefined) {
|
||||
return data;
|
||||
} else if (primitives.indexOf(type.toLowerCase()) !== -1) {
|
||||
return data;
|
||||
} else if (type.lastIndexOf("Array<", 0) === 0) { // string.startsWith pre es6
|
||||
let subType: string = type.replace("Array<", ""); // Array<Type> => Type>
|
||||
subType = subType.substring(0, subType.length - 1); // Type> => Type
|
||||
let transformedData: any[] = [];
|
||||
for (let index = 0; index < data.length; index++) {
|
||||
let datum = data[index];
|
||||
transformedData.push(ObjectSerializer.deserialize(datum, subType));
|
||||
}
|
||||
return transformedData;
|
||||
} else if (type === "Date") {
|
||||
return new Date(data);
|
||||
} else {
|
||||
if (enumsMap[type]) {// is Enum
|
||||
return data;
|
||||
}
|
||||
|
||||
if (!typeMap[type]) { // dont know the type
|
||||
return data;
|
||||
}
|
||||
let instance = new typeMap[type]();
|
||||
let attributeTypes = typeMap[type].getAttributeTypeMap();
|
||||
for (let index = 0; index < attributeTypes.length; index++) {
|
||||
let attributeType = attributeTypes[index];
|
||||
instance[attributeType.name] = ObjectSerializer.deserialize(data[attributeType.baseName], attributeType.type);
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class MolPayDetails {
|
||||
/**
|
||||
* The shopper\'s bank. Specify this with the issuer value that corresponds to this bank.
|
||||
@@ -35,11 +17,29 @@ export class MolPayDetails {
|
||||
* **molpay**
|
||||
*/
|
||||
'type': MolPayDetails.TypeEnum;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "issuer",
|
||||
"baseName": "issuer",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "type",
|
||||
"baseName": "type",
|
||||
"type": "MolPayDetails.TypeEnum"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return MolPayDetails.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
export namespace MolPayDetails {
|
||||
export enum TypeEnum {
|
||||
FpxMY = <any> 'molpay_ebanking_fpx_MY',
|
||||
TH = <any> 'molpay_ebanking_TH'
|
||||
FpxMy = <any> 'molpay_ebanking_fpx_MY',
|
||||
Th = <any> 'molpay_ebanking_TH'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,31 +1,13 @@
|
||||
/*
|
||||
* ######
|
||||
* ######
|
||||
* ############ ####( ###### #####. ###### ############ ############
|
||||
* ############# #####( ###### #####. ###### ############# #############
|
||||
* ###### #####( ###### #####. ###### ##### ###### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
|
||||
* ###### ###### #####( ###### #####. ###### ##### ##### ######
|
||||
* ############# ############# ############# ############# ##### ######
|
||||
* ############ ############ ############# ############ ##### ######
|
||||
* ######
|
||||
* #############
|
||||
* ############
|
||||
* Adyen NodeJS API Library
|
||||
* Copyright (c) 2022 Adyen B.V.
|
||||
* This file is open source and available under the MIT license.
|
||||
* See the LICENSE file for more info.
|
||||
*
|
||||
* Adyen Checkout API
|
||||
*
|
||||
* The version of the OpenAPI document: v69
|
||||
* Contact: developer-experience@adyen.com
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
* Do not edit this class manually.
|
||||
*/
|
||||
|
||||
|
||||
export class Name {
|
||||
/**
|
||||
* The first name.
|
||||
@@ -35,5 +17,23 @@ export class Name {
|
||||
* The last name.
|
||||
*/
|
||||
'lastName': string;
|
||||
|
||||
static discriminator: string | undefined = undefined;
|
||||
|
||||
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
|
||||
{
|
||||
"name": "firstName",
|
||||
"baseName": "firstName",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"name": "lastName",
|
||||
"baseName": "lastName",
|
||||
"type": "string"
|
||||
} ];
|
||||
|
||||
static getAttributeTypeMap() {
|
||||
return Name.attributeTypeMap;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user