Transfer funds between client accounts
Issues a PAG0108 “IF requisita Transferência de recursos entre contas de clientes” to the Câmara PAG (Catálogo de Serviços do SFN v5.13, Vol II). Requests a transfer of funds between natural or legal persons holding accounts at different financial institutions. The instruction is minted, built, signed, encrypted and durably recorded BEFORE anything reaches the queue, so this returns 202 with the control number the câmara will echo; the answer (PAG0108R1) arrives asynchronously and is read back with getPAG0108. Every amount is a decimal STRING carried to the wire exactly as written. A deployment with no send leg configured answers 503 with SILOC-0023; one whose dispatcher is not running answers 503 with SILOC-0024.
Autorizaciones
JWT bearer token issued by the identity provider.
Encabezados
Idempotency key for this state-changing request (required, max 255 characters).
255Cuerpo
CNPJ ou CPF Cliente Creditado (CNPJ_CPF, [1..1]).
CNPJ ou CPF Cliente Debitado (CNPJ_CPF, [1..1]).
Data Movimento (xs:date, [1..1]).
Finalidade Cliente (FinlddCli, [1..1]).
ISPB IF Creditada (ISPB, [1..1]).
Nome Cliente Creditado (Nome, [1..1]).
Nome Cliente Debitado (Nome, [1..1]).
Tipo Conta Creditada (TpCt, [1..1]).
Tipo Conta Debitada (TpCt, [1..1]).
Tipo Pessoa Creditada (TpPessoa, [1..1]).
Tipo Pessoa Debitada (TpPessoa, [1..1]).
Valor Lançamento (Valor, [1..1]).
Agência Creditada (Agencia, [0..1]).
Agência Debitada (Agencia, [0..1]).
Código Documento Fiscal (CodDocFis, [0..1]). Required when the Grupo_PAG0108_Split group is supplied; omit the whole group otherwise.
Código Identificador Transferência (CodIdentdTransf, [0..1]).
Conta Creditada (CtBancaria, [0..1]). Exactly one of CtCredtd or CtPgtoCredtd is required.
Conta Debitada (CtBancaria, [0..1]). Exactly one of CtDebtd or CtPgtoDebtd is required.
Conta Pagamento Creditada (CtPgto, [0..1]). Exactly one of CtCredtd or CtPgtoCredtd is required.
Conta Pagamento Debitada (CtPgto, [0..1]). Exactly one of CtDebtd or CtPgtoDebtd is required.
Data Agendamento (xs:date, [0..1]).
Histórico (Historico, [0..1]).
Nível Preferência PAG (PrefPAG, [0..1]).
Valor CBS (VlrNNegtv, [0..1]). Required when the Grupo_PAG0108_Split group is supplied; omit the whole group otherwise.
Valor IBS (VlrNNegtv, [0..1]). Required when the Grupo_PAG0108_Split group is supplied; omit the whole group otherwise.
Respuesta
Accepted
Queue-put attempts made so far.
The SFN instruction code this row carries, e.g. PAG0107.
Outbound message id.
The control number this institution issued (NumCtrlIF). The câmara echoes it on the answer, which is what correlates the two.
The BCMSG operation number of the frame.
The request exactly as it was submitted, projected verbatim.
Lifecycle state. REFUSED means the câmara received the instruction and returned its E twin; FAILED means this rail could not deliver it. Both are terminal and they are different facts.
SUBMITTED, DISPATCHED, ANSWERED, REFUSED, FAILED When the instruction was recorded.
What the câmara answered; omitted until it has answered.
True only on an ANSWERED message whose answer body this rail does not hold. The câmara did answer; what it wrote is not here, and the missing answer block is that absence, never an empty answer. Omitted otherwise.
When the câmara's answer was applied; omitted until it is.
When the frame reached the send queue; omitted until it has.
Why the last queue put failed, or — on REFUSED — the CodErro values the câmara marked, verbatim. Omitted when neither applies.

