UNPKG

@maxio-com/advanced-billing-sdk

Version:

Ultimate billing and pricing flexibility for B2B SaaS. Maxio integrates directly into your product, so you can seamlessly manage your product catalog, bill customers, and collect payments.

23 lines 994 B
/** * AdvancedBilling * * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { boolean, expandoObject, lazy, optional, string, } from '../schema.js'; import { reactivateSubscriptionRequestResumeSchema, } from './containers/reactivateSubscriptionRequestResume.js'; import { reactivationBillingSchema, } from './reactivationBilling.js'; export const reactivateSubscriptionRequestSchema = lazy(() => expandoObject({ calendarBilling: [ 'calendar_billing', optional(reactivationBillingSchema), ], includeTrial: ['include_trial', optional(boolean())], preserveBalance: ['preserve_balance', optional(boolean())], couponCode: ['coupon_code', optional(string())], useCreditsAndPrepayments: [ 'use_credits_and_prepayments', optional(boolean()), ], resume: ['resume', optional(reactivateSubscriptionRequestResumeSchema)], })); //# sourceMappingURL=reactivateSubscriptionRequest.js.map