View a markdown version of this page

InvoiceSummary - Amazon Billing and Cost Management
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

InvoiceSummary

The invoice that the API retrieved.

Contents

AccountId

The Amazon account ID.

Type: String

Pattern: \d{12}

Required: No

BaseCurrencyAmount

The summary with the product and service currency.

Type: InvoiceCurrencyAmount object

Required: No

BillingPeriod

The billing period of the invoice-related document.

Type: BillingPeriod object

Required: No

BillSourceAccounts

The list of Amazon Web Services account IDs that are the bill source of the invoice. Currently, only a single bill source account is returned.

Type: Array of strings

Pattern: \d{12}

Required: No

BillSourceAccountsTotalCount

The total number of accounts that are the bill source of the invoice.

Type: Integer

Required: No

BillType

The type of the bill.

Type: String

Valid Values: ANNIVERSARY | PURCHASE | REFUND

Required: No

CommercialInvoiceId

The commercial invoice ID. This is only applicable for tax invoices and identifies the associated commercial invoice.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\s\S]*

Required: No

DueDate

The invoice due date.

Type: Timestamp

Required: No

EinvoiceDeliveryStatus

The e-invoice delivery status.

Type: String

Valid Values: DELIVERED | NOT_DELIVERED

Required: No

Entity

The organization name providing Amazon Web Services services.

Type: Entity object

Required: No

InvoiceFrequency

The frequency of the invoice.

Type: String

Valid Values: ONE_TIME | RECURRING

Required: No

InvoiceId

The invoice ID.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\s\S]*

Required: No

InvoiceType

The type of invoice.

Type: String

Valid Values: INVOICE | CREDIT_MEMO | PAYMENT_RECEIPT

Required: No

IssuedDate

The issued date of the invoice.

Type: Timestamp

Required: No

OriginalInvoiceId

The initial or original invoice ID.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\s\S]*

Required: No

PaymentCurrencyAmount

The summary with the customer configured currency.

Type: InvoiceCurrencyAmount object

Required: No

PurchaseOrderNumber

The purchase order number associated to the invoice.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\s\S]*

Required: No

ReceiverRole

The role of the invoice receiver.

Type: String

Valid Values: SELLER | RESELLER | BUYER

Required: No

TaxAuthorityStatus

The current status of an invoice as reported to the tax authority. This captures scenarios where an invoice may be cancelled after issuance.

Type: String

Valid Values: ISSUED | CANCELLED

Required: No

TaxCurrencyAmount

The summary with the tax currency.

Type: InvoiceCurrencyAmount object

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: