Keystone

This document covers how to connect Keystone as a source and the integrations supported with Keystone.

 

How To Connect

  • Go to Sources in the left menu (represented by a building icon).
  • Click the + button at the top left of the screen and follow the prompts to set up.
  • Click on Start Creating Integrations from the available list and select Keystone as your source.
  • Fill in the form:
    • Connection Name and FTP Protocol
    • FTP Host (Use ftp.ekeystone.com), FTP Port (Use 990), FTP User, and FTP Password
    • Advanced Settings
  • Click Save Connection.
Create & Connect Products


Product Operations

The primary operation handles the bulk of your inventory management needs, while the secondary operation allows for more detailed control, such as focusing on specific products or updates .
 

Get Inventory (Primary)

Supported
Operations Details

Yes, we support Get Inventory (Primary)

Using this feature with Keystone allows you to seamlessly integrate your inventory data, ensuring that you have up-to-date product information. This integration helps streamline operations, reduces manual errors, and ensures that your inventory levels are always accurate, ultimately leading to better customer satisfaction and more efficient inventory management.

Configure Settings

After connecting the integration, you must configure settings, such as ARCHIVE/UN-ARCHIVE inventory and defining a mapping template, as shown below:

Mapping Template Configuration




Configuring Mapping Templates

To ensure accurate data synchronization between Keystone and your system, follow these steps to configure mapping templates:

  1. Navigate to Inventory Mapping Templates:

    Open the Keystone source in your integration account and go to the Mapping Template section.

  2. Edit the Mapping Template:

    Locate the relevant fields in your inventory and map them accordingly. For example, map the "Product Name" field in Keystone to the "Name" field in your system.

  3. Define Custom Mappings:

    If you have custom fields, ensure they are correctly mapped. For instance, map "SKU" to "Product SKU" to maintain consistency.

  4. Save the Mapping Template:

    After completing the mappings, click Save Template to apply the changes.

  5. Test the Integration:

    Run a test inventory sync to ensure that all fields are correctly mapped and data is accurately reflected in your system.




Example of Mapping Configurations

  • Product Name: Map to Name
  • SKU: Map to Product SKU
  • Price: Map to Product Price
  • Quantity: Map to Stock Quantity
  • Category: Map to Product Category
Important:
  • Ensure all mandatory fields are mapped to prevent data synchronization issues.
  • Regularly review and update mapping templates to accommodate any changes in Keystone or your system.
  • Custom fields require careful mapping to maintain data integrity.
  • Use descriptive names for mappings to easily identify field relationships.
 
 

Get Inventory (Secondary)

Supported
Operations Details

Yes, we support Get Inventory (Secondary)

Retrieves product pricing and quantity. Follow the same steps as for Primary: Connect Integration, Configure Settings, and Define a Mapping Template.

Get Inventory Secondary
 
 

 

Order Operations

It submits orders to vendors for fulfillment and subsequently imports the shipment details, ensuring a seamless integration between order processing and shipment tracking.    
 

Send Fulfillment Requests

Supported
Operations Details

Yes, we support Send Fulfillment Requests

Using this feature with Keystone allows you to send fulfillment requests with SKU data and other order details. You must configure the integration, set up the configuration, and define mapping templates to ensure smooth operation.

Get Inventory Secondary
Important
Keystone does not send any shipping method with the requests because shipping is auto-selected by suppliers.
Item association is sent as item SKU's.
 
 

Get Shipments

Supported
Operations Details

Yes, we support Get Shipments

Using this feature with Keystone allows you to retrieve shipment data, including SKU and partial shipments. We support partial shipments, and only the tracking number is visible in the Get Shipments response. Carrier and method are not included.

Get Inventory Secondary
 
 

 

 
 
Try out our AI assistant for help!