Closed ombrodrigo closed 4 years ago
Realizei um outro teste substituindo o recurso /payments
para /collections
conforme esse link da documentação (Link documentação), e funcionou a busca das informações do pagamento.
Outro ponto, o recurso /collections
, funciona com a URL api.mercadolibre.com
, que é a padrão na requests Production::WS_HOST
.
Como obter informação do pagamento como vendedor? Para obter informação do pagamento desde o rol vendedor, o recurso que deverá utilizar com o payment_id é “collections”. Chamada:
curl -X GET https://api.mercadopago.com/v1/payments/$PAYMENT_ID?access_token=$ACCESS_TOKEN
Vou procurar mais informações sobre o recurso /collections
antes de abrir um pull request.
Hum, interessante... pelo que parece essa URL de /payments deve ter mudado para o Mercado Pago. Mais uma vez obrigado pela ajuda @ombrodrigo
Hum, interessante... pelo que parece essa URL de /payments deve ter mudado para o Mercado Pago. Mais uma vez obrigado pela ajuda @ombrodrigo
Estou desenvolvendo a alteração. Logo vou abrir o PR.
Bom dia. Não estou certo se o que está ocorrendo é um erro realmente ou um mal-entendido da minha parte em relação aos pagamentos, mais vamos lá.
Ao realizar a busa de um pagamento utilizando a classe
Dsc\MercadoLivre\Resources\Payment\PaymentService
métodofindPayment($code)
, está ocorrendo o seguinte erro:Analisando a execução do método
findPayment($code)
, percebi que o erro ocorre devido a URL utilizada para buscaapi.mercadolibre.com/payments
Segundo a documentação (Link documentação), a URL para obter as informações de pagamento é a seguinte:
Comparando as duas, é fácil notar a diferença: URL documentação:
api.mercadopago.com/v1/payments
URL utilizada no código:api.mercadolibre.com/payments
A questão é: Será que no momento da busca do pagamentos não teriamos que utilizar outra URL? Ou será que é um erro da minha parte?
Observação: no meu cenário, estou realizando a busca do pagamento a partir do backend, com uma conta de vendedor. Gerando o
access_token
a partir de umrefresh_token
.Desde já, obrigado pela lib :+1: :clap: