# AppPurchaseOneTime - admin-graphql - OBJECT Version: 2025-01 ## Description Services and features purchased once by a store. ### Access Scopes The staff member must have permission to manage app billing or approve app charges if authenticated with an online access token as described in https://shopify.dev/apps/auth/oauth/access-modes. ## Fields * [createdAt](/docs/api/admin-graphql/2025-01/scalars/DateTime): DateTime! - The date and time when the app purchase occurred. * [id](/docs/api/admin-graphql/2025-01/scalars/ID): ID! - A globally-unique ID. * [name](/docs/api/admin-graphql/2025-01/scalars/String): String! - The name of the app purchase. * [price](/docs/api/admin-graphql/2025-01/objects/MoneyV2): MoneyV2! - The amount to be charged to the store for the app purchase. * [status](/docs/api/admin-graphql/2025-01/enums/AppPurchaseStatus): AppPurchaseStatus! - The status of the app purchase. * [test](/docs/api/admin-graphql/2025-01/scalars/Boolean): Boolean! - Whether the app purchase is a test transaction. ## Connections ## Related queries ## Related mutations * [appPurchaseOneTimeCreate](/docs/api/admin-graphql/2025-01/mutations/appPurchaseOneTimeCreate) Charges a shop for features or services one time. This type of charge is recommended for apps that aren't billed on a recurring basis. Test and demo shops aren't charged. ## Related Unions ## Examples