maas-schemas

invoiceLineItem Schema

http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json

MaaS InvoiceLineItem schema

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Cannot be instantiated Yes Develop No Forbidden Permitted maas-backend/invoices/invoiceLineItem.json

invoiceLineItem Definitions

Property Type Group
amount number http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
currency currency http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
date time http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
description string http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
gatewayId string http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
id InvoiceLineItemId http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
invoiceId InvoiceId http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
paymentSourceId string http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
referenceInvoiceLineItemId InvoiceLineItemId http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
token object http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
tokenId tokenId http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem
type enum http://maasglobal.com/maas-backend/invoices/invoiceLineItem.json#/definitions/InvoiceLineItem

amount

amount

amount Type

number

currency

currency

currency Type

date

date

date Type

description

description

description Type

string

gatewayId

gatewayId

gatewayId Type

string

id

id

id Type

invoiceId

invoiceId

invoiceId Type

paymentSourceId

paymentSourceId

paymentSourceId Type

string

referenceInvoiceLineItemId

referenceInvoiceLineItemId

referenceInvoiceLineItemId Type

token

Arbitrary token data, e.g. payment parameters for async payment gateways

token

token Type

object with following properties:

| Property | Type | Required | | ——– | —- | ——– |

tokenId

tokenId

tokenId Type

type

type

The value of this property must be equal to one of the known values below.

type Known Values

Value Description
authorization  
capture  
charge  
refund