Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Winthor | ||||||||||||||||
Segmento: | Distribuição TOTVS Goiânia | ||||||||||||||||
Módulo: | 12 - CONTAS A RECEBER | ||||||||||||||||
Função: | TOTVS PAGAMENTOS DIGITAIS | ||||||||||||||||
Ticket: | |||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DDFINAN-24353 |
02. SITUAÇÃO/REQUISITO
Ao incluir um bolecode, devemos tratar o retorno.
Exemplo de retorno:
{
"expandables": [
"string"
],
"transactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"externalTransactionId": "string",
"externalBusinessUnitId": "string",
"amount": 0,
"currency": "string",
"expiresAt": "string",
"link": "string",
"processorTransactionId": "string",
"processorName": "string",
"message": "string",
"processorMessage": "string",
"errorReason": "string",
"qrCode": "string",
"qrCodeText": "string",
"wallet": "string",
"pixPsp": "string",
"digitableLine": "string",
"barcode": "string"
}
História:
Ao enviar o bolepix, ler o retorno e dar update nas tabelas pcprest e pcbolepix com as informações nos seguintes campos:
qrCode >>pcbolepix.qrcodepixqrCodeText >> pcbolepix.copiaecola
transactionId >> pcbolepix.numtransbolepix
processorTransactionId >> pcbolepix.numtransshipay
digitableLine >> pcbolepix.linhadig
barcode >> pcprest.codbarra
pcbolepix.statusbolepix = 'GERADO'
...
03. SOLUÇÃO
Ao enviar o bolepix, recebemos o retorno e armazenamos as informações conforme abaixo:
qrCode >>pcbolepix.qrcodepix
qrCodeText >> pcbolepix.copiaecola
transactionId >> pcbolepix.numtransbolepix
processorTransactionId >> pcbolepix.numtransshipay
digitableLine >> pcbolepix.linhadig
barcode >> pcprest.codbarra
pcbolepix.statusbolepix = 'GERADO'
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
Templatedocumentos |
---|
...