Update Shipment Provider Information

Objective

As a Venture, I want to give my Sellers the possibility to update shipment information (shipment provider and tracking code) if there has been a mistake. Furthermore, in the case of errors, Sellers will have the possibility to change the tracking code on “Shipped” status as well.

Preconditions

Preconditions to be Fulfilled by Venture

In order to use this feature, additional development is needed on OMS-side (or order module of the Shop system). The following API calls need to be implemented:

Preconditions to be Fulfilled by Rocket Labs

For Rocket LabsEnable the following API calls and configurations:

  • enable OMS-call setTrackingNumber
  • enable OMS-call  setShippingProvider
  • enable config parameter shipment_information/editable/enabled

Setup

Admin user always have the possibility to update the shipment provider information when the feature is enabled.

Step Description Image
1

To enable the feature for all Sellers (globally), go to Admin > Settings

To enable the feature for specific Sellers only, go to Admin > Seller Management > Edit Seller

2 Open the group “Order Management” shipment_info_update2
3

Scroll down to the setting “Allow shipment information update on RTS/Shipped Status”

Set it to “Yes” to enable the feature or “No” to disable the feature.

shipment_info_update3
4  Click “Submit” to save the changes.

ACL Control

When the feature is enabled, it is possible to give access to specific user roles in Seller Center.

In order to give access to new user groups, the ACL resource for “Shipping details change” needs to be turned on by the ACL Manager.

shipment_info_update4

Per default, the following standard users have this resource enabled:

  • Admin
  • Backend – operation
  • Backend – support
  • Seller full access
  • Seller order access

 

Changes for Seller

During order processing, nothing will change for the Seller.

When orders are in the status “Ready to ship” and of the shipment type “Drop Shipping,” Seller will only see the “Edit” option for shipment provider and tracking code.

shipment_info_update5The following use cases are in place:

Status Automatic Tracking Code active Edit Shipment Provider Edit Tracking Code
“Ready to ship”  No Yes Yes
“Ready to ship” Yes Yes No
“Shipped” Yes No No
“Shipped” No No Yes