When an order is marked as shipped in OM, the online store receives a tracking code and updates the order status. The genuine changes depend on the online store and configuration.


Activation procedure



Woocommerce

  • Tracking code - recorded in the order meta_data pod "tracking_number"
  • Tracking URL - recorded in the order meta_data pod "tracking_url"
  • Shipping carrier - recorded in the order meta_data pod "tracking_provider"
  • additionally recorded in the order meta_data pod "date_shipped" when the package was shipped
  • indicates that the package was "completed"


Shopify

  • Tracking code
  • Tracking URL
  • Shipping carrier
  • indicates that the package was "fulfilled"
  • customer is not notified (by contacting support, this can be activated)

Shopamine

  • Tracking code
  • Tracking URL
  • Shipping carrier
  • indicates that the package is ''sent''


Magento 1 (oba - SOAP in REST)

the following calls are made - "salesOrderShipmentCreate", "salesOrderShipmentAddTrack", "salesOrderAddComment", which configure:

  • Tracking code
  • The tracking URL is recorded in the "comment"
  • Shipping carrier - the same as the name of the connection to the delivery service in MK 
  • indicates that the package is "complete"


Magento 2

  • Tracking code
  • Tracking URL
  • Shipping carrier - the same as the name of the connection to the delivery service in MK 
  • Carrier code - always "custom"


Mimovrste

  • Tracking code
  • Tracking URL
  • Shipping carrier is not recorded
  • indicates that the package is ''Shipped"


PrestaShop

  • Tracking code
  • The tracking URL is not sent
  • Shipping carrier is not recorded
  • indicates that the package is "Shipped"

eBay

A "completeSale" call is made, where the following is configured::

  • Tracking code
  • Shipping carrier - the same as the name of the connection to the delivery service in MK 
  • indicates that the package has been shipped.
  • (tracking URL is not sent)


Amazon MWS

"_POST_ORDER_FULFILLMENT_DATA_" call is made, which configures the following:

  • Tracking code
  • (to find out the delivery service name, contact support to appropriately configure it)
  • (tracking URL is not sent)