UNPKG

@paciolan/cybersource-sdk

Version:
73 lines (72 loc) 3.16 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 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; }