Skip to main content

Invoice details report

The Invoice Details Customizable report lists information from all of the line items on each invoice, including products, discounts, termination fees, delegated fees, and taxes.

note

This report is available to Marketplace Managers, Network Managers, Developers, Company Administrators, Billing Administrators, and Resellers. This feature must be enabled by AppDirect for your marketplace and for your role. Contact your AppDirect technical representative for information. Additionally, some of the fields described in the table may not be included for your role. To see all of the available fields, click the Choose Fields tab in the Customize reports section on the Create Reports page. See Create reports for more information.

Recommended fields appear by default in the report. However, when you create a report, you can remove default fields or add different fields. If Marketplace Managers create custom attributes (see Create custom attributes), you can also include those fields when you create the report. Only custom attributes that were created in your marketplace (not child marketplaces) are displayed.

In the following table, the last column indicates whether or not the column is included by default.

HeadingDescriptionIncluded by default?
Invoice IDThe invoice's unique identifier on the marketplace.N
Invoice Creation DateDate the invoice is issued.Y
Invoice Due DateDate on which payment is due.Y
Invoice StatusStatus of the invoice. Possible values: carried, paid, unpaid.Y
Invoice TotalTotal value of all items listed on the invoice. This field is available by default for company administrators. Users with other roles can add the field when they create a report.Y/N
Invoice Balance DueAmount owing that is displayed on the invoice.Y
Invoice Last Modified DateLast date on which the invoice was modified.N
Invoice Line Last Modified DateLast date on which the invoice line was modified.N
Days Past Due Date With Outstanding BalanceAn integer that indicates the number of days that have elapsed since the due date, if the invoice balance is greater than 0. The result is Null if the invoice is not past due and there is no outstanding balance.Y
Payment IDUnique identifier of the payment on the marketplace.Y
Transaction IDIdentifier recorded for the transaction.Y
Payment DateDate the payment is recorded.Y
Payment MethodMethod used to make the payment.Y
Payment StatusEnd result of the payment. Possible values: successful, failed, manual.Y
Payment Recurring StatusIndicates whether or not this is the first invoice for a recurring purchase order. Possible values: New (if first payment), Recurring (subsequent payments).N
Payment Auth CodeMarketplace authorization code for the payment.Y
Payment TotalTotal payment value.Y
CurrencyCurrency on the invoice. This field is included by default for marketplace managers, network managers, developers, and resellers. Company administrators can add it when they create a report.Y/N
User First NamePurchasing user’s first name.Y
User Last NamePurchasing user’s last name.Y
User EmailPurchasing user's email. This field is included by default for marketplace managers, network managers, developers, and resellers. Company administrators can add it when they create a report.Y/N
User IDPurchasing user’s unique identifier.Y
CompanyName of the purchasing company. This field is included by default for marketplace managers, network managers, developers, and resellers. Company administrators can add it when they create a report.Y/N
Company IDUnique identifier of the company that purchased the product. This field is included by default for marketplace managers, network managers, developers, and resellers. Company administrators can add it when they create a report.Y/N
Company External IDPurchasing company’s external identifier on the marketplace.Y
Invoice Line IDUnique identifier of the line on the invoice.Y
Purchase Order IDUnique identifier of the purchase order linked to the invoiceY
Purchase Order Item IDUnique identifier of an item on the order.Y
DeveloperName of the application provider that appears on the product profile page where a user can purchase the product. The Developer’s name is entered in the Company Name field on the Listing Info page. See Edit listing information for details.Y
VendorName of the application developer. This is the name of the company that added the product to the catalog.Y
Vendor Company IDApplication developer's identifier on the marketplace.Y
ProductName of the purchased product. This field is included by default for marketplace managers, network managers, developers, and resellers. Company administrators can add it when they create a report.Y/N
Product UUIDUnique universal identifier of the product on the marketplace. This field is enabled by default for marketplace managers and network managers. Resellers and developers can add it when they create a report.Y/N
Product IDUnique identifier of the purchased product .Y
EditionEdition name of the purchased product. This field is included by default for marketplace managers, network managers, and developers. Company administrators can add it when they create the report.Y/N
Edition UUIDUnique universal identifier of the purchased product. This field is enabled by default for marketplace managers and network managers. Users with other roles can add it when they create a report.Y/N
Edition IDUnique identifier of the product edition on the marketplace .Y
Channel SKUMarketplace SKU associated with the pricing plan item.Y
Is Application BuyableIndicates whether or not the application is buyable. Possible values: Y, NN
Is Add-OnIndicates whether or not the invoiced product is an add-on. Possible values: Y, N.N
Pricing Plan IDUnique identifier of the product plan.Y
Pricing Plan Item IDPricing plan item identifier on the marketplace.Y
DescriptionDescription of the item being charged. Possible values: product, tax, discount, and so on.Y
Line TypeInvoice line type. Possible values: item, tax, discount, termination fee, delegated invoice.Y
Product OriginIndicates whether the product is part of the AppDirect Master Catalog and syndicated to the marketplace or if the product originated on the marketplace.Y
Unit TypeProduct edition unit type. Possible values: user, gigabyte, one time setup, contract fee, not applicable, employee, and so on.Y
QuantityNumber of items purchased.Y
Price Per UnitPrice per unit of product purchased.Y
Invoice Line TotalTotal invoice line value.Y
Discount CodeDiscount code, if applicable, that is applied to the invoice.Y
Discount TypeType of discount. Possible values: fixed, percentage.Y
Discount PercentageDiscount percentage if the discount type is percentage.Y
Discount PriceAmount of dollars discounted if the discount type is fixed price.Y
Reseller EmailEmail address of the reseller that assisted in the sale.Y
Reseller External IDThe reseller's external identifier on the marketplace.Y
Pay Period StartStart date of the pay period for which the user is being invoiced.Y
Pay Period EndEnd date of the pay period for which the user is being invoiced.Y
Pricing Plan Billing FrequencyBilling frequency of the product edition purchased. Possible values: daily, monthly, one time, quarterly, yearly, and so on.Y
Subscription UUIDIdentifier on the marketplace that defines the company’s subscription to the product (remains unique even if the subscription ownership changes within a company).Y
Subscription StatusSubscription status. Possible values: active, canceled, failed, free trial, free trial expired, initialized, suspended.Y
Add-on Parent Subscription IDSubscription ID of the parent subscription associated with the add-on product invoiced. This field is only populated when the invoiced product is an add-on.N
Add-on Parent Subscription UUIDUnique universal ID of the parent subscription that is associated with the add-on product invoiced. This field is only populated when the invoiced product is an add-on.N
ChannelName of the marketplace.N
Has Outstanding BalanceIndicates if the invoice balance is greater than 0. Possible values: true, false.N
Days Past Due DateIf an invoice is past due, an integer indicates the number of days elapsed since the due date. If the current date is prior to the invoice due date, the value is 0.N
Is Refund InvoiceIndicates if the invoice is for a refund. Possible values: true, false.N
Invoice Refund ReasonReason entered for refund.N
Product Custom IntegrationIndicates if the product purchased has custom integration. Possible values: null (no custom integration), Autodesk, doc center (documentation center ), Docusign, domain registration (Melbourne IT Domain Registration), Google Apps, McAfee (McAfee California), McAfee Denver, MOSI (Microsoft Online Services), Mozy, New Relic, Norton, Samsung License, ScaleXtreme, SendGrid, Symantec.cloud, Symantec.ev.cloud, WebEx.N
Edition CodeEdition identifier specified by the application Developer.N
Edition Revenue Model TypeRevenue model describing how the product is charged. Possible values: free, one time, recurring, tiered.N
Purchase Order StatusOrder status. Possible values: active, canceled, deleted, failed, finished, free trial canceled, free trial expired, initialized, one time, pending remote creation, pending user approval, suspended and upcoming.N
Purchase Order Subscription TypePurchase order subscription type. Possible values: additional fee, adoption, credit, end of contract migration, end of discount migration, free trial activation, metered usage, migration, new, one time fee, refund, termination fee.N
Purchase Order Creation DateDate the purchase order is created.N
Subscription IDUnique identifier of the subscription on the marketplace.N
Subscription Start DateDate on which the customer's subscription to the product is created.N
Subscription End DateDate on which the customer's subscription to the product ends.N
Reseller UUIDReseller agent’s unique universal identifier on the marketplace.N
Reseller First NameReseller agent’s first name.N
Reseller Last NameReseller agent’s last name.N
Reseller Full NameReseller agent’s full name.N
User External IDPurchasing User’s external identifier on the marketplace.N
User UUIDPurchasing User’s unique universal identifier on the marketplace.N
User Full NamePurchasing User’s full name.N
Company UUIDPurchasing company’s unique universal id on the marketplace.N
Company Street 1Purchasing company’s street address.N
Company Street 2Purchasing company’s additional address information.N
Company Postal CodePurchasing company’s postal code.N
Company StatePurchasing company’s state.N
Company CountryPurchasing company’s country.N
Company PhonePurchasing company’s phone number.N
Company Phone ExtensionPurchasing company’s phone number extension .N
Company FaxPurchasing company’s fax number.N
Reseller Company External IDReseller company’s external identifier on the marketplace.N
ResellerReseller's company’s name.N
Reseller Company UUIDReseller company’s unique universal id on the marketplace.N
Reseller Company Street 1Reseller's street address.N
Reseller Company Street 2Reseller's additional address information.N
Reseller Company Postal CodeReseller's postal code.N
Reseller Company StateReseller's state.N
Reseller Company CountryReseller’s country.N
Reseller Company PhoneReseller’s phone number.N
Reseller Company Phone ExtensionReseller’s phone number extension .N
Reseller Company FaxReseller’s fax number.N
Vendor Company External IDApplication developer's external identifier on the marketplace.N
Vendor Company UUIDApplication developer's unique identifier on the marketplace.N
Vendor Company Street 1Application developer's street address.N
Vendor Company Street 2Application developer's additional address information.N
Vendor Company Postal CodeApplication developer's postal code.N
Vendor Company StateApplication developer's state.N
Vendor Company CountryApplication developer's country.N
Vendor Company PhoneApplication developer's phone number.N
Vendor Company Phone ExtensionApplication developer's phone number extension.N
Vendor Company FaxApplication developer's fax number.N
External Vendor IdentifierUnique identifier used by the application vendor associated to a subscriptionN
Microsoft Order IDUnique identifier for a specific Microsoft orderN
Microsoft Subscription IDUnique identifier for a specific Microsoft subscriptionN
Reseller IDIdentifier for the sales agent associated with the invoiced orderN
Reseller Company IDIdentifier of the company of the sales agent that is associated with the invoiced orderN
Product TypeType of the application or product. Possible values: web app stacked, domain reseller, cloud services, physical product, and so onN
External Partner IdentifierSubscription ID assigned by the marketplace selling the productN
Payout IDIdentifier to use when looking at the payout the payment belongs toN
Payout StatusIndicates if the payment has been reconciled with the DeveloperN
Appdirect ShareRevenue share for AppDirectN
Appdirect % SharePercentage value of the revenue share for AppDirectN
Channel ShareThe marketplace's revenue shareN
Channel % SharePercentage value of the marketplace's revenue shareN
Vendor ShareValue of the Developer's revenue shareN
Vendor % SharePercentage value of the Developer's revenue shareN
Reseller ShareValue of the revenue share for the reseller that assisted the saleN
Reseller % SharePercentage value of the reseller's revenue shareN
Is SeatIndicates whether or not invoice line pricing unit is considered a seat. Possible value Y or NN
Invoice NumberInvoice numberY
Marketplace NameName of the marketplaceN
TaxTax amountN
Total With TaxTotal invoice line value with tax amountN

Was this page helpful?