GET api/OuterGate/CheckFiscalCodeOrVatNumberIsRequiredForCustomer?billerPostalAccount={billerPostalAccount}&customerId={customerId}

Verifica se il cliente intestatario del bollettino deve avere il codice fiscale oppure no. Tale verifica va effettuata in funzione del PostalAccount del Biller selezionato e dell'id del cliente intestatario. Metodo da utilizzare in fase di pagamento di un bollettino (api/OuterGate/PayBankPaymentSlip) per verificare se bisogna richiedere obbligatoriamente il codice fiscale al cliente intestatario.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
billerPostalAccount

Conto corrente postale del Biller

long integer

Required

customerId

Identificativo del cliente intestatario

integer

Required

Body Parameters

None.

Response Information

Resource Description

Nel modello di ritorno verrà indicato se per il pagamento è obbligatorio il CF oppure è obbligatorio o il CF o la P.IVA del cliente

OuterFiscalCodeOrVatNumberIsRequiredModelOut
NameDescriptionTypeAdditional information
FiscalCodeIsRequired

Codice Fiscale del cliente obbligatorio

boolean

None.

FiscalCodeOrVatNumberIsRequired

Codice Fiscale o P.IVA del cliente obbligatoria

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "FiscalCodeIsRequired": true,
  "FiscalCodeOrVatNumberIsRequired": true
}

application/xml, text/xml

Sample:
<OuterFiscalCodeOrVatNumberIsRequiredModelOut xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels">
  <FiscalCodeIsRequired>true</FiscalCodeIsRequired>
  <FiscalCodeOrVatNumberIsRequired>true</FiscalCodeOrVatNumberIsRequired>
</OuterFiscalCodeOrVatNumberIsRequiredModelOut>