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 980 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'; import { createMultiInvoicePaymentAmountSchema, } from './containers/createMultiInvoicePaymentAmount'; import { createInvoicePaymentApplicationSchema, } from './createInvoicePaymentApplication'; import { invoicePaymentMethodTypeSchema, } from './invoicePaymentMethodType'; export const createMultiInvoicePaymentSchema = expandoObject({ memo: ['memo', optional(string())], details: ['details', optional(string())], method: ['method', optional(invoicePaymentMethodTypeSchema)], amount: ['amount', createMultiInvoicePaymentAmountSchema], receivedOn: ['received_on', optional(string())], applications: [ 'applications', array(lazy(() => createInvoicePaymentApplicationSchema)), ], }); //# sourceMappingURL=createMultiInvoicePayment.js.map