For return AWB generation, there are multiple flows possible.
Return Order Creation Flow 1 (Applicable just for Clickpost)
Clickpost provides a plugin that can be used by clients on their customer facing websites. ( plugin name and link)
So, when a customer places an return order on the website, using this plugin the return order will be created on Clickpost
...
Customer places a return order on the customer facing website.
The Clickpost plugin creates a return order on the Clickpost panel.
Clickpost sends an update to RMS that the return order has been placed on the Clickpost panel.
RMS makes a notification API call to Client’s system for the return order creation.
Client’s system now makes the Create Return Order API call of WMS Magic 2 to push the return order to Increff WMS
Clickpost sends the tracking updates for the return orders to RMS (when the return order is picked up, when the return order is in transit etc.)
RMS makes the notification API calls to the Client's system for these updates.
Return Order Creation Flow 2
In this scenario, when the Customer places the return order on the brand website, the client’s system makes the create return order API call to RMS
...
The Customer places a return order on the brand website.
The Client’s system makes the create return order API call to RMS
RMS makes the return awb generation API call to logistic aggregator.
The logistic aggregator generates the return awb at its end, and returns the details in the response.
RMS returns the return awb details in the response to Client’s system
Client’s system now makes the Create Return Order API call of WMS Magic 2 to push the return order to Increff WMS
Clickpost ( logistic agregator) sends the tracking updates for the return orders to RMS (when the return order is picked up, when the return order is in transit etc.)
RMS makes the notification API calls to the Client's system for these updates.
Return Order Creation Flow 3 (No involvement of RMS)
...
The Customer creates a return on the customer facing Website.
The client’s system makes the API call to Logistic Aggregator to generate the return AWB.
The logistic aggregator returns the return awb details in the response.
The client’s system then uses these details and pushes the Customer return order to WMS Magic.