Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

# 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

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Precisa passar o array config também para o método que cria a cobrança. Ou no mínimo o certificado.

# devs
Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Deu isso