InvoiceSummary

JSON representation
{
  "productTotal": {
    object (Amount)
  },
  "additionalChargeSummaries": [
    {
      object (InvoiceSummaryAdditionalChargeSummary)
    }
  ],
  "promotionSummaries": [
    {
      object (Promotion)
    }
  ],
  "merchantBalance": {
    object (Amount)
  },
  "customerBalance": {
    object (Amount)
  },
  "googleBalance": {
    object (Amount)
  }
}
Fields
productTotal

object (Amount)

[required] Total price for the product.

additionalChargeSummaries[]

object (InvoiceSummaryAdditionalChargeSummary)

Summary of the total amounts of the additional charges.

promotionSummaries[]

object (Promotion)

Deprecated.

merchantBalance

object (Amount)

Deprecated.

customerBalance

object (Amount)

Deprecated.

googleBalance

object (Amount)

Deprecated.

InvoiceSummaryAdditionalChargeSummary

JSON representation
{
  "type": string,
  "totalAmount": {
    object (Amount)
  }
}
Fields
type

string

[required] Type of the additional charge.

Acceptable values are:

  • "shipping"

totalAmount

object (Amount)

[required] Total additional charge for this type.