Migratable App Subscription
An app subscription that is eligible for migration.
Anchor to FieldsFields
- effectiveDate (Date)
- lastFailureReason (AppSubscriptionMigrationFailureReason)
- manualSubscriptionInterval (ManualSubscriptionInterval!)
- manualSubscriptionName (String)
- manualSubscriptionPrice (Money)
- notification (AppSubscriptionMigrationNotification)
- priceBehavior (AppSubscriptionMigrationPriceBehavior)
- shopId (ID!)
- status (AppSubscriptionMigrationStatus!)
- targetPlanHandle (String)
- Anchor to effectiveDateeffective•Date
Date The date when the migration takes effect.
- Anchor to lastFailureReasonlast•App
Failure Reason Subscription Migration Failure Reason Why this subscription is UNSCHEDULED after an interrupted migration: the last attempt failed, or a scheduled migration was superseded by a change to the subscription. Null when no attempt was interrupted, including a migration the partner cancelled.
- Anchor to manualSubscriptionIntervalmanual•Manual
Subscription Interval Subscription Interval! non-null The billing interval of the manual subscription.
- Anchor to manualSubscriptionNamemanual•String
Subscription Name The name of the manual subscription.
- Anchor to manualSubscriptionPricemanual•Money
Subscription Price The price of the manual subscription. Null when the subscription is billed in a currency this API cannot represent.
- Anchor to notificationnotification•App
Subscription Migration Notification The merchant notification associated with the migration, if any.
- Anchor to priceBehaviorprice•App
Behavior Subscription Migration Price Behavior How pricing is applied when the subscription is migrated.
- Anchor to shopIdshop•ID!
Id non-null The ID of the shop. Example value:
.- Anchor to statusstatus•App
Subscription Migration Status! non-null The migration status of the subscription.
- Anchor to targetPlanHandletarget•String
Plan Handle The handle of the target plan for the subscription migration.
Anchor to QueriesQueries
- migratableAppSubscriptions (MigratableAppSubscriptionConnection)
- •query
The app subscriptions that are eligible for migration for an app.
- Anchor to afterafter•String
Returns the elements in the list that come after the specified cursor.
- Anchor to appIdapp•ID!
Id required The ID of the app. Example value:
.- Anchor to beforebefore•String
Returns the elements in the list that come before the specified cursor.
- Anchor to firstfirst•Int
Returns the first n elements from the list.
- Anchor to lastlast•Int
Returns the last n elements from the list.
- Anchor to statusstatus•App
Subscription Migration Status Filters the results by migration status.
Arguments