UNPKG

@paciolan/cybersource-sdk

Version:
67 lines (66 loc) 2.61 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. */ /** * Contains travel-related passenger details used by DM service only. * @export * @interface Ptsv2paymentsOrderInformationPassenger */ export interface Ptsv2paymentsOrderInformationPassenger { /** * Passenger classification associated with the price of the ticket. You can use one of the following values: - `ADT`: Adult - `CNN`: Child - `INF`: Infant - `YTH`: Youth - `STU`: Student - `SCR`: Senior Citizen - `MIL`: Military * @type {string} * @memberof Ptsv2paymentsOrderInformationPassenger */ type?: string; /** * Your company's passenger classification, such as with a frequent flyer program. In this case, you might use values such as `standard`, `gold`, or `platinum`. * @type {string} * @memberof Ptsv2paymentsOrderInformationPassenger */ status?: string; /** * Passenger's phone number. If the order is from outside the U.S., CyberSource recommends that you include the [ISO Standard Country Codes](https://developer.cybersource.com/library/documentation/sbc/quickref/countries_alpha_list.pdf). * @type {string} * @memberof Ptsv2paymentsOrderInformationPassenger */ phone?: string; /** * Passenger's first name. * @type {string} * @memberof Ptsv2paymentsOrderInformationPassenger */ firstName?: string; /** * Passenger's last name. * @type {string} * @memberof Ptsv2paymentsOrderInformationPassenger */ lastName?: string; /** * ID of the passenger to whom the ticket was issued. For example, you can use this field for the frequent flyer number. * @type {string} * @memberof Ptsv2paymentsOrderInformationPassenger */ id?: string; /** * Passenger's email address, including the full domain name, such as jdoe@example.com. * @type {string} * @memberof Ptsv2paymentsOrderInformationPassenger */ email?: string; /** * Passenger's nationality country. Use the two character [ISO Standard Country Codes](https://developer.cybersource.com/library/documentation/sbc/quickref/countries_alpha_list.pdf). * @type {string} * @memberof Ptsv2paymentsOrderInformationPassenger */ nationality?: string; }