@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.
21 lines • 968 B
TypeScript
/**
* AdvancedBilling
*
* This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { Schema } from '../schema.js';
export interface ScheduledRenewalConfigurationRequestBody {
/** (Optional) Start of the renewal term. */
startsAt?: string;
/** (Optional) End of the renewal term. */
endsAt?: string;
/** (Optional) Lock-in date for the renewal. */
lockInAt?: string;
/** (Optional) Existing contract to associate with the scheduled renewal. Contracts must be enabled for your site. */
contractId?: number;
/** (Optional) Set to true to create a new contract when contracts are enabled. Contracts must be enabled for your site. */
createNewContract?: boolean;
[key: string]: unknown;
}
export declare const scheduledRenewalConfigurationRequestBodySchema: Schema<ScheduledRenewalConfigurationRequestBody>;
//# sourceMappingURL=scheduledRenewalConfigurationRequestBody.d.ts.map