--- title: AppPurchaseOneTime - Partner API description: >- A one-time app charge for services and features purchased once by a store. For example, a one-time migration of a merchant's data from one platform to another. api_version: 2026-01 api_name: partner type: object api_type: graphql source_url: html: 'https://shopify.dev/docs/api/partner/latest/objects/AppPurchaseOneTime' md: 'https://shopify.dev/docs/api/partner/latest/objects/AppPurchaseOneTime.md' --- # App​Purchase​One​Time object A one-time app charge for services and features purchased once by a store. For example, a one-time migration of a merchant's data from one platform to another. ## Fields * amount [Money!](https://shopify.dev/docs/api/partner/latest/objects/Money) non-null The amount of the app charge. * id [ID!](https://shopify.dev/docs/api/partner/latest/scalars/ID) non-null A globally unique identifier. * name [String!](https://shopify.dev/docs/api/partner/latest/scalars/String) non-null The name of the app charge. * test [Boolean!](https://shopify.dev/docs/api/partner/latest/scalars/Boolean) non-null Whether the app purchase was a test transaction. *** ## Map ### Fields with this object * [AppPurchaseOneTimeEvent.charge](https://shopify.dev/docs/api/partner/latest/interfaces/AppPurchaseOneTimeEvent#fields-charge) * [OneTimeChargeAccepted.charge](https://shopify.dev/docs/api/partner/latest/objects/OneTimeChargeAccepted#field-OneTimeChargeAccepted.fields.charge) * [OneTimeChargeActivated.charge](https://shopify.dev/docs/api/partner/latest/objects/OneTimeChargeActivated#field-OneTimeChargeActivated.fields.charge) * [OneTimeChargeDeclined.charge](https://shopify.dev/docs/api/partner/latest/objects/OneTimeChargeDeclined#field-OneTimeChargeDeclined.fields.charge) * [OneTimeChargeExpired.charge](https://shopify.dev/docs/api/partner/latest/objects/OneTimeChargeExpired#field-OneTimeChargeExpired.fields.charge) *** ## Interfaces * * [App​Charge](https://shopify.dev/docs/api/partner/latest/interfaces/AppCharge) interface * [Node](https://shopify.dev/docs/api/partner/latest/interfaces/Node) interface *** ## AppPurchaseOneTime Implements ### Implements * [App​Charge](https://shopify.dev/docs/api/partner/latest/interfaces/AppCharge) * [Node](https://shopify.dev/docs/api/partner/latest/interfaces/Node)