Name | Type | Description | Notes |
---|---|---|---|
purchaseOrderNumber | String | Value used by your customer to identify the order. This value is typically a purchase order number. CyberSource recommends that you do not populate the field with all zeros or nines. For processor-specific information, see the user_po field in Level II and Level III Processing Using the SCMP API. | [optional] |
purchaseOrderDate | String | Date the order was processed. `Format: YYYY-MM-DD`. For processor-specific information, see the purchaser_order_date field in Level II and Level III Processing Using the SCMP API. | [optional] |
purchaseContactName | String | The name of the individual or the company contacted for company authorized purchases. For processor-specific information, see the authorized_contact_name field in Level II and Level III Processing Using the SCMP API. | [optional] |
taxable | Boolean | Flag that indicates whether an order is taxable. This value must be true if the sum of all lineItems[].taxAmount values > 0. If you do not include any lineItems[].taxAmount values in your request, CyberSource does not include invoiceDetails.taxable in the data it sends to the processor. For processor-specific information, see the tax_indicator field in Level II and Level III Processing Using the SCMP API. | [optional] |
vatInvoiceReferenceNumber | String | VAT invoice number associated with the transaction. For processor-specific information, see the vat_invoice_ref_number field in Level II and Level III Processing Using the SCMP API. | [optional] |
commodityCode | String | International description code of the overall order’s goods or services or the Categorizes purchases for VAT reporting. Contact your acquirer for a list of codes. For processor-specific information, see the summary_commodity_code field in Level II and Level III Processing Using the SCMP API. | [optional] |
transactionAdviceAddendum | [Ptsv2paymentsOrderInformationInvoiceDetailsTransactionAdviceAddendum] | [optional] |