Classe PaySDKBoletoCriacaoRequisicaoViewModel

Definition

Namespace: api.mstiPAY.SDKcsharp.Entidades.ViewModels.BoletoCobranca
Assembly: api.mstiPAY.SDKcsharp (in api.mstiPAY.SDKcsharp.dll) Versão: 1.0.0+0349d31a6952a696ed185f66d54b972f98d72be7
C#
public class PaySDKBoletoCriacaoRequisicaoViewModel : PaySDKBoletoRequisicaoViewModel
Inheritance
Object    PaySDKNotificavel    PaySDKBoletoRequisicaoViewModel    PaySDKBoletoCriacaoRequisicaoViewModel
Derived

Construtores

PaySDKBoletoCriacaoRequisicaoViewModel Inicializa uma nova instância da classe PaySDKBoletoCriacaoRequisicaoViewModel

Propriedades

Ambiente
(Herdado de PaySDKBoletoRequisicaoViewModel)
Banco
(Herdado de PaySDKBoletoRequisicaoViewModel)
BeneficiarioFinal Informações do beneficiário. Quem receberá o valor da cobrança
(Herdado de PaySDKBoletoRequisicaoViewModel)
Bonificacao
(Herdado de PaySDKBoletoRequisicaoViewModel)
CampoUtilizacaoBeneficiario Informações adicionais sobre o beneficiário.
(Herdado de PaySDKBoletoRequisicaoViewModel)
CodigoAceite Código para identificar se o boleto de cobrança foi aceito (reconhecimento da dívida pelo Pagador). Domínios: A - ACEITE N - NAO ACEITE
(Herdado de PaySDKBoletoRequisicaoViewModel)
DataEmissao Data de emissão do boleto (formato "yyyy-MM-dd").
(Herdado de PaySDKBoletoRequisicaoViewModel)
DataVencimento Data de vencimento do boleto (formato "yyyy-MM-dd").
(Herdado de PaySDKBoletoRequisicaoViewModel)
Desconto Define a ausência ou a forma como será concedido o desconto para o Título de Cobrança
(Herdado de PaySDKBoletoRequisicaoViewModel)
IdFatura Número da fatura - Número de controle do cliente
(Herdado de PaySDKBoletoRequisicaoViewModel)
IndicadorAceiteTituloVencido Indicador de que o boleto pode ou não ser recebido após o vencimento. (Campo não obrigatório)

Se não informado, será assumido a informação de limite de recebimento que está definida no convênio.

Quando informado "S" em conjunto com o campo "numeroDiasLimiteRecebimento", será definido a quantidade de dias(corridos) que este boleto ficará disponível para pagamento após seu vencimento.

-Obs.: Se definido "S" e o campo "numeroDiasLimiteRecebimento" ficar com valor zero também será assumido a informação de limite de recebimento que está definida no convênio.

Quando informado "N", fica definindo que o boleto NÃO permite pagamento em atraso, portanto só aceitará pagamento até a data do vencimento ou o próximo dia útil, quando o vencimento ocorrer em dia não útil.

Quando informado qualquer valor diferente de "S" ou "N" será assumido a informação de limite de recebimento que está definida no convênio.


(Herdado de PaySDKBoletoRequisicaoViewModel)
IndicadorPix Código para informar se o boleto terá um QRCode Pix atrelado. Se informado caracter inválido, assumirá 'N'.

'S' - QRCODE DINAMICO

'N' - SEM PIX; OUTRO - SEM PIX


(Herdado de PaySDKBoletoRequisicaoViewModel)
Invalid
(Herdado de PaySDKNotificavel)
IOF Valor do IOF (Imposto sobre Operações Financeiras)
(Herdado de PaySDKBoletoRequisicaoViewModel)
JurosMora
(Herdado de PaySDKBoletoRequisicaoViewModel)
MensagemBloquetoOcorrencia Mensagem definida pelo beneficiário para ser impressa no boleto. (Limitado a 30 caracteres)
(Herdado de PaySDKBoletoRequisicaoViewModel)
Multa
(Herdado de PaySDKBoletoRequisicaoViewModel)
Notifications
(Herdado de PaySDKNotificavel)
NumeroDiasLimiteRecebimento Número de dias limite para recebimento. Informar valor inteiro > 0.
(Herdado de PaySDKBoletoRequisicaoViewModel)
NumeroTituloBeneficiario Número de identificação do boleto (correspondente ao SEU NÚMERO)

SANTANDER: Limitado a 15 caracteres.

SICREDI: Limitado a 10 caracteres.

SICOOB: Limitado a 18 caracteres.

BRADESCO: Limitado a 25 caracteres.

BANCO DO BRASIL: Limitado a 15 caracteres - Letras Maiúsculas.


(Herdado de PaySDKBoletoRequisicaoViewModel)
Pagador Informações do pagador do boleto
(Herdado de PaySDKBoletoRequisicaoViewModel)
PagamentoParcial Pagamento parcial do boleto
(Herdado de PaySDKBoletoRequisicaoViewModel)
PrazoDecurso Prazo para baixa automática da cobrança

No Bradesco para uso do campo Decurso de prazo “tipoPrazoDecursoTres” na requisição, o indicador no contrato de cobrança precisa estar cadastrado como ZERO.


(Herdado de PaySDKBoletoRequisicaoViewModel)
QuantidadeDiasNegativacao Quantos dias após a data de vencimento do boleto para iniciar o processo de negativação através da opção escolhida no campo orgaoNegativador. (valor inteiro >= 0).

SICOOB: Deve ser preenchido caso o campo TipoNegativacao seja igual a '2'.

SICREDI: Não poderá ser informado, caso o campo “QuantidadeDiasProtesto” esteja preenchido (deve ter entre 3 e 99 dias)


(Herdado de PaySDKBoletoRequisicaoViewModel)
QuantidadeDiasProtesto Quantos dias após a data de vencimento do boleto para iniciar o processo de cobrança através de protesto. (valor inteiro >= 0).

SICOOB / SANTANDER: Deve ser preenchido caso o campo 'TipoProtesto' seja diferente de '3'.

SICREDI: Não poderá ser informado, caso o campo “QuantidadeDiasNegativacao” esteja preenchido (deve ter entre 3 e 99 dias)


(Herdado de PaySDKBoletoRequisicaoViewModel)
SacadorAvalista Informações do sacador/avalista do boleto
(Herdado de PaySDKBoletoRequisicaoViewModel)
SegundoDesconto Define a ausência ou a forma como será concedido o desconto para o Título de Cobrança para o segundo desconto
(Herdado de PaySDKBoletoRequisicaoViewModel)
TerceiroDesconto Define a ausência ou a forma como será concedido o desconto para o Título de Cobrança para o terceiro desconto
(Herdado de PaySDKBoletoRequisicaoViewModel)
TipoNegativacao Tipo da negativação do boleto.

SICOOB:

2 - NEGATIVAR DIAS ÚTEIS

3 - NÃO NEGATIVAR


(Herdado de PaySDKBoletoRequisicaoViewModel)
TipoProtesto Tipo do protesto do boleto.

BRADESCO / SICOOB / SANTANDER:

1 - PROTESTAR DIAS CORRIDOS

2 - PROTESTAR DIAS ÚTEIS


(Herdado de PaySDKBoletoRequisicaoViewModel)
ValorAbatimento Valor de dedução do boleto >= 000 (dois últimos caracteres representam os centavos)

Ex.: "15700" => "R$ 157,00"


(Herdado de PaySDKBoletoRequisicaoViewModel)
ValorOriginal Valor de cobrança > 000 (dois últimos caracteres representam os centavos)

Ex.: "15700" => "R$ 157,00"

Valor do boleto no registro. Deve ser maior que a soma dos campos “VALOR DO DESCONTO DO TÍTULO” e “VALOR DO ABATIMENTO DO TÍTULO”, se informados. Informação não passível de alteração após a criação. No caso de emissão com valor equivocado, sugerimos cancelar e emitir novo boleto.
(Herdado de PaySDKBoletoRequisicaoViewModel)

Métodos

Veja Também