Comunidade

Ask a Question

Bad Gateway

hello ; I am trying to integrate your payment system into our application. I get this error when I enter the exp_month incorrectly in the card information while creating the query. No problem. This is how it should be. {"error_messages":\[{"code":"40002","description":"invalid_parameter","parameter_name":"charges[0].payment_method.card.exp_month"}]} When I enter the information completely and correctly, I get a Bad Gateway error. Can you support me on this issue? {"error_messages":[{"code":"BAD_GATEWAY","description":"Bad Gateway"}]}

Dificuldades com a integração com o Pagbank

Estou tentando conectar a minha conta do PagBank ao WooCommerce no meu site, para implementar uma loja online. Mas a conexão não está funcionando, pois as formas de pagamento não ficam disponíveis na hora da compra... Só fica disponível a Transferência bancária, sendo que já configurei o boleto, o cartão de crédito e o pix. Já troquei alguns emails com um atendente. Mas a última resposta dele foi algo como "se você não conseguiu encontrar na documentação qual é o problema, então é preciso solicitar ajuda na plataforma, para encontrar o erro e a solução." Então eu disse a ele que era justamente esse o problema: não encontrei a solução na documentação e quero ajuda da plataforma, mas não sabia como solicitar. E ele não me respondeu mais desde ontem. Agora achei esse canal. Preciso de um auxílio mais próximo, por favor.

Forbidden ao consultar chaves publicas

Ola bom dia, Gostaria de saber se existe um limite de consulta a chaves publicas pois estou recebendo forbidden quando realizo a mesma. segue codigo e print para esclarecer $curl = curl_init(); curl_setopt_array($curl, \[ CURLOPT_URL => "<https://sandbox.api.pagseguro.com/public-keys/card">, CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => [ "Authorization: Bearer 1736789D43AE4D8BB4EE6C236C2EC5E6", "accept: application/json" ], ]); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; } ![](https://files.readme.io/5162c5d-image.png) desde ja agradeço

Autenticação 3DS no .NET MAUI

Olá, Estou tentando implementar a Autenticação 3DS do PagBank em um aplicativo mobile em .NET MAUI, porém, estou tendo problemas na hora de usar a função de autenticação. Estou usando um WebView para acessar as funções em JavaScript, porém, a função de autenticação como me retorna uma promise, dentro do C# a função que chama o JavaScript não me retorna nada, porém, o mesmo código no Navegador ou na WebView2 do WinForms funciona corretamente. Alguem já conseguiu implementar no mobile?

Problemas com a API de checkout pagbank

Olá, estou tentando utilizar o endpoint referente a essa parte de DOC: <https://dev.pagbank.uol.com.br/reference/criar-checkout> Mas, apos preencher todo o objeto recebo um erro genérico: ```json jso { "error_messages": [ { "error": "invalid_request_body", "description": "There are some syntax errors in the request payload. Please check the documentation." } ] } ``` Eu estou preenchendo ele pela documentação para minimizar os erros,mas não tenho dicas de onde pode estar errado, segue o objeto teste: ```json { "items": { "reference_id": "IT11", "name": "Produtoteste", "description": "aaaaaaa", "quantity": 2, "unit_amount": 10000 }, "shipping": { "type": "FREE" }, "payment_methods": { "type": "CREDIT_CARD", "brands": [ "VISA" ] }, "reference_id": "PED1", "customer_modifiable": true, "additional_amount": 0, "soft_descriptor": "MANTOERP", "discount_amount": 0, "payment_methods_configs": [ { "brands": [ "VISA" ], "config_options": { "option": "INSTALLMENTS_LIMIT", "value": "5" }, "type": "CREDIT_CARD" } ], "expiration_date": "2024-01-15T19:09:10-03:00" } ```

ACCESS_DENIED whitelist

Primeiramente fiz a intgreação com a API de Assinaturas e realizei o procedimento de homologação da aplicação junto ao time integrador do Pagbank. Ao integrar a funcionalidade de criar pedido com pagamento com pix e cartão de crédito, estou tendo erro de Acesso Negado quando mudo as credenciais para produção. Em outras discussões de colegas que já tiveram o mesmo problema, o suporte informou a necessidade de homologação da aplicação, o que não resolveu o problema. No caso, minha integração inicial de assinatura já foi homologada (ainda que tendo problema de recusa de pagamento com cartão de crédito). É necessário passar por outro processo de homologação de uma integração já homologada?

Onde posso encontrar a lib para usar o sdk para criação e interação com checkouts?

Na documentação eles dizem pra instalar uma lib que se chama simplesmente api e utilizar esta lib com o modifidcador @devpagbank/v4.0#dg4oiblpmocjuy. Na implementação orienta a usar require, mas meu backend utiliza import. Não sei como aplicar esse modificador e acredito que a orienação para instalar uma lib cbamada api seja um exemplo generalizado e não o que eu realmente tenho que instalar. O que eu quero é uma lib oficial do pagseguro ou pelo menos uma lib de terceiros que tenha a aprovação do pagseguro, capaz de criar e interagir com checkouts.

Cadastro checkout

Preciso fazer o cadastro para receber pela internet, tenho site pronto para isso como faço?

Nao localizei a funcao consultar saldos na Api

Gostaria que me ajudassem, não localizei na api consulta saldos para integrar com minha dashbord.

Alterar planos de assinatura

Olá boa tarde, estou desenvolvendo um sistema para um cliente com pagamentos recorrentes, o meu método desenvolvido de criar planos esta funcionando, porem preciso de outros para alterar os dados quando necessário e é ai que começa meu problema pois usando a própria pagina de documentação gerei um curl para o php, e este na pagina funciona corretamente, mas ao copiar com as mesmas informações e colocar no meu método de update recebo o seguinte erro [block:image] { "images": [ { "image": [ "https://files.readme.io/76b2357-image.png", null, null ], "align": "left" } ] } [/block] também li na doc, ![](https://files.readme.io/ff6fa8f-image.png) tradução: Um ou mais destinatários não podem dividir um pagamento. Se você está interessado em nosso produto de pagamento dividido, entre em contato conosco em <https://dev.pagseguro.uol.com.br/reference/request-approval>. mas em nenhum momento optei por pagamento dividido e pelo que li da documentação alterar plano não tem nenhum campo referente a isso. Para poder alterar o plano vou precisar pedir homologação? desde ja agradeço