@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.
27 lines • 1.01 kB
TypeScript
/**
* AdvancedBilling
*
* This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { Schema } from '../schema.js';
import { Contract } from './contract.js';
import { ScheduledRenewalConfigurationItem } from './scheduledRenewalConfigurationItem.js';
export interface ScheduledRenewalConfiguration {
/** ID of the renewal. */
id?: number;
/** ID of the site to which the renewal belongs. */
siteId?: number;
/** The id of the subscription. */
subscriptionId?: number;
startsAt?: string;
endsAt?: string;
lockInAt?: string;
createdAt?: string;
status?: string;
scheduledRenewalConfigurationItems?: ScheduledRenewalConfigurationItem[];
/** Contract linked to the scheduled renewal configuration. */
contract?: Contract;
[key: string]: unknown;
}
export declare const scheduledRenewalConfigurationSchema: Schema<ScheduledRenewalConfiguration>;
//# sourceMappingURL=scheduledRenewalConfiguration.d.ts.map