UNPKG

@paciolan/cybersource-sdk

Version:
88 lines (87 loc) 3.39 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. */ /** * * @export * @interface Boardingv1registrationsRegistrationInformation */ export interface Boardingv1registrationsRegistrationInformation { /** * * @type {string} * @memberof Boardingv1registrationsRegistrationInformation */ boardingRegistrationId?: string; /** * Time of request in UTC. `Format: YYYY-MM-DDThh:mm:ssZ` Example 2016-08-11T22:47:57Z equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The T separates the date and the time. The Z indicates UTC. * @type {string} * @memberof Boardingv1registrationsRegistrationInformation */ submitTimeUtc?: string; /** * The status of Registration request Possible Values: - 'PROCESSING': This status is for Registrations that are still in Progress, you can get the latest status by calling the GET endpoint using the Registration Id - 'SUCCESS': This status is for Registrations that were successfull on every step of the on boarding process. - 'FAILURE': This status is for Registrations that fail before the Organization was created; please refer to the details section in the reponse for more information. - 'PARTIAL': This status is for Registrations that created the Organization successfully but fail in at least on step while configuring it; please refer to the details section in the response for more information. * @type {string} * @memberof Boardingv1registrationsRegistrationInformation */ status?: Boardingv1registrationsRegistrationInformationStatusEnum; /** * * @type {string} * @memberof Boardingv1registrationsRegistrationInformation */ boardingPackageId?: string; /** * Determines the boarding flow for this registration. Possible Values: - 'ENTERPRISE' - 'SMB' - 'ADDPRODUCT' * @type {string} * @memberof Boardingv1registrationsRegistrationInformation */ boardingFlow?: Boardingv1registrationsRegistrationInformationBoardingFlowEnum; /** * In case mode is not provided the API will use COMPLETE as default Possible Values: - 'COMPLETE' - 'PARTIAL' * @type {string} * @memberof Boardingv1registrationsRegistrationInformation */ mode?: Boardingv1registrationsRegistrationInformationModeEnum; /** * * @type {string} * @memberof Boardingv1registrationsRegistrationInformation */ salesRepId?: string; } /** * @export * @enum {string} */ export declare enum Boardingv1registrationsRegistrationInformationStatusEnum { PROCESSING = "PROCESSING", SUCCESS = "SUCCESS", FAILURE = "FAILURE", PARTIAL = "PARTIAL" } /** * @export * @enum {string} */ export declare enum Boardingv1registrationsRegistrationInformationBoardingFlowEnum { ENTERPRISE = "ENTERPRISE", SMB = "SMB", ADDPRODUCT = "ADDPRODUCT" } /** * @export * @enum {string} */ export declare enum Boardingv1registrationsRegistrationInformationModeEnum { COMPLETE = "COMPLETE", PARTIAL = "PARTIAL" }