3PL integration

Quick, Easy Integration

Integrating your cross border shipping experience in as little as 3 Steps!

custom-integration
3PLIntegration_SetUpAccount

Step 1

Setup FlavorCloud Account

3PLIntegration_AddNewUser

Step 2

Add 3PL User to Account

Icon_Generic_Logistics_2

Step 3

Fulfillment integration

3PLIntegration_SetUpAccount

Step 1: 3PL sets up a FlavorCloud account

Follow the instructions here to setup a FlavorCloud App and retrieve your App ID and API keys.

Step 2: Merchant adds 3PL user to their FlavorCloud account

  • Merchant must add a 3PL user by going to the Users tab and creating a new user. 3PL needs to provide FlavorCloud email to the merchant (the one you use to login) to the merchant.
  • An email is sent to the 3PL with a customer_key.
  • As a 3PL, When making API calls on behalf of this merchant, pass in the customer_key in the request along with your App id and API key.
Icon_Generic_eCommerce_1
Icon_Generic_Logistics_2

Step 3: Fulfillment integration with FlavorCloud

–Register for a “SHIPMENT_COMPLETED” event by calling Subscribe to webhook endpoint. You will be notified when the shipment is created via a webhook. This is the recommended method.

Alternatively, you can call the /POST shipment endpoint with the async flag set to false and retrieve tracking, labels, in the response.

Call the Post shipment endpoint at the time of order fulfillment, from your WMS.
This will lead to creation of a shipment in FlavorCloud, it will also choose the appropriate carrier and rate based on what was chosen at checkout by end consumer. It will also create a label, relevant customs docs and tracking number.

  • Include the App ID, API Key, Customer_key, rate_hash_key and duty_hash_key, reference and reason_for_sale in the request.
  • When async flag is set to “false”, Shipment_id is returned in the response along with label and customs doc and tracking number links.
  • When async flag is set to “true”, Shipment_id is returned in the response. When the webhook triggers for “shipment-completed”, you will receive label and customs doc and tracking number links as part of the callback.

NOTE: that changes/overrides to any of the following fields will invalidate the rate chosen at checkout and generate a new rate upon fulfillment of order

  • shipfrom_address
  • shipto_address
  • terms_of_trade
  • service_code
  • carrier
  • pieces
  • weight
  • package.weight

Internationl Shipping has Never Been Easier

Lowest Shipping Rates

Offer a choice of shipping services at the lowest international shipping rates in the industry.

No Surprise Fees

Guaranteed landed cost. Accurate customs duty & tax calculated real-time, at checkout.

Super Simple Integration

Simple integration with no upfront costs or commitment. Our app plugs right into Shopify, and your fulfillment network.

Testimonials

Our Reviews Speak for Themselves

open-quote

advene

Best Fulfillment for International Shipping

We have been using flavorcloud for the past five months and have recommended it to many others, keep the good work!

www.Stemulation.com

Rates are Really Great

I will say that we are very pleased with Flavor Cloud.

Kurly Klips

FlavorCloud is Awesome

I wish I had it eight years ago when I first started my online store.

Mansa Tea

Easy & Seamless

having the shipping fee, duties, & taxes calculated upfront made international shipping easy & seamless. 

KENT | super natural basics

Love this app!

Would definitely recommend to any shopify store owner looking to expand beyond the US.

close-quote

Features

Some of Our Awesome Features

FlavorCloud makes international shipping and returns easy, affordable and friction-free, “anywhere to anywhere”

price

No Seup Costs

subscriptions

No Monthly Subscriptions

shipments

Pay Per Shipment