Histórico de mensagens sobre erro

EXIBINDO CONVERSAS RECENTES:

Texto: erro
# cartões
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia @jamersonbernardo, tudo bem?

Você pode utilizar o seguinte exemplo para gerar o payment token com React.

Exemplo alternativo para gerar payment_token react:

js
"use client"
import { useEffect, useState } from 'react';

const App = () => {
const [message, setMessage] = useState('Hello React!');

useEffect(() => {
const script = document.createElement('script');
script.type = 'module';
script.src = 'https://cdn.jsdelivr.net/gh/efipay/js-payment-token-efi/dist/payment-token-efi.min.js';
script.onload = runEfiJsCode;
document.head.appendChild(script);
}, []);

const runEfiJsCode = async () => {
try {
EfiJs.CreditCard
.debugger(false)
.setAccount('')
.setEnvironment('') // 'production' or 'sandbox'
.setCreditCardData({
brand: '',
number: '',
cvv: '',
expirationMonth: '05',
expirationYear: '2029',
reuse: false
})
.getPaymentToken()
.then(data => {
const payment_token = data.payment_token;
const card_mask = data.card_mask;

setMessage(Payment_token: ${payment_token} | Card_mask: ${card_mask})
console.log('payment_token', payment_token);
console.log('card_mask', card_mask);
})
.catch(err => {
console.log('Código: ', err.code);
console.log('Nome: ', err.error);
console.log('Mensagem: ', err.error_description);
});
} catch (error) {
console.log('Código: ', error.code);
console.log('Nome: ', error.error);
console.log('Mensagem: ', error.error_description);
}
};

return (

{message}

);
};

export default function Home() {
return (



);
}

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

Trying 35.170.124.249:443...
Connected to pix.api.efipay.com.br (35.170.124.249) port 443
ALPN: curl offers http/1.1
could not load PEM client certificate from /home1/reve7660/clubva.net/uploads/cert/producao-483198-CertificadoCLUBVAProducao.p12, OpenSSL error error:0909006C:PEM routines:get_name:no start line, (no key found, wrong pass phrase, or wrong file format?)
Closing connection

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

e estou recebendo esse erro:

# pix
Avatar discord do usuario godtasso

godtasso

Ver Respostas

Boa noite, meu webhook SEMPRE retorna com esse ERRO

{
nome: 'webhook_invalido',
mensagem: 'A requisição na URL informada falhou com o erro: ECONNRESET'
}

Como resolver?

# bolix
Avatar discord do usuario pedrinne

pedrinne

SO RETORNA ESSE ERRO
imagem enviada na mensagem pelo usuario pedrinne

# pix
Avatar discord do usuario blini369

blini369

Ver Respostas

@joao_efi implementei o sdk, mas me retorna o mesmo erro, { error: 'invalid_client' }

# dúvidas
Avatar discord do usuario luizg7954

luizg7954

Ver Respostas

Ola alguem pode me ajudar?
Eu estou recebendo "JSONError: Unexpected token 'u' at 1:1
unauthorized^" como resposta quando envio uma solicitacao para o POST https://cobrancas-h.api.efipay.com.br/v1/authorize" class="link-msg">https://cobrancas-h.api.efipay.com.br/v1/authorize
quando eu comento o conteudo do body
{
"grant_type": "client_credentials"
}
eu recebo apenas um "unauthorized", a client key e client secret estao corretas e nos lugares certos, o certificado esta para a seguinte rota: https://cobrancas-h.api.efipay.com.br
e eu escolhi a opcao PFX, a extensao do certificado e .p12 (homologacaocertificado432.p12)

Tudo isso esta sendo feito pelo POSTMAN

# pix
Avatar discord do usuario rian2965

rian2965

opa, bom dia
estou usando a rota antiga do pix, quando fui atualizar para as novas apenas a rota do cartão funcionou, a do pix deu erro 500, interno do servidor.

podem confirmar se a nova rota base do pix é essa "https://pix.api.efipay.com.br"

# cartões
Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

Quando é limite o erro é outro, e não

Falha no pagamento - No momento, a transação não foi autorizada.

# cartões
Avatar discord do usuario flavio5103

flavio5103

Ver Respostas

Boa tarde, estou com um problema.

Estou em um processo de lançamento de ticket médio alto, e estou com um problema persistente, a maioria das vendas por cartão estão tendo este retorno da API:

Falha no pagamento - No momento, a transação não foi autorizada.

Não achei nada sobre este erro exato na API. o que poderia ser?

O cliente tem limite disponível, incluindo o juros de parcelamento e tudo mais.

Mas de forma alguma passa na API.

Então estou executando o recebimento por outra plataforma e por lá está indo perfeitamente.

Queria descobrir o motivo e corrigir para que eu possa centralizar todas as vendas pela Efí.

# assinaturas
Avatar discord do usuario antoniofernandes

antoniofernandes

Ver Respostas

O payment_token está sendo gerado via frontend via javascript conforme a documentacao

js
window.getPaymentToken(
{
brand: data.brand,
number: data.cardNumber,
cvv: data.cvv,
expiration_month: data.month,
expiration_year: data.year,
},
checkPayment,
);
Vale ressaltar que o mesmo está retornando certinho.

conforme ja informei, o erro informa que
js
{
"code": 3500010,
"error": "property_does_not_exists",
"error_description": {
"property": "payment_token",
"message": "A propriedade [payment_token] informada não existe."
}
}
ou seja como se a propriedade payment_token nao fizesse parte do objeto de configuração....

# assinaturas
Avatar discord do usuario antoniofernandes

antoniofernandes

Ver Respostas

Meu objeto de configuracao contem mais ou menos os seguinte dados:

js
options {
sandbox: true,
client_id: 'Client_Id_a34467b0898cbbf...',
client_secret: 'Client_Secret_1a7450d8d5c0b...',
pix_cert: '0�\n' +
'm\x02\x01\x030�\n' + ...
}
Vale salientar que o método abaixo esta funcionando normal
js
const signature = await this.gn.createSubscription(
paramsSignature,
bodySubscriptionSignature,
);
porem o metodo paySubscription é que está gerando o erro:
js
this.gerencianet.paySubscription(params, body);

# assinaturas
Avatar discord do usuario antoniofernandes

antoniofernandes

@guilherme_efi Bom ia amigo. Tinha feito uma integração (Testada em sandbox) que estava funcionando e ja validado certinho meu fluxo. Agora voltei a testar e estou recebendo um erro:
Minha integração de assinatura tem mais ou menos o seguinte código:

js


const bodySubscriptionSignature = {
items: [
{
name: Assinatura: ${plan.title},
value: parseInt(convertPriceGateway(plan.price)),
amount: 1,
},
],
metadata: {
custom_id: ${companyId} - ${Date.now()},
notification_url: process.env.GN_NOTIFICATION_URL,
},
};

const paramsSignature = {
id: plan.planId,
};

const signature = await this.gn.createSubscription(
paramsSignature,
bodySubscriptionSignature,
);

const paramsPayment = {
id: signature.subscription_id,
};

const bodyPayment = {
payment: {
credit_card: {
payment_token: paymentToken,
billing_address: {
street: user.company.address.street,
number: user.company.address.streetNumber,
neighborhood: user.company.address.district,
zipcode: cep,
city: user.company.address.city,
state: user.company.address.state,
},
customer: {
name: ${user.firstName} ${user.lastName},
email: user.email,
cpf: cpf,
birth: birthDate,
phone_number: phone,
},
},
},
};

const associatePayment = await this.gn.paySubscription(
paramsPayment,
bodyPayment,
);

return { associatePayment };



E estou recebendo o seguinte erro:
js
{
"code": 3500010,
"error": "property_does_not_exists",
"error_description": {
"property": "payment_token",
"message": "A propriedade [payment_token] informada não existe."
}
}
Mudou alguma coisa?

# dúvidas
Avatar discord do usuario danilowiener

danilowiener

Ver Respostas

oi Jéssica, obrigado pela ajuda... fiz um teste, mas no log de erros retornou que a Classe 'Efi\EfiPay' não foi encontrada, baixei a última versão da sdk php, consegue me ajudar?

# cartões
Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

agora todos pagamentos via cartão estão dando erro

# pix
Avatar discord do usuario berserk9864

berserk9864

Ver Respostas

então, foi com as credenciais e o certificado que inseri que consegui o token, mas as outras requisições dão sempre erro e data: { error: 'invalid_client' } a minha aplicação só preciso do backend, gerar o qr code e consultar para ver quando é pago

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O erro que ele descreveu foi o ERR_TLS_CERT_ALTNAME_INVALID, não HTTP 403...

# pix
Avatar discord do usuario carlosdamiao

carlosdamiao

Ver Respostas

eu assisti a video aula dele e deu o mesmo erro, você passou algum token para a API saber que é AWS e a Efí se conectando, pq o meu ta dando 403

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

Estou recebendo o seguinte erro: