Discussões

Ask a Question

SUGESTÃO DE INCLUSÃO NO MATERIAL

Boa tarde! Tive um problema na integralção de PIX de um cliente VTEX, e por isso sugiro incluir no material no campo abaixo: 🚧 IMPORTANTE: Para o funcionamento do PIX corretamente é necessário que você tenha uma chave habilitada na conta PagSeguro em questão. Para ativar a chave na conta PagSeguro, basta se logar na conta PagSeguro e clicar em "PIX" e ativar a chave. ***Importante: Cliente deverá ter conta PagBank cadastrada. Caso não apareça no gerenciador, o cliente deverá efetuar um primeiro login no app. Assim os dados sobem no gerenciador automaticamente. _________________________________________________ O cadastro do meu cliente foi concluído sem conta PagBank e por isso não conseguiu gerar chave PIX. Só descobri abrindo JIRA, se tivesse no material ajudaria muito o time.

Todas as transações na API recorrência estão sendo canceladas pelo AntiFraude

Boa noite, pessoal. Alguém para dar essa ajuda? Após configurar tudo certinho, todas as transações de recorrência estão sendo canceladas pelo controle antifraude do Pagseguro. Já tentamos com cartões diferentes e nada;. Essas tentativas são numa conta PJ junto ao Pagseguro, quando mudo o e-mail e token para a nossa conta PF, para testar, aí funciona.

plugin woocommerce

instalamos o vosso plugin na nossa instalação do woocommerce. temos 3 formas de pagamento no nosso checkout, stripe, paypal e pagseguro as validações de bairro , telefone são acionadas no checkout vindas do vosso plugin mesmo que o comprador escolha o stripe ou o paypal. as validações so deveriam acontecer se o comprador escolhece o pagseguro para fazer o pagamento. alem disso as validações são disparadas independentemente do pais da encomenda o que esta errado. por exemplo o nosso comprador é de portugal e aparece a mensagem : Telefone inválido. Preencha DDD + NÚMERO' ele só deveria fazer esta validação do telefone se o pais da encomenda fosse Brasil e se a forma de pagamento escolhida fosse o Pagseguro. /** * Intercept woocommerce checkout process */ add_action('woocommerce_checkout_process', 'ps_validade_checkout_proccess'); function ps_validade_checkout_proccess() { if ($_POST['payment_method']) { try { $billing_address_1 = explode(', ', $_POST['billing_address_1']); if (!isset($billing_address_1[1])) { throw new Exception('[PAGSEGURO]: Invalid address'); }; } catch (Exception $exception) { wc_add_notice(__('Endereço com formato inválido. Exemplo: Rua São João, 11'), 'error'); } try { if (!isset($_POST['billing_address_2']) || !$_POST['billing_address_2']) { throw new Exception('[PAGSEGURO]: Invalid address'); } } catch (Exception $exception) { wc_add_notice(__('Por favor, preencha o bairro.'), 'error'); } try { $phone = strlen(filter_var($_POST['billing_phone'], FILTER_SANITIZE_NUMBER_INT)); if ($phone < 9 || $phone > 11) { throw new Exception('[PAGSEGURO]: Invalid phone'); } } catch (Exception $exception) { wc_add_notice(__('Telefone inválido. Preencha DDD + NÚMERO'), 'error'); } } } php: woocommerce-pagseguro-oficial Precisamos deste problema resolvido para podermos usar o pagseguro na nossa loja woocommerce
ANSWERED

Como eu posso gerar um txid válido

Estou tentando gerarno txid para os clientes mas nao to entendendo qual o padrão que é seguido para fazer a implementação automática.

É possível utilizar o sdk do pagseguro para imprimir recibos na máquina sunmi p2?

Estou avaliando a possibilidade de usar a máquina P2 da Sunmi: https://www.sunmi.com/en-US/p2/ Vejo que outros concorrentes estão usando e parece ser excelente.

Configurando link de pagamento com opções de parcelamento

Estou inserindo um curso online e gostaria de oferecer a opção de pagamento parcelado. O meu link criado somente oferece a opção à vista. Qual o procedimento que devo adotar?

Split de pagamentos

Estou migrando um sistema de pagamentos para o pag seguros e preciso de split de pagementos... Vi que só está disponivel na API depreciada certo? Mas ainda tenho algumas duvidas q não está explicita na documentação... Apos fazer a autorização do vendedor externo na Aplicação... Como adquiro o Token do vendedor? para realizar as transações...

Checkout transparente - dúvida no parametro notificationURL

Boa tarde, Posso passar no parametro notificationURL uma URL que seja http em vez de https! No exemplo a seguir, este parametro nao possui HTTPS e sim HTTP &notificationURL=http://url_da_nossa_plataforma_de_vendas_aqui/api/nosso_web_hoo/transacao_do_pagSeguro O problema é que em nosso ambiente de homologacao, nao possuimos SSL habilitado, entao nossas URLS sao todas HTTP em vez de HTTPS Obrigado

Erro compilando Demo PlugPag 4.x

Estou tentando compilar o novo demo disponível em: https://github.com/pagseguromaster/plugpag/tree/master/4.x Porém estou me deparando com o erro abaixo (repositório não disponível). Unknown host 'nexus.pagseguro.intranet'. You may need to adjust the proxy settings in Gradle. Alguém poderia me ajudar? Obrigado Hugo
ANSWERED

PUT Sandbox PIX criar cobrança

No body do PUT existe um txid que é da escolha do recebedor. No path do PUT também existe uma string txid. O que se deve colocar neste txid???