mutation EnsureStripeCustomerExists { ensureStripeCustomerExists { id firebaseUid username stripeCustomerId profileImageUri isAdmin fargoRating videosPrivateByDefault createdAt updatedAt } } mutation CreateSubscription($priceId: String!) { createSubscription(priceId: $priceId) { checkoutUrl sessionId } } query GetAvailableSubscriptionOptions { getAvailableSubscriptionOptions { products { id name description active prices { id currency unitAmount recurringInterval recurringIntervalCount type active } } } }