UNPKG

@paciolan/cybersource-sdk

Version:
63 lines (62 loc) 2.63 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 { Ptsv2paymentsTravelInformationAutoRentalRentalAddress } from './ptsv2payments-travel-information-auto-rental-rental-address'; import { Ptsv2paymentsTravelInformationAutoRentalReturnAddress } from './ptsv2payments-travel-information-auto-rental-return-address'; /** * * @export * @interface Ptsv2paymentreferencesTravelInformationAutoRental */ export interface Ptsv2paymentreferencesTravelInformationAutoRental { /** * Merchant to send their auto rental company name * @type {string} * @memberof Ptsv2paymentreferencesTravelInformationAutoRental */ companyName?: string; /** * When merchant wants to send the affiliate name. * @type {string} * @memberof Ptsv2paymentreferencesTravelInformationAutoRental */ affiliateName?: string; /** * * @type {Ptsv2paymentsTravelInformationAutoRentalRentalAddress} * @memberof Ptsv2paymentreferencesTravelInformationAutoRental */ rentalAddress?: Ptsv2paymentsTravelInformationAutoRentalRentalAddress; /** * * @type {Ptsv2paymentsTravelInformationAutoRentalReturnAddress} * @memberof Ptsv2paymentreferencesTravelInformationAutoRental */ returnAddress?: Ptsv2paymentsTravelInformationAutoRentalReturnAddress; /** * Date/time the auto was returned to the rental agency. Format: ``yyyy-MM-dd HH-mm-ss z`` This field is supported for Visa, MasterCard, and American Express. * @type {string} * @memberof Ptsv2paymentreferencesTravelInformationAutoRental */ returnDateTime?: string; /** * Date/time the auto was picked up from the rental agency. Format: `yyyy-MM-dd HH-mm-ss z` This field is supported for Visa, MasterCard, and American Express. * @type {string} * @memberof Ptsv2paymentreferencesTravelInformationAutoRental */ rentalDateTime?: string; /** * Name of the individual making the rental agreement. Valid data lengths by card: |Card Specific Validation|VISA|MasterCard|Discover|AMEX| |--- |--- |--- |--- | | Filed Length| 40| 40| 29| 26| | Field Type| AN| ANS| AN| AN| | M/O/C| O| M| M| M| * @type {string} * @memberof Ptsv2paymentreferencesTravelInformationAutoRental */ customerName?: string; }