UNPKG

@paciolan/cybersource-sdk

Version:
81 lines (80 loc) 2.53 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 { InlineResponse2008EmbeddedLinks } from './inline-response2008-embedded-links'; import { InlineResponse2009Totals } from './inline-response2009-totals'; /** * * @export * @interface InlineResponse2008EmbeddedBatches */ export interface InlineResponse2008EmbeddedBatches { /** * * @type {InlineResponse2008EmbeddedLinks} * @memberof InlineResponse2008EmbeddedBatches */ links?: InlineResponse2008EmbeddedLinks; /** * Unique identification number assigned to the submitted request. * @type {string} * @memberof InlineResponse2008EmbeddedBatches */ batchId?: string; /** * ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ * @type {string} * @memberof InlineResponse2008EmbeddedBatches */ batchCreatedDate?: string; /** * ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ * @type {string} * @memberof InlineResponse2008EmbeddedBatches */ batchModifiedDate?: string; /** * Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_REGISTRY_API_SYNC * AMEX_MAINTENANCE * @type {string} * @memberof InlineResponse2008EmbeddedBatches */ batchSource?: string; /** * Valid Values: * SECURE_STORAGE * TMS * CYBERSOURCE * @type {string} * @memberof InlineResponse2008EmbeddedBatches */ tokenSource?: string; /** * Reference used by merchant to identify batch. * @type {string} * @memberof InlineResponse2008EmbeddedBatches */ merchantReference?: string; /** * Valid Values: * VISA * MASTERCARD * AMEX * @type {Array<string>} * @memberof InlineResponse2008EmbeddedBatches */ batchCaEndpoints?: Array<string>; /** * Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETE * @type {string} * @memberof InlineResponse2008EmbeddedBatches */ status?: string; /** * * @type {InlineResponse2009Totals} * @memberof InlineResponse2008EmbeddedBatches */ totals?: InlineResponse2009Totals; }