Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cancelar Pagamento Recorrente #55

Open
michelcarvalho22 opened this issue Oct 9, 2017 · 2 comments
Open

Cancelar Pagamento Recorrente #55

michelcarvalho22 opened this issue Oct 9, 2017 · 2 comments

Comments

@michelcarvalho22
Copy link

Olá a todos... estou com dificuldade no momento de fazer um cancelamento de um pagamento recorrente (pré approvals) que eu criei montando a url.

Estava pensando em usar o método pre_approval_cancel informando o código da transação (que já gravei pelo processo de notificações)

Porém não me retorna nenhuma informação em questão. está dando esta mensagem quando tento simular o cancelamento via shell

Out[31]: <pagseguro.parsers.PagSeguroPreApprovalCancel at 0xd77dd0>

Desde já agradeço a atenção de todos.

O que deveria fazer para utilizar o pre_approval_cancel ?

@Hernany
Copy link

Hernany commented Oct 18, 2017

Também estou tentando fazer o cancelamento recorrente.
Comecei fazendo o teste da seguinte forma:

from django.conf import settings
from pagseguro import PagSeguro
code_transaction = '{CODIGO DA TRANSACAO}'
config = {'sandbox': settings.PAGSEGURO_SANDBOX}
pg = PagSeguro(
email = settings.PAGSEGURO_EMAIL,
token = settings.PAGSEGURO_TOKEN,
config = config
)

response = pg.pre_approval_cancel(code_transaction)
print(response.dict)

Não gerou erro no objeto retornado. Retorna somente o seguinte:

{'erros' : None, 'config':{}, 'xml': b'Not Found'}

Alguém poderia ajudar a identificar o que falta?

@mazulo
Copy link
Collaborator

mazulo commented Oct 21, 2017

@michelcarvalho22 @Hernany nestes dias estarei me atualizando quanto ao projeto e também quanto as functionalidades da V2 da API. Assim que possível estarei retornando com informações. De qualquer maneira, se conseguirem algum progresso, compartilhem aqui com a gente 😄

Mas de antemão, na documentação do PagSeguro vamos encontrar isso e isso sobre criação/cancelamento de pagamento recorrente (sendo o segundo link uma referência na documentação sobre cancelamento).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants