pagseguro / pagseguro-sdk-php

Biblioteca de integração em PHP
299 stars 150 forks source link

Falta um método para determinar o plano escolhido #48

Closed maykelesser closed 6 years ago

maykelesser commented 7 years ago

Criei por antecedência três planos no meu painel do PagSeguro (um mensal, um semestral e um anual, cada um com seu código). Ao implementar a API, não existe nenhum método para inserir qual plano a assinatura deve proceder. Com isso, a cada nova Request, é criado uma assinatura e um novo plano, criando um "listão" enorme.

Não encontrei na documentação nenhuma referência a isso. É possível determinar qual plano o usuário vai escolher, através do $preApproval->register? Não encontrei nenhum "setPlan", por exemplo. Na comunidade, ninguém responde e acredito ser a dúvida e necessidade de muitos que utilizam esta API.

gabriellucius commented 7 years ago

Oi @maykelesser , vamos dar uma validada aqui e te respondemos certinho.

maykelesser commented 7 years ago

@gabriellucius bom dia! Alguma novidade?

grolandao commented 7 years ago

@gabriellucius isso teve alguma atualização? Precisava muito integrar isso...

thiagosf commented 7 years ago

Também senti essa necessidade, seria interessante ter um setPlan.

cthiagotavares commented 7 years ago

Isso seria muito bom!! Tem alguma previsão ou alternativa?

newerton commented 6 years ago

Eu achando que era problema no servidor, me parece que desde Junho não foi implementado no SDK e nem na API, os endpoints para criar, editar ou excluir planos.

Por que lançam este módulo de planos no sistema do pagseguro, se não menos podemos usar automatizado no SDK? Se ao menos os endpoints funciona-se, dava pra usar curl, mais nem isto funciona.

https://dev.pagseguro.uol.com.br/referencia-da-api/api-de-pagamentos-pagseguro#!/ws_pagseguro_uol_com_br/request_xml Só funciona neste link somente.

Thiago-Medeiros commented 6 years ago

@newerton foi implementado na versão 3.2.0 na recorrência transparente

criar plano: https://github.com/pagseguro/pagseguro-php-sdk/blob/master/public/DirectPreApproval/createPlan.php

aderir ao plano: https://github.com/pagseguro/pagseguro-php-sdk/blob/master/public/DirectPreApproval/accession.php

newerton commented 6 years ago

@Thiago-Medeiros foi implementando, mas não está 100% ok. Meu Token esta bloqueado pelo Pagseguro.

https://github.com/pagseguro/pagseguro-php-sdk/issues/56

Thiago-Medeiros commented 6 years ago

@newerton poderia postar o log da requisição com erro?

newerton commented 6 years ago

@Thiago-Medeiros já foi respondido na outra Issue! O meu Token está ou estava bloqueado. Ainda não fiz o testes, mas eu não conseguia criar planos com meu Token.

Thiago-Medeiros commented 6 years ago

@newerton ok, se o problema persistir poste o log da requisição para análise