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

Capturar transação com o token gerado pelo Checkout #355

Open
mateusmirandaalmeida opened this issue Mar 21, 2020 · 2 comments
Open

Capturar transação com o token gerado pelo Checkout #355

mateusmirandaalmeida opened this issue Mar 21, 2020 · 2 comments

Comments

@mateusmirandaalmeida
Copy link

mateusmirandaalmeida commented Mar 21, 2020

Contexto

Hoje quando crio uma transação pelo checkout ele me gera um token. Com esse token preciso fazer a captura da transação.
O problema que quando chamo:

https://api.pagar.me/1/transactions/TOKEN/capture

ele retorna:

{
    "errors": [
        {
            "type": "not_found",
            "parameter_name": null,
            "message": "Transaction não encontrado"
        }
    ],
    "url": "/transactions/live_transaction_wvZH8iwwCQwe6flEdsmFZzO5x52wnz/capture",
    "method": "post"
}

Obs: Se eu usar as chaves homologação tanto no checkout quando no backend para capturar funciona, caso eu troque para as de e produção da problema ao capturar.

Ambiente

  • API via Postman

Passos para reproduzir

Resultado esperado

Ao fazer isso, no meu caso retorna que a transação não foi encontrada.
Caso eu vá até o dashboard do pagarme e pego o id da transação e chame:
https://api.pagar.me/1/transactions/ID/capture ai da certo.

@tdias25
Copy link

tdias25 commented Mar 27, 2020

Isso acontece comigo também, estou usando o checkout "lightbox" só consigo acessar os dados da transação uma vez, na segunda requisição ele retorna que não foi encontrado, não entendo porquê disso....

@paulosvi
Copy link

Mesma situação aqui comigo, mas estou tentando capturar enviando o campo "amount" e por mais estranho que pareça estou enviando: 1275 no checkout, mas o amout na listagem de transações está 10000... totalmente perdido aqui

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