Comunidade
Solução pagseguro-sdk-ruby não funciona
Boa Noite, tenho uma aplicação em Ruby on Rails (versão 6.1.4.6), e quero integrar o Pagseguro utilizando a gem pagseguro-oficial disponibilizado pelo Pagseguro; e seguindo a doc da gem pagseguro-oficial (https://github.com/pagseguro/pagseguro-sdk-ruby) ao incluir a gem "pagseguro-oficial", "~> 2.5.0" no Gemfile e executar bundle install, esta apresentando o seguinte erro "Bundler could not find compatible versions for gem "i18n":
In Gemfile:
i18n (~> 0.7, < 2)
rails (~> 6.1.4.6) was resolved to 6.1.4.6, which depends on
activesupport (= 6.1.4.6) was resolved to 6.1.4.6, which depends on
i18n (>= 1.6, < 2)
pagseguro-oficial (~> 2.5.0) was resolved to 2.5.0, which depends on
i18n (~> 0.7)"; inclui a gem i18n no Gemfile, mas o erro continua; esta gem esta descontinuada ? ou como resolver o problema ?
Posted by Marcelo Severo Cardoso da Silva over 2 years ago
QR Code PIX Inválido
Estou tentando gerar o QR Code para permitir o pagamento via PIX através da API mas me encontro com uma dúvida.
Estou no ambiente de testes e gerei com sucesso uma cobrança através do endpoint:
PUT https://secure.sandbox.api.pagseguro.com/instant-payments/cob/{txid}
e obtive a Location gerada. Mas ao tentar gerar o QR Code ele até consegue gerar mas, ao escanear, o aplicativo do banco aponta um erro no código gerado.
Esse comportamento é o esperado do sandbox ou realmente estou fazendo algo de errado?
Posted by Pedro Raposo over 2 years ago
Como inicializar o terminal de pagamento via emulador do android
Estou abrindo um projeto android via emulador para simular uma venda débito/crédito com a lib PlugPag e quando passo o código de ativação para esta classe: PlugPagInitializationResult initResult = plugPag.initializeAndActivatePinpad(new PlugPagActivationData("XXXXX")); não recebo o retorno e o emulador fica preso exatamente nessa linha onde foi feito essa chamada.
Gostaria de saber se o problema é porque estou no emulador e precisa de alguma configuração e mais.
Posted by Neto Alves over 2 years ago
Homologação
Olá, o que preciso fazer EXATAMENTE antes de pedir homologação da minha conta produção? e geralmente quanto tempo leva pra ser aprovado?
Posted by marcus over 2 years ago
Problema registrando um PIX
Olá,
Tenho há alguns dias tentado realizar o registro de um PIX na sandbox, mas tenho recebido um erro consistentemente. Se eu falho alguma das validações, recebo um erro de acordo, mas quando a requisição está (aparentemente) correta, o erro ocorre.
Minha requisição é conforme:
curl --verbose --location --request PUT 'https://secure.sandbox.api.pagseguro.com/instant-payments/cob/testetestetes123456413teste' \
--header 'Authorization: Bearer 7165d3e4...' \
--header 'Content-Type: application/json; charset=utf-8' \
--cert certificado.pem \
--key certificado.key \
--data-raw '{
"calendario": {
"expiracao": "3600"
},
"devedor": {
"cpf": "02436969060",
"nome": "Exemplo"
},
"valor": {
"original": "1.20"
},
"chave": "73fa7d23-4d83-4f44-b4eb-9eeec083b1ee",
"solicitacaoPagador": "Serviço realizado.",
"infoAdicionais": []
}'
Com o resultado:
< HTTP/2 500
< x-amzn-requestid: a3b5c41e-357f-4ac2-b29b-e55c8e57c240
< x-amzn-remapped-content-length: 209
< x-amzn-remapped-connection: keep-alive
< x-amz-apigw-id: NoyvgFFqIAMFXZg=
< x-amzn-remapped-date: Wed, 16 Feb 2022 13:38:43 GMT
< content-type: application/json
< content-length: 209
< date: Wed, 16 Feb 2022 13:38:43 GMT
<
* Connection #0 to host secure.sandbox.api.pagseguro.com left intact
{"status":500,"detail":"Erro inesperado","type":"https://pix.bcb.gov.br/api/v2/error/ErroInternoDoServidor","title":"Erro Interno do Servidor","error_messages":[{"code":"500","description":"Erro inesperado"}]}
Esse retorno de status 500 ocorre com PUT nesse endpoint, se faço GET, para consultar, retorna corretamente.
Já testei com CURL, WGET e com o Postman, o erro ocorre com todos.
Suporte por email do PagSeguro não me responde sobre esse problema há 4 dias úteis.
Obrigado.
Posted by Leonardo Vargas over 2 years ago
Erro in checkout
Estou tentando integrar a minha aplicação em Ruby com o Pagseguro; ao usar o exemplo do checkout na linguagem Ruby, que esta disponivel para desenvolvedores, esta me retornando pelo sandbox o seguinte erro "11004Currency is required.11024Items invalid quantity."; sendo que todos os parametros foram preenchidos utilizando a opção disponivel na pagina (https://dev.pagseguro.uol.com.br/v1.0/reference/checkout-pagseguro-criacao-checkout-pagseguro); as credenciais usadas são o email e token do sandbox; com esse erro não consigo evoluir, pesquisei e não encontrei nenhuma solução; e não gostari de mudar para outra plataforma concorrente, por não ter uma solução para este problema.
Posted by Marcelo Severo Cardoso da Silva over 2 years ago
API do Shopping PagBank
Atualmente utilizo o aplicativo do Pagbank para visualizar os cashbacks. Gostaria de saber se é possível obter a API do Shopping PagBank para disponibilizar os cashbacks do PagBank no meu site.
Posted by Fernando over 2 years ago
Erro ao acessar conta!
Não foi possível concluir Estamos trabalhando para resolver. Tente novamente em alguns instantes.
esse erro esta aparecendo no campo onde insiro o e-mail. Não consigo acessar a conta!
Posted by luis fernando sales over 2 years ago
Moderninha Smart no modo de desenvolvimento
Bom dia, há alguns dias venho tentando obter mais informações de como eu posso obter a Moderninha Smart em modo Debug ou simplesmente ativar um de meus terminais em modo debug, já entrei em contato várias vezes no canal apropriado mas não obtive uma resposta
Posted by Yuri Murakami over 2 years ago
Erro PlugPag EventListener (v. 3.6.1)
Na versao 3.6.1 do plugpag ao executar o evento setEventListener da classe PlugPag ocorre o erro abaixo:
Caused by: java.lang.NoSuchFieldError: no "Lbr/com/uol/pagseguro/plugpag/PlugPagEventListener;" field "mNativeEventListener" in class "Lbr/com/uol/pagseguro/plugpag/PlugPag;" or its superclasses
at br.com.uol.pagseguro.plugpag.PlugPagBase.setNativeEventListener(Native Method)
at br.com.uol.pagseguro.plugpag.PlugPag.setEventListener(PlugPag.java:3)
Esse erro somente ocorre ao executar o apk gerado. Executando pelo ambiente do Android Studio o problema nao ocorre.
Posted by lucio over 2 years ago