Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

Data: 17/09/2024
# dúvidas
Avatar discord do usuario juscelinojr

juscelinojr

obrigado@

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @juscelinojr! Tudo bem?
Sim, é possível usar as APIs da Efí em ambiente de teste com uma conta PF. É só abrir sua conta e seguir os passos da nossa documentação técnica para criar uma aplicação e obter as credenciais de integração. A conta não tem tarifas de manutenção; você só paga quando houver pagamento de cobrança em produção. Confira em nosso site.

E fique tranquilo, qualquer dúvida que surgir, é só perguntar!

# módulos-plugins
Avatar discord do usuario renato_66597

renato_66597

Ver Respostas

Ja fechou novamente... Q coisa complicada!

# dúvidas
Avatar discord do usuario juscelinojr

juscelinojr

Ver Respostas

Boa noite pessoal. Tenho uma dúvida bem boba, mas o efipay conta com um ambiente de testes que eu possa usar facilmente, apenas abrindo conta como pessoa física?

Pergunto porque tenho muito interesse em utilizar o Efipay em um projeto, mas não tenho CNPJ nem nada do tipo porque ainda é um projeto prematuro, queria apenas conseguir testar já a integração com pagamento enquanto está na fase de desenvolvimento

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Valeu mesmo, ajudou demais!

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Agora tá funcionando!

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Certo, vou testar aqui

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

É isso. Mas se você quiser colocar um deles (nome ou CPF), aí tem que colocar ambos. Mais simples não pedir e não passar.

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ou não?

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Posso colocar apenas um botão, que ao ser clicado, gera o pix. Certo?

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

Tipo, eu não preciso de solicitar o nome, nem cpf. É isso?

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Devedor é opcional é pode ser omitido. Mas se não omitir, aí tem que ter nome e CPF...

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

To chegando perto de fazer funcionar com a sua ajuda

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

Pelo menos chegou a requisição na plataforma:

{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inválidos",
"erros": [
{
"chave": "required",
"caminho": ".body.devedor",
"mensagem": "deve ter a propriedade obrigatória .nome"
},
{
"chave": "required",
"caminho": ".body.devedor",
"mensagem": "deve ter a propriedade obrigatória .nome"
},
{
"chave": "oneOf",
"caminho": ".body.devedor",
"mensagem": "deve corresponder exatamente com um schema em \"oneOf\""
}
]
}

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Oq devo corrigir?

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Back-end é tenso

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

É tão tranquilo HTML e CSS, kk

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Fiz essa alteração e retornou isso

Response: {"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"required","caminho":".body.devedor","mensagem":"deve ter a propriedade obrigatória .nome"},{"chave":"required","caminho":".body.devedor","mensagem":"deve ter a propriedade obrigatória .nome"},{"chave":"oneOf","caminho":".body.devedor","mensagem":"deve corresponder exatamente com um schema em \"oneOf\""}]}

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Sim. Ou você já coloca direto "pix.pem" para testar.

CURLOPT_SSLCERT => "pix.pem",

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

curl_setopt_array($curl, array(
CURLOPT_URL => "https://pix.api.efipay.com.br/v2/cob",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($data),
CURLOPT_SSLCERT => $config["certificado"],
CURLOPT_HTTPHEADER => array(
"Authorization: Bearer $access_token",
"Content-Type: application/json"
),
));

Como eu colocaria dentro