Histórico de mensagens sobre sdk

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
# cartões
Avatar discord do usuario _acb09

_acb09

Ver Respostas

Mas eu apenas chamei a função da própria SDK

$params = ["id" => (string) $chargeId];
$body = ["amount" => $amount];
$response = $this->api->refundCharge($params, $body);
return $response->body;

# cartões
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@_acb09, a versão da SDK de php 1.9 ja possui a função refundCard

# cartões
Avatar discord do usuario _acb09

_acb09

Ver Respostas

"efipay/sdk-php-apis-efi": "^1.9",

# cartões
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @_acb09! Tudo bem? Qual a versão da SDK que você esta utilizando?

# devs
Avatar discord do usuario tiago.rodrigues_br

tiago.rodrigues_br

Ver Respostas

@igor_efi verifiquei aqui, estou usando a SDK PHP... no config.json está a v2 mesmo:
imagem enviada na mensagem pelo usuario tiago.rodrigues_br

# cartões
Avatar discord do usuario _acb09

_acb09

Ver Respostas

Estou implementando a validação do cartão de crédito com o SDK, ou seja:
Cobrar 3 reais e estornar.

Ao cobrar está dando certo, porém ao estornar eu recebo:

ErrorException {#1983 // app\Http\Controllers\Api\Checkout\CreditCardController.php:99
#message: "Undefined array key "refundCharge""
#code: 0

# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Boa tarde, @_acb09.
Ao instanciar a classe da SDK, além das credenciais, quais parametros você esta enviando?

# pix
Avatar discord do usuario _acb09

_acb09

Ver Respostas

Boa tarde!
Estou recebendo o seguinte erro ao criar um webhook de pix:

{
"code": 400,
"error": "json_invalido",
"errorDescription": "Parâmetro \".headers['x-skip-mtls-checking']\", deve ser igual a um dos valores predefinidos"
}

Estou usando o SDK, e todos endpoints funcionam (cartão, pix e boleto) porém não consigo gerar o webhook. Ou recebo o erro acima, ou recebo Curl 52 Error.

# dúvidas
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Qual SDK você utiliza @tchunas?

# dúvidas
Avatar discord do usuario yasmin_efi

yasmin_efi

Boa noite @tchunas! Você está utilizando alguma de nossas SDK's?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ah sim, no SDK essa chamada é feita pelo código interno a cada uso da API.

# pix
Avatar discord do usuario andrebarbosa_dev

andrebarbosa_dev

@yasmin_efi eu não sei exatamente, oq o erro só fala que é na sdk, mas no metodo que eu chamo 2 endpoint só:

pixCreateImmediateCharge
pixGenerateQRCode

# pix
Avatar discord do usuario andrebarbosa_dev

andrebarbosa_dev

não to entendendo o erro na sdk

# pix
Avatar discord do usuario andrebarbosa_dev

andrebarbosa_dev

Ver Respostas

2024-08-06 19:07:13] production.ERROR: Efi\Exception\PixException::getErrorTitle(): Return value must be of type string, array returned {"exception":"[object] (TypeError(code: 0): Efi\\Exception\\PixException::getErrorTitle(): Return value must be of type string, array returned at /var/www/html/vendor/efipay/sdk-php-apis-efi/src/Efi/Exception/PixException.php:27)

Alguem ja passou por esse erro?

Tá funcionado, mas fica disparando essa erro no log do laravel pra mim.

# pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @felipenunes0714 ! Para cadastrar o webhook, você deve utilizar este método: https://github.com/efipay/sdk-php-apis-efi/blob/main/examples/pix/webhooks/pixConfigWebhook.php

# pix
Avatar discord do usuario aquele_dev

aquele_dev

Ver Respostas

baixa o Composer na sua máquina e executa o comando composer install na pasta que tem o package.json da sdk

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não é olhar o exemplo usando o SDK, e sim o código do próprio SDK. Que faz autenticação tal como você está tentando...