@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.15 kB
TypeScript
/**
* AdvancedBilling
*
* This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { Schema } from '../schema.js';
import { InvoiceEventPayment } from './containers/invoiceEventPayment.js';
/** Example schema for an `remove_payment` event */
export interface RemovePaymentEventData {
/** Transaction ID of the original payment that was removed */
transactionId: number;
/** Memo of the original payment */
memo: string;
/** Full amount of the original payment */
originalAmount?: string;
/** Applied amount of the original payment */
appliedAmount: string;
/** Transaction time of the original payment, in ISO 8601 format, i.e. "2019-06-07T17:20:06Z" */
transactionTime: string;
/** A nested data structure detailing the method of payment */
paymentMethod: InvoiceEventPayment;
/** The flag that shows whether the original payment was a prepayment or not */
prepayment: boolean;
[key: string]: unknown;
}
export declare const removePaymentEventDataSchema: Schema<RemovePaymentEventData>;
//# sourceMappingURL=removePaymentEventData.d.ts.map