@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.
22 lines • 941 B
TypeScript
/**
* AdvancedBilling
*
* This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { Schema } from '../schema.js';
import { ScheduledRenewalComponentCustomPrice } from './scheduledRenewalComponentCustomPrice.js';
export interface ScheduledRenewalItemRequestBodyComponent {
/** Item type to add. Either Product or Component. */
itemType: string;
/** Product or component identifier. */
itemId: number;
/** Price point identifier. */
pricePointId?: number;
/** Optional quantity for the item. */
quantity?: number;
/** Custom pricing for a component within a scheduled renewal. */
customPrice?: ScheduledRenewalComponentCustomPrice;
[key: string]: unknown;
}
export declare const scheduledRenewalItemRequestBodyComponentSchema: Schema<ScheduledRenewalItemRequestBodyComponent>;
//# sourceMappingURL=scheduledRenewalItemRequestBodyComponent.d.ts.map