Couriers Please: Add support for estimated transit times
complete
A
Anthony Davies
As a Starshipit user I would like to be able to see CouriersPlease estimated transit times and delivery times in Starshipit so I can make an informed choice on selecting the best courier for a shipment.
I
Imperial red Horse
I tested this out this morning and had a few issues come out of it. When testing orders, I can see that there are now duplicate product codes coming from the json and
This is before
{"rates":[{"service_name":"WH Direct - Internal Delivery","service_code":"INTERNAL","total_price":0.0},{"service_name":"Pickup - WH","service_code":"WHPICKUP","total_price":0.0},{"service_name":"Australia Post - Parcel Post - 6 business days","service_code":"B30","total_price":13.78},{"service_name":"Australia Post- Medium Satchel - 6 business days","service_code":"BE1P10","total_price":13.78},{"service_name":"Australia Post - Express Post - 6 business days","service_code":"B20","total_price":17.58},{"service_name":"Australia Post - Extra Large Satchel - 6 business days","service_code":"BE1P50","total_price":20.85},{"service_name":"Sendle","service_code":"Sendle","total_price":23.03},{"service_name":"StarTrack Express - Carton","service_code":"EXP","total_price":28.18},{"service_name":"Toll IPEC - Road Express","service_code":"X","total_price":36.53},{"service_name":"CouriersPlease - 500g Satchel","service_code":"Y30","total_price":42.2799},{"service_name":"CouriersPlease - 1kg Satchel","service_code":"Y31","total_price":44.4666},{"service_name":"CouriersPlease - 3kg Satchel","service_code":"Y33","total_price":47.9853},{"service_name":"CouriersPlease - 5kg Satchel","service_code":"Y35","total_price":50.2608},{"service_name":"CouriersPlease - Carton","service_code":"L55","total_price":57.7311}],"success":true}
With it enabled
{"rates":[{"service_name":"WH Direct - Internal Delivery","service_code":"INTERNAL","total_price":0.0},{"service_name":"Pickup - WH","service_code":"WHPICKUP","total_price":0.0},{"service_name":"Australia Post - Parcel Post - 6 business days","service_code":"B30","total_price":13.78},{"service_name":"Australia Post- Medium Satchel - 6 business days","service_code":"BE1P10","total_price":13.78},{"service_name":"Australia Post - Express Post - 6 business days","service_code":"B20","total_price":17.58},{"service_name":"Australia Post - Extra Large Satchel - 6 business days","service_code":"BE1P50","total_price":20.85},{"service_name":"Sendle","service_code":"Sendle","total_price":23.03},{"service_name":"StarTrack Express - Carton","service_code":"EXP","total_price":28.18},{"service_name":"Toll IPEC - Road Express","service_code":"X","total_price":36.53},{"service_name":"1Kg Satchel","service_code":"Y31","total_price":40.06},{"service_name":"1Kg Satchel","service_code":"Y31","total_price":40.06},{"service_name":"1Kg Satchel","service_code":"Y31","total_price":40.06},{"service_name":"1Kg Satchel","service_code":"Y31","total_price":40.06},{"service_name":"3Kg Satchel","service_code":"Y33","total_price":43.23},{"service_name":"3Kg Satchel","service_code":"Y33","total_price":43.23},{"service_name":"3Kg Satchel","service_code":"Y33","total_price":43.23},{"service_name":"3Kg Satchel","service_code":"Y33","total_price":43.23},{"service_name":"CouriersPlease - 1kg Satchel","service_code":"Y31","total_price":44.4666},{"service_name":"5Kg Satchel","service_code":"Y35","total_price":45.28},{"service_name":"5Kg Satchel","service_code":"Y35","total_price":45.28},{"service_name":"5Kg Satchel","service_code":"Y35","total_price":45.28},{"service_name":"5Kg Satchel","service_code":"Y35","total_price":45.28},{"service_name":"CouriersPlease - 3kg Satchel","service_code":"Y33","total_price":47.9853},{"service_name":"CouriersPlease - 5kg Satchel","service_code":"Y35","total_price":50.2608},{"service_name":"Road Express","service_code":"L55","total_price":51.18},{"service_name":"Road Express","service_code":"L55","total_price":51.18},{"service_name":"Road Express","service_code":"L55","total_price":51.18},{"service_name":"Road Express","service_code":"L55","total_price":51.18},{"service_name":"CouriersPlease - Carton","service_code":"L55","total_price":56.8098}],"success":true}
Alex
complete
Alex
Hi all,
Transit Times are already supported with the Couriers Please API.
To include the Transit times in your Couriers Please rates, follow these steps:
- Obtain an API Key: If you don't already have an API key from Couriers Please, you'll need to contact them to get one.
- Enter the API Key: Once you have the API key, navigate to 'Settings > Couriers > Couriers Please Settings' in your account. Here, enter the API key.
The system will then automatically use this API key to retrieve ETA's and will display in the shipping price breakdown.
George Plummer
roadmapped
George Plummer
under review
A
Anthony Davies
open