Skip to content

ScheduleSubscriptionPlanChangeError

Sanitized failure from durable next-period change acceptance.

const ScheduleSubscriptionPlanChangeError: Schema.toTaggedUnion<"code", readonly [Schema.Struct<{
code: Schema.Literal<"invalid_input">;
}>, Schema.Struct<{
code: Schema.Literal<"subscription_not_found">;
}>, Schema.Struct<{
code: Schema.Literal<"subscription_plan_change_rejected">;
reason: Schema.Literals<readonly ["quote_mismatch", "quote_expired", "version_conflict", "current_terms_mismatch", "effective_time_mismatch", "target_definition_not_registered", "seat_assignments_exceed_target", "conflict"]>;
}>, Schema.Struct<{
code: Schema.Literal<"internal_error">;
}>]>;