🔗Transferir ou Agendar Transferência
Transferir ou Agendar Transferência:
Para transferir ou agendar transferencia é necessário seguir este roteiro de detalhe. O procedimento requer o envio de uma solicitação utilizando o método POST.
Esta solicitação pode ser realizada de duas maneiras distintas: utilizando dados no formato JSON ou através de Multipart/fomr-data.
URL de Solicitação:
https://api.zsystems.com.br/transferencias
Cabeçalhos Exigidos para a Requisição:
Content-Type: Necessário especificar como multipart/form-data ou application/json, adaptado ao método de envio dos dados.
Authorization: Precisa incluir um 'TokenAPI', precedido por Bearer, para confirmar a autenticação e conceder permissão para realizar a solicitação.
Detalhes dos Parâmetros da Solicitação:
tipoTransferencia
1 = Conta Digital 2 = Conta Bancária
valor
Valor a ser transferido, utilizando .(ponto) em vez de ,(vírgula) para casas decimais. Ex.: para transferir R$ 100,00 utiliza-se 100.00 ; para R$ 0,21 utiliza-se 0.21
toEstabelecimentoId
Caso seja tipoTransferencia = 1 informe o id do estabelecimento para que seja realizada a transferência
contaBancariaId
Caso seja tipoTransferencia = 2 informe o id da contaBancaria para que seja realizada a transferência
senha
Informar a senha do usuário que está fazendo essa ação, essa senha é gerada no ato do cadastro tanto do estabelecimento quanto de um novo usuário
descricao
Descrever para que conste em seu extrato
agendadoPara
Utiliza-se apenas em caso de agendamento de transferência, caso contrário, não é necessário informar este campo.
Exemplo de requisição:
{
"tipoTransferencia": 2,
"valor": 0.10,
"toEstabelecimentoId": null,
"contaBancariaId": 27,
"senha": "1234567",
"descricao": "pagamento",
"agendadoPara": "2019-12-05T20:18:22.851Z"
}
Exemplo de resultado:
{
"success": true,
"message": "Agendamento realizada com sucesso!",
"agendamento": {
"id": 1,
"usuario_id": 107,
"tipo_transferencia_id": 2,
"conta_bancaria_id": 27,
"descricao": "pagamento",
"valor": 0.10,
"agendado_para": "2019-12-05",
"to_estabelecimento_id": null,
"from_estabelecimento_id": 131,
"executada": 0,
"modified": "2019-12-04T20:21:46.902Z",
"created": "2019-12-04T20:21:46.902Z"
}
}
Last updated