Comunidade

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!
ANSWERED

Implementando a api em React native

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

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?
ANSWERED

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>
ANSWERED

TOKEN em Produção

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