UNPKG

@paciolan/cybersource-sdk

Version:
112 lines (111 loc) 3.27 kB
/** * CyberSource Merged Spec * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html * * OpenAPI spec version: 0.0.1 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { Boardingv1registrationsOrganizationInformationKYCDepositBankAccount } from './boardingv1registrations-organization-information-kycdeposit-bank-account'; /** * * @export * @interface Boardingv1registrationsOrganizationInformationKYC */ export interface Boardingv1registrationsOrganizationInformationKYC { /** * * @type {string} * @memberof Boardingv1registrationsOrganizationInformationKYC */ whenIsCustomerCharged: Boardingv1registrationsOrganizationInformationKYCWhenIsCustomerChargedEnum; /** * * @type {string} * @memberof Boardingv1registrationsOrganizationInformationKYC */ whenIsCustomerChargedDescription?: string; /** * * @type {boolean} * @memberof Boardingv1registrationsOrganizationInformationKYC */ offerSubscriptions: boolean; /** * * @type {number} * @memberof Boardingv1registrationsOrganizationInformationKYC */ monthlySubscriptionPercent?: number; /** * * @type {number} * @memberof Boardingv1registrationsOrganizationInformationKYC */ quarterlySubscriptionPercent?: number; /** * * @type {number} * @memberof Boardingv1registrationsOrganizationInformationKYC */ semiAnnualSubscriptionPercent?: number; /** * * @type {number} * @memberof Boardingv1registrationsOrganizationInformationKYC */ annualSubscriptionPercent?: number; /** * * @type {string} * @memberof Boardingv1registrationsOrganizationInformationKYC */ timeToProductDelivery: Boardingv1registrationsOrganizationInformationKYCTimeToProductDeliveryEnum; /** * * @type {number} * @memberof Boardingv1registrationsOrganizationInformationKYC */ estimatedMonthlySales: number; /** * * @type {number} * @memberof Boardingv1registrationsOrganizationInformationKYC */ averageOrderAmount: number; /** * * @type {number} * @memberof Boardingv1registrationsOrganizationInformationKYC */ largestExpectedOrderAmount: number; /** * * @type {Boardingv1registrationsOrganizationInformationKYCDepositBankAccount} * @memberof Boardingv1registrationsOrganizationInformationKYC */ depositBankAccount?: Boardingv1registrationsOrganizationInformationKYCDepositBankAccount; } /** * @export * @enum {string} */ export declare enum Boardingv1registrationsOrganizationInformationKYCWhenIsCustomerChargedEnum { ONETIMEBEFORE = "ONETIMEBEFORE", ONETIMEAFTER = "ONETIMEAFTER", OTHER = "OTHER" } /** * @export * @enum {string} */ export declare enum Boardingv1registrationsOrganizationInformationKYCTimeToProductDeliveryEnum { INSTANT = "INSTANT", UPTO2 = "UPTO2", UPTO5 = "UPTO5", UPTO10 = "UPTO10", GREATERTHAN10 = "GREATERTHAN10" }