Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tales Galvão

Referencia na assinatura

Recommended Posts

Olá,

pessoal estou com algumas dificuldades para fazer a integração com o método de assinaturas do Pagseguro, através do botão gerado automaticamente consigo fazer o pagamento e receber as notifications em background, porém não consigo associar a notification ao pedido no meu banco de dados.

 

segue minhas duvidas:

 

1 - No final da compra ele está ficando na tela do pagsgeuro e não está retornando para o meu site.

2 - Como faço para passar o valor de referencia(id do pedido no meu banco), pode ser pela api ou pelo gerador de botões?

3 - A cada mês que passar da assinatura o pagseguro me envia uma nova notification com um id diferente?

 

obs: estou utilizando php

 

Obrigado,

Att Tales Galvão

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 - Não é possível passar o redirectURL em botões HTML.

2 - Não é possível passar o campo de referencia no botão html de assinatura.

3 - Sim, o PagSeguro envia um notification code diferente para cada notificação. Porem o código da transação é o mesmo. OU seja, temos o código de notificação que muda, e o código da transação que é o mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado senartes,

 

porém como eu faço então para saber a qual pedido(id no meu banco) se refere o código da transação que o Pagseguro me retorna, sendo que eu não consigo enviar a referencia do id do meu banco de dados?

Neste caso toda vez que um usuário fizer uma compra ele simplesmente vai me dar um callback com um codigo de transação X e eu não vou saber qual usuário efetuou a compra.

 

Muito obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

A integração com o botão HTML gerado pelo pagseguro não tem finalidade de ser acompanhada via API, toda transação tem que ser acompanhada via painel do PagSeguro.

 

Para gerar dados customizados você terá que usar a API.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A integração com o botão HTML gerado pelo pagseguro não tem finalidade de ser acompanhada via API, toda transação tem que ser acompanhada via painel do PagSeguro.

 

Para gerar dados customizados você terá que usar a API.

 

Entendi e tem algum link que mostra exemplos/retornor etc da API de assinaturas?

 

Obrigado,

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu estava fazendo um post sobre isso.


Dá uma olhada... Infelizmente parei de escrever sem previsão de retorno, mas você já consegue ter uma preview do que é a API.

 

http://sounoob.com.br/recorrencia-com-o-pagseguro/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu estava fazendo um post sobre isso.

 

Dá uma olhada... Infelizmente parei de escrever sem previsão de retorno, mas você já consegue ter uma preview do que é a API.

 

http://sounoob.com.br/recorrencia-com-o-pagseguro/

 

Ah sim já tinha visto este post, segui ele o problema é que só gerou uma compra comum e não uma compra do tipo assinatura, não existe alguma documentação oficial do Pagseguro a respeito?

Procurei... procurei e não achei nada oficial do Pagseguro, blogs como o seu ajudam mais do que a própria documentação.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

É o blog gera duas coisas na verdade. Um pagamento e uma assinatura.

 

Não tem nada oficial lançado, e nem tem previsão para lançamento.

 

Abraços

 

Blz muito obrigado senartes.

 

Tenho só mais 2 últimas dúvidas:

- O item "charge" é required? Pq ele da o seguinte erro quando insiro este parametro:

"preApproval auto charged can not be informed in a checkout."

- Gerando uma compra e uma assinatura o cliente paga somente a assinatura?

 

Att Tales Galvão

Compartilhar este post


Link para o post
Compartilhar em outros sites

É requerido sim.

 

Como está todo seu código?

 

Se gerar compra associada, o cliente terá uma compra, e uma recorrencia. Logo ele deverá pagar as duas coisas.

 

Fiz um teste seguindo o tutorial dos eu blog

"$data['preApprovalCharge'] = 'auto';"

e ele retorna este erro, será que eles podem ter alterado a API?

Testei deu tudo certo na tela de compra aparece as informações da assinatura e etc, perfeito porém quando é finalizada a compra no painel administrativo do Pagseguro ele só contabiliza a compra.

 

Acho que o jeito é esperar sair uma documentação oficial mesmo, mais agradeço muito sua atenção.

 

Obrigado,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguma atualização sobre o erro "preApproval auto charged can not be informed in a checkout." ao colocar o charge como auto?

 

Alguém conseguiu dar a voltar por cima disso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola pessoal, pelo que estou entendendo a solução para rastrear o pedido feito no meu sistema com a criação de uma assinatura no PagSeguro é criando um pedido pela API, porém, configurando essa transação para ser $data['preApprovalCharge'] = 'auto'; vai automaticamente cobrar o cliente no próximo mês/período?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.