Implementing Return tracking

Learn why it's important to set up return tracking and find implementation suggestions in this article

Updated over a week ago

Similar to Order tracking, Return tracking is a crucial component of Easysize/Fit Quiz's integration on your e-commerce shop. While it may not directly affect the daily operations of the Easysize/Fit Quiz, it is used for performance reporting and the continuous improvement of the size recommendations.

Given the wide variety of return management systems available in the market, the final implementation of this function may vary from what is described below. This guideline should be taken as a general suggestion, a starting point from which you can adapt and modify based on the unique needs and characteristics of your e-commerce platform.

It's essential to stress that Easysize never accesses any sensitive customer data, nor is such data transmitted at any point during the process. We give top priority to the privacy and security of all customer data, ensuring full compliance with all relevant data protection regulations.

For the exact code and examples, please refer to our developer docs for more information here.

Breakdown of the request

[GET] https://popup.easysize.me/api/<shop_id>/tracking/return


Parameters

  • order_id (ID of the order)

  • product_id (ID of the product)

  • price (Price of the product)

  • price_currency (Currency the item was sold in)

  • user_id (ID of the user)

  • timestamp (Timestamp of the return)

  • created_at (Formatted date of the return in the following format: YYYY-MM-DD hh:mm:ss / 2017-12-24 14:32:12)

  • size (Size of the returned item)

  • return_reason (Optional reason of the return if available)

  • test_return (Optional parameter to indicate testing return)

timestamp takes precedence over created_at, you do not need to provide both, pick the one that is easier to retrieve in your system.

Did this answer your question?