BillPayMessageSetV1

BillPayMessageSetV1 class

Versione 1 del set di messaggi di pagamento delle bollette.

public class BillPayMessageSetV1 : AbstractMessageSetVersion

Costruttori

NomeDescrizione
BillPayMessageSetV1()Inizializza una nuova istanza diBillPayMessageSetV1 classe.

Proprietà

NomeDescrizione
BillPresentmentContext { get; set; }Ottiene o imposta se il fornitore di servizi di pagamento supporta le informazioni sul contesto della presentazione della fattura nelle operazioni di pagamento.
CanAddPayee { get; set; }Ottiene o imposta se l’utente può aggiungere beneficiari. Se false, l’utente è limitato ai beneficiari aggiunti all’elenco dei beneficiari dal sistema di pagamento.
CanModificationModels { get; set; }Ottiene o imposta se consente modifiche ai modelli.
CanModificationPayments { get; set; }Ottiene o imposta se consente modifiche ai pagamenti.
DaysWithdrawal { get; set; }Ottiene o imposta l’offset sulla data di prelievo.
DefaultDaysToPay { get; set; }Ottiene o imposta il numero predefinito di giorni per pagare tramite assegno (tranne tramite bonifico).
DifferentFirstPayment { get; set; }Ottiene o imposta se il supporto per specificare un importo diverso per il primo pagamento generato da un modello
DifferentLastPayment { get; set; }Ottiene o imposta se il supporto per specificare un importo diverso per l’ultimo pagamento generato da un modello
HasExtendedPayment { get; set; }Ottiene o imposta se supporta il!:ExtendedPayment pagamento aziendale.
MessageSetCore { get; set; }Ottiene o imposta ilMessageSetCore .
ModelWindow { get; set; }Ottiene o imposta la finestra del modello; il numero di giorni prima che venga pianificata l’elaborazione di una transazione ricorrente in cui viene istanziata sul sistema.
PaymentByAddress { get; set; }Ottiene o imposta se supporta i pagamenti ai beneficiari identificati dall’indirizzo di fatturazione, ovvero ilPayee .
PaymentByPayeeId { get; set; }Ottiene o imposta se supporta i pagamenti ai beneficiari identificati da un ID beneficiario fornito dal server.
PaymentByTransfer { get; set; }Ottiene o imposta se i pagamenti ai beneficiari identificati dall’account di destinazione
PostProcessWindow { get; set; }Ottiene o imposta il numero di giorni dopo l’elaborazione di una transazione in cui è accessibile per le richieste di stato.
ProcessingDaysOffs { get; set; }Ottiene o imposta i giorni della settimana in cui non si verifica alcuna elaborazione.
ProcessingEndTime { get; set; }Ottiene o imposta l’ora del giorno in cui termina l’elaborazione di quel giorno.
StatusViaMods { get; set; }Se true, il server supporta la comunicazione delle modifiche allo stato di pagamento avviate dal server tramite il!:PaymentModResponse messaggio.
TransferDaysWithdraw { get; set; }Ottiene o imposta il numero di giorni prima della data di elaborazione in cui i fondi vengono prelevati per il pagamento tramite bonifico.
TransferDefaultDaysToPay { get; set; }Ottiene o imposta il numero predefinito di giorni per pagare tramite bonifico.

Guarda anche