UNPKG

@paciolan/cybersource-sdk

Version:
55 lines (54 loc) 2.22 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 Ptsv2paymentsTravelInformationAutoRentalTaxDetails */ export interface Ptsv2paymentsTravelInformationAutoRentalTaxDetails { /** * Indicates the amount of tax based on the `type` field as described in the table below: * @type {string} * @memberof Ptsv2paymentsTravelInformationAutoRentalTaxDetails */ amount?: string; /** * Rate of VAT or other tax for the order. Example 0.040 (=4%) Valid range: 0.01 to 0.99 (1% to 99%, with only whole percentage values accepted; values with additional decimal places will be truncated) * @type {string} * @memberof Ptsv2paymentsTravelInformationAutoRentalTaxDetails */ rate?: string; /** * Flag that indicates whether the tax amount (`travelInformation.autoRental.taxDetails.amount`) is included in the request. Possible values: - `false`: tax amount is not included in the request. - `true`: tax amount is included in the request. * @type {boolean} * @memberof Ptsv2paymentsTravelInformationAutoRentalTaxDetails */ applied?: boolean; /** * Status code for exemption from sales and use tax. This field is a pass-through, which means that CyberSource does not verify the value or modify it in any way before sending it to the processor. * @type {string} * @memberof Ptsv2paymentsTravelInformationAutoRentalTaxDetails */ exemptionCode?: string; /** * Different taxes the rental agency applies to the rental agreement such as tourist tax, airport tax, or rental tax. * @type {string} * @memberof Ptsv2paymentsTravelInformationAutoRentalTaxDetails */ taxType?: string; /** * Summary of all tax types * @type {string} * @memberof Ptsv2paymentsTravelInformationAutoRentalTaxDetails */ taxSummary?: string; }