ItsPerfect

By connecting your ItsPerfect store to Returnless, you can set up a branded return form and automatically pre-announce returns in ItsPerfect's return module.

Note: The Create Return feature requires the ItsPerfect return module to be active on your account. Contact your ItsPerfect account manager to enable this. Without it, Returnless can only look up orders — returns cannot be pre-announced.

Feature Available
Search order
Create coupon
Create refund
Create gift card
Create return
Return importer

Installation in Returnless

Step 1 — Set up API access in ItsPerfect

The integration uses the ItsPerfect v3 API. Follow these steps to generate credentials:

  1. Log in to your ItsPerfect portal.
  2. Open the App Store and install the Returns portal app.
  3. In the top bar under Apps, open the Returns portal.
  4. Add a new External return portal.
  5. Once that is done go to Settings > API.
  6. Add a new API entry.
  7. Under Selection > Type, select the Returns portal.
  8. Save. (Note: Make sure the API key has the Returns > Toevoegen permission enabled).

Step 2 - Add the integration in Returnless

  1. Log in to your Returnless panel.
  2. Go to Settings > Integrations.
  3. Click + Add new integration.
  4. Select ItsPerfect.
  5. Fill in the following fields:
Field Description
Integration title A name to identify this integration (e.g. "ItsPerfect – Main store")
Integration description Optional
Username The API username from ItsPerfect
Password The API password from ItsPerfect
Base URL Your ItsPerfect store URL (e.g. https://yourshop.itsperfect.it    )

Integration settings

Here are the configurable settings for your ItsPerfect integration:

Setting Description
Validation method How to validate the customer's order. Available option: Email address
Order search method Which field to use for order lookup: Webshop order ID or Reference
Return reason mapping Map your ItsPerfect return reasons to Returnless return reasons. Used when sending a return back to ItsPerfect.

How it works

When a return order is created in Returnless, a pre-announcement can be sent to the ItsPerfect return module. This can be done manually or automated via our Automations feature. ItsPerfect then handles the further processing — including financial settlement — on their side.

Resolution type

ItsPerfect uses the resolution type from the return to determine how to process it (refund, store credit, exchange, etc.). You can automatically capture the customer's preferred resolution by adding a Resolution type return question to your return form in Returnless.

To set this up, go to Return form > Return questions and add or configure a question with input type Resolution type. Once configured, the selected resolution is automatically passed to ItsPerfect with every return pre-announcement.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us