Histórico de mensagens sobre Link pagamento

EXIBINDO CONVERSAS RECENTES:

Texto: Link pagamento
# cartões
Avatar discord do usuario elielpsoares

elielpsoares

Ver Respostas

gerei um link de pagamento, mas meu cliente precisa cancelar

# assinaturas
Avatar discord do usuario rubenskuhl

rubenskuhl

E se você olhar o site do link de pagamento, vai ver que ele funciona da mesma forma...

# pix
Avatar discord do usuario admthunder

admthunder

Ver Respostas

Vou tentar fazer uma "gambiarra" aqui pra ver se consigo exibir em um modal, o sistema vem pronto pra "redirecionar o cliente para um link gerado pela api de pagamento"

# dúvidas
Avatar discord do usuario virgilio8333

virgilio8333

Bom dia, tudo bem?

Estou tentando gerar um link de pagamento via API usando o PlayGround, porém o mesmo diz que uma propriedade que a documentação recomenda como "false", é obrigatória... e se mudo para "true" persiste o erro, alguém pode me ajudar onde estou errando por favor?
imagem enviada na mensagem pelo usuario virgilio8333
imagem enviada na mensagem pelo usuario virgilio8333
imagem enviada na mensagem pelo usuario virgilio8333

# 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