Aqui será abordado todo tipo de comunicação entre o sistema da Grafeno e o sistema do parceiro.

Confirmação

Após a criação de uma transferência, antes de sua real efetuação, é feita uma confirmação usando a URL cadastrada no token.

A confirmação é enviada logo após a criação da transferência. É efetuado um POST com os seguintes parâmetros:

Body Params

ParâmetroDescriçãoFormato
signatureCampo criptografado *.string
digestÉ usado para verificar a signature.string
kindTipo de webhookstring
data.api_partner_transaction_uuidUUID enviado pelo usuário na criação.string
data.beneficiaryVerificar abaixo os atributos do beneficiário.object
data.valueValor da transferência.string

📘

*Criptografado usando o texto: confirmation-api_partner_transaction_uuid onde api_partner_transaction_uuid é o informado pelo usuário na criação.

Atributos do Beneficiário (Confirmação e Notificações)

ParâmetroDescriçãoFormato
agencyAgência da conta para onde será enviada a transferência.string
accountNúmero da conta para onde será enviada a transferência.string
bank_codeCódigo do banco para onde será enviada a transferência.string

Notificações

As notificações são enviadas para o callback_url na hora da criação da transferência.

Body Params

ParâmetroDescriçãoFormato
signature* Campo criptografadostring
digestDigest é usado para verificar a signaturestring
kindTipo do webhookstring
data.api_partner_transaction_uuidUUID enviado pelo usuário na criaçãostring
data.resourceTipo de recurso da notificação, neste caso, transfer_requeststring
data.statusStatus atual da transferênciastring
data.messageMensagem de retornostring
data.reject_reasonMotivo pelo qual a transferência foi rejeitada (apenas quando rejeitada)string

📘

Criptografado usando o texto: status-api_partner_transaction_uuid onde api_partner_transaction_uuid é o informado pelo usuário na criação e o status é o status enviado no data.

Os tipos de status são:

  • autorizado-pelo-aprovador: Transferência autorizada pelo aprovador.
  • rejeitado-pelo-aprovador: Transferência rejeitada pelo aprovador.
  • transferencia-enviada-com-sucesso: Transferencia enviada com sucesso.
  • erro-ao-enviar-transferencia: Erro ao enviar a transferênicia.