@paciolan/cybersource-sdk
Version:
CyberSource REST API Typescript SDK
89 lines (88 loc) • 2.72 kB
TypeScript
/**
* 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.
*/
/**
*
* @export
* @interface VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
export interface VTConfigCardNotPresentGlobalPaymentInformationBasicInformation {
/**
*
* @type {string}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
defaultStandardEntryClassCode?: string;
/**
* ISO 4217 format
* @type {string}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
defaultCountryCode?: string;
/**
* Three-character [ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf)
* @type {string}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
defaultCurrencyCode?: string;
/**
*
* @type {string}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
defaultTransactionType?: VTConfigCardNotPresentGlobalPaymentInformationBasicInformationDefaultTransactionTypeEnum;
/**
*
* @type {string}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
defaultPaymentType?: VTConfigCardNotPresentGlobalPaymentInformationBasicInformationDefaultPaymentTypeEnum;
/**
*
* @type {string}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
defaultTransactionSource?: string;
/**
*
* @type {boolean}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
displayRetail?: boolean;
/**
*
* @type {boolean}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
displayMoto?: boolean;
/**
*
* @type {boolean}
* @memberof VTConfigCardNotPresentGlobalPaymentInformationBasicInformation
*/
displayInternet?: boolean;
}
/**
* @export
* @enum {string}
*/
export declare enum VTConfigCardNotPresentGlobalPaymentInformationBasicInformationDefaultTransactionTypeEnum {
AUTHORIZATION = "AUTHORIZATION",
SALE = "SALE"
}
/**
* @export
* @enum {string}
*/
export declare enum VTConfigCardNotPresentGlobalPaymentInformationBasicInformationDefaultPaymentTypeEnum {
CREDITCARD = "CREDIT_CARD",
ECHECK = "ECHECK"
}