Comunidade
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?
Posted by MARCOS SOUZA 8 months ago
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"
}
```
Posted by Yango 8 months ago
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?
Posted by Wanderson Rodrigues Pereira 8 months ago
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.
Posted by Hector Santos 8 months ago
Cadastro checkout
Preciso fazer o cadastro para receber pela internet, tenho site pronto para isso como faço?
Posted by Thales dos Santos Souza 8 months ago
Nao localizei a funcao consultar saldos na Api
Gostaria que me ajudassem, não localizei na api consulta saldos para integrar com minha dashbord.
Posted by DIOGO VIEIRA PEREIRA 8 months ago
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
Posted by Claudio Fernandes 8 months ago
Erro de DNS ao tentar acessar op Checkout PagBank
Recebi esta URL ai criar um checkout mas a mesma parece não existir.
<https://pagamento.sandbox.pagseguro.uol.com.br/pagamento?code=c0c364f7-4ab0-4a22-a415-7f08b4aa41f2>
Posted by Elcio Guimarães 9 months ago
Consultar a taxa aplicada que foi aplicada
Como faço para saber a taxa que o PagSeguro aplicou numa ordem que foi paga via Cartão de Crédito? O pix retorna o valor da taxa quando é enviada a notificação de confirmação de pagamento, já a notificação enviada pelo cartão de crédito não possui essa informação, eu preciso dela para apresentar um relatório das vendas, demonstrando o lucro líquido e o valor "perdido" com as taxas.
Posted by Pedro Henrique de Rezende Silva 9 months ago
Moderninha
Como é possível integrar moderninha ao esp8266 para acionamento de travas após pagamento da moderninhasmart?
Existe algum outro sistema similar??
Posted by Roberto 9 months ago