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.

21 lines 992 B
/** * AdvancedBilling * * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { array, expandoObject, lazy, optional, string, } from '../schema.js'; import { createMultiInvoicePaymentAmountSchema, } from './containers/createMultiInvoicePaymentAmount.js'; import { createInvoicePaymentApplicationSchema, } from './createInvoicePaymentApplication.js'; import { invoicePaymentMethodTypeSchema, } from './invoicePaymentMethodType.js'; export const createMultiInvoicePaymentSchema = lazy(() => expandoObject({ memo: ['memo', optional(string())], details: ['details', optional(string())], method: ['method', optional(invoicePaymentMethodTypeSchema)], amount: ['amount', createMultiInvoicePaymentAmountSchema], receivedOn: ['received_on', optional(string())], applications: [ 'applications', array(createInvoicePaymentApplicationSchema), ], })); //# sourceMappingURL=createMultiInvoicePayment.js.map