@paciolan/cybersource-sdk
Version:
CyberSource REST API Typescript SDK
76 lines (75 loc) • 2.31 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 { Upv1capturecontextsCaptureMandate } from './upv1capturecontexts-capture-mandate';
import { Upv1capturecontextsCheckoutApiInitialization } from './upv1capturecontexts-checkout-api-initialization';
import { Upv1capturecontextsOrderInformation } from './upv1capturecontexts-order-information';
/**
*
* @export
* @interface V1CapturecontextsBody
*/
export interface V1CapturecontextsBody {
/**
*
* @type {Array<string>}
* @memberof V1CapturecontextsBody
*/
targetOrigins?: Array<string>;
/**
* version number of Unified Checkout being used
* @type {string}
* @memberof V1CapturecontextsBody
*/
clientVersion?: string;
/**
*
* @type {Array<string>}
* @memberof V1CapturecontextsBody
*/
allowedCardNetworks?: Array<string>;
/**
*
* @type {Array<string>}
* @memberof V1CapturecontextsBody
*/
allowedPaymentTypes?: Array<string>;
/**
* Country the purchase is originating from (e.g. country of the merchant). Use the two- character ISO Standard
* @type {string}
* @memberof V1CapturecontextsBody
*/
country?: string;
/**
* Localization of the User experience conforming to the ISO 639-1 language standards and two-character ISO Standard Country Code
* @type {string}
* @memberof V1CapturecontextsBody
*/
locale?: string;
/**
*
* @type {Upv1capturecontextsCaptureMandate}
* @memberof V1CapturecontextsBody
*/
captureMandate?: Upv1capturecontextsCaptureMandate;
/**
*
* @type {Upv1capturecontextsOrderInformation}
* @memberof V1CapturecontextsBody
*/
orderInformation?: Upv1capturecontextsOrderInformation;
/**
*
* @type {Upv1capturecontextsCheckoutApiInitialization}
* @memberof V1CapturecontextsBody
*/
checkoutApiInitialization?: Upv1capturecontextsCheckoutApiInitialization;
}