/**
 * 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 VasV2PaymentsPost201ResponseOrderInformationJurisdiction
 */
export interface VasV2PaymentsPost201ResponseOrderInformationJurisdiction {
    /**
     * Type of tax jurisdiction for the item. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.  Possible values: - `city` - `county` - `state` - `country` - `special`
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    type?: string;
    /**
     * Name of the jurisdiction tax for the item. For example, CA State Tax. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    taxName?: string;
    /**
     * Jurisdiction tax amount for the item. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    taxAmount?: string;
    /**
     * Jurisdiction taxable amount for the item, not including product level exemptions. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    taxable?: string;
    /**
     * Free-text description of the jurisdiction for the item. For example, San Mateo County. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    name?: string;
    /**
     * Jurisdiction code assigned by the tax provider. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    code?: string;
    /**
     * Jurisdiction tax rate for the item. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    rate?: string;
    /**
     * Free-text description of the jurisdiction region for the item. For example, CA (California State) or GB (Great Britain). Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    region?: string;
    /**
     * Tax jurisdiction country for the item. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationJurisdiction
     */
    country?: string;
}
