Set Up Real Time Shipping

Real Time Shipping requires the Weebly Performance plan and the Shippo third-party app.

Real Time Shipping (RTS) allows you to have shipping rates determined dynamically by a carrier, based on an order's contents (the weight and number of boxes needed to hold the products) and the shipping address.

Note: You can use a combination of Real Time Shipping and manual shipping rates.

Real Time Shipping Prerequisites

To use Real Time Shipping, you need to have the following:

  • The free Shippo third-party app installed to your Weebly site. Download it here. RTS rates are determined by this app and you need to have it installed in order to purchase the shipping labels for your shipments.

  • A shipping address in North America (US, Canada, or Mexico).

  • An account with a shipping provider. Weebly's master account with the United States Post Office and DHL Express is already set up for sellers in the US (or you can use your own)! You can also set up your own UPS and FedEx accounts. Sellers in Canada and Mexico can use your own DHL Express, UPS, or FedEx account . If using your own account, you'll need to know your account information, such as ID, password, meter number (for FedEx), etc.

  • The dimensions and max weight capacity of a default shipping box that you'll use. This box will be used to determine the total number of boxes needed to ship an order, so be sure to use a box size that is most likely to be used when shipping. If you end up using a larger box, or if you end up using smaller boxes, and therefore need to use more than what was estimated, your actual shipping charge will vary from the rate shown to the customer. A default box has been created for you, but you can change that.

  • The weight of each product you sell. These will allow RTS to dynamically determine rates based on the weight of the order items and the number of boxes needed for each order. You can set the weight by going to STORE > Products, and edit each product to add a weight. Entering the correct weight for your products ensures that RTS returns a more accurate rate. You might also consider including the weight of packaging needed to ship that product in the product's weight.

    NOTE: If the weight of all order items is 0, Weebly changes the weight to .1 (either KG or LBs, depending on your store configuration).

Make sure you've completed all the prerequisites above before configuring RTS.

Configure Your Carriers​
Weebly has contracted discounted rates with the United States Post Office and DHL. These carriers are already set up for you, so if you want to use those, and you are shipping from the US, you don't have to configure your carriers.

NOTE: The rates with USPS and DHL are for shipping from the US only. If you want to use RTS but are shipping from outside the US, you'll need to set up your own DHL account.

If you want to use FedEx and/or UPS, or use DHL to ship from outside the US, you can connect to your own account.


To use your own account, go to STORE > Setup > Shipping, and in the Real Time Shipping area, click the Connect link, enter your account information, and click Save. For FedEx, you'll need your Account ID and Meter number. 

Configure Your Default Shipping Box
Because the carriers need to estimate the number of boxes needed for an order, you create a default shipping box size that the carrier uses to determine the estimated rate. Your store comes with one pre-configured for you to use. Its dimensions are 10"w x 10"h x 10"l with a max weight of 70 lbs (a popular shipping box size).

We strongly recommend that you configure a default shipping box size that can handle your product(s) best. If one or more of your products are already over the maximum weight of your shipping box, the optional backup shipping rate you may have added when configuring your shipping rate will be triggered at checkout and the shipping cost charged to your customer will be different from the shipping label cost you pay (if you don't set up a backup rate, then no shipping is charged, so be sure to set one up).

For example, say you set your maximum weight to 70 lbs., but you have one product that is actually 80 lbs. When a customer goes to purchase that item, at checkout the backup shipping rate is used because your default shipping box can't handle the weight of that product. So it's important that your default box can handle all your products.

NOTE: Remember, the rate shown the customer is just an estimate. You need to purchase a shipping label from Shippo to actually ship your order, and the rate you pay is based on the actual boxes used in the shipment, both in size and quantity.

If you want to change the default attributes of the shipping box, in the Shipping Box table, click Edit to set up the dimensions, max weight, and max number of items for your default box.

NOTE: You can only set up one box to be used when determining shipping rates. You will have a chance to amend the number and sizes of boxes when you create shipping labels.

Create Your Shipping Rule
Now that you have RTS set up, you need to use it as an option when you create your shipping rates.

Print Your Shipping Labels

Once an order is ready to pack and ship, you use the Shippo third-party app to purchase the labels for the boxes.

Remember that when you purchase the labels, you'll be using the actual weight and number of boxes for the order, and so the amount you need to pay for the labels may be slightly different than what was estimated and shown to the customer.

To print shipping labels:

  1. From the Order table, click the Order to ship to open its details page.

  2. Click Create Shipping Label.

  3. Verify that the information displayed in the dialog are correct and click Validate.

  4. Enter the actual dimensions and weight for your shipping box and click List Rates.

    As long as the weight of your products configured in your store and the dimensions of your default box are similar to the info entered here, the resulting charge should also be similar, if not the same.

  5. Select the rate to use and click Purchase to view and print your label.

How to Get a FedEx Meter Number

In order to use your FedEx account with RTS, you'll need to enter your FedEx meter number. This number is given to you when you move your FedEx account from test to production.

To get your meter number:

  1. Go to the FedEx Developer Center for FedEx Web Services
  2. If you're not already registered, click the Register Now button to get a developer account.
  3. From the main FedEx developer page, click FedEx Web Services > Move to Production
  4. Click Get Production Key.
  5. Fill in your account information and submit your data. Your information, including your meter number, will be emailed to the account address.


Was this article helpful? 3 out of 4 found this helpful