Histórico de mensagens sobre propriedade

EXIBINDO CONVERSAS RECENTES:

Texto: propriedade
# pagamento-contas
Avatar discord do usuario wendersonferreira

wendersonferreira

Ver Respostas

para o endpoint
https://pagarcontas.api.efipay.com.br/v1/codBarras/:codBarras

eu estou submentendo um post com um corpo json do body

{"dataPagamento":"2024-07-19","valor":2000,"descricao":"0GPTQYQVHE8JF"}

porem eu estou recebendo esta mensagem:

{"nome":"erro_de_validacao","mensagem":"A propriedade dataPagamento é obrigatória"}

# bolix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @rmmf.! Tudo bem?
A falha "Propriedade: "/items/0/amount". Tipo inválido: string (esperado integer)." ocorre quando você envia uma informação com o tipo inválido na requisição.
Nesse caso, você está passando uma string no atributo "amount", mas nossa API espera um valor do tipo integer.

# bolix
Avatar discord do usuario rmmf.

rmmf.

Ver Respostas

Estou tendo este mesmo erro, passando o dado corretamente, como oi resolvido ?
validation_error
Propriedade: "/items/0/amount". Tipo inválido: string (esperado integer).

Array
(
[items] => Array
(
[0] => Array
(
[name] => MKAUTH - Bronze
[amount] => 2
[value] => 6990
)

[1] => Array
(
[name] => MKAUTH - Ouro
[amount] => 1
[value] => 12990
)

[2] => Array
(
[name] => VPS - Ouro
[amount] => 1
[value] => 20990
)

)

# cartões
Avatar discord do usuario lirousme

lirousme

Ver Respostas

3500010
property_does_not_exists
Propriedade: "payment_token". A propriedade [payment_token] informada não existe. estou tendo esse problema, o que é ?

# pix
Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

de fato não traduzi a expressão regular , mas sei que a propriedade é 'id' pois estou vendo no github de vocês, entretanto estou passando um txid válido

# pix
Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

olá, consegui cadastrar a url usando pixConfigWebhook (sdk typescript), agora depois de gerar a cobrança e cadastrar o webhook recebo uma requisição na url cadastrada com o seguinte payload

DEFAULT 2024-05-30T16:03:39.462573Z /webhook payload: {
DEFAULT 2024-05-30T16:03:39.462585Z pix: [
DEFAULT 2024-05-30T16:03:39.462589Z {
DEFAULT 2024-05-30T16:03:39.462593Z endToEndId: 'E09089356202405301603API5d83da44',
DEFAULT 2024-05-30T16:03:39.462595Z txid: '89ddfba0723a4ef2b9ef5597381368aa',
DEFAULT 2024-05-30T16:03:39.462598Z chave: ,
DEFAULT 2024-05-30T16:03:39.462600Z valor: '4.00',
DEFAULT 2024-05-30T16:03:39.462602Z horario: '2024-05-30T16:03:09.000Z',
DEFAULT 2024-05-30T16:03:39.462605Z infoPagador: 'Teste de pagamento em ambiente sandbox'
DEFAULT 2024-05-30T16:03:39.462610Z }
DEFAULT 2024-05-30T16:03:39.462612Z ]
DEFAULT 2024-05-30T16:03:39.462615Z }

eu pensei que receberia o objeto com a propriedade status

alguém pode me ajudar a entender? grato

# pix
Avatar discord do usuario hernanefron

hernanefron

Ver Respostas

pessoal, estamos com um problema pra puxar extrato pela API PIX

requisicao do extrato

url = "https://pix.api.efipay.com.br/v2/gn/relatorios/extrato-conciliacao"
body = {
'dataMovimento': '2022-04-24',
'tipoRegistros': {
'pixRecebido': True,
'pixDevolucaoEnviada': False,
'tarifaPixRecebido': True,
'pixEnviadoChave': True,
'pixEnviadoDadosBancarios': False,
'pixDevolucaoRecebida': True
}
}
extrato = requests.request("POST",
url,
headers=headers,
data=body,
cert=certificado)
extrato.text

{"type":"https://pix.bcb.gov.br/api/v2/error/ExtratoConciliacaoOperacaoInvalida","title":"Operação Inválida","status":400,"detail":"A requisição que busca alterar ou criar um extrato de conciliação não respeita o schema ou está semanticamente errada.","violacoes":[{"razao":"deve ter a propriedade obrigatória dataMovimento","propriedade":"extrato-conciliacao"}]}


alguem pode nos ajudar a entender o que está errado?

# pix
Avatar discord do usuario ronierys2

ronierys2

{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inv?lidos",
"erros": [
{
"chave": "required",
"caminho": "",
"mensagem": "deve ter a propriedade obrigat?ria body"
}
]
}

ao solicitar uma devolução pix estou recebendo esse erro!
podem me dizer do que se trata ?

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

array(3) {
["nome"]=>
string(13) "json_invalido"
["mensagem"]=>
string(36) "Valores ou tipos de campo inválidos"
["erros"]=>
array(1) {
[0]=>
array(3) {
["chave"]=>
string(20) "additionalProperties"
["caminho"]=>
string(6) ".query"
["mensagem"]=>
string(44) "não são permitidas propriedades adicionais"
}
}
}

# 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

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

E estou recebendo este erro:
Chave PIX: string(36) "5cd9a718-ce6d-4564-bc10-c5b03e7a998f"
Response do método webhook: string(172) "{"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"required","caminho":"","mensagem":"deve ter a propriedade obrigatória body"}]}"

# pagamento-contas
Avatar discord do usuario rafa_xv_

rafa_xv_

Ver Respostas

Olá, estou usando da Api de Pagamentos a "Solicitar pagamento de código de barras", mas por alguma razão ele me retorna "{'nome': 'erro_de_validacao',
'mensagem': 'A propriedade dataPagamento é obrigatória'}", sendo que eu estou enviando como fala na documentação {"dataPagamento": "2024-05-07"}, alguém tem noção do que pode ser?

# freelancer
Avatar discord do usuario leandro535

leandro535

3500034
validation_error
A propriedade [payment] é obrigatória.

# pix
Avatar discord do usuario enriquerene

enriquerene

Ver Respostas

Boa tarde. Estou tendo dificuldade para receber notificações do status da cobrança. Na documentação https://dev.efipay.com.br/docs/api-cobrancas/notificacoes/#recebendo-as-notifica%C3%A7%C3%B5es diz:
"Um POST vai conter apenas uma informação: um token de notificação. Esse token é enviado quando ocorre uma alteração no status da cobrança. Para receber essas notificações, você precisa cadastrar uma URL de notificação na cobrança e prepará-la para ler o token na variável $_POST['notification']."

No meu código eu faço
$token = $_POST['notification']

e recebo este erro na plataforma:
{
"code": 3500010,
"error": "property_does_not_exists",
"error_description": {
"property": "notification",
"message": "A propriedade [notification] informada não existe."
}
}


como resolvo?

# cartões
Avatar discord do usuario marcoglg_dev

marcoglg_dev

Ver Respostas

galera recebi esse erro ao tentar pegar os dados que recebi de uma callback:

{'code': 3500010, 'error': 'property_does_not_exists', 'error_description': {'property': 'notification', 'message': 'A propriedade [notification] informada não existe.'}}

# bolix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia, @alexr_02, tudo bem?
No conteúdo da notificação há uma propriedade chamada received_by_bank_at que é a data que a cobrança foi paga.

# devs
Avatar discord do usuario marlon.brum

marlon.brum

Ver Respostas

Boa Noite. Estou usando a endpoint da api [GET] /v1/charge/:id (no caso o método detailCharge da SDK em PHP), para retornar os detalhes de uma transação que obtenho pelo extrato CSV gerado no site. Os dois primeiros registros do extrato eu consegui pegar o charge_id e passar para a função detailCharge, e ela me retornou os detalhes da transação, mas na terceira, a função retorna que a propriedade [id] não existe, mesmo eu conferindo que o charge_id existe nas cobranças. O que notei de difernete é que a cobrança que não encontrei é no cartão. Existe alguma peculiariadade para obter os detalhes de uma transação no cartão?

# dúvidas
Avatar discord do usuario enriquerene

enriquerene

$body = [
'items' => $items,
'settings' => $settings,
'metadata' => $metadata,
];

Desse jeito recebi na resposta
Exception::code = 3500034
Exception::error = validation_error
Exception::errorDescription = "Propriedade: "/metadata/notificaion_url". Propriedade desconhecida (não está no schema)."

# assinaturas
Avatar discord do usuario carolineballes

carolineballes

Ver Respostas

3500010property_does_not_existsPropriedade: "id". A propriedade [id] informada não existe. Ja conferi coloquei o $params = [
"id" => $plan_id,
]; esse erro ao criar api createOneStepSubscription

# bolix
Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

{
code: 3500034,
error: 'validation_error',
error_description: {
property: '/notification_url',
message: 'Propriedade desconhecida (não está no schema).'
}
}