diff --git a/packages/nodes-base/nodes/InvoiceNinja/ExpenseDescription.ts b/packages/nodes-base/nodes/InvoiceNinja/ExpenseDescription.ts index 310c66b9c1..729c6a8b77 100644 --- a/packages/nodes-base/nodes/InvoiceNinja/ExpenseDescription.ts +++ b/packages/nodes-base/nodes/InvoiceNinja/ExpenseDescription.ts @@ -120,6 +120,11 @@ export const expenseFields: INodeProperties[] = [ displayName: 'Payment Type', name: 'paymentType', type: 'options', + displayOptions: { + show: { + apiVersion: ['v4'], + }, + }, options: [ { name: 'ACH', @@ -252,6 +257,207 @@ export const expenseFields: INodeProperties[] = [ ], default: 1, }, + { + displayName: 'Payment Type', + name: 'paymentType', + type: 'options', + displayOptions: { + show: { + apiVersion: ['v5'], + }, + }, + options: [ + { + name: 'Bank Transfer', + value: 1, + }, + { + name: 'Cash', + value: 2, + }, + { + name: 'ACH', + value: 4, + }, + { + name: 'Visa', + value: 5, + }, + { + name: 'Mastercard', + value: 6, + }, + { + name: 'American Express', + value: 7, + }, + { + name: 'Discover', + value: 8, + }, + { + name: 'Diners', + value: 9, + }, + { + name: 'Eurocard', + value: 10, + }, + { + name: 'Nova', + value: 11, + }, + { + name: 'Credit Card Other', + value: 12, + }, + { + name: 'PayPal', + value: 13, + }, + { + name: 'Check', + value: 15, + }, + { + name: 'Carte Blanche', + value: 16, + }, + { + name: 'UnionPay', + value: 17, + }, + { + name: 'JCB', + value: 18, + }, + { + name: 'Laser', + value: 19, + }, + { + name: 'Maestro', + value: 20, + }, + { + name: 'Solo', + value: 21, + }, + { + name: 'Switch', + value: 22, + }, + { + name: 'Venmo', + value: 24, + }, + { + name: 'Alipay', + value: 27, + }, + { + name: 'Sofort', + value: 28, + }, + { + name: 'SEPA', + value: 29, + }, + { + name: 'GoCardless', + value: 30, + }, + { + name: 'Crypto', + value: 31, + }, + { + name: 'Credit', + value: 32, + }, + { + name: 'Zelle', + value: 33, + }, + { + name: 'Mollie Bank Transfer', + value: 34, + }, + { + name: 'KBC', + value: 35, + }, + { + name: 'Bancontact', + value: 36, + }, + { + name: 'iDEAL', + value: 37, + }, + { + name: 'Hosted Page', + value: 38, + }, + { + name: 'Giropay', + value: 39, + }, + { + name: 'Przelewy24', + value: 40, + }, + { + name: 'EPS', + value: 41, + }, + { + name: 'Direct Debit', + value: 42, + }, + { + name: 'BECS', + value: 43, + }, + { + name: 'ACSS', + value: 44, + }, + { + name: 'Instant Bank Pay', + value: 45, + }, + { + name: 'FPX', + value: 46, + }, + { + name: 'Klarna', + value: 47, + }, + { + name: 'Interac E-Transfer', + value: 48, + }, + { + name: 'BACS', + value: 49, + }, + { + name: 'Stripe Bank Transfer', + value: 50, + }, + { + name: 'Cash App', + value: 51, + }, + { + name: 'Pay Later', + value: 52, + }, + ], + default: 1, + }, { displayName: 'Private Notes', name: 'privateNotes', diff --git a/packages/nodes-base/nodes/InvoiceNinja/PaymentDescription.ts b/packages/nodes-base/nodes/InvoiceNinja/PaymentDescription.ts index ff1a456259..17ae0938e9 100644 --- a/packages/nodes-base/nodes/InvoiceNinja/PaymentDescription.ts +++ b/packages/nodes-base/nodes/InvoiceNinja/PaymentDescription.ts @@ -94,6 +94,11 @@ export const paymentFields: INodeProperties[] = [ displayName: 'Payment Type', name: 'paymentType', type: 'options', + displayOptions: { + show: { + apiVersion: ['v4'], + }, + }, options: [ { name: 'ACH', @@ -226,6 +231,207 @@ export const paymentFields: INodeProperties[] = [ ], default: 1, }, + { + displayName: 'Payment Type', + name: 'paymentType', + type: 'options', + displayOptions: { + show: { + apiVersion: ['v5'], + }, + }, + options: [ + { + name: 'Bank Transfer', + value: 1, + }, + { + name: 'Cash', + value: 2, + }, + { + name: 'ACH', + value: 4, + }, + { + name: 'Visa', + value: 5, + }, + { + name: 'Mastercard', + value: 6, + }, + { + name: 'American Express', + value: 7, + }, + { + name: 'Discover', + value: 8, + }, + { + name: 'Diners', + value: 9, + }, + { + name: 'Eurocard', + value: 10, + }, + { + name: 'Nova', + value: 11, + }, + { + name: 'Credit Card Other', + value: 12, + }, + { + name: 'PayPal', + value: 13, + }, + { + name: 'Check', + value: 15, + }, + { + name: 'Carte Blanche', + value: 16, + }, + { + name: 'UnionPay', + value: 17, + }, + { + name: 'JCB', + value: 18, + }, + { + name: 'Laser', + value: 19, + }, + { + name: 'Maestro', + value: 20, + }, + { + name: 'Solo', + value: 21, + }, + { + name: 'Switch', + value: 22, + }, + { + name: 'Venmo', + value: 24, + }, + { + name: 'Alipay', + value: 27, + }, + { + name: 'Sofort', + value: 28, + }, + { + name: 'SEPA', + value: 29, + }, + { + name: 'GoCardless', + value: 30, + }, + { + name: 'Crypto', + value: 31, + }, + { + name: 'Credit', + value: 32, + }, + { + name: 'Zelle', + value: 33, + }, + { + name: 'Mollie Bank Transfer', + value: 34, + }, + { + name: 'KBC', + value: 35, + }, + { + name: 'Bancontact', + value: 36, + }, + { + name: 'iDEAL', + value: 37, + }, + { + name: 'Hosted Page', + value: 38, + }, + { + name: 'Giropay', + value: 39, + }, + { + name: 'Przelewy24', + value: 40, + }, + { + name: 'EPS', + value: 41, + }, + { + name: 'Direct Debit', + value: 42, + }, + { + name: 'BECS', + value: 43, + }, + { + name: 'ACSS', + value: 44, + }, + { + name: 'Instant Bank Pay', + value: 45, + }, + { + name: 'FPX', + value: 46, + }, + { + name: 'Klarna', + value: 47, + }, + { + name: 'Interac E-Transfer', + value: 48, + }, + { + name: 'BACS', + value: 49, + }, + { + name: 'Stripe Bank Transfer', + value: 50, + }, + { + name: 'Cash App', + value: 51, + }, + { + name: 'Pay Later', + value: 52, + }, + ], + default: 1, + }, { displayName: 'Transfer Reference', name: 'transferReference',