Histórico de mensagens sobre link de pagamento

EXIBINDO CONVERSAS RECENTES:

Texto: link de pagamento
# módulos-plugins
Avatar discord do usuario mirocallai

mirocallai

Parece que o Modulo esta criando um link de pagamento ao invéz de um cobrança
imagem enviada na mensagem pelo usuario mirocallai

# conta-digital
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @nunesxzn! Você pode adicionar um link no seu site direcionando para o pagamento. Para o pós-pagamento você precisaria integrar com a API para ter esse controle, caso contrário deve ser manual verificando o status de pagamento diretamente pela conta

# dúvidas
Avatar discord do usuario spiderblack3744

spiderblack3744

Ver Respostas

boa noite, estou com uma dúvida.

Estou tentando gerar um link de pagamento via sdk nodeJs, mas etstá me retornando um erro que não sei o motivo. espero que me ajudem.

obs: estou em ambiente de homologação
imagem enviada na mensagem pelo usuario spiderblack3744
imagem enviada na mensagem pelo usuario spiderblack3744

# dúvidas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Eles tem um link de pagamento mas não inclui API Pix, então não tem a v2/cob.

# conta-digital
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa tarde @nunesxzn! Você pode utilizar o link de pagamento via API ou então o botão de pagamento, em ambos os casos será utilizada uma pagina propria da Efi onde o seu cliente irá preencher seus proprios dados.

# conta-digital
Avatar discord do usuario nunesxzn

nunesxzn

olá, existe alguma forma de meus clientes terem um link de pagamento onde eu não tenho os dados deles?

por exemplo, meu produto varias pessoas vão conseguir pagar, mas não sei quem essas pessoas são. mas dentro da efi preciso adicionar cliente por cliente, fico no aguardo

# bolix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@tyrandus081, os links fornecidos não expiram e podem ser acessados a qualquer momento.
No entanto, no caso do boleto/bolix, uma vez que o pagamento é efetuado, as informações sobre o código de barras e os dados da cobrança Pix não estarão mais disponíveis no link de visualização.
Se precisar de mais alguma orientação sobre como lidar com essas situações ou se houver mais alguma dúvida, estou à disposição para ajudar!

# pix
Avatar discord do usuario ksevendev

ksevendev

Ver Respostas

Pelo que entendi desse webhook config é a forma que você faz a "interligação" da chave pix para o retorno...
E todas transação pix enviada pela api, a mesma faz envio de um retorno pelo link indicado quando houver alteração na transação, tais como alteração de status... Para trazer uma confirmação de pagamento e fazer alteração na fatura, pedido ou algo do tipo no sistema integrado.

# assinaturas
Avatar discord do usuario palloma_efi

palloma_efi

Bom dia @carolineballes ! A notification_url também serve para assinaturas. Neste sentido, qualquer alteração no status das cobranças vinculadas à assinatura, você é notificada automaticamente. Caso o usuário queira alterar os dados do cartão de crédito, basta utilizar o campo update_card no endpoint de retentativa da cobrança (POST /v1/charge/:id/retry). https://sejaefi.link/Hyldf6Hae0
https://dev.efipay.com.br/docs/api-cobrancas/assinatura#retentativa-de-pagamento-de-assinatura-via-cart%C3%A3o-de-cr%C3%A9dito

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Boa Tarde

Estou tendo dificuldades para gerar um link de pagamento pix

Eu somente preciso gerar um pix de um certo valor e depois ourvir o webhook e fazer uma ação

Aqui esta meu codigo:


let body = {
calendario: {
expiracao: 3600,
},
devedor: {
cpf: '94271564656',
nome: 'Gorbadock Oldbuck',
},
valor: {
original: float_amount.toString(),
},
chave: '14.359.846/0001-27', // Informe sua chave Pix cadastrada na efipay. //o campo abaixo é opcional
infoAdicionais: [
{
nome: 'Pagamento em',
valor: 'StartPro Treinamentos',
},
{
nome: string_name,
valor: float_amount,
},
],
}

let params = {
txid: 'dt9BHlyzrb5jrFNAdfEDVpHgiOmDbVq111',
}

const efipay = new EfiPay(options)

try {
let object_result = efipay.pixCreateCharge(params, body)
return object_result
} catch( e ) {
throw e
}



Aqui esta o error que ele me da

"erros": [
{
"chave": "pattern",
"caminho": ".body.valor.original",
"mensagem": "deve corresponder ao padrão \"^[0-9]{1,10}\\.[0-9]{2}$\""
}
]

o "body.valor.original" é "10"

se eu colocar um 10 como number ele me informa que ele precisa ser um texto, por isso deixei ".toString()"

Eu basicamente estou tentanto fazer uma API na qual a pessoa escolhe o valor que quer gerar um pix e o nome do produto, a API deve retornar o codigo pix copia e cola para a pessoa pagar.

No mercado livre você so coloca o endpoint do seu servidor para onde a notificação POST dever ser enviada, como faço isso no efipay?

# assinaturas
Avatar discord do usuario xdecow

xdecow

é que foi gerado pelo link de pagamento

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Enquanto que a API Open Finance gera um link que leva diretamente à página de pagamento da instituição pagadora escolhida pelo cliente

# dúvidas
Avatar discord do usuario welitonxd

welitonxd

Ver Respostas

entao terei que fazer tratamento interno para coletar o link do boleto através do charge_id e não mais apenas o link de pagamento. é isso.

Fiquei confuso em relação ao link ficar inutilizavel e pensava que a Efi poderia fazer o auto redirecionamento do link de pagamento para o boleto pela mesma url

# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

@welitonxd quando você gera o link de pagamento, consultando a notificação recebida você consegue obter um charge_id, gerando um boleto através do link de pagamento ele vai ter esse charge_id, segue um exemplo de notificação onde eu gerei um link de pagamento e depois gerei um boleto através do link:

{
"code":200,
"data":[
{
"id":1,
"type":"charge",
"custom_id":"produto 1",
"status":{
"current":"new",
"previous":null
},
"identifiers":{
"charge_id":703265188
},
"created_at":"2024-04-11 14:11:24"
},
{
"id":2,
"type":"charge",
"custom_id":"produto 1",
"status":{
"current":"link",
"previous":"new"
},
"identifiers":{
"charge_id":703265188
},
"created_at":"2024-04-11 14:11:24"
},
{
"id":3,
"type":"charge",
"custom_id":"produto 1",
"status":{
"current":"waiting",
"previous":"link"
},
"identifiers":{
"charge_id":703265188
},
"created_at":"2024-04-11 14:11:54"
}
]
}

# dúvidas
Avatar discord do usuario welitonxd

welitonxd

Olá, Criei um link de pagamento via API com o metodo 'ALL' (boleto, cartao), creio que se o cliente estivesse escolhido cartão não teria problema pois o pagamento seria ali mesmo na tela, o problema que vi é se ele escolher boleto,

Neste caso ele preenche os dados para gerar um boleto. preenche o email e pronto, ele recebe o boleto por email. neste caso o link de pagamento não redireciona para metodo escolhido, fica sem conteudo apenas o template header e footer da Efi aparece. até aí tudo bem o cliente deveria está de posse do boleto. mas veio o problema de o email dele ser um destes complicados que existe aí no mercado como o email da LocaWeb ( a maioria [ ou 100%] dos meus clientes que tem Locaweb não recebe os boletos da Efy que são emitidos via APi/cron mensalmente).

Neste caso em específico que o cliente escolheu boleto e não recebeu ou nao chegou a pagar, saiu da tela e só tem o link de pagamento em posse. Só que ao acessar o link de pagamento ele não redireciona para o método escolhido (boleto no caso) e também não recebeu o boleto no email nem spam etc. como proceder? terei que recriar um link de pagamento novo? não dá apenas para que o link de pagamento redirecionasse para o metodo escolhido boleto ? no caso de cobrança paga também o link de pagamento não informa se foi paga, tenho estes dados da notificação pelo webhook, mas o cliente gostaria de comprovar que foi pago,

Na notificação de escolha de boleto no link da api só muda o status de link para waiting e não traz o link do boleto sendo o mesmo charge_id...

exemplo do link de pagamentohttps://pagamento.sejaefi.com.br/139adec9-da76-44fc-91c7-d1a3987a35e3

# bolix
Avatar discord do usuario nhowka

nhowka

Boa tarde! Tentei criar um link de pagamento usando mode = 1 no campo marketplace e ao tentar gerar o boleto recebo o seguinte erro:
tag (ContasMovimentacao) é obrigatória para (modalidade 1)

Não achei nada sobre isso. É algo não suportado?

# pix
Avatar discord do usuario viniciusfebasse_37973

viniciusfebasse_37973

Olá, estou tentando gerar cobranças via PIX, mas sempre recebo o mesmo erro:
{"code":404,"error":"invalid_request","error_description":"Not Found"}

Isso tanto na cobrança com vencimento: /v2/cobv/{txid} e na criação de chaves aleatórias

Na criação do link de pagamento (cartão e boleto) não tive problemas

# assinaturas
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Isso mesmo, os atributos intervall (Determina o intervalo, em meses, que a cobrança da assinatura deve ser gerada) e repeats (Determina o número de vezes que a cobrança deve ser gerada), você informa ao criar o plano e depois associa o plano ao link de pagamento

# assinaturas
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @brunosouza_86! Tudo bem?
Sim, com este endpoint você consegue após criar um plano de Assinatura, gerar um link de pagamento associado a este plano.

# assinaturas
Avatar discord do usuario brunosouza_86

brunosouza_86

Ver Respostas

Bom dia, fiz a pergunta sobre o link de pagamento não gerar recorrência.
E se eu utilizar esse request /v1/plan/:id/subscription/one-step/link será gerado link com assinatura recorrente ?