Documentation For Creating Custom Shipping Carrier?

Hello, unfortunately most of the built in carrier services that are in CS Cart are not available in my country. I want to attempt to create a custom carrier functionality (with the local delivery service) in the Shipments mode.

I can't seem to find any documentation for this though, has anybody tried to do the same, and how did you start out?

Unfortunately, CS-Cart does not offer such documentation

is there any way we can create a custom shipment other than add-on. We have the API ready to be integrated but getting stuck how to take it forward. We checked the documentation and you are right, did not find any article for creating your own custom carrier.

Just look at the existing carriers and how they are implemented in the code.

is there any way we can create a custom shipment other than add-on. We have the API ready to be integrated but getting stuck how to take it forward. We checked the documentation and you are right, did not find any article for creating your own custom carrier.

Addon is the simplest way to do such integration

do you have such an add-on;

We are looking for Shipment Tracking status from shiprocket servers. Shiprocket is the shipping logistic provider.

We have CS-Cart 4.12.2 SP2 Multi Vendor.
Also have attached with what we are looking for.

Screenshot 2021-04-10 at 2.53.16 PM.png

So you do not need to calculate shipping rates, right?

It will be great if you have this in real-time, but I am not sure how it will be applied in our case as we will be working with Shipping aggregator where you will have multiple choice of logistic providers to choose from.

Custom carrier with custom tracking URL can be added by our addon

https://www.ecom-labs.com/ready-to-use-add-ons/cs-cart-custom-carriers-add-on.html

Please please make sure that the orders can be tracked with URL. E.g.

https://my-track-system.com/track?tracking_id=1234567890

Custom carrier with custom tracking URL can be added by our addon

https://www.ecom-labs.com/ready-to-use-add-ons/cs-cart-custom-carriers-add-on.html

Please please make sure that the orders can be tracked with URL. E.g.

https://my-track-system.com/track?tracking_id=1234567890

For tracking the following is the URL: https://www.shiprocket.in/shipment-tracking/

It does the tracking based on AWB or Order ID+Phone number combination. Can it be configured in your add-on ?

what about real-time shipping calculation ?

For tracking the following is the URL: https://www.shiprocket.in/shipment-tracking/

It does the tracking based on AWB or Order ID+Phone number combination. Can it be configured in your add-on ?

what about real-time shipping calculation ?

I also got this tracking php file which can be used during API call.

track.php

Looks like this system does not support tracking by URL. In this case more complex integration is required