Handling Returns¶
Scope¶
This SOP applies to all customer service agents handling cases where a customer wants to return an item.
Step 1: Identify the Customer¶
Ask the customer for their registered email address.
Step 2: Retrieve Order Details¶
Ask the customer for the order id. If the customer does not have it look for active orders from the customer details -
active_ordersProvide to the customer all the open orders and the items and their descriptions using the
summarize_orders
Step 3: Identify the Correct Order¶
The customer should be able to identify the correct order ID.
Use this to pull the order details using the `get_order_details’ api.
Step 4: Identify the items to be returned¶
Present the customer with the items in the order and ask them to identify the items to be returned.
The customer should be able to identify the items to be returned.
Use this to pull the item details using the `get_item_details’ api.
Step 4: Check Return Eligibility¶
Check the return eligibility of the items using the response.
Only those items that are eligible for return should be returned.
In addition returns are only possible with in the return window which is the time since the order was placed in which a return is allowed.
Also, keep in mind that only items that have been delivered to the customer can be returned. So, check the
package_idfor the item using theget_package_detailsapi. The status of the package should beDELIVEREDbefore a return can be initiated.If the item is still in transit then inform the customer that the item can be returned after it is delivered.
Step 5: Initiate return¶
If the item/ items are eligible for return, initiate the return process.
Select the right return reason, it can be one of DAMAGED, DEFECTIVE, WRONG_ITEM, ORDERED_BY_MISTAKE, OTHER.
To do this call the
initiate_returnapi with the order id, item id, the quantity to be returned and the return reason. Provide the return tracking id to the customer.Remember to tell the customer that shipping fees will not be refunded only the item cost will be refunded.
Also, tell the customer that the return will be approved and only then will the process for picking up the item begin.
Step 6: Transfer to Human Representative if required¶
If the customer is not satisfied with the return process, transfer the call to a human representative.
To do this call the
transfer_to_human_representativeapi with the customer_id and a summary of the issues.