On This Page
Optional Fields for Invoice Creation
You can include these optional fields when sending create invoice
requests:
- Set to your developer ID.
- Set to your partner solution ID (PSID).
- customerInformation.company.name
- customerInformation.email
- customerInformation.merchantCustomerId
- customerInformation.name
- invoiceInformation.allowPartialPayments
- Set to one of these possible values:
- false: The invoice must be paid in a single payment.
- true: The invoice is payable in installments.
- invoiceInformation.deliveryMode
- invoiceInformation.description
- This field is optional when the line item fields are present in the request message.
- invoiceInformation.invoiceNumber
- Set to a unique number to create an invoice number.If you do not include this field and a unique value, the invoicing API automatically generates an invoice number for the new invoice.IMPORTANTYou cannot update this invoice number after sending the API request.
- merchantDefinedFieldValues.definition id[].value
- orderInformation.amountDetails.freight.amount
- orderInformation.amountDetails.freight.taxable
- orderInformation.amountDetails.freight.taxRate
- orderInformation.amountDetails.minimumPartialAmount
- orderInformation.amountDetails.subAmount