--- 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: 2025-10 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)