![Avatar discord do usuario mesenga.](https://cdn.discordapp.com/avatars/798987673095241778/7b55bbeb04dc6b2cbdb1a5969b83b16a.webp)
e mesmo assim, recebendo esse erro
de fato não traduzi a expressão regular , mas sei que a propriedade é 'id' pois estou vendo no github de vocês, entretanto estou passando um txid válido
Boa tarde, @mesenga.! Tudo bem?
Conforme pode verificar na mensagem de retorno, o id informado não esta de acordo com a regex: ^[0-9]{1,32}$
Essa expressão regular, ^[0-9]{1,32}$, é uma maneira de validar se uma string contém apenas dígitos (0 a 9) e tem um comprimento entre 1 e 32 caracteres.
Portanto, a expressão regular irá validar se o ID contém apenas dígitos e tem entre 1 e 32 caracteres de comprimento e qualquer string que não atenda a esses irá gerar a falha relatada.
(já tentei txid: txid ... e estou usando a sdk typescript)
boa tarde, também recebendo erro ao tentar gerar o qr code para o pix, o que posso estar fazendo de errado?
{
> nome: 'json_invalido',
> mensagem: 'Valores ou tipos de campo inválidos',
> erros: [
> {
> chave: 'pattern',
> caminho: '.params.id',
> mensagem: 'deve corresponder ao padrão "^[0-9]{1,32}$"'
> }
> ]
> }
aqui está o código:
const params = {
id: txid,
};
const efipay = new EfiPay(options)
await efipay.pixGenerateQRCode(params)
Boa tarde @multivida_61398 ! Tudo bem ? Vou iniciar um atendimento privado com você
ola, boa tarde. Preciso configurar o pix QR code mas nao estou conseguindo
TypeError {
stack: 'TypeError: Cannot read properties of undefined (reading \'data\')\n' +
' at eval (webpack-internal:///(rsc)/./node_modules/sdk-typescript-apis-efi/dist/src/endpoints.js:84:38)\n' +
' at async GET (webpack-internal:///(rsc)/./src/app/api/payment/pix/route.ts:11:26)\n' +
' at async /Users/stnweb/Desktop/store-villaaroma/node_modules/next/dist/compiled/next-server/app-route.runtime.dev.js:6:53446\n' +
' at async e_.execute (/Users/stnweb/Desktop/store-
message: 'Cannot read properties of undefined (reading \'data\')'
}
Generating static pages (5/20) [= ]TypeError: Cannot read properties of undefined (reading 'data')
at /Users/stnweb/Desktop/store-villaaroma/.next/server/app/api/payment/pix/route.js:13:335
e o erro:
fiz as alteraces citadas na pull request
segue os passos
instalei a sdk typescript
Respondido no privado.
fiz sim
ola..
Boa tarde @niltonalmeida1980_71812 ! Tudo bem ? Vou iniciar um atendimento privado com você
Como que acerto essas pendências no validador?
Boa tarde! Tudo bem? Você só pode cadastrar e remover chaves aleatórias via [integração](https://dev.efipay.com.br/docs/api-pix/endpoints-exclusivos-efi#criar-chave-evp). Outros tipos de chaves precisam ser gerenciados diretamente na conta.