SubscriptionRenewalCheckout
Public manual renewal checkout derived from authoritative subscription terms.
Declaration
Section titled “Declaration”const SubscriptionRenewalCheckout: Schema.Struct<{ provider: Schema.brand<Schema.String, "ProviderKey">; customer: Schema.Struct<{ externalId: Schema.brand<Schema.String, "ExternalCustomerId">; email: Schema.brand<Schema.String, "EmailAddress">; name: Schema.NonEmptyString; }>; successUrl: Schema.brand<Schema.String, "CheckoutUrl">; cancelUrl: Schema.brand<Schema.String, "CheckoutUrl">; clientIp: Schema.NullOr<Schema.brand<Schema.String, "ClientIp">>; idempotencyKey: Schema.brand<Schema.String, "IdempotencyKey">; type: Schema.Literal<"subscription_renewal">; subscriptionId: Schema.brand<Schema.String, "SubscriptionId">;}>;