Bom dia pessoal, tenho uma duvida, o arquivo defineSubscriptionCard.ts que esta no github da sdk de typescript, e para registar o cartao junto com o usuario?
Bom dia pessoal, tenho uma duvida, o arquivo defineSubscriptionCard.ts que esta no github da sdk de typescript, e para registar o cartao junto com o usuario?
Excelente, recomendo dar uma olhada nas nossas SDKs para [Node](https://github.com/efipay/sdk-node-apis-efi) e [TypeScript](https://github.com/efipay/sdk-typescript-apis-efi), acredito que os exemplos poderão ajudar no entendimento e uso das nossas APIs.
Irei utilizar Node.JS com TypeScript no Backend e Next.JS 14 no frontend
eu to usando sdk typescript usando o metodo pixDetailCharge
Boa tarde, estou criando uma rota na minha api pra gerar boletos utilizando o sdk typescript e o endpoint
Acho q o que ela quis dizer é que a propia api da EFI gera um qrcode nesse endpoint, e no caso de vc estar usando o SDK do Typescript você consegue chamar esse endpoint atraves desse codigo
No caso eu tô usando o sdk Typescript
Esse erro está vindo desse codigo do
Aqui está o erro completo -
No caso para mim, o que interessa são os "items" onde irei atualizar o valor da assinatura.
Estou usando a SDK Typescript e usando o método "updateSubscriptionMetadata", porém ele sempre dá um erro de validação de body.
DEFAULT 2024-03-05T16:45:56.719076Z [resource.labels.functionName: pagamento_pix_gernet_nuvem] [labels.executionId: hoyrqebp1ga2] at /workspace/node_modules/sdk-typescript-apis-efi/dist/src/endpoints.js:84:38
TypeError: Cannot read properties of undefined (reading 'data')
esta dando este erro quando executo este trecho let body = {
calendario: {
expiracao: 3600,
},
valor: {
original: data.valor_cobranca,
},
chave: chave_evp_pix_ger_net,
solicitacaoPagador: "Recarga Area Azul"// Informe sua chave Pix cadastrada na gerencianet //o campo abaixo é opcional
};
return efipay.pixCreateImmediateCharge([], body)
.then((resposta: Promise) => {
console.log(resposta);
}).catch((error: Promise) => {
console.log(error);
});
"engines": {
"node": "18"
},
"sdk-typescript-apis-efi": "^1.0.2"
fiz de tudo não sei mais o que fazer
dentro dos exemplos é usado o new
https://github.com/efipay/sdk-typescript-apis-efi a fonte é essa
Olá, @igorgoldim. Bom dia! Como vai?
Segue o GitHub da nossa SDK para TS: https://github.com/efipay/sdk-typescript-apis-efi
Sdk typescript
E no import fica apresentando esse problema, como se eu estivesse utilizando typescript no react, sendo que não estou. Então não deveria pedir pra que eu instale o tipos.
Não, typescript é uma extensão que adiciona tipos estáticos pra Javascript. Eu utilizo ele em conjunto com o React "ReactJS" e o arquivo js-payment-token-efi precisaria de um arquivo @types pra funcionar corretamente. Geralmente quando vc faz o comando npm install nome_da_biblioteca algumas delas dá a opção de instalar também o arquivo tipado ex: npm install --save-dev @types/payment-token-efi
Mas Typescript é de back-end, não ? O seu caso seria usar ReactJS e a bibliotec JS...
Só pra ilustrar, estou desenvolvmendo em Laravel 10 com inertia usando React e Typescript.