TFDi Design Icon
TFDi Design

717 integration

Order processing and activation flow for the TFDi Design 717 product.

This section describes how to integrate with the Vendor API for the 717 product: calling the order endpoint and then completing activation so the customer can use the add-on.

1. Process the order

Call the Vendor API to process the 717 order. See Process 717 product order for the full request/response schema.

On success, the response includes:

  • data.client_id — User ID for the activation step
  • data.session_id — Session ID for the activation step

2. Request the activation key

After a successful order, make a secondary web request to obtain the activation key:

GET https://addonmanager.tfdidesign.com/products/13.php?action=activate&userid={client_id}&sessionid={session_id}

Use the client_id and session_id from the API response.

Response format: the response body is plain text in the form:

x|{the activation key}

Parse the value after | to get the activation key.

3. Install the activation key

Write the activation key to the following file on the customer's machine:

%localappdata%\TFDi Design Addon Manager\717\install.key

Place only the activation key (the part after x|) in this file. The Addon Manager will use it to activate the 717 product.

Summary

  1. POST to the Vendor API /717 endpoint with order details.
  2. GET https://addonmanager.tfdidesign.com/products/13.php?action=activate&userid={client_id}&sessionid={session_id} to receive x|{activation key}.
  3. Write the activation key to %localappdata%\TFDi Design Addon Manager\717\install.key.

For the exact request body and error codes, see Process 717 product order.

On this page