![Avatar discord do usuario yasmin_efi](https://cdn.discordapp.com/avatars/843835405512998932/4716a66dbb40e51bfeeaf933a065db6d.webp)
neste caso no objeto "repasses": [
{
"tipo": "porcentagem",
"valor": "15.00",
"favorecido": {
"conta": "1234567",
"cpf": "12345678909"
}
}
Na nossa SDK de php, é este arquivo: https://github.com/efipay/sdk-php-apis-efi/blob/main/examples/pix/cob/pixDetailCharge.php
Você pode consultar por meio deste endpoint: https://dev.efipay.com.br/docs/api-pix/cobrancas-imediatas#consultar-cobran%C3%A7a
oi boa tarde, eu preciso de ajuda pra saber como faço pra saber se um pix foi pago através do TXID
quero informar um txid e ter como retorno se ele está pago ou nao, gostaria de saber como faço isso em php
utilizando a api da gerencianet
https://github.com/efipay/conversor-p12-efi
O Readme da função é bem explicativa de como usar.
Em uma outra aplicação que fiz a unas semanas atrás deu isso, parou quando usei o conversor para .pem
ok, eu fiz essa implementacao
public async Task SaveWebhookUrl(Guid chavePix, string webhoookUrl)
{
dynamic efi = new EfiPay(
appSettings.Payment.ClientId,
appSettings.Payment.ClientSecret,
appSettings.Payment.Sandbox,
appSettings.Payment.Certificate
);
var headers = "{\"x-skip-mtls-checking\": \"true\"}";
var param = new
{
chave = chavePix.ToString()
};
var body = new
{
webhookUrl = webhoookUrl
};
await Task.FromResult(efi.PixConfigWebhook(param, body, headers));
}
Você precisa inserir as credenciais e certificado .p12 no arquivo credentials.json: https://github.com/efipay/sdk-dotnet-apis-efi/blob/main/Examples/credentials.json
Bom dia @.thomasjackson ! Tudo bem? A falha "Unauthorized" esta relacionada às credenciais com o ambiente selecionado. Verifique se as credenciais informadas estão de acordo com o ambiente selecionado. Está utilizando alguma de nossas SDKs?