Discussões

Ask a Question

Cors chamada ajax

Estou recebendo erro de cors na chama abaixo quando executo uma pagina html local sem muitos detalhes. Somente uma chamda simples <script type="text/javascript" src="https://stc.pagseguro.uol.com.br/pagseguro/api/v2/checkout/pagseguro.directpayment.js"></script> <script type="text/javascript"> $(document).ready(function () { $.ajax({ url: "https://ws.sandbox.pagseguro.uol.com.br/v2/[email protected]&token=09AC0EF9BF7D4A9887A910A145782618", type: 'POST', contentType: "application/xml; charset=utf-8", crossDomain: true, headers: { "Access-Control-Allow-Origin": "*", "Access-Control-Allow-Methods": "GET,POST,OPTIONS,DELETE,PUT" }, done: function (result) { console.log(result); }, error: function (result) { console.log(result); } });
ANSWERED

Buscar todas as cobranças!

Olá pessoal, tudo bom? Na parte de buscar cobranças, na documentação diz apenas sobre "Consultar uma cobrança" e nessa pede para passar o "charge_id" porém eu não achei nada na documentação que diz sobre buscar todas as cobranças, meu intuito era buscar todas as cobranças ao mesmo tempo e não buscar cobrança por cobrança baseado no "charge_id". Existe alguma alternativa para isso ou eu deixei passar algo em branco? Obrigado a todos!

problema com código do QR code

Olá, na minha integração o escaneamento do QR code funciona 100% mas ao cópiar o código do QR code e colar no app do banco dá um erro. O app diz que o código capturado não existe ou é inválido. Antes estava funcionando bem e agora tenho esse problema, como resolver?

Código do QR code com problema

Olá, na minha integração o escaneamento do QR code funciona 100% mas ao cópiar o código do QR code e colar no app do banco dá um erro. O app diz que o código capturado não existe ou é inválido. Antes estava funcionando bem e agora tenho esse problema, como resolver?

Implementando a api em React native

Alguem poderia explicar o fluxo de cobrança pra app react native ?

https://pagseguro.uol.com.br/checkout/checkout.jhtml

boa tarde, alguem sabe onde encontro documentação para esta versão do checkout? https://pagseguro.uol.com.br/checkout/checkout.jhtml valeu

Erro em realizar devoluções

Olá, estou gerando cobranças e pagando elas corretamente ( sandbox) Porém não consigo realizar uma devolução válida. Seguem exemplos Consultando cobrança para verificar ID ; "id": "CHAR_2F84E068-815F-4E09-82EB-625025319654", "reference_id": "24", "status": "PAID", "created_at": "2022-06-22T16:17:47.431-03:00", "paid_at": "2022-06-22T16:17:47.000-03:00", "description": "Mauá", "amount": { "value": 1500, "currency": "BRL", "summary": { "total": 1500, "paid": 1500, "refunded": 0 } }, "payment_response": { "code": "20000", "message": "SUCESSO", "reference": "032416400102" }, "payment_method": { "type": "CREDIT_CARD", "installments": 2, "capture": true, "card": { "brand": "visa", "first_digits": "411111", "last_digits": "1111", "exp_month": "12", "exp_year": "2030", "holder": { "name": "nome" } }, "soft_descriptor": "empresa" }, "links": [ { "rel": "SELF", "href": "https://sandbox.api.pagseguro.com/charges/CHAR_2F84E068-815F-4E09-82EB-625025319654", "media": "application/json", "type": "GET" }, { "rel": "CHARGE.CANCEL", "href": "https://sandbox.api.pagseguro.com/charges/CHAR_2F84E068-815F-4E09-82EB-625025319654/cancel", "media": "application/json", "type": "POST" } ], "notification_urls": [ "https://meusite.com/notifications" ], "metadata": {} } Request de devolução: POST /charges/CHAR_2F84E068-815F-4E09-82EB-625025319654/cancel HTTP/1.1 Content-Type: application/json x-api-version: 4.0 Authorization: Bearer {{token_secreto_aqui}} User-Agent: PostmanRuntime/7.29.0 Accept: */* Postman-Token: 55584ad4-211c-4c96-916b-a4250e2f9597 Host: sandbox.api.pagseguro.com Accept-Encoding: gzip, deflate, br Connection: keep-alive Content-Length: 39 { "amount": { "value": 1500 } } HTTP/1.1 400 Bad Request Content-Type: application/json;charset=UTF-8 Content-Length: 75 Connection: keep-alive Date: Fri, 24 Jun 2022 16:36:58 GMT x-amzn-RequestId: 7a4de20d-1354-45e2-95ce-6f43cc2e03da x-amzn-Remapped-Connection: keep-alive X-Request-ID: 62537927e5514305 x-amz-apigw-id: UPE2lH_JIAMFq7A= x-amzn-Remapped-Date: Fri, 24 Jun 2022 16:36:58 GMT X-Cache: Error from cloudfront Via: 1.1 f0c1e077419cdb0ce2c159407ed3cbf0.cloudfront.net (CloudFront) X-Amz-Cf-Pop: GRU3-C1 X-Amz-Cf-Id: _bnKo6DruuqEOjtRPlO8Ow2EHoDLEI1Bp_UVwG-lJGZqVxD06KDPUQ== {"error_messages":[{"code":"14008","message":"transaction is not found."}]} O CHAR_ID é o mesmo, já tentei todos IDS disponíveis em diversas formas de conseguir informações sobre a cobrança, o valor é o mesmo também.

Criador de sites. não consigo concluir pag. pagseguro

Porque não consigo concluir pag. pag seguro? Certo no pagseguro formas de recebimento. Tudo ok. Coloquei toten comerciante no meu site. Não funciona?

Erro "53045: credit card holder cpf is required", mas holder CNPJ é informado

Ao efetuar uma transação informando o holder document type como CNPJ, retorna o erro: "53045: credit card holder cpf is required". <holder> <name>Roberson XXXXX</name> <documents> <document> <type>CNPJ</type> <value>12345420000188</value> </document> </documents> <birthDate>28/03/1984</birthDate> <phone> <areaCode>47</areaCode> <number>99991234</number> </phone> </holder>

TOKEN em Produção

Onde acho o token de produção do meu app?