<!--
{
  "documentType" : "article",
  "framework" : "AppStoreServerAPI",
  "identifier" : "/documentation/AppStoreServerAPI/advancedcommerce-datatypes",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Data types for Advanced Commerce API"
}
-->

# Data types for Advanced Commerce API

Objects and data types for transactions that use the Advanced Commerce API.

## Discussion

For more information about <doc://com.apple.documentation/documentation/AdvancedCommerceAPI>, see [Advanced Commerce API](https://developer.apple.com/in-app-purchase/advanced-commerce-api/).

## Topics

### Data types

[`advancedCommerceConsistencyToken`](/documentation/AppStoreServerAPI/advancedCommerceConsistencyToken)

[`advancedCommerceDescription`](/documentation/AppStoreServerAPI/advancedCommerceDescription)

[`advancedCommerceDisplayName`](/documentation/AppStoreServerAPI/advancedCommerceDisplayName)

[`advancedCommerceEstimatedTax`](/documentation/AppStoreServerAPI/advancedCommerceEstimatedTax)

[`advancedCommerceOfferPeriod`](/documentation/AppStoreServerAPI/advancedCommerceOfferPeriod)

[`advancedCommerceOfferPrice`](/documentation/AppStoreServerAPI/advancedCommerceOfferPrice)

[`advancedCommercePeriod`](/documentation/AppStoreServerAPI/advancedCommercePeriod)

[`advancedCommercePeriodCount`](/documentation/AppStoreServerAPI/advancedCommercePeriodCount)

[`advancedCommercePrice`](/documentation/AppStoreServerAPI/advancedCommercePrice)

[`advancedCommercePriceIncreaseInfoDependentSKU`](/documentation/AppStoreServerAPI/advancedCommercePriceIncreaseInfoDependentSKU)

[`advancedCommercePriceIncreaseInfoPrice`](/documentation/AppStoreServerAPI/advancedCommercePriceIncreaseInfoPrice)

[`advancedCommercePriceIncreaseInfoStatus`](/documentation/AppStoreServerAPI/advancedCommercePriceIncreaseInfoStatus)

[`advancedCommerceReason`](/documentation/AppStoreServerAPI/advancedCommerceReason)

[`advancedCommerceRefundAmount`](/documentation/AppStoreServerAPI/advancedCommerceRefundAmount)

[`advancedCommerceRefundDate`](/documentation/AppStoreServerAPI/advancedCommerceRefundDate)

[`advancedCommerceRefundReason`](/documentation/AppStoreServerAPI/advancedCommerceRefundReason)

[`advancedCommerceRefundType`](/documentation/AppStoreServerAPI/advancedCommerceRefundType)

[`advancedCommerceRefunds`](/documentation/AppStoreServerAPI/advancedCommerceRefunds)

[`advancedCommerceRenewalItems`](/documentation/AppStoreServerAPI/advancedCommerceRenewalItems)

[`advancedCommerceRequestReferenceId`](/documentation/AppStoreServerAPI/advancedCommerceRequestReferenceId)

[`advancedCommerceSKU`](/documentation/AppStoreServerAPI/advancedCommerceSKU)

[`advancedCommerceTaxCode`](/documentation/AppStoreServerAPI/advancedCommerceTaxCode)

[`advancedCommerceTaxExclusivePrice`](/documentation/AppStoreServerAPI/advancedCommerceTaxExclusivePrice)

[`advancedCommerceTaxRate`](/documentation/AppStoreServerAPI/advancedCommerceTaxRate)

[`advancedCommerceTransactionItems`](/documentation/AppStoreServerAPI/advancedCommerceTransactionItems)

### Objects

[`advancedCommerceDescriptors`](/documentation/AppStoreServerAPI/advancedCommerceDescriptors)

[`advancedCommerceOffer`](/documentation/AppStoreServerAPI/advancedCommerceOffer)

[`advancedCommercePriceIncreaseInfo`](/documentation/AppStoreServerAPI/advancedCommercePriceIncreaseInfo)

[`advancedCommerceRefund`](/documentation/AppStoreServerAPI/advancedCommerceRefund)

[`advancedCommerceRenewalInfo`](/documentation/AppStoreServerAPI/advancedCommerceRenewalInfo)

[`advancedCommerceRenewalItem`](/documentation/AppStoreServerAPI/advancedCommerceRenewalItem)

[`advancedCommerceTransactionInfo`](/documentation/AppStoreServerAPI/advancedCommerceTransactionInfo)

[`advancedCommerceTransactionItem`](/documentation/AppStoreServerAPI/advancedCommerceTransactionItem)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)