Skip to content
English
  • There are no suggestions because the search field is empty.

Guide: Shipping in Allmoxy

Utilize Allmoxy to price your shipping costs in real time and organize your shipping schedule! Read below to learn more.

In this article, we will cover: 

Allmoxy provides integrations with UPS and FedEx to help you calculate shipping costs with these major shipping carriers. Additionally, Allmoxy provides custom shipping methods, allowing you to determine your own costs if you have your own delivery trucks! 

Will Call: 

Shipping Settings start with dictating your Ship From/Will Call Zip. 
Designating this address will provide you with a precise tax calculation for all of your will call orders. 

When a customer selects the native Will Call method on an order, Allmoxy uses this Ship From address to determine the tax rate (rather than the customer's ship-to address), and the customer isn't asked to fill in a delivery address. 

Custom Methods that act as Will Call: 

The native Will Call method above works well for most shops, but it has two limitations: it can't have a price formula attached to it, and you only get one of it.

If you have multiple pickup locations, or you need to charge packaging fees and surcharges on your will call orders, you'll want to use the Act as Will Call setting on a custom shipping method instead.

46f41630-ccfc-4a31-a454-f95cce2439bc

When you enable this setting on a custom method, Allmoxy treats the method exactly like a Will Call method:

  • Tax is calculated using the from address saved on that method, not the customer's ship-to address.
  • The customer isn't prompted to enter a shipping address when they select the method on an order.
  • Everything else you can do with a custom method — pricing formulas, tags to control visibility, etc. — still works.

This is the right setup for shops with more than one distribution center or pickup point. You can create one custom method per location, give each one its own From Address, and your customers will see a real list of pickup options at checkout — each one calculating tax correctly based on where they're actually picking up from.

If you've previously created a custom method named "Will Call" just to attach a price formula to it, that method has likely been calculating tax against the customer's ship-to address instead of your pickup location. Enabling Act as Will Call on that method will resolve the tax issue without you having to rebuild anything.

Carrier Integrations: 


To utilize the UPS or FedEx, input your account credentials and follow the instructions in Allmoxy to provide the necessary information to complete the integration. These integrations send a total order weight to the carrier, which then determines a shipping price based on that weight and the method: Ground, Express, Overnight, etc. 

The shipping_price variable is the variable that should be used to pull a calculated price from UPS or FedEx. 

Allmoxy only sends the total order weight to the carrier. Carriers typically use weight, height, width, and depth to calculate a price accurately. Take this into consideration when customizing your carrier pricing. 

Set Up a FedEx Integration:

To connect FedEx to your Allmoxy instance, you'll need to generate API credentials in the FedEx Developer portal and paste them into your Allmoxy Shipping settings. Before you start, make sure you have access to:

  1. Your FedEx Developer account (you'll create one in the steps below if you don't have one)
  2. Your existing FedEx account profile, where your billing and shipping is managed
Step 1: Find your FedEx account number

Open your FedEx account profile and locate your account number under Contact Information (or in the Billing/Payment area). You'll need this in a few steps.

Step 2: Add your shipping account in the FedEx Developer portal

Log in to the FedEx Developer portal, then go to Organization > Shipping Accounts and add your account.

The address you enter here must match your FedEx profile exactly. A mismatched address is the most common reason FedEx setup fails — even a small difference in formatting can cause it.

Step 3: Create the Shipping API project

Under Projects, create a new project for "Ship with FedEx." When the list of available APIs appears, select:

  • Rates and Transit Times API
  • Freight LTL API

Click Next, choose your country, and attach the shipping account you just added. Click Next again to move on to the keys screen.

On the keys screen, make sure you're on the Production tab — not Test.

Test keys will look like they're working in setup, but they won't process real shipments or return real rates. Always use Production keys for your live Allmoxy integration.

Copy both the API Key and the Secret Key from the Production tab — you'll need both in the next step.

Step 4: Paste everything into Allmoxy

In Allmoxy, go to Settings ➡️ Shipping and open your FedEx integration settings.

Paste in:

  • Shipping API Key
  • Shipping Secret Key
  • FedEx account number

Save your settings, then choose which of the FedEx shipping methods (Ground, Express, Overnight, etc.) you'd like to set as Active. Only active methods will appear as options for your customers at checkout.

Custom Shipping Methods: 


If you have your own delivery trucks or prefer not to use the shipping integrations, you can create your own custom shipping methods! There are several variables available for you to customize a shipping formula, including: 

  • quantity (total number of items on the order)
  • distance (this uses Google Maps to route between your ship from address and the customer's delivery address)
  • price (total order price)
  • weight (total order weight)

Additionally, you can use round, floor, or ceiling to even off the price calculation. Zight 2024-10-3 at 2.36.33 PM

To ensure the most accurate sales tax calculations, Allmoxy will automatically use the Ship From/Will Call address as the default for all From Addresses in your custom shipping methods. You can add additional addresses to your company if you need the From Address to reference another address — this is especially relevant when you're setting up custom methods with Act as Will Call enabled for multiple pickup locations. 

Some tax jurisdictions allow you to charge shipping tax on shipping methods that meet certain criteria. If you believe that your shipping methods should always be taxable, contact your customer success manager. 


If you need help configuring your shipping price formulas, you can contact your Customer Success Manager! If you have complex shipping price calculations, our integration team can write these formulas for you. 


Whitelist and Blacklist Shipping Methods: 

Filter which customers can view or not view specific shipping methods. This option is great if you need to filter by certain delivery zones or regions. Use tags to determine which customers have visibility on shipping methods. 

Shipping Report: 
Reports ➡️Production ➡️ Shipping

Use the shipping report to mark orders shipped and have visibility on orders expected to ship out. The sidebar filters allow you to filter by ship date, order status, shipping method, and order tags. Find the order you want to mark shipped. Use the status column to learn more about the status of the order: 

🚚 = Click on the truck to mark the order shipped. This will fire any set triggers and also add the invoice to the Export Invoices Queue. 

💵 = Payment is still needed to ship this order. This icon will appear if the customer has any orders past due, not just the order in the shipping report. 

❗= Some items on the order have not been marked completed. Labor process tracking is required for this information to be accurate. Click on the❗to see a Completion Checklist showing any items that have not been marked completed via the scanning station. If you try to ship an order that has not been completed, a popup modal will ask you to confirm that you want to ship the order.  

B2B Dropshipping: 

Learn more about Allmoxy's vertical catalog integration


If you've set up a B2B connection with a supplier and you want your supplies to ship directly to your customers, you'll need to set up B2B dropshipping! 

First, you'll need to turn on the dropshipping setting in your B2B Settings.

Untitled design (34)
Once turned on, your supplier's shipping methods will be available in the Shipping section of the order. If your customer has both local (native) products and B2B products, they'll need to choose a shipping method for both suppliers. This will indicate to customers that you are sourcing some of your products from the supplier. 
 
Untitled design (35)