• 0
Sign in to follow this  
Felipe Porcino

Vendas canceladas

Question

Boa noite pessoal, gostaria de saber em qual campo do json(e se existe um campo) eu consigo saber se uma venda foi cancelada, numa consulta que retorno todas as vendas!

Exemplo:

Estou usando a seguinte url para meu retorno de todas as vendas

https://api.mercadolibre.com/orders/search?seller=$seller&access_token=$token

Mas mesmo eu ja tendo cancelado a venda, ela vem com 

retorno->results->status = "confirmed".

 

Com certeza estou olhando para o lugar errado, mas alguém poderia me indicar outro campo para esse retorno, obrigado desde já!

 

Share this post


Link to post
Share on other sites

12 answers to this question

Recommended Posts

  • 0
10 minutes ago, Felipe Porcino said:

É correto olhar pelo feedback ?

 


      "feedback": {
        "sale": {
          "id": 9040727313584,
          "date_created": "2017-10-03T08:01:29.000-04:00",
          "fulfilled": false,
          "rating": "neutral",
        },

não é correto

Share this post


Link to post
Share on other sites
  • 0

estou procurando uma cancelada sem enviar, mas só encontrei enviada:

order ->            [substatus_history] => Array
                (
                    [0] => stdClass Object
                        (
                            [status] => shipped
                            [substatus] => waiting_for_withdrawal
                            [date] => 2017-05-04T16:10:00.000-04:00
                        )

                    [1] => stdClass Object
                        (
                            [status] => not_delivered
                            [substatus] => returning_to_sender
                            [date] => 2017-05-15T09:35:00.000-04:00
                        )

                )
payments->
                    [status] => refunded
                    [status_code] => 0000
                    [status_detail] => bpp_refunded

Share this post


Link to post
Share on other sites
  • 0

@rodrigojob a unica informação de como cancelar uma venda que achei na busca da documentação da api foi em 

http://developers.mercadolibre.com/pt-br/envio-personalizado/

mais precisamente em 

===============================================

curl -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d 
JSON
{
  "fulfilled": false,
  "rating": neutral
}
https://api.mercadolibre.com/orders/{orderId}/feedback?access_token=$ACCESS_TOKEN

===================================

Sabe me dizer se esse é o jeito certo de fazer os cancelamentos ? e se sim , onde eu consigo ver se a ordem pode ou não ser cancelada ? 

Obrigado desde já!

Edited by Felipe Porcino

Share this post


Link to post
Share on other sites
  • 0

vc quer cancelar uma venda 

2 hours ago, Felipe Porcino said:

@rodrigojobsclarecimento:

  • Ao cancelar a venda mediante feedback, os pagamentos serão devolvidos ao comprador

Sim, se foi cancelada é certo que o comprador deve receber o que pagou.
 

Share this post


Link to post
Share on other sites
  • 0

Então esse trecho que te mandei é da api, queria saber se é assim mesmo o jeito certo de cancelar uma venda, pois foi a unica que achei.

E se for o jeito certo, onde consigo saber qual venda pode ou não ser cancelada ? 

Tem uma dica de um campo que eu devo observar pra saber isso ?

Share this post


Link to post
Share on other sites
  • 0
2 hours ago, Felipe Porcino said:

Sabe me dizer se esse é o jeito certo de fazer os cancelamentos ? e se sim , onde eu consigo ver se a ordem pode ou não ser cancelada ? 

É o jeito certo de fazer, e o rating vc pode fazer como achar devido

Share this post


Link to post
Share on other sites
  • 0

Então @rodrigojob estou tentando fazer essa busca para simular que o cliente ao qual eu for atrelar o sistema ja tenha ordens geradas, ai não vou poder fazer o controle, então ja com essa listagem de ordens eu conseguiria exibir alem das já canceladas, tmb as que eu posso cancelar entendi. mas numa consulta só !

Pra dai com essa consulta eu conseguir decidir oque devo fazer com cada ordem, individualmente!

 

Masssss entendo quando vc diz que acha estranho eu estar fazendo certas coisas. É que na verdade ainda não consegui captar tão bem oque deve e oque não ser controlado pelo meu sistema entendi.Por isso estou fazendo essas perguntas para saber quais informações o ML me retorna. Pra ai sim ver tudo que ele não pode retornar e eu assumir o controle disso no sistema.

 

 

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this