HP Site Flow

HP Site Flow and ShipEngine API users can now enjoy the shipping options of HP Site Flow and the advanced features of ShipEngine API. The integration of the ShipEngine API with Site Flow offers access to over 150 carrier services around the globe.

HP Site Flow users can sign up for a ShipEngine account to enable the use of the ShipEngine API within HP Site Flow.

About ShipEngine API

ShipEngine is an API that developers can use to build shipping solutions for their own applications. The ShipEngine Dashboard is aimed at non-developers who can use it to perform actions like generating API keys and connecting carriers.

As part of the sign-up process, the ShipEngine API gives customers access to ShipEngine Carriers and our pre-negotiated preferred rates.

To get started, follow the steps in the next section to create your ShipEngine account and connect carriers.

Create a ShipEngine Account and Connect Carriers

To begin, go to www.shipengine.com/pricing/ and click the Sign Up button.

  1. Enter your contact and company information.

    A link will be sent to your email address for verification. Click the link in your email to complete the registration process.

  2. Select the plan type you wish to sign up for.

    Select a plan screen on ShipEngine sign up flow

    Learn about each of our plan types.

  3. Review the option to enable ShipEngine Carriers and check the box to enable these carriers at sign-up. Click Enable.

    Enable ShipEngine Carriers screen on Engine sign up flow

    With these enabled, you have immediate access to discounted USPS and UPS shipping labels with ShipEngine Carriers.

    If you have additional carriers, you can connect those in your dashboard once you’ve completed registration.

  4. Enter your billing information and click Complete Set Up.

    Add billing info screen for Engine sign up workflow

    If you signed up for a Free plan, this information is used for label purchases only. Advanced and Enterprise plans will be asked to provide billing methods for both subscription and label fees.

Once you’ve set up your account, you will be taken to the ShipEngine Dashboard where you can access API keys for your sandbox and production accounts.

These keys will be used for connecting Site Flow to ShipEngine. That process is outlined in the next section.

Create ShipEngine Connection in Site Flow

A ShipEngine connection can be created in HP Site Flow for each available API key.

The ShipEngine connection identifies and safely stores the API keys that will be used to authenticate the API calls from HP Site Flow to ShipEngine API.

To create a ShipEngine connection in HP Site Flow:

  1. Go to the Setup page in HP Site Flow and click Integrations under Configuration.

  2. Click the Create Connection button in the ShipEngine tile.

    SiteFlow_Setup_Integrations-ConnectEngineBTN_MRK.png
  3. Go to ShipEngine and copy the API Key you want to connect.

    ShipEngine API Keys Setup page with product API key created

    Paste in the ShipEngine API Key and click Save to create the new connection. Add an Account Name.

    SiteFlow_Setup-Shipping-AcctNameAPIKey-Save_MRK.png

Once the connection is saved, it will be listed on the Integrations page.

Create Shipping Methods for ShipEngine

All ShipEngine connections can be used to create new shipping methods for the carriers and services configured in the ShipEngine account.

  1. Go to Shipping Methods under Configurations from the Site Flow Shipping page.

    Site_Flow_Config-ShippingMethods.png
  2. Click Newto create a new shipping method.

  3. Select ShipEngine from the Select Shipping Method Integration Type pop-up.

    This will open the ShipEngine shipping method form.

    Site_Flow-SelectShipMethod-ShipEngine_MRK.png
  4. Select the Connection name and Carrier under ShipEngine Settings.

    Site_Flow_ShippingMethodForm-AcctandCarrier_MRK.png
  5. Fill in the Shipping Methods details including:

    • Source Account.

      This is the account that will use the Shipping Method for order submissions

    • Aliases

    • Shipping List Template

    • Any carrier code and service code associated with the method

    • Package Label Template (optional)

    • List Templates (optional)

    Site_Flow_ShippingMethodForm-details_MRK.png

    Fields Must Be Used in Order Payload

    The carrier code, service code, and/or alias must be used in the order payload by the source account to be able to assign the shipping method.

  6. Click Save to create a new shipping method.