
há algum módulo para NodeJS que já faça todo o processo de pagamento, tipo eu criar um pagamento e ter uma url que eu possa abrir pro cliente e que o efi faça todo o gerenciamento
Termos mais procurados:
há algum módulo para NodeJS que já faça todo o processo de pagamento, tipo eu criar um pagamento e ter uma url que eu possa abrir pro cliente e que o efi faça todo o gerenciamento
Olá a todos.
Sou um desenvolvedor full-stack apaixonado com mais de 7 anos de experiência profissional.
No passado, desenvolvi vários sites e aplicativos móveis.
Habilidades:
HTML, CSS, SCSS, JavaScript, TypeScript, Tailwind CSS, Bootstrap,
PHP, Laravel, CodeIgniter,
Node.js, Express.js, Nest.js,
Python, Django, Flask,
Flutter, React Native, Ionic,
React, Next.js, Vue.js, Nuxt.js, Angular,
Solidity, Web3,
MySQL, PostgreSQL, MongoDB,
Shopify, Wordpress.
No momento, estou procurando um emprego.
Se você tiver algum projeto, sinta-se à vontade para entrar em contato comigo.
Obrigado.
Para receber o status de um Pix, você pode registrar uma webhook URL e as atualizações.
Em nossa documentação disponibilizamos um código que é responsável para captura o JSON das notificações.
https://dev.efipay.com.br/docs/api-pix/webhooks#exemplos-de-configurações-de-servidor
Bom dia, @vinicio254! Tudo bem?
Você pode usar o exemplo abaixo para registrar o webhook. Sobre a configuração do mTLS, você pode conferir este vídeo que ensina a configuração em servidor Apache.
' . json_encode($responsePix, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
Bom dia, @roxzin! Como vai?
Aqui está um código que funciona:
' . json_encode($responsePix, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
' . json_encode($PixCopiaCola, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
porém o pixListEvp em ambiente de teste ainda está gerando erro
node pixListEvp.js
{ nome: 'erro_interno_servidor', mensagem: 'Erro interno do servidor' }
Pessoal, uma dúvida: ao usar a SDK Node.js, onde devo colocar os certificados? Estou tendo problemas para encontrá-los mesmo usando caminhos absolutos. Alguém pode ajudar?
Pessoal, uma dúvida: ao usar a SDK Node.js, onde devo colocar os certificados? Estou tendo problemas para encontrá-los mesmo usando caminhos absolutos. Alguém pode ajudar?
Bom dia, estou iniciando minha primeira integração com a efí pois em meu projeto estou na fase final onde vou agregar transações financeiras, meu certificado homologação esta correto, meu client_id e secrert esta correto, tudo correto no postman, mas esse é o retorno.
POST https://pix-h.api.efipay.com.br/oauth/token
Error: socket hang up
Request Headers
Authorization: Basic dW5kZWZpbmVkIHVuZGVmaW5lZDpDbGllbnRfU2VjcmV0XzAwNTMwMjg3N2M0N2JmZGVkMmVjYjg2OTUwZDU5MWQ4MWNiMTIwODA=
Content-Type: application/json
User-Agent: PostmanRuntime/7.30.0
Accept: /
Cache-Control: no-cache
Postman-Token: 7e23b1dc-3340-4eaf-8ba5-6e7111485a21
Host: pix-h.api.efipay.com.br
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Request Body
{
"grant_type": "client_credentials"
}
Olá meu nome é Felipe Correia e eu sou desenvolvedor web e mobile, aprimorei minhas habilidades em tecnologias front-end como React, React-Native e Next.js, bem como tecnologias back-end como Node.js, MySQL, Firebase e MongoDB.
Atualmente criei um site e-commerce com pagamentos pix com qr code, consulta cep e cotação de frete.
Portfolio: https://felipecorreia-dev.vercel.app/
Linkedin: https://www.linkedin.com/in/felipe-correia-b99067300/
Github: https://github.com/felipecorreiasilva
Hello everyone, everything good?
I am an experienced web developer with a passion for creating visually stunning and highly functional websites and web applications.
I've been working as a Full stack Developer for over 5 years.
I am an extremely skilled professional in developing websites and web applications, focusing on the user experience and also on the responsiveness of my projects.
[UI/UX, Javascript, React, Next.js, NodeJS, NestJS, Python/Django, AI chatbot integration, AI assets(audio, image...) generate].
https://www.aozora-developer.com/
I am available to work on project and ready to discuss further.
Thanks.
Bom dia, pessoal. Beleza? Tenho duas dúvidas. Está grande, mas tentei exemplificar para ficar mais claro
Contexto da minha integração: Uso Assinaturas por link, apenas "credit_card", em NodeJS.
-> DÚVIDA 1:
é possível eliminar a necessidade do meu cliente preencher o "Endereço de Cobrança"?
Já crio a subscription com "request_delivery_address" como false, mas esse é o de entrega apenas. Há um parecido para endereço de cobrança?
Isso otimizaria a quantidade de campos para o cliente preencher. Além disso, como esse endereço geralmente não é exigido na maioria dos formulários de assinatura de outras plataformas de pagamento, alguns clientes podem se perguntar por que algum "endereço" é necessário para um produto digital como o meu. O "porque" não fica exatamente claro para o cliente na página de checkout.
---
-> DÚVIDA 2
É possível gerar um link de assinatura que "lembra" dos dados do cliente?
Exemplo: inicialmente um cliente escolhe o plano mensal. Porém, 3 meses depois, ele decide mudar para o plano anual para economizar.
Talvez não seja possível fazer uma mudança dinâmica de planos. Nesse caso, seria necessário cancelar a assinatura atual e iniciar uma nova?
A questão é:
Como fazer uma mudança de planos suave para o cliente? Há uma forma de criar essa nova assinatura/link de assinatura, agora com o plano "anual", sem que o cliente precisa preencher todos os campos novamente?
Agradeço desde já 🤔🤝
Estou realizando uma simulação de pagamento dentro do homologação utilizando o token gerado https://efipay.github.io/js-payment-token-efi/ por algum motivo as transação estão retornando:
Conhece alguma lib para nodejs?
curl --location 'https://pix.api.efipay.com.br/v2/cob' \
--header 'Authorization: Bearer Token {token aqui} \
--header 'Content-Type: application/json' \
--data '{
"calendario": {
"expiracao": 3600
},
"valor": {
"original": "124.45"
},
"chave": "61982030380",
"solicitacaoPagador": "Informe o número ou identificador do pedido."
}'
@luizfeleal existem algumas falha em como você montou a requisição, segue um exemplo de como fazer a autenticação:
";";
echo $response;
echo "
Experienced Developer with Verfied Company
Main Skills:
- Next.js
- Solidity
- Rust
- Vue
- Nest.js
- MongoDB
- PostgreSQL
- TypeScript
✌You will achieve success if you hire me.👌
Not a joke, it is truth
You can learn more about me here,
https://goldliondev.com
DM me if you are interested.
Boa noite devs.
Acabei de finalizar a integração dos principais endpoints da API PIX (Efí Pay) no meu SDK typescript que apresentei anteriormente.
Também adicionei a opção de incluir certidicados em formato base64 e Buffer. Dentre as funcionalidades adicionadas estão:
- Cobranças imediatas
- Cobranças com vencimento
-Envio e Pagamento Pix
-Gestão de Pix
- Payload Locations
- Cobranças em Lote
- Split de pagamento Pix
- Webhooks
Em breve irei integrar as funcionalidades de Cartão de Crédito e Assinatura.
Há a possibilidade de utilizá-lo tanto em produção quanto em teste (SANDBOX), então quem prefere typescript e quiser dar uma olhada está convidado.
Segue o link da documentação para quem quiser fazer alguns testes:
https://www.npmjs.com/package/@bruno-valero/gerencianet-sdk-typescript
Bom dia pessoal!
Alguém poderia me ajudar com o pagamento de QR code Pix?
https://pix.api.efipay.com.br/v2/gn/qrcodes/detalhar
Está retornando isso no json:
{
"error": "insufficient_scope",
"error_description": "Access token has insufficient scope"
}
Tanto em minha aplicação quanto no Postman.
@hiagosilvas, pode me passar o que tem nesta linha na versão da SDK que você esta utilizando? gn-api-sdk-node/lib/endpoints.js:74:26