@paciolan/cybersource-sdk
Version:
CyberSource REST API Typescript SDK
59 lines (58 loc) • 1.78 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.
*/
import { ECheckConfigCommonInternalOnly } from './echeck-config-common-internal-only';
import { ECheckConfigCommonProcessors } from './echeck-config-common-processors';
/**
*
* @export
* @interface ECheckConfigCommon
*/
export interface ECheckConfigCommon {
/**
*
* @type {{ [key: string]: ECheckConfigCommonProcessors; }}
* @memberof ECheckConfigCommon
*/
processors?: {
[key: string]: ECheckConfigCommonProcessors;
};
/**
*
* @type {ECheckConfigCommonInternalOnly}
* @memberof ECheckConfigCommon
*/
internalOnly?: ECheckConfigCommonInternalOnly;
/**
* Mandatory Name on Merchant's Bank Account Only ASCII (Hex 20 to Hex 7E)
* @type {string}
* @memberof ECheckConfigCommon
*/
accountHolderName: string;
/**
* Mandatory Type of account for Merchant's Bank Account Possible values: - checking - savings - corporatechecking - corporatesavings
* @type {string}
* @memberof ECheckConfigCommon
*/
accountType: string;
/**
* Mandatory Routing number for Merchant's Bank Account US Account Routing Number
* @type {string}
* @memberof ECheckConfigCommon
*/
accountRoutingNumber: string;
/**
* Mandatory Account number for Merchant's Bank Account
* @type {string}
* @memberof ECheckConfigCommon
*/
accountNumber: string;
}