How to build your own RMA portal
#
1. AuthenticationFor authentication, use magic links.
- Send a call to the
SendMagicLink
service. This will return aRequestToken
. Use this token to - Subscribe to the
magicLink
SignalR hub using this token. - The user receives a mail with the link. Clicking the link will send a
TemporaryToken
through the hub. Use this token to authenticate your calls.
#
2. Search the order by idAllow the customer to enter their EVA OrderID and use the GetOrder
service to display the order info.
#
3. Create returnCreate the order return by calling the CreateCustomerReturn
service this will return the OrderID of the return order.
#
4. Get the blobs from the return orderCall the ListBlobsForOrder
service with the return order id to get the return label (Type = ReturnLabel).