Home>Orders

Set up shipping carriers

Who is this article for?
  • Sellers with the account and settings permission to configure orders settings. Set permissions in Square Dashboard.

About shipping carriers 

Connect to Shippo to access USPS, DHL Express, FedEx, and UPS with your own account. Shippo is required for all carriers other than UPS. By integrating your Square account with Shippo—a shipping carrier partner—you can connect to multiple carriers (for example, FedEx, USPS, DHL Express), and purchase and print shipping labels. You can also set up shipping directly with UPS from your Square Dashboard to access pre-negotiated discounted rates without connecting to Shippo.

Before you begin

  • You can set up shipping options in Square Dashboard.

  • Assign Shipping fulfillment (for shipping via a carrier) to your items in your item library. Learn how to set up items for your website.

  • You can ship orders with Square that come in from Square Online, Square Point of Sale, Square Retail POS, Square Invoices, and Square Subscriptions—any order with a fulfillment type of shipping.

  • Connecting a Shippo account with Square won't make any changes to any connections to the Shippo marketplace app.

  • Your Shippo features, services, and account details are managed by Shippo directly. For additional help, visit the Shippo support site.

  • You can set up UPS without connecting to Shippo, but you may connect to Shippo on top of UPS to set up additional carriers.

  • To set up UPS directly, you need a UPS.com account. If you don't have one, you can create an account at UPS.com before connecting.

  • You can set up UPS without connecting to Shippo, but you can connect to Shippo on top of UPS to set up additional carriers.

Set up and manage a UPS connection

Integrate Square with Shippo

Use Shippo to connect USPS, DHL Express, FedEx, or UPS with your own account rates. To connect a Shippo account and set up shipping label purchases:

Step 1: Sign up for Shippo

  1. Sign in to Square Dashboard and go to Settings > Account & settings > Fulfillment methods > Shipment.
  2. Under “Shipping labels,” click Get started > Connect account. If you already started connecting your account, click Continue setup > Connect account.
  3. Create a new Shippo account, then click Sign Up. Click Log in if you already have a Shippo account. If you set up a new Shippo account, check your email to complete your account activation.
  4. Enter your payment card details, then click Allow access.
  5. Click Next once your Shippo account successfully connects. If the connection fails, you can review the error message and click Connect account to try again.

Step 2: Carriers and service levels

  1. Select a default carrier and service level.
  2. Enter the requested carrier account information. Depending on the carrier you select, you may be taken to their website to complete account connection.
  3. Choose the default service level. Service level options are determined by the default carrier selected. When purchasing a label, the service level is shown in your top three options.
  4. Once you have connected all the relevant carriers, click Next to finish connecting your account.

Step 3: Create custom shipping boxes

Add your own box sizes to more accurately estimate shipping costs when printing shipping labels. Adding a default box will also allow you to set a default that is always selected when you purchase a label.

Learn how to manage custom shipping boxes.

Step 4: Review setup

  1. Review the summary of your shipping label purchase setup.
  2. Click Done or Go to Shipment Settings to return to the Shipment page. You can also click Go to Shipments to begin purchasing labels.

Set up shipping directly with UPS

You can connect to UPS directly from your Square Dashboard to access pre-negotiated discounted shipping rates. You don't need a Shippo account to use UPS with Square.

  1. Sign in to Square Dashboard and go to Settings > Account & settings > Fulfillment methods > Shipment.

  2. Under "Shipping labels," click Get started.

  3. Read the overview details and click Next.

  4. Choose UPS and click Continue to sign in to your UPS account. If you don't have a UPS account, select create an account to set one up at UPS.com first.

  5. Sign in to your UPS account on the UPS login page.

  6. Complete the verification form. Your information is verified in real time.

  7. Once verified, UPS will appear as connected on your carrier list. Choose your Preferred service level and click Next.

  8. Add shipping box details to finish your setup.

Note: If your verification is not approved, you'll see a prompt to complete a form with UPS. Once UPS reviews and validates your account, return to Square Dashboard to connect your UPS account.

You can optionally add more shipping carriers by connecting to Shippo after setting up UPS.

Choose carrier rates

When connecting to carriers through Shippo, you have two options: Square pre-negotiated rates, or personal carrier rates with your own account. If you use pre-negotiated rates, the carrier rates will show and you may need to review and agree to the terms and conditions. You can only enable one of these options per carrier.

Square pre-negotiated rates

You can connect to USPS, DHL Express, and UPS with pre-negotiated rates. These rates are already enabled and available to you, except for FedEx, which requires a one-time access request.

  1. Sign in to Square Dashboard and go to Settings > Account & settings > Fulfillment methods > Shipment.

  2. Click Shipment carriers to view more details.

  3. Under the listed carriers, select your preferred carrier with pre-negotiated rates.

    • To access these rates with FedEx, you must first be whitelisted with Shippo. Start by going to this form and selecting Carriers. Under “What’s the reason for getting in touch?” choose FedEx. Use the subject and description sections to provide more details (“I am a Square merchant, I would like to be whitelisted in order to use the Shippo FedEx Master Account”).

  4. Choose a Preferred service level.

  5. Click Done.

Personal carrier rates

You can connect FedEx and DHL Express with personal carrier rates via Shippo. You can also connect UPS with your own account rates via Shippo. To connect UPS with Square pre-negotiated rates instead, reference the section above. You'll need to sign in to your carrier account to access your rates.

Note: If you enable UPS with your own account, you will no longer be able to access UPS with pre-negotiated rates.

  1. Sign in to Square Dashboard and go to Settings > Account & settings > Fulfillment methods > Shipment.

  2. Click Shipment carriers to view more details.

  3. Select the carrier you want to connect to under the listed carriers.

  4. Enter all of your carrier account information, such as username and account number. For more information on how to access your account information, please visit your carrier’s website.

    • UPS: Enter your UPS username. You can also find your account number when you are logged in to UPS.com. Follow the instructions to complete the remaining information.

    • FedEx: Your FedEx account number is available when you log in to FedEx.com. To find your meter number, follow these instructions. If you don’t have your Hub ID, you can skip this field.

    • DHL: Follow these instructions to find your Account Number, Site ID and password and enable your DHL rates.

  5. Click Connect account.

For additional help getting your Shippo, FedEx, or UPS information, visit Shippo customer support, FedEx customer support, UPS online support.

Disconnect your Shippo account

If you disconnect your Shippo account, you won't be able to create or purchase shipping labels.

  1. Sign in to Square Dashboard and go to Settings > Account & settings > Fulfillment methods > Shipment.

  2. Click Shippo login > Remove account. You’ll be redirected to the Shipments page in your Square Dashboard.

  3. Click Get started > Connect account to reconnect the same account or to connect a different Shippo account.

If you disconnect a Shippo account and attempt to connect a different account, you’ll need to clear any cookies for Squareup.com. Otherwise, Shippo will automatically log in with the previously connected account.

Manage your fulfillment locations

Ship From addresses are where your shipments originate from. You can use them to calculate shipping costs so the carrier knows how far the package will travel. You can validate your addresses to ensure the carrier will recognize it as a valid address.

To review and validate addresses from your fulfillment locations:

  1. Sign in to Square Dashboard and go to Settings > Account & settings > Fulfillment methods > Shipment.

  2. Click Manage addresses to view a list of addresses associated with your fulfillment locations.

  3. Click Validate. Previously validated addresses will have a check mark (✔) next to them, but you can click a row to edit the Ship From address.

  4. Enter or update Ship From address details and click Save.

  5. Review the address and click Use suggested, if applicable.

  6. Click Done.

Ship From addresses are pre-filled with your business location address. To manage your business locations, sign in to your Square Dashboard and go to Settings > Account & settings > My business > Locations.

Related articles


Still need help?

Chat with us
Our support team is here to help