Histórico de mensagens sobre an em assinaturas

EXIBINDO CONVERSAS RECENTES:

Texto: an
Data: 15/03/2023
Canal: assinaturas
Avatar discord do usuario elinardosilva

elinardosilva

Ver Respostas

Assinatura paga no pix é desconta de novo no pix no mês seguinte ou é enviado a cobrança?

Avatar discord do usuario joao_efi

joao_efi

Você está usando typescript, certo?
Você pode detalhar a assinatura usando o endpoint abaixo para pegar o charge_id do boleto em específico.
https://github.com/gerencianet/gn-api-sdk-typescript/blob/main/examples/charges/subscription/detailSubscription.ts
Então com o charge_id você pode utilizar o endpoint abaixo para consultar a cobrança e pegar o link do pdf que mencionei anteriormente.
https://github.com/gerencianet/gn-api-sdk-typescript/blob/main/examples/charges/billet/detailBillet.ts

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Hoje eu to perguntando muito kkkkk, perdão

Mas então outra questão que gostaria de entender é se existe alguma possibilidade via sdk ou api de pegar o link ou baixar o boleto bancário gerado?

Ou a única forma é enviando para o e-mail do pagador?

Outra pergunta é se o bolix funciona em modo sandbox? Pois eu gerei uma assinatura e o link que veio no meu email pagador está quebrado
imagem enviada na mensagem pelo usuario mateusbrasil2944

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver Respostas

Consegui achar aqui, mas não tem a opção de marcar como pago uma transação

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Na real todas as questões que cê falou ai já estão certas kkkkkkk
1 - O objeto payment só vai com o banking_billet pois credit_card é undefined quando eu envio o banking_billet como pode ser obeservado no primeiro print
2 - O objeto que estou passando como primeiro parâmetro já está no formato

js
{ id: subscription_id}
e não
js
{ id: { subscription_id } }

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Então, o credit_card já vai como undefined quando eu envio o banking_billet, vide o print que enviei

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ok.

Então para que você consiga consumir essa rota, será necessário enviar apenas o objeto

banking_billet
e retirar o objeto
credit_card
E também será preciso corrigir o
id
enviado, atualmente você está enviando no seguinte formato:
{ id: { subscription_id: 73258 } }
e é preciso enviar
{ id: 73258 }
Feito essas alterações o consumo da rota deve funcionar normalmente. Qualquer outra dúvida só nós chamar por aqui.

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Estou querendo utilizar o boleto bancário

Avatar discord do usuario joaolucas_efi

joaolucas_efi

@mateusbrasil2944, para entender melhor sua questão, você está querendo usar o link de assinatura em sua cobrança?

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Só um momento, estamos analisando.

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Se você observar :

js
console.log({ subscription_id })
resulta nisso
js
{ subscription_id: 73258 }
mas o
js
const result = await gerencianet.defineSubscriptionPayMethod({ id: subscription_id }, {
payment: { credit_card, banking_billet }
})
dispara o erro
js
TypeError: Cannot read properties of undefined (reading 'data')

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia @klawdyo.com, tudo bem? A reutilização do payment_token permite que você processe uma cobrança distinta da primeira, basta que seja realizado na mesma conta.

Avatar discord do usuario .euzin

.euzin

tive esse erro ao tentar pagar o link de pagamento por boleto em sandbox

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver Respostas

Este é o objeto que estou enviando

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Estou tentando implementar o boleto bancário, mas quando vou utilizar o método defineSubscriptionPayMethod me retornar um erro aparentemente "nada a ver"
imagem enviada na mensagem pelo usuario mateusbrasil2944
imagem enviada na mensagem pelo usuario mateusbrasil2944