Requisitos:
- Plugin Atualizado PagSeguro para Woocommerce Loja5 ( https://www.loja5.com.br/plugin-de-pagamento-pagseguro-api-cartao-boleto-pix-para-wocommerce-p722c271c285.html )
- Conta Sandbox (teste) junto ao PagSeguro ( https://sandbox.pagseguro.uol.com.br/ )
Atenção: Ao configurar o ambiente sandbox/teste em um plugin todas as vendas realizadas no mesmo são para fins de teste, ou seja não possui valor legal, não ative diretamente em sua loja em produção ou ative de forma restrita, use o plugin https://wordpress.org/plugins/payment-gateway-restrictions-for-woocommerce/ para restringir meios de pagamento por produtos/clientes/categorias, ao por em produção remova as restroções.
Configure o Pagamento PagSeguro Qual Deseja Homologar em Sandbox ou Produção (vai depender de qual ambiente o suporte do pagseguro vai solicitar, de inicio sempre é em sandbox)
1 - O primeiro passo a fazer é configurar o método pagseguro em Sandbox, para isso acesse a config de seu plugin via Admin > Woocommerce > Configurações > Pagamentos e clique no método em questão (abaixo exemplo do pix, mas a config deverá ser feito em todos os meios pagseguro que deseja homologar como cartão de crédito e boleto)
2 - Será exibido a tela de configuração, marque a opção de teste acima e informe o seu e-mail e token pagseguro de SANDBOX, lembre-se que primeiramente precisa ser de sandbox, para isso acesse https://sandbox.pagseguro.uol.com.br/ depois de acessar a conta Sandbox clique em Perfil de Integração > Vendedor, vai exibir o e-mail e token de sandbox, copie e cole cada um em seu devido campo abaixo.
Ps: Ao configurar com suas credenciais de produção lembre-se de desmarcar a caixinha e informar o seu e-mail e token de produção!
3 - Ative o Mod Debug marcando a Caixinha.
4 - Salve as configurações do Plugin e Simule uma Compra em sua loja, nesta simulação não deverá usar seus próprios dados!
Obtendo os Dados de Homologação PagSeguro
1 - Com o plugin configurado completamente com dados de Sandbox (teste) ou Produção (depende do que for solicitado por o pagseguro simule um pedido de teste em sua loja para cada forma de pagamento qual deseja fazer a homologação junto ao pagseguro.
2 - Acesse Woocommerce > Status > Logs e selecione no canto superior direito o log correspondente ao plugin de pagamento (loja5_woo_pagseguro,loja5_woo_pagseguro_pix,loja5_woo_pagseguro_boleto) e data de seu teste e os salve em um arquivo TXT em seu PC, estes arquivos de requests será enviado ao pagseguro para homologação.
3 - Agora basta junto ao pagseguro por o guia abaixo solicitar o processo de homologação.
Solicitando a Homologação junto ao Pagseguro
Com todo o processo acima feito e o arquivo de log salvo em seu pc vamos iniciar agora o processo de homologação junto ao PagSeguro, clique em https://app.pipefy.com/public/form/2e56YZLK qual será aberto a tela de homologação pagseguro, marque como abaixo substituindo as informações por seus dados de cadastro e contato.
Marque a opção
Na parte abaixo informe como especificado:
Informe o seguinte:
Segue em anexo o arquivo pix.txt contento o retorno da transação junto a api PagSeguro via Order (objeto 'dados'), e o seu request/payload (objeto 'original'), o cancelamento será via painel PagSeguro.
Abaixo selecione o arquivo TXT salvo em seu pc do teste feito em sua loja (dos métodos que deseja homologar).
Pronto, clique em enviar e aguarde o retorno da equipe do pagseguro, lembre-se que ao finalizar o processo de homologação configurar o e-mail e token de produção e desmarcado o modo de teste!
Comentários
0 comentário
Artigo fechado para comentários.