Expand Delete API to allow refund
complete
L
Lisa Rui
Today the Delete API endpoint allows deleting orders that have not been closed (manifested), but returns an error when attempting to delete a shipment that has been manifested.
Some carriers, like Canada Post, allow refunding shipments that previously have been marked shipped.
The request is to expand the API to allow refunding these type of shipments for carriers.
Edward Aguiar
complete
We have implemented, for Canada Post, the ability to void shipments that have been already manifested. In this scenario techSHIP will make a call to CanadaPost and request a deletion of an order already manifested. We have also added an email address at the carrier setup page to send a notification once the shipment has been cancelled by Canada Post. The email will be sent by CanadaPost. Notice that CanadaPost will not cancel the shipment immediately but instead creates a case that gets processed at a later time. Email notification will be sent once the case has been processed.
In the case where CanadaPost does no require a manifest the cancelation can only be sent one hour after the shipment has been created on CanadaPost end or an error will be received. This is a limitation on CanadaPost end.
T
Tetyana Lukyanova
planned
Edward Aguiar
under review