POST api/cadastro/DebitoCartao/{idcadastro}

Permite cadastrar/alterar ou remover os dados para débito de fatura no cartão de crédito ou débito. Se as informações do cartão vierem em branco, será removido os dados do cartão atualmente cadastrado.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
idcadastro

Código do cadastro do cliente

integer

Required

Body Parameters

Informações do cartão

DadosCartao
NameDescriptionTypeAdditional information
pagrec_numero_cartao

Número do cartão (crédito ou débito) para pagamento da mensalidade

string

None.

pagrec_vencimento

Data de vencimento do cartão, mês com dois dígitos e ano com dois dígitos (mmyy)

string

None.

pagrec_nome_titular

Nome do titular do cartão

string

None.

pagrec_tipo_titular

0=Em branco, 1=O Próprio, 2=Terceiro

integer

None.

pagrec_cpf_titular

Cpf do titular do cartão

string

None.

pagrec_ajustar_titulos

Informe 1 para definir titulos a vencer (boletos) para serem enviados para a api de cobrança via cartão

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "pagrec_numero_cartao": "sample string 1",
  "pagrec_vencimento": "sample string 2",
  "pagrec_nome_titular": "sample string 3",
  "pagrec_tipo_titular": 4,
  "pagrec_cpf_titular": "sample string 5",
  "pagrec_ajustar_titulos": 6
}

application/xml, text/xml

Sample:
<DadosCartao xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api_pgp">
  <pagrec_ajustar_titulos>6</pagrec_ajustar_titulos>
  <pagrec_cpf_titular>sample string 5</pagrec_cpf_titular>
  <pagrec_nome_titular>sample string 3</pagrec_nome_titular>
  <pagrec_numero_cartao>sample string 1</pagrec_numero_cartao>
  <pagrec_tipo_titular>4</pagrec_tipo_titular>
  <pagrec_vencimento>sample string 2</pagrec_vencimento>
</DadosCartao>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RespostaServidor
NameDescriptionTypeAdditional information
resposta

Código da resposta: 1=Positivo, 0=Negativo

integer

None.

msg

Mensagem de retorno de acordo com o comando executado

string

None.

Response Formats

application/json, text/json

Sample:
{
  "resposta": 1,
  "msg": "sample string 2"
}

application/xml, text/xml

Sample:
<RespostaServidor xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api_pgp">
  <msg>sample string 2</msg>
  <resposta>1</resposta>
</RespostaServidor>