SolvingMaze helps retailers, manufacturers, and warehouses improve order fulfillment with Pack and Quote and Batch Pick software and APIs. Pack and Quote selects packages and optional shipping rates. Batch Pick groups orders into efficient picking work and can guide pickers through online tasks, barcode confirmation, and pick-to-box workflows.
An API is an application programming interface that software developers use to connect external systems. For fulfillment workflows, an API can send order, item, box, carrier, or warehouse layout data to SolvingMaze and receive packing results, shipping rates, pick batches, pick routes, or picker tasks in return.
SolvingMaze has been streamlining order fulfillment for retailers and manufacturers since 2011.
The SolvingMaze platform runs on Amazon cloud with redundancy in place. Our computing nodes are distributed and load-balanced across multiple data centers at different locations and our capacity can be expanded readily at peak times.
Yes. The online Batch Pick software lets you upload order CSV files, create pick jobs, configure batch settings, and open browser-based picker tasks without custom development. The Batch Pick API is available when you want a WMS, ERP, shopping cart, or custom application to submit and retrieve the same workflow programmatically.
Yes. Picker task pages can use barcode scanning to confirm the item or picking step before work is marked complete. This helps reduce missed picks and wrong-item picks when teams move from paper lists to guided online picking.
Pick-to-box separates picked items into the correct cart bin, tote, or box during the picking route. It keeps order contents organized earlier in the process, which can reduce sorting and packing rework after the picker returns from the warehouse floor.
Batch Pick needs order lines, item identifiers, quantities, item locations, and a warehouse layout that reflects practical travel paths. Online users can manage the workflow through CSV uploads and browser pages. API users can submit order and warehouse data directly from another system.
Please go to the sign up page to register an account.
You can transfer your SolvingMaze account by visiting the Account menu under My Warehouse. The menu allows you to update email ID, password and billing info.
Pricing is based on your monthly API usage with different monthly price plans available. There are no set-up fees and you may cancel your subscription anytime. For example, for the Pack and Quote API, you can select the appropriate price plan based on the number of packaging containers, shipping carriers and monthly calculations.
Pricing does not include third-party modules, support or integration. For third-party modules, please consult module provider for additional pricing info and payment method.
We accept VISA, MasterCard and American Express credit cards. To begin subscription, visit the Subscription menu of your SolvingMaze account.
We also offer plans for high volume retailers and manufacturers, please contact us by providing your name, company's URL and monthly usage estimates for more info.
Yes. You can print receipts and review billing history from the Subscription menu of your SolvingMaze account.
We do not offer special discounts for annual subscription at the moment.
You can modify your subscription anytime by purchasing a new subscription under the Subscription menu. We will cancel the old subscription and issue a pro-rated refund for the remaining days of the monthly cycle. Overage fee will be charged on a weighted basis. For example, if your plan covered 5,000 monthly calculations and a new subscription is started in the middle of the monthly billing cycle, we will refund 50% of the monthly fee. Overage fee will apply to the number of used calculations exceeding 50% of the monthly coverage so if 2,700 calculations were used, the overage fee will apply to 200 calculations.
You can cancel subscription by visiting the Subscription menu of your SolvingMaze account, or you can contact us anytime.
Yes, you can calculate packaging requirements only and omit shipping rates. You are not required to use the courier rates proxy service provided by the calculator.
Boxes and envelopes are selected for packing based on two different criteria depending on your choice. You can either minimize the number of packages or the total volume of packages. Please make sure the containers have correct dimension and measurement unit and they are assigned to a delivery service in your Couriers menu.
To obtain standard published or account-based negotiated UPS rates, create an app in the UPS Developer Portal and enable the UPS Rating API. UPS now uses REST/JSON APIs with OAuth 2.0 credentials, so enter the Client ID and Client Secret from your UPS app in your SolvingMaze courier setup. Legacy UPS access key, XML, or SOAP credentials should not be used for new integrations.
In order to obtain standard published or account based negotiated shipping rates for FedEx, you would need to register an account at FedEx REST API and request access to their shipping rates API.
In order to obtain account based negotiated shipping rates for DHL, you would need to register an account at MyDHL API and request access to their shipping rates API.
For USPS rates, create an app in the USPS Developer Portal and enable the Domestic Prices API. USPS now uses RESTful JSON APIs with OAuth 2.0 Client Credentials, replacing the legacy Web Tools XML workflow. Enter the Consumer Key and Consumer Secret from your USPS app in your SolvingMaze courier setup.