Preferenze
Il path parameter companyId è l'identificativo TS Digital di un'azienda correttamente registrata
Creazione di una preferenza
Permette di creare una preferenza per una specifica azienda
[POST] /preferences/{companyId}
Nella request abbiamo:
daysDueDate: giorni di scadenza che verranno aggiunti alla data di scadenza di una richiesta di pagamentoemailSettings: parametri di customizzazione per emailbodyText: testo della mailname: nome inserito nell'intestazione della mailsurname: cognome inserito nell'intestazione della mail
paymentMethodSettings: identificativi delle rate del piano di pagamento da pagarename: metodo di pagamentoconstraints: minimali e massimali del singolo metodo di pagamentominimumAmount: importo minimo per il metodo di pagamentomaximumAmount: importo massimo per il metodo di pagamento
Nella response l'API ritorna:
companyId: id azienda TS DigitaldaysDueDate: giorni di scadenza che verranno aggiunti alla data di scadenza di una richiesta di pagamentoemailSettings: parametri di customizzazione per emailbodyText: testo della mailname: nome inserito nell'intestazione della mailsurname: cognome inserito nell'intestazione della mail
paymentMethodSettings: identificativi delle rate del piano di pagamento da pagarename: metodo di pagamentoconstraints: minimali e massimali del singolo metodo di pagamentominimumAmount: importo minimo per il metodo di pagamentomaximumAmount: importo massimo per il metodo di pagamento
Modifica di una preferenza
Permette di modificare una preferenza precedentemente creata per una specifica azienda
[PATCH] /preferences/{companyId}
Nella request abbiamo:
daysDueDate: giorni di scadenza che verranno aggiunti alla data di scadenza di una richiesta di pagamentoemailSettings: parametri di customizzazione per emailbodyText: testo della mailname: nome inserito nell'intestazione della mailsurname: cognome inserito nell'intestazione della mail
paymentMethodSettings: identificativi delle rate del piano di pagamento da pagarename: metodo di pagamentoconstraints: minimali e massimali del singolo metodo di pagamentominimumAmount: importo minimo per il metodo di pagamentomaximumAmount: importo massimo per il metodo di pagamento
Nella response l'API ritorna:
companyId: id azienda TS DigitaldaysDueDate: giorni di scadenza che verranno aggiunti alla data di scadenza di una richiesta di pagamentoemailSettings: parametri di customizzazione per emailbodyText: testo della mailname: nome inserito nell'intestazione della mailsurname: cognome inserito nell'intestazione della mail
paymentMethodSettings: identificativi delle rate del piano di pagamento da pagarename: metodo di pagamentoconstraints: minimali e massimali del singolo metodo di pagamentominimumAmount: importo minimo per il metodo di pagamentomaximumAmount: importo massimo per il metodo di pagamento
Visualizzazione di una preferenza
Permette di modificare una preferenza precedentemente creata per una specifica azienda
[GET] /preferences/{companyId}
Nella response l'API ritorna:
companyId: id azienda TS DigitaldaysDueDate: giorni di scadenza che verranno aggiunti alla data di scadenza di una richiesta di pagamentoemailSettings: parametri di customizzazione per emailbodyText: testo della mailname: nome inserito nell'intestazione della mailsurname: cognome inserito nell'intestazione della mail
paymentMethodSettings: identificativi delle rate del piano di pagamento da pagarename: metodo di pagamentoconstraints: minimali e massimali del singolo metodo di pagamentominimumAmount: importo minimo per il metodo di pagamentomaximumAmount: importo massimo per il metodo di pagamento