Histórico de mensagens sobre js em assinaturas

EXIBINDO CONVERSAS RECENTES:

Texto: js
Canal: assinaturas
Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Estou tentando executar esse código:

def criar_plano_assinatura(self):
try:
self.gerar_head()
if self.headers is None:
raise AttributeError("O headers está vazio, impossível fazer a consulta")

_url = f"{self.uri}v1/plan/"

_data = {
"name": settings.GERENCIANET_NOME_PLANO,
"interval": settings.GERENCIANET_INTERVALO_COBRANCA,
"repeats": settings.GERENCIANET_QUANTIDADE_REPETICAO
}

response = requests.post(_url, data=json.dumps(_data), headers=self.headers, cert=self.certificado)
if response.status_code != 200:
raise Exception(f"Ocorreu um erro ao chamar o método criar_plano_assinatura: {response.json()}")
if response_json is None:
raise Exception(f"Ocorreu o erro ao chamar o método criar_plano_assinatura")
response_json = response.json()
logger.debug(f"Retorno da criação do plano: {response_json}")
return response_json
except Exception as error:
logger.debug(f"Error no criar_plano_assinatura: {error}")
raise Exception(f"Ocorreu o erro {error} ao chamar o método criar_plano_assinatura")

Avatar discord do usuario brunodmn.

brunodmn.

vi que perguntaram acima sobre gerar token de cartão sem ser pelo js no frontent...também me interessa a informação

Avatar discord do usuario joao_efi

joao_efi

Boa tarde @raf1234567891 tudo certo? 🙂
As nossas SDKs ainda não receberam a atualização com inclusão desse endpoint.
Mas você consegue adicionar manualmente, basta no caminho \vendor\gerencianet\gerencianet-sdk-php\src\Gerencianet substituir o seguinte config.json

Avatar discord do usuario higorvergara

higorvergara

Ver Respostas

Bem conseguimos, o erro foi visto no LOG, foi informado que a pasta não existia, alteramos e foi confirmado, ou seja, quem tiver esse erro é só ver a questão do diretorio nos arquivos credentials.json, emitir_assinatura.php

Avatar discord do usuario joao_efi

joao_efi

Boa noite @felipessouza917722 tudo bem? 🙂
Realizei um teste em produção aqui, e obtive sucesso!
No express defini da seguinte forma:

js
app.post("/notification", (request, response) => {
console.log("body");
console.log(request.body);
response.status(200).end();
});
E tive o retorno abaixo:
imagem enviada na mensagem pelo usuario joao_efi

Avatar discord do usuario felipessouza917722

felipessouza917722

Continuo com problemas para receber as notificações, talvez seja algo específico com nodejs pois apesar de receber as requisições com sucesso o conteúdo continua não sendo entregue. Tanto o body quanto o params aparecem vazios em meu log. Caso alguém possa ajudar a entender o que pode estar acontecendo, apreciaria muito

Avatar discord do usuario danielhe4rt

danielhe4rt

Ver Respostas

boa tarde, onde está o link pra gerar o código js que faz a encriptação de cartão de crédito?

Avatar discord do usuario cezaosimao

cezaosimao

Pessoal, utilizei o script-assinaturas.js, no entanto a função gerarToken() não gera o payment_token. Alguma ideia do que pode ser?? Aparentemente não chama a função, por que tudo que está dentro não acontece!!

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Mas essa resposta é do seu servidor, independente do que o seu servidor retorna para a Gerencianet o que é verificado é o GET /notification, pois, este endpoint é a confirmação de leitura do token de notificações. Este token contém o JSON da cobrança paga

Avatar discord do usuario matheus_efi

matheus_efi

Provavelmente o seu sistema está deixando de percorrer o json com as informações de pagamento da assinatura

Avatar discord do usuario Deleted User

Deleted User

Boa tarde! Por que uma subscription cancelada continua com a propriedade next_execution no JSON da resposta da API?

Avatar discord do usuario maxcaradu

maxcaradu

por enquanto tá só configurado pra aceitar json

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, <@!812833366834544640>. Como vai?
Nesta página da documentação você encontra os detalhes do endpoit que o método detail_charge consome: https://dev.gerencianet.com.br/docs/playground-transacoes#charge_id

Basicamente ao consumir esta função, irá lhe retornar o array data e nele você encontrará o parâmetro history, que lhe detalha cada mudança de status da transação, detre elas, a data da confirmação do pagamento e a data do pagamento. Segue exemplo:

json
"history": [
{
"message": "Cobrança criada",
"created_at": "2020-12-14 15:41:19"
},
{
"message": "Pagamento via cartão de crédito aguardando confirmação",
"created_at": "2020-12-14 15:41:20"
},
{
"message": "Pagamento de R$ 5,00 efetuado em 14/12/2020",
"created_at": "2020-12-14 15:42:15"
}
],

Avatar discord do usuario alancosta8466

alancosta8466

Ver Respostas

Bom dia! Estou fazendo testes aqui com a api sdk node.js seguindo a documentação. Mas a resposta está vindo "Unauthorized". Estou usando a client_id e client_secret em desenvolvimento e sandbox: true

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

O Reactive Native por padrão não reconhece qualquer alteração feita no DOM fora do React (utiliza seu próprio DOM) , neste caso seria necessário fazer uma comunicação extra, a documentação do React apresenta algumas opções veja https://pt-br.reactjs.org/docs/integrating-with-other-libraries.html .

A Gerencianet está estudando outras formas de gerar o payment_token sem utilizar o script padrão, no entanto não tem como fornecer um prazo ainda.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!781855574501490718>! No momento não, o token é gerado apenas no front-end como forma de garantir ao cliente segurança sobre seus dados. No entanto, estamos estudando outras possibilidades de gerar o payment_token sem o script js no front-end. Está em nosso backlog e iremos reportar quando tivermos novidades.

Avatar discord do usuario matheus_efi

matheus_efi

Bom dia <@!259720378450968578>! Não foi testado com react native, apenas com o nodejs. Com react é possível, eu não sei informar pelo fato do react native não suportar a tag html

Avatar discord do usuario pedro_andrade

pedro_andrade

@Efí É possível gerar o payment token no react-native a partir da SDK do NodeJS?