Comunidade
Erro integração pedido com qr code
Estou realizando e integração de pedido com qr code em ambiente de SandBox consigo gerar o qrcode normal mas em ambiente de produção esta me gerando esse erro
"{\"error_messages\":[{\"code\":\"ACCESS_DENIED\",\"description\":\"whitelist access required. Contact PagSeguro\"}]}"
Posted by Lukas over 2 years ago
PIX - Simular pagamento
Boa tarde,
Não consigo sucesso no endpoint de simulação de pagamento:
curl --location --request POST 'https://secure.sandbox.api.pagseguro.com/pix/pay/:txid' \
--header 'Authorization: Bearer xxxxx-xxxx-xxxxxx'
Pois ele me retorna que o token passado no header Authorization é inválido:
{
"message": "'xxx-xxxx-xxxxx' not a valid key=value pair (missing equal-sign) in Authorization header: 'Bearer xxx-xxxx-xxxxx'."
}
O que é estranho, pois utilizo exatamente o mesmo token para consultar outros endpoints (como para cadastrar / consultar webhooks e mesmo criar cobranças), e consigo obter êxito!
Como proceder?
Posted by Clenisson Calaça over 2 years ago
Parâmetros inválidos do pix
Fizemos a habilitação da forma de pagamento Pix com afiliação da Pagseguro em nosso site na plataforma Vtex. A chave está habilitada, o checkout já está configurado corretamente, porém na hora de realizar o pagamento, a chave gerada não é lida corretamente no aplicativo do Banco (no nosso teste, o erro acontece tanto no Banco do Brasil quanto Caixa). A mensagem que aparece no Banco do Brasil é "Parâmetros inválidos. Verifique os parâmetros e tente novamente. (000-000)". Como posso resolver isso?
Posted by Fhilipe Benjamin about 2 years ago
Erro ao realizar chekout
Olá, o redirecionamento para PagSeguro está retornando o seguinte erro: Não conseguimos prosseguir com a compra, entre em contato com o vendedor!
Antes isso não ocorria e efetuava o chekout normalmente. O que pode estar havendo, por favor.
Posted by Eduardo Denis 11 months ago
Erro M5004
Possuo erro na autenticação da máquina de debug, de erro:
Ocorreu um erro no código
Motivo M5004, Maquina não cadastrada! Acesse pagbank.vc/vincular e cadastre.
Posted by Jean Moura over 1 year ago
Calcular parcelamento cartão de crédito
Olá. Eu não encontrei nessa nova versão da API como construir no lado cliente o formulário do cartão de crédito. Por exemplo, como calcular os valores das parcelas em caso de parcelamento via cartão de crédito? Outra coisa, obter a bandeira do cartão passando os 6 primeiros dígitos.
Agradeço se puderem esclarecer melhor essa dúvida.
Posted by Júlio over 2 years ago
Software loja de aplicativos entre outros
Olá, boa noite a todos,
Tive um problema com o meu aparelho ele reservou por completo e perdeu todos aplicativos, como a loja de apps, informação do sistema, entre outros, queria saber como eu consigo esses software para instalar novamente na minha moderninha x e poder voltar com minhas vendas
Posted by Breno Augusto over 2 years ago
PIX no plugin
Atualmente uso o plugin "Claudio Sanches - PagSeguro for WooCommerce", no Wordpress e estou com dois problemas, tenho chave PIX cadastrada no PagBank, mas o PIX não aparece como opção de pagamento via PagSeguro e as compras realizadas não saem do do Status de Processando no woocommerce.
Posted by Paulo Cesar Rodrigues over 2 years ago
Pix - Erro: instituição de destino não está funcionando como esperado
Desde a semana passada alguns clientes estão tendo dificuldade em efetuar pagamentos pix.
Não é 100% das cobranças que ocorre erro, mas uma boa parte, o que torna ainda mais difícil de entender o motivo uma vez que o mesmo cliente, pagando o mesmo valor pode não conseguir pagar uma cobrança e conseguir pagar outra cobrança minutos depois.
Aparentemente ocorre algum erro na tentativa da instituição pagador confirmar dados com a instituição recebedora (PagSeguro).
No Nubank retorna o erro:
"Tentamos enviar sua transferência mas a instituição de destino não está funcionando como esperado."
No Bradesco retorna o erro:
"Algo deu errado.... (400-e1467 - DS04)"
Exemplos de códigos Pix que estão com esse erro:
00020101021226830014BR.GOV.BCB.PIX2561api.pagseguro.com/pix/v2/B400AD0E-8C36-45E2-A088-9A7FB6B3EB605204000053039865802BR5918GOLEIRO DE ALUGUEL6008CURITIBA62070503***6304E430
00020101021226830014BR.GOV.BCB.PIX2561api.pagseguro.com/pix/v2/79D605B5-3321-4884-850E-B072B5EDE6765204000053039865802BR5918GOLEIRO DE ALUGUEL6008CURITIBA62070503***63049303
Posted by Rafael Marques about 2 years ago
.Net Core 3.1 - The SSL connection could not be established
Estou com um problema para me comunicar com a API sandbox para PIX:
https://secure.sandbox.api.pagseguro.com
Não consigo fazer funcionar no meu servidor.
#region Leitura dos certificados
var rsaPem = File.ReadAllText("wwwroot/PagSeguro/Clica_Sandbox.key");
rsaPem = rsaPem.Replace("-----BEGIN RSA PRIVATE KEY-----", "").Replace("-----END RSA PRIVATE KEY-----", "");
var key = RSA.Create();
key.ImportRSAPrivateKey(Convert.FromBase64String(rsaPem), out _);
var certPem = File.ReadAllText("wwwroot/PagSeguro/Clica_Sandbox.pem");
certPem = certPem.Replace("-----BEGIN CERTIFICATE-----", "").Replace("-----END CERTIFICATE-----", "");
var cert = new X509Certificate2(Convert.FromBase64String(certPem));
var certWithKey = cert.CopyWithPrivateKey(key);
#endregion Leitura dos certificados
ServicePointManager.ServerCertificateValidationCallback = delegate (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
{
return true;
};
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
var handler = new HttpClientHandler
{
ClientCertificateOptions = ClientCertificateOption.Manual,
SslProtocols = SslProtocols.Tls12,
ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => { return true; }
};
handler.ClientCertificates.Add(certWithKey);
var client = new HttpClient(handler);
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", _pagSeguroConfig.TokenPix);
client.BaseAddress = new Uri(_pagSeguroConfig.PAG_SEGURO_URL_PIX);
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
Dai dá erro:
client.PutAsync(method, content).Result;
Posted by Mauro over 1 year ago