How can we add Tracking number using third party API in order when shipment create in Magento 2.3.5?

magento.stackexchange https://magento.stackexchange.com/questions/316374

Pregunta

I want to add a Tracking number using third party API when creating shipment from admin. Also, how can we override that observer? I am using Magento 2.3.5. I have referred one link but it is for Magento 1.9. (How do I add tracking number to current order shipment in Magento 2?)

Please help me.

¿Fue útil?

Solución

You can use the REST API provided by Magento.

In this case use this webservice http://yoursite.com/index.php/rest/V1/shipment/track

{
  "entity": {
    "order_id":     your order id,
    "parent_id":    your shipment id,
    "track_number": "track number",
    "tittle": "carrier tittle",
    "carrier_code": "carrier code"
  }
}

Include in the header the following information: Content-Type application/json Authorization Bearer your_auth_token

Any help needed feel free to ask !

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top