Histórico de mensagens sobre typescript em pix

EXIBINDO CONVERSAS RECENTES:

Texto: typescript
Canal: pix
Avatar discord do usuario williandougllas

williandougllas

Ver Respostas

Olá pessoal, bom dia!

Estou tentando instalar o repositório [email protected]:efipay/sdk-typescript-apis-efi.git no diretório www_gn e, ao rodar npm install na pasta sdk-typescript-apis-efi/examples, estou recebendo o erro abaixo:
npm error code 1
npm error path /home/vagrant/.npm/_cacache/tmp/git-clonelmouXt
npm error command sh -c npm run build
npm error error TS5055: Cannot write file '/home/vagrant/.npm/_cacache/tmp/git-clonelmouXt/dist/index.d.ts' because it would overwrite input file.
Já tentei remover a pasta dist e executar novamente, mas o erro persiste. Alguém pode ajudar a resolver isso?

Obrigado!

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Essa aí é para typescript, é bem próxima...

Avatar discord do usuario yureribeiro

yureribeiro

Ver Respostas

boa tarde, como resolver o problema do txid duplicado se quem gera ele é a prorpia efi? mesmo mudando do devedor, do valor da venda, sempre vem o mesmo txid

POST /api/pix 500 in 1240ms
{
nome: 'txid_duplicado',
mensagem: 'Campo txid informado já foi utilizado em outra cobrança'
}

sdk typescript, next.js ambiente de testes
imagem enviada na mensagem pelo usuario yureribeiro
imagem enviada na mensagem pelo usuario yureribeiro

Avatar discord do usuario marilia_05972

marilia_05972

Ver Respostas

Olá, boa noite.
Eu estou fazendo uma integração usando o sdk (gn-api-sdk-typescript": "^2.0.1") , estou tomando um erro de Forbidden na chamada ao pixCreateImmediateCharge([], body) quando tento chamar em ambiente de produção (ou creds de prod). A única mensagem de retorno é essa, "forbidden".
Porém, quando uso credenciais de homologação, funciona perfeitamente, e quando mudo para as de produção, tomo essa exceção. Como a mensagem não está clara, eu não consegui decifrar o que pode ser.
Parâmetros corretos, sandbox=true quando homol, false quando prod, client_secret, client_id,
certificate corretos, chave pix informada corretamente.
Meu único vacilo, foi que não fiz o download do certificado de produção no ato em que ele foi gerado, então eu excluí e gerei outro. Poderia ser esse o problema? Caso positivo, o que eu tenho que fazer agora?
Também testei com o "sdk-typescript-apis-efi": "^1.0.2" e ocorre o mesmo cenário.

Avatar discord do usuario mesenga.

mesenga.

(já tentei txid: txid ... e estou usando a sdk typescript)

Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

olá, consegui cadastrar a url usando pixConfigWebhook (sdk typescript), agora depois de gerar a cobrança e cadastrar o webhook recebo uma requisição na url cadastrada com o seguinte payload

DEFAULT 2024-05-30T16:03:39.462573Z /webhook payload: {
DEFAULT 2024-05-30T16:03:39.462585Z pix: [
DEFAULT 2024-05-30T16:03:39.462589Z {
DEFAULT 2024-05-30T16:03:39.462593Z endToEndId: 'E09089356202405301603API5d83da44',
DEFAULT 2024-05-30T16:03:39.462595Z txid: '89ddfba0723a4ef2b9ef5597381368aa',
DEFAULT 2024-05-30T16:03:39.462598Z chave: ,
DEFAULT 2024-05-30T16:03:39.462600Z valor: '4.00',
DEFAULT 2024-05-30T16:03:39.462602Z horario: '2024-05-30T16:03:09.000Z',
DEFAULT 2024-05-30T16:03:39.462605Z infoPagador: 'Teste de pagamento em ambiente sandbox'
DEFAULT 2024-05-30T16:03:39.462610Z }
DEFAULT 2024-05-30T16:03:39.462612Z ]
DEFAULT 2024-05-30T16:03:39.462615Z }

eu pensei que receberia o objeto com a propriedade status

alguém pode me ajudar a entender? grato

Avatar discord do usuario gil.brandao0067

gil.brandao0067

Ver Respostas

Boa tarde @palloma_efi, você me passou um link mostrando o SDK de Typescript, teria um video desses para JavaScript ? Não gostaria de misturar arquivos JS com arquivos TS.

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @gil.brandao0067 ! Tudo bem? Neste caso, você pode baixar a SDK NodeJS, que é a que você vai utilizar. Ambas funcionam de maneira semelhante. Temos um vídeo mostrando a SDK de Typescript, talvez seja útil também: https://www.youtube.com/watch?v=bli2J1eu55E 😃

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Excelente, recomendo dar uma olhada nas nossas SDKs para Node e TypeScript, acredito que os exemplos poderão ajudar no entendimento e uso das nossas APIs.

Avatar discord do usuario _thiagowatanabe

_thiagowatanabe

Ver Respostas

Irei utilizar Node.JS com TypeScript no Backend e Next.JS 14 no frontend

Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

Ver Respostas

eu to usando sdk typescript usando o metodo pixDetailCharge

Avatar discord do usuario uknow.rommel

uknow.rommel

Ver Respostas

Boa tarde, estou criando uma rota na minha api pra gerar boletos utilizando o sdk typescript e o endpoint

await efiPay.createOneStepCharge([], body)
, e enviando uma url de notificação. Porém quando essa notificação chega, ela chega vazia, não tem body, params nada, só chama minha api e não passa nada por lá.