Author Image

smookeydev.cb

Jul 20, 2022

Geração de txid e validação de padrão na integração Gerencianet

txidgeraçãointegraçãoGerencianetpixCreateCharge

Alguém poderia me dar uma ajuda?

ts

const params = { txid: generate({ length: 28, charset: "alphanumeric" }) } // output: { txid: 'gf5a8L5fy2IY7gScgV9S6PwTX9Bb' }

gerencianet.pixCreateCharge(body, params).then((response: any) => {
console.log(response);
res.json(response);
})
.catch((error: any) => {
console.log(error);
res.json(error);
})
.done();

Erro que tá rolando, mesmo estando dentro do pattern:

json
{
nome: 'json_invalido',
mensagem: 'Valores ou tipos de campo inválidos',
erros: [
{
chave: 'pattern',
caminho: '.params.txid',
mensagem: 'deve corresponder ao padrão "^[a-zA-Z0-9]{26,35}$"'
}
]
}

Respostas (3):
Avatar discord do usuario ferks_fk

ferks_fk

20/07/2022

Seu txid gerado deve corresponder ao regex ^[a-zA-Z0-9]{26,35}$

Avatar discord do usuario rubenskuhl

rubenskuhl

20/07/2022

Qual o txid que você está passando ?

Avatar discord do usuario smookeydev.cb

smookeydev.cb

20/07/2022

SaNSfoYS6JT6v9Tijtvz2rqR4i8d, tá dentro do padrão