Histórico de mensagens sobre sdk em cartões

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
Canal: cartões
Avatar discord do usuario felcampelo

felcampelo

Ver Respostas

Pessoal , boa tarde. Implementei aqui a geração do token em vuejs com a ajuda do snippet do gcysne e está funcionando ok, porém ele levantou uma questão de que uma vez os scripts ja carregados em contexto global, não seria possível executar a função de gerar token uma segunda vez sem dar refresh na pagina. Isso procede ? Consigo gerar mais de uma vez o token sem dar refresh?
Porque tenho um carrinho de compras aqui com upsell (para doações), e ai eu submeto tudo pro backend, passo a compra primeiro normal e depois a parte da doação eu passo em uma transação separada. Porém o sdk do gerencianet retorna que o token do cartão ja foi utilizado na primeira compra. Então pensei em , no front, após gerar a primeira transação, pegar um novo token do cartão e tentar efetivar a segunda transação. É possível? Do jeito que o snippet está ai não consigo gerar uma segunda vez. Obrigado.

Avatar discord do usuario felcampelo

felcampelo

Bom dia pessoal. Uma dúvida simples: Estou criando algumas transações PARCELADAS de cartão de crédito via sdk .net em homologação, só que to achando estranho que nem nos detalhes da transação no dashboard nem no e-mail que é enviado consta sequer alguma informação falando que aquela compra foi parcelada. A dúvida é: Deveria aparecer essa informação no detalhamento de transações e no e-mail? Se sim, pode ser indicativo de algum problema no sdk (ou na minha passagem de parametros para a mesma)?
Estou passando no value o valor total da campra e no installments = 12.
imagem enviada na mensagem pelo usuario felcampelo

Avatar discord do usuario ksevendev

ksevendev

Após preencher os dados do cartão com valor, ai mostra a opção de parcelamento apresenta este erro.

Alterações:
- Removi os campos de dados pessoais e endereço -=> O mesmo serão puxado do banco de dados pela sessão de login.
- Removi a solicitação do identificadorConta.js (O mesmo não existia), mas coloquei direto no payment-token.js o dado solicitado.

SDK usado é o do exemplo passado com o mesmo atualizado.
imagem enviada na mensagem pelo usuario ksevendev

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, <@!804533209542950932>. Bom dia!
Entendi, irei lhe chamar no privado para lhe passar o mesmo exemplo, no entanto, com a versão da SDK atualizada. E também as instruções de como utilizar 😉
Saliento que falta pouquinho para atualizarmos os exemplos disponibilizados na doc, além de um exemplo do Pix também.

Avatar discord do usuario guilherme_efi

guilherme_efi

Boa tarde, <@!664563985885954079>!

Para obter o payment_token, possuímos um exemplo pronto com cartão de crédito que você pode utilizar e aplicar a lógica. Para baixar este exemplo, acesse: https://www.gerencianet.com.br/wp-content/themes/Gerencianet/exemplos-api/cartao/

Após baixar este exemplo, informe suas credenciais e alterar mais algumas informações:

Arquivo index.php, alterar na linha 12 - esse é o código JavaScript específico por conta Gerencianet e é utilizado para obtenção do payment_token. Importante frisar que este código é específico de acordo com o ambiente utilizado (produção ou Homologação). Veja neste link (https://dev.gerencianet.com.br/docs/pagamento-cartao#section-2-1-obten-o-do-payment_token) como obter corretamente seu payment_token.

Arquivo pagar-cartao.php, alterar a linha 3 (caminho SDK ou pasta vendor baixada pelo Composer), linhas 8 e 9 (informe seu Client_Id e Client_Secret, de acordo com o ambiente), linha 16 (sandbox possui dois possíveis valores, true se usar ambiente de Homologação e false se produção).

Arquivo script-cartao.js em bootstrap\js\ contém funções JavaScript relacionadas ao exemplo. Altere se julgar conveniente.

Demais linhas cabe a você alterar conforme necessidade.

Avatar discord do usuario tadgaudio

tadgaudio

Olá pessoal bom dia! Acordei cedo já com alguns probleminhas(não sei se realmente é um problema) no sdk nodejs. Dentro de uma app nextjs por exemplo eu não estou conseguindo usar as chamadas da API via SDK porque recebo uma resposta negativa de CORS. Tem alguma forma de eu setar os cabeçalhos na hora de fazer a request, via SDK nodejs?

Avatar discord do usuario joao_efi

joao_efi

Fala pessoal!! Tudo bom com vocês?
Passando aqui só pra avisar que acabamos de liberar a nova SDK em Typescript!
Incluindo emissões de Cobranças com Boleto, Cartão, Carnê e Pix!
Mais informações no canal <#🖥changelog> 😄

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Oi <@!839949374662377523> tudo bem?
É importante que seja setado os dados no formato do arquivo credentials, pois é feito uma tratativa dentro da sdk.
Dessa forma, também facilita para você alterar de ambiente de produção para homologação, onde só será necessário trocar a variável "sandbox"

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Ele já vem na SDK configurado quando você baixa

Avatar discord do usuario matheus_efi

matheus_efi

Porque na SDK tem o arquivo credentials onde você informa o ambiente(sandbox) e as credenciais

Avatar discord do usuario tadgaudio

tadgaudio

Ver Respostas

Baixar você diz instalar ela com $ npm install gn-api-sdk-node

Avatar discord do usuario matheus_efi

matheus_efi

Baixe a SDK de node e use a mesma por favor

Avatar discord do usuario matheus_efi

matheus_efi

Pode ser também que em outro local da sua sdk esteja referenciando com o sandbox ou credenciais diferentes, um teste a ser feito é mudar as credenciais para produção e se emitir é porque o sandbox está como false

Avatar discord do usuario .rcandido

.rcandido

Ver Respostas

Como faço para testar erro de pagamento (cartão inválido, falta de saldo para pagamento, etc) de Cartão de Crédito na api-sdk-php?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

A sdk pra ios está sendo atualizada, isso é uma solução paliativa até disponibilizarmos a SDK

Avatar discord do usuario AllyssonAlas

AllyssonAlas

Ver Respostas

Tem alguma maneira que eu possa fazer essa validação que é feita pela gn-api-sdk-ios pelo meu backend em php?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!337078367419498498> você está utilizando a gn-api-sdk-ios? Se sim, ela precisa ser atualizada, está em nosso backlog mas ainda não temos um prazo para a atualização. Assim que for atualizada vamos publicar em nosso changelog

Avatar discord do usuario taffarelxavier

taffarelxavier

"gerencianet/gerencianet-sdk-php": "^4.0"
imagem enviada na mensagem pelo usuario taffarelxavier

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Pois a partir da versão 4.0.0 da SDK, foi solucionado a incompatibilidade com o Guzzle v7