@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.
32 lines • 1.42 kB
JavaScript
/**
* AdvancedBilling
*
* This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { stringEnum } from '../schema';
/**
* Enum for InvoiceEventType
*/
export var InvoiceEventType;
(function (InvoiceEventType) {
InvoiceEventType["IssueInvoice"] = "issue_invoice";
InvoiceEventType["ApplyCreditNote"] = "apply_credit_note";
InvoiceEventType["CreateCreditNote"] = "create_credit_note";
InvoiceEventType["ApplyPayment"] = "apply_payment";
InvoiceEventType["ApplyDebitNote"] = "apply_debit_note";
InvoiceEventType["CreateDebitNote"] = "create_debit_note";
InvoiceEventType["RefundInvoice"] = "refund_invoice";
InvoiceEventType["VoidInvoice"] = "void_invoice";
InvoiceEventType["VoidRemainder"] = "void_remainder";
InvoiceEventType["BackportInvoice"] = "backport_invoice";
InvoiceEventType["ChangeInvoiceStatus"] = "change_invoice_status";
InvoiceEventType["ChangeInvoiceCollectionMethod"] = "change_invoice_collection_method";
InvoiceEventType["RemovePayment"] = "remove_payment";
InvoiceEventType["FailedPayment"] = "failed_payment";
InvoiceEventType["ChangeChargebackStatus"] = "change_chargeback_status";
})(InvoiceEventType || (InvoiceEventType = {}));
/**
* Schema for InvoiceEventType
*/
export const invoiceEventTypeSchema = stringEnum(InvoiceEventType);
//# sourceMappingURL=invoiceEventType.js.map