RushHour
Todas las versiones
Plataformav0.3.268Se muestra en inglés

Card payments and payment requests, outsource prices, Samsara odometer data, drive history on the route map, and Driver Board statuses and search

This release lets staff charge a customer's card or hold an amount and capture it later, refund card payments, and send customers a secure link to pay by card; Cardknox setup shows where to find the keys, can test them and sets the account currency. Admins can price a Classic order from your outsource companies' prices, with each company's own markup and minimal cost rules, and New Trucks can read each truck's odometer for a month from Samsara. Dispatchers can choose which route statuses the Driver Board shows, search it by order number, assign a driver from a route card, open routes in their own tabs, share a route's details and see its drive history on the map; the dispatch maps get map options, a legend and zoom controls, order details show the driver's truck moving, and the header search also finds routes and orders. Admins can choose whether live truck positions come from the driver app, Samsara or neither. Orders keep moving when the address service is down, admins see the estimated cost and profit under each order's price, and stop times stay correct in every time zone. Customers with many contacts open much faster. In Accounting, a click opens an invoice row with Qty, Rate and Amount, Revert to original puts the rows back, a fee can be plain text, new settings choose which invoices can be sent and which can take payments, unpaid invoices can be filtered, invoices paid to the cent show as Paid, and fractional quantities are billed to the cent. Settings → Expenses gets Repairs & Parts and Fuel Stock lists, Settings → Integrations shows whether Telegram is connected, companies can allow one Company Portal session per account and choose how a search of several words finds orders, company admins can start an offered free trial, and new companies can start on a Free plan. In the driver app, the map lists every stop of the current routes, charges the office added keep their quantity, and companies can choose whether it turns sideways on Android tablets.

Nuevo33

  • Despacho y rutas

    Choose which route statuses the Driver Board shows

    Settings → Systems → Dispatch now has "Driver Board shows": Active, Pending and Completed (Completed includes archived routes). The board's columns and its [+] route picker list only the selected statuses; a past day always shows every status. Companies that already use RushHour keep every status until an admin changes it; new companies start with Active and Pending. Below the picker, "Available Driver" now reads "Create a new route".

  • Despacho y rutas

    Search the Driver Board by order number, and assign a driver from a route card

    The Driver Board has its own search: every column lists only the stops that match, and an order number also suggests the routes that are not on the board but carry that order, which you can add or dismiss. The search is kept in the page address, so a bookmark or reload keeps it. On a route card, the new "Assign Driver" action (and picking a driver on the card) opens Edit Route with that driver filled in, so the truck and zone can be checked before saving.

  • Pedidos y cotizaciones

    Keep creating orders when the address service is down

    If the map provider cannot be reached while you type an address, you can continue offline: search your saved addresses only, or enter the address by hand. Such an address is marked "Offline address" and is checked again automatically once the address service is back; if it cannot be found, the badge asks you to update it on the customer or location.

  • Pedidos y cotizaciones

    Estimated cost, profit and selling total under the order price

    For admins, an order now shows tiles under its price with the estimated cost (miles × truck cost per mile), the estimated profit and the selling total, for every price type; Price Details (Classic) adds a cost breakdown column. The price hover keeps showing the estimate as before. In Settings → Expenses → Setup → Cost settings you can also choose where the AI price suggestion takes its truck cost per mile from: the Trucks tab (as before) or New Trucks.

  • Facturación y contabilidad

    Filter invoices that are not fully paid

    The accounting Payment Status filter has a new choice, Unpaid: invoices with no payment yet or paid only in part. The old invoice list now has the Payment Status filter too (Paid, Pending, Unpaid, Overdue).

  • Plataforma

    Repairs & Parts and Fuel Stock expenses, and monthly costs for all drivers

    Settings → Expenses has two new tabs after Office: Repairs & Parts and Fuel Stock, each a monthly list like Office, and the Drivers tab gets a "Monthly costs for all drivers" list. These amounts are not included in the vehicle cost per mile.

  • Plataforma

    Optionally allow only one Company Portal session per account

    Settings has a new "Multiple account access" option. With it turned off, signing in to the Company Portal signs the same account out of its other browser, after asking first. It is on by default, so nothing changes until an admin turns it off. The driver app and the Customer Portal are not affected.

  • Pedidos y cotizaciones

    Repeat Order from the order page's action menu

    The action (…) menu on the order page now has Repeat Order, in both the new and the old view. It works like the page's Repeat button: the new order (or quote) opens in its own tab, and the option is greyed out while the plan's order limit is reached.

  • Choferes y app de choferes

    Choose whether the driver app turns sideways on tablets

    Settings → Driver App → Features has a new switch, "Allow screen rotation on tablets". When on, drivers can turn an Android tablet or an unfolded foldable phone sideways and the app turns with it; when off, the app stays upright on these devices too. Phones always stay upright. It is on for every company, so nothing changes until an admin turns it off, and it applies to the Driver App from version 2.0.32 on Android.

  • Pedidos y cotizaciones

    See the driver's truck move on the order map

    The map on an order's details shows the truck of the driver carrying the order at its latest position, and moves it as new positions come in from the driver app.

  • Despacho y rutas

    Route details from the route card menu, each in its own tab

    A route card's menu on the Driver Board has a new "Route details" item, and every route you open keeps a tab named after its route number, so you can switch between routes the same way as between orders. A double-click on a route card follows Settings → Systems → "Record click opens", like a click on an order; Ctrl / Cmd + double-click always opens a new tab in the background.

  • Plataforma

    Copy the old Trucks tab into New Trucks

    Settings → Expenses → New Trucks has "Copy from the old Trucks tab": choose a range of months, see a preview of what will be copied, and copy the old tab's insurance, maintenance and other amounts into New Trucks or the monthly lists, for the whole fleet or per truck. Values already there are kept unless you choose to replace them, and a "Clear all values" option lets you start New Trucks again. The old Trucks tab itself is not changed.

  • Facturación y contabilidad

    Choose whether the invoice screen shows your company details

    A new setting, "Show your company’s details on the invoice screen", decides whether an invoice opened in Accounting shows your company’s name, contact details and logo (the "From" box) next to the customer’s "Bill To". It is on for every company, so nothing changes until you turn it off.

  • Facturación y contabilidad

    Choose whether free waiting time appears on invoices

    A new setting, "Show free waiting time on invoice" (Settings → Systems → Order), decides whether a stop that waited no longer than its free waiting time adds a $0 waiting time fee. It is on for every company, so invoices look the same until you turn it off; when it is off, invoice views and PDFs also leave existing $0 waiting lines out.

  • Plataforma

    A Free plan for new companies

    New companies can now sign up on the Free plan: $0 a month with no time limit and no onboarding fee, for 1 office user, 1 driver and 100 orders a month. A card is still entered at sign-up. The Free plan is for new accounts only, so a company on another plan cannot move to it, and Settings → Subscription says so on the Free plan. From the Free plan, company admins can upgrade to a paid plan in Settings → Subscription, and if the company has not had a free trial before, the upgrade starts with the paid plan's free trial: nothing is charged until the trial ends, and the paid plan's one-time onboarding fee applies as it does for a new sign-up.

  • Plataforma

    Start an offered free trial from Settings → Subscription

    Company admins who were offered a free trial can now start it from Settings → Subscription, without needing the emailed link. Until it starts, a "Your free trial is ready" card and banner show the way. The card shows the date the trial will end if you start it now, and right after starting it the page waits a few seconds for the trial to be confirmed instead of offering it a second time.

  • Despacho y rutas

    Share a route's details: copy, share or email the link

    On the Dispatch board, Live Share in a route's details now opens a menu: copy a link to that view, send it from another app (where the browser offers a share sheet), or email it. The email is sent from your company's mailbox when you are allowed to send email, and otherwise opens in your email app. The link opens the route's details for anyone signed in to your company who can open Dispatch, even when the route is not on their board, and it can be bookmarked.

  • Pedidos y cotizaciones

    Choose whether a charge's entered price is the line total or a price per unit

    When you enter your own price for an additional charge, you can now choose how it is billed: as the total for the line, or as a price per unit that is multiplied by the quantity. The choice is in the additional charges list on an order and when confirming a stop, and the totals follow it. Existing and new prices stay the total for the line unless you choose otherwise.

  • Facturación y contabilidad

    Charge a customer's card from RushHour

    When Cardknox is installed under Settings → Integrations, a new "Charge card" action is on the order and quote menus, the invoice preview, unpaid invoices in Accounting and the customer header; each saved card on a customer's Payments tab has "Charge this card", and Receive Payment has a "Charge Card Now" method. Choose "Charge now", or "Authorize only" to hold the amount on the card and capture it later; pay with a saved card or a new one entered in the secure card fields, and save the new card for next time. The payment is recorded in Accounting, and if the connection drops the form offers "Check payment status" instead of charging again. Company admins and roles that can already add or edit payments get the new "Charge customer cards" permission.

  • Facturación y contabilidad

    Card transactions: capture holds, release them and refund card payments

    Accounting → Payments Received has a new "Card Transactions" view that lists every card transaction, including holds that have not been captured yet, with gateway and status filters. From it, and from an invoice's payments list, you can capture a hold in full or in part, void it to release the card, or refund a card payment in full or in part with a reason. A refund goes back to the same card and leaves the payment in Accounting as it is, so reverse it there if your books need it. Payments taken by card show their card and status on Payments Received, invoices show a "Card holds on this invoice" strip, the invoice's activity log records each authorization, capture, void and refund, and staff get a notification two days before a hold expires. Voiding and refunding need the new "Refund and void payments" permission, given to company admins and roles that can add or edit payments.

  • Facturación y contabilidad

    Payment requests: send customers a secure link to pay by card

    "Request payment" sits next to "Charge card" on orders, quotes, invoices and customers. A request asks the customer to pay now, authorize a hold or save a card, for the amount you set, with an optional message and a link that expires after 1 to 90 days (30 to start with). RushHour emails the link to the address you enter, or to the customer's accounting email when you leave it blank, and you can also copy it. The customer opens the link without signing in, pays with a new card or, if you allow it, a saved one, can save the card for future payments, and sees a receipt. The new Accounting → Payment Requests page lists every request with its status and lets you open, copy, send again or revoke one, and the invoice's activity log records when a request is sent, paid or withdrawn. Creating, sending and revoking requests needs the new "Manage payment requests" permission.

  • Despacho y rutas

    Outsource companies: their own markup and minimal cost rules

    An outsource company's Finance tab has a new Markup (%), the markup added to that company's buying price. Leave it empty to follow the organisation markup from Settings → Billing, which the empty field shows. When the company's Type of Work includes Fixed, a new Minimal Cost Mode next to Cost Fixed (Minimal) chooses how the minimal cost is charged: Include covers an Included Distance, and only the miles or kilometers beyond it are added at Cost Distance; Additionally charges it on top of every mile or kilometer. Outsource prices on orders use these settings; route payouts are calculated as before.

  • Pedidos y cotizaciones

    Price a Classic order from your outsource companies' prices

    For admins, Price Details (Classic) has a new "Price based on: Internal / Outsource" switch. Outsource shows the Cheapest, Average and Highest of your active outsource companies' prices for the order (by distance, hourly or fixed, less each company's discount), or lets you choose a company and its method, with a separate outsource markup. The order is then priced at that buying price plus the markup, less the order's discount, and is recalculated with the same choice whenever it is re-priced; Internal keeps today's price and cost lines. Under the price, the Estimated Cost tile shows the outsource cost, so the estimated profit is right. When a whole order is assigned to a driver of an outsource company on the order page, admins are asked whether to recalculate the price with that company's price, and assigning your own driver to an outsource-priced order offers to switch back to the internal price. Prices by pallet are not included yet.

  • Plataforma

    Get Samsara data: each truck's odometer for a month, next to the typed values

    Company admins can click Get Samsara data on New Trucks in Settings → Expenses, and on a single truck's expenses, to read the odometer Start, End and Miles of each truck linked to Samsara for a month that is over. Samsara's values are kept next to the values people typed, which never change, and one set counts for each truck and month: Settings → Expenses → Setup → Cost settings chooses which one counts when a month has both (typed values, to start with), and any month can be switched on the Odometer tab. A preview shows what will change before anything is saved, months that look wrong (End below Start, more than 15,000 miles, or a Start below last month's Samsara End) are listed to check instead of copied, and badges show which trucks are linked. Samsara's fuel estimate for the month is shown next to Fuel for comparison and never counts in the cost per mile.

  • Despacho y rutas

    The Route details map shows the drive history

    In the new view, a route's Route details on the Dispatch board now draws the legs already driven (both stops confirmed) in grey and the legs still ahead in blue, with a legend. Each stop pin opens a card with its type, order number, whether it is confirmed, the address with a copy button, the time it was confirmed or is planned for, and its confirmed or planned items. The map follows the board's date, so a past day shows that day's trip. The confirmation time and items need the Route History permission.

  • Despacho y rutas

    Route suggestions point to the route that already has the order's other stop

    When you select an unassigned stop on the Dispatch page, a route that already has another stop of the same order, for example its pickup, now gets a blue "Related stop assigned" header. If it can take the order, it moves up to just after the three "Nearest zones" routes, unless it is already among them, so the rest of the order can go to the same driver. Under the header, the route names that stop: pickup or delivery, its address, and "done" when it is already confirmed. A route that cannot take the selected order says why in red, for example "Not enough pallet space (14/14 on the truck)". When the stop has no map location, the first three routes read "Suggested" instead of "Nearest zones", because they are not ordered by distance. This works in both views of the Dispatch page, and the route list answers sooner after you select a stop.

  • Facturación y contabilidad

    Type an invoice fee as plain text

    The invoice Fee Type list has a new Text option, above Create New and Add Waiting Time, in both the new and the old view. Choose it and type the fee's text: it is saved on that invoice only, with no charge type behind it, and nothing is added to your Additional Charges list. The × button goes back to the fee types. A fee's Fee Address also shows the whole selected address while you edit it.

  • Facturación y contabilidad

    Choose which invoices can be sent and which can take payments

    Settings → Billing has two new choices below Send to QuickBooks: Send Invoice and Add Payments, each set to "Any invoice" or "Approved invoices only". Send Invoice starts on Any invoice and Add Payments on Approved invoices only, which is how RushHour works today, so nothing changes until an admin changes them. Set Send Invoice to Approved invoices only to send only approved invoices, or Add Payments to Any invoice to record payments on Draft and Open invoices too, bulk payments included. When an action is not allowed for an invoice, its button is greyed out and says the invoice must be approved first. An invoice that was paid before it was approved can still be approved.

  • Facturación y contabilidad

    Link a new invoice to one of the customer's orders

    When you create an invoice in Accounting, in the new and the old view, a new Order field next to the customer lets you search for an order and link the invoice to it. Opened from a customer's own accounting page, the field lists only that customer's orders. Picking an order fills in its customer, billing address and payment terms if no customer is chosen yet, and the invoice uses the order's currency. If the order has no invoice yet, the new invoice becomes its default invoice. If it already has invoices, choose "Link only" to keep the current default invoice, or "Link and make default" to replace it when you save; customer balances may change, and you are warned first when the current default invoice is approved or was already sent to the customer or QuickBooks. Once saved, an invoice stays linked to the same order.

  • Pedidos y cotizaciones

    Choose how a search of several words finds orders

    Settings → Systems has a new "Orders search with several words" option. "Whole phrase or every word", the default and today's behaviour, lists an order that contains the whole phrase or every word somewhere, for example one word in the customer name and one in the PO number. "Any of the words" lists an order that contains at least one of the words, so BBQ Rapid finds both the BBQ orders and the Rapid orders. It applies to the Orders and Quotes search and to the global search; a one-word search works the same either way.

  • Despacho y rutas

    Choose where live truck positions come from

    Settings → Driver App has a new Real-time Truck/Driver Location section. Choose whether the live truck position on the Dispatch and Order details maps comes from the driver app, from Samsara or from neither (Offline), and which one a route uses when it has both. Both sources stay on by default, as before. While both are on, the menu of an active or pending route on the Dispatch board offers Location source, so a dispatcher can switch one route. When a route has both and the source it uses has sent no position for 20 minutes while the other one has, the Order details map follows the other one, so a Samsara unit that stopped reporting no longer keeps the truck at an old position. Settings → Fleet gets a GPS column that shows whether each truck's Samsara link is connected and when Samsara last saw it. Drivers' phones keep recording GPS for HOS and arrival times whatever you choose.

  • Despacho y rutas

    New Route: a company or outsource driver, and the outsource company's truck types

    When you create or edit a route, choose Company Driver or Outsource Driver first. Company Driver lists your own drivers and fleet trucks. Outsource Driver asks for the outsource company, then lists only its drivers, and the truck list shows that company's truck types, with how many trucks it runs of each, above your own fleet trucks. Picking a truck type puts that type on the route, because the outsource company's trucks are not listed one by one. This works the same in both dispatch views.

  • Despacho y rutas

    Create Route Modes: build a route and its stops on one page

    Settings → Systems → Dispatch has a new "Create Route Modes" choice for the new view of the Dispatch page. "Create Route only", the default, works as today: New Route and Edit Route open their dialogs. With "Create Route & Assign Stops", New Route opens the Create New Route page, where you choose the zone, driver type, driver and truck, add the route's stops from the unassigned list, put them in order and see the route on the map with its distance and driving time; Create route saves the route with its stops. Edit Route opens the same page for an existing route. There you can also set where the route starts and ends: the first or last stop's address, a point on the map, a warehouse or another address, with an optional scheduled time and a note. The driver app does not show these points yet. The search for a point lists your saved addresses and warehouses; choose Custom address for any other address. When the first or last stop has changed since the route was saved, a point set to that stop's address follows it, and if you can edit the route, the page asks you to save it to keep the change. Stops you add to a new route are listed under their planned day, as on a saved route. In Route details, a new Manage Route row shows the route at a glance, with its driver, truck, stops and start and end points, in either mode. The Driver Board always uses the New Route dialog, and the page asks before you leave it with unsaved changes.

Mejorado19

  • Despacho y rutas

    Dispatch map: base maps, overlays, legend and zoom controls

    The dispatch maps get a map options menu (base map, weather radar, public alerts, fuel stations, your sites and geofences), a legend and zoom buttons, and selecting a route, stop or truck now works the same way everywhere on the map, with Escape stepping back and "Fit all" framing everything shown. Confirmed stops turn green right away, without a refresh.

  • Plataforma

    Plan limits show as a bar at the top of the list

    When your plan's order, driver or user allowance is running low or has been used, a bar at the top of the list screens says how many are left, when the period resets and links to updating your plan, instead of the small notice between the header buttons.

  • Plataforma

    Bookmarks are now off until your company turns them on

    Bookmarks are now off by default, for new companies and for every company already using RushHour. While they are off, nobody in your company sees the star beside page titles or the Bookmarks section at the top of the sidebar. Bookmarks people have already saved are kept, not deleted. To use bookmarks, turn on Bookmarks in Settings → Systems → Navigation and save; the star and everyone's saved bookmarks come back.

  • Facturación y contabilidad

    Paid and Revised stamps beside the invoice logo

    On the classic invoice, a fully paid invoice shows one larger PAID stamp next to the logo, and a revised invoice shows its REVISED stamp the same way, instead of a small stamp above the totals. The Paid amount in the totals is unchanged.

  • Facturación y contabilidad

    Invoice item quantities take up to 2 decimal places

    An invoice item's quantity can have at most 2 decimal places, matching what the invoice and the QuickBooks Desktop export print, so the printed quantity and the billed amount always agree. Whole numbers are not affected, and an invoice saved earlier with a longer quantity can still be saved unchanged.

  • Plataforma

    Fuel Stock rows keep gallons or liters and the price per unit

    On Settings → Expenses → Fuel Stock, each row can now record how much fuel was bought (gallons or liters) and the price per unit. If you leave the amount empty, it is worked out from the two.

  • Facturación y contabilidad

    The invoice editor shows the same rows as the invoice view

    In the new invoice editor, the order's items now show their rate and amount the way the invoice view does: the order price is shared across the items by quantity instead of appearing as a separate "Items Subtotal" row, and the totals are unchanged. A row you add with "Add item" is billed on top of the order price. The new invoice view also fits the screen at 100% zoom.

  • Integraciones y mapas

    Settings → Integrations shows whether Telegram is connected

    The Telegram row used to say "Install" even after a successful sign-in. It now asks Telegram: when your account is signed in, the row shows "Connected as" with the account's phone number and a Reconnect button, and when it is not, it shows "Not Connected" next to Install. If Telegram cannot be reached, the row stays as before. When Telegram is already connected, the sign-in dialog warns that sending a code disconnects the current account until you sign in with the new code, and a successful sign-in now says "Telegram is connected."

  • Integraciones y mapas

    Route optimization with HERE, Mapbox or Radar no longer times out

    When HERE, Mapbox or Radar takes too long to optimize a route spread over several days, RushHour now orders the route with its built-in optimizer instead of the whole optimization failing with a timeout.

  • Integraciones y mapas

    Cardknox setup explains where to find your keys and tests them

    Settings → Integrations → Cardknox now walks you through creating the API and iFields keys in the Cardknox (Sola) Merchant Portal, with a link to it, and "Test connection" checks the API key with Cardknox without saving it and tells you whether it was accepted.

  • Despacho y rutas

    Find Route adds only the HUB leg of the stop you picked

    On an order that goes through a HUB (set with Assign HUB), choosing a route in Find Route on the Dispatch page now adds only the leg of the stop you picked: the leg into the HUB or the leg out of it. Before, both legs were added to the same route. Find Route also checks each route's room against that leg alone, so it no longer passes over routes that have space for it. Other orders are added as a whole, as before, and a stop assigned through Ask AI moves the same way. If the stop is no longer waiting to be assigned, Find Route says so and adds nothing.

  • Facturación y contabilidad

    Edit invoice rows with one click, and revert them

    In the new invoice editor, one click opens a row for editing; a click on its checkbox or delete icon still does just that. Every item with its own rate, every fee and the order price lines have Qty, Rate and Amount: fill in any two and the third is worked out, and a fee's Amount is saved exactly as typed. Billable waiting time rows work the same way over their billable hours and take a description, and an open fee row shows its Fee Name and Fee Type again. A new Revert to original button puts the items, fees and tax back as they were when you opened the invoice; on an invoice made from an order it can instead take the order's current stops, items and fees, as if the invoice were created from the order now. Nothing is saved until you save the invoice.

  • Facturación y contabilidad

    New invoices link only to active or closed orders, unless you allow others

    A new invoice can now be linked only to an active or closed order, and an invoice linked to an order can bill only that order's customer. To also link new invoices to draft, quote or deleted orders, turn on "Allow invoices for draft, quote or deleted orders" in Settings → Systems → Order. It is off by default, and only users who can change the other Order settings can change it. Invoices that are already linked to an order are not affected. When a link is refused, the message says why and what to do instead, in English and in Hebrew.

  • settings

    Settings → Systems in two columns, with a hint on every setting

    On a wide screen, Settings → Systems now shows its settings in two columns instead of one long column, and every setting has an info icon that explains what it does.

  • Pedidos y cotizaciones

    Assign HUB lists your warehouses first

    In the Assign HUB dialog, in both the new and the old view, your warehouses are listed first and the form for a new warehouse opens from an "Add new warehouse" link; it opens by itself when there is no warehouse yet. Only users who can manage locations see the link, which matches who can save a new warehouse; other users are told to ask someone who can manage locations (Settings > Locations).

  • Plataforma

    A loading bar while a section opens for the first time

    The first time you open a section of the Company Portal, the page you are on now stays in place with a thin moving bar at its top while the section loads, so you can see that your click was taken.

  • settings

    The user details form lists the address in the usual order

    In Settings → Users, the user details form now lists the address as Country, State, City and Zip Code, the same order as the other address forms.

  • Plataforma

    Orders and quotes open faster, and driver distances appear sooner

    Opening an order or quote no longer makes the database sort every customer of the company, so it opens several times faster for companies with many customers. The driver distances in Assign Driver also no longer take up to half a minute when their data has not been read for a while.

  • Plataforma

    Faster loading on slow connections

    The API sends its data compressed, so the apps load lists faster on slow connections.

Corregido37

  • Despacho y rutas

    Order search no longer lists a route the order has left

    Searching an order on Dispatch could also list a route the order had already left after a stop was confirmed, undone and moved. Only routes that still carry the order's stops are listed now.

  • Despacho y rutas

    The stop-limit label on unassigned orders fits beside the print icon

    On the dispatch unassigned cards the red stop-limit label is now the single word "Limit" and no longer runs into the Print and menu icons. Its tooltip says why: too many stops for one route, and where to raise Max Route Addresses (Settings → Profile).

  • Plataforma

    Clearer form fields: email errors and ZIP codes

    An email field that fails validation now gets the same red border as the other fields. On Outsource companies the ZIP is filled from the selected city like on Customers, and an empty ZIP field shows the country's postal-code format next to its name.

  • Facturación y contabilidad

    Add Payment and the order sidebars look the same in both views

    The Add Payment window is consistent between the old and new view and its amount field is wider, and the order sidebars of the two views show the same sections.

  • Pedidos y cotizaciones

    Items on a stop can share a name again

    Several items on the same stop can again have the same name, for example three items called "Freight". The name check now runs only for companies that turn on "Validate unique item names" in Settings → Systems → Order; it is off for every company until an admin turns it on.

  • Pedidos y cotizaciones

    The order audit log shows the draft status as "Draft"

    In an order's audit log, the draft status was shown with a spelling mistake. It now reads "Draft", including in "Order created" and "Order reverted" entries.

  • Facturación y contabilidad

    An invoice paid to the cent always shows as Paid

    An invoice whose payments cover it to the cent could stay "Partially paid" because of a rounding remainder far below a cent. Now an invoice counts as paid once less than half a cent is left, everywhere: status, balances, filters, AR aging, pay links and the payment screens. An invoice that still owes half a cent or more shows at least $0.01 due.

  • Facturación y contabilidad

    Saving an order with a stop fee no longer creates a new invoice

    Every save of an order with a stop fee or waiting time replaced its invoice with a new one, and payments stayed on the old invoice. The invoice is now rebuilt only when something on it really changed, and when it is, the payments move to the new invoice.

  • Pedidos y cotizaciones

    Creating a quote no longer fails for some stop addresses

    Creating a quote could fail with an error when a stop's address had no city (for example, a request from the website quote form) or when the address carried its country. Such quotes are now created.

  • Integraciones y mapas

    QuickBooks Desktop export: priced item lines carry their amount

    In the QuickBooks Desktop (IIF) export, an invoice whose item lines have their own prices did not balance, because those lines were exported without an amount, so QuickBooks Desktop could refuse it or book a different total. Item lines with a price now carry their amount, and the imported invoice matches the one in RushHour.

  • Plataforma

    A failed Telegram send says why

    When a Telegram message cannot be sent, the message now says why (for example, that Telegram is not connected, with where to reconnect it) instead of "try again later".

  • Despacho y rutas

    Dispatch toolbar filters stay on one row

    The Dispatch toolbar keeps its filters on a single row, and disabled drop-downs are easier to tell apart in the dark theme.

  • Plataforma

    Clearer wording in Hebrew and English

    Payment statuses, the Cancel button, the repeat-order message, the State field and geofences now read correctly in Hebrew, invoices say "Partially Paid", and repeating an order or quote now confirms "A repeat order has been created." Warnings shown after saving an order or quote also appear in your language.

  • Despacho y rutas

    Stop arrival and departure times stay correct in every time zone

    Arrival and departure times confirmed in dispatch, or entered in an invoice's waiting-time window, are now saved as exact times. The Company Portal shows them in each user's local time, and the invoice's waiting-time line and the order's audit log show them in the time zone they were entered in. Times saved before this release are shown as before.

  • Pedidos y cotizaciones

    Orders list arrival times in your own time zone

    On the Orders list, the planned and actual arrival shown for a stop now appear in your own time zone, with its name (for example EDT, EST or GMT+2), matching the time on the order itself. Before, they were always labeled EST, and the planned arrival could show several hours off.

  • Facturación y contabilidad

    Fees with a fractional quantity are billed to the cent

    An additional charge with a fractional quantity, such as 2.5 hours of waiting at $8.33 an hour, is now billed rounded to the cent ($20.83), the same way invoice item lines are: on the order, on the invoice and in automatic billing. Whole-number quantities are billed exactly as before, and an existing invoice is not replaced because of the half cent.

  • Facturación y contabilidad

    Invoices and exports print a longer quantity as entered

    Invoices, invoice documents and the QuickBooks Desktop export now print a quantity with up to 4 decimal places, as it was entered, instead of rounding it to 2. A line saved earlier with a quantity such as 0.333 no longer prints "0.33" beside an amount billed on the full quantity. Whole numbers and quantities with 1 or 2 decimal places print exactly as before.

  • Plataforma

    Restarting a subscription no longer repeats its message on reload

    After you restart a subscription from Settings → Subscription, the confirmation shows once. Reloading the page or opening a bookmark no longer shows it again.

  • Choferes y app de choferes

    Charge quantities stay as the office set them when a driver confirms a stop

    When a driver confirms a stop in the driver app, the charges the office already put on that stop now keep their quantity, for example 2.5 hours of waiting, instead of being reset to 1. They also open already ticked in the app's charges step, with their note and price. A charge the driver adds still starts at 1. On long routes, stops after the twentieth item now keep their hold, cash-on-delivery and charges steps in the driver app.

  • settings

    Removing the Cardknox integration shows a clear confirmation

    After you remove the Cardknox integration in Settings → Integrations, the confirmation now reads as a proper message in English and Hebrew instead of a technical placeholder.

  • Choferes y app de choferes

    The driver app’s map shows every stop of the driver’s current routes

    The stop list under the driver app’s map now covers all of the driver’s active and pending routes, with every stop — including hold badges and “Collect $X” lines. It used to get only 20 stops in all, taken from every route the driver ever had that was still on file, so for a driver with history it could show old, completed stops and miss today's. This applies to every installed app version as soon as this release is on.

  • Facturación y contabilidad

    A pre-filled unit price starts as "Price per unit", and the order log shows a charge's price type

    In the confirm-stop dialogs, a charge whose unit price is filled in for you now starts as "Price per unit", so a $8.33 per hour waiting charge at 2.5 hours bills $20.83 rather than $8.33; you can still switch it to "Total for the line". The order's audit log records a charge's price type ("Price type": Total for the line or Price per unit) when it is switched, and when a charge is added with a price per unit.

  • Integraciones y mapas

    Removing the HERE or Radar key now saves and turns the integration off

    In Settings → Integrations, “Remove key” on HERE (and removing the last key on Radar) used to be refused on Save, so a stored key could not be deleted. Saving now removes the key and switches the integration off, after a warning that says what takes over until you add a key and turn it back on: your other enabled integrations or RushHour’s default provider for geocoding, routing and optimization, and the default map instead of HERE Maps.

  • Integraciones y mapas

    Cardknox charges card payments in the right currency

    A card payment through Cardknox is now charged in the currency of its invoice, order or payment request. Before, a payment in another currency, such as ILS or EUR, was charged the same number in US dollars. Settings → Integrations → Cardknox has two new settings: the currency your Cardknox account is in (USD unless you change it), and Multi-Currency Conversion (MCC), to turn on only after Sola has enabled it on your account. A payment in a currency your account can't charge is refused before anything is charged: staff see what to change in the settings, and customers paying online are asked to contact you to pay another way.

  • Facturación y contabilidad

    A saved-card payment charges the card you picked, and never twice

    Add Payment with a customer's saved card now charges the card selected in the form; before, a customer with several saved cards was always charged on the first one. If the answer to a saved-card payment is lost, the form locks and offers "Check payment status", which can never charge the card a second time.

  • Integraciones y mapas

    Cardknox card fields follow dark mode

    The Cardknox card fields no longer show a white box in dark mode, and two Hebrew labels in the Cardknox settings were corrected.

  • Despacho y rutas

    Outsource companies: Discount (Per Order) starts at 0, and the Finance tab saves new finance details

    When you add an outsource company, Discount (Per Order) now starts at 0, so the company saves without typing a discount. Before, the field only looked filled in and Save said the discount was required. On an outsource company's Finance tab, a company that has no finance details yet can now save them; before, Save failed. The discount is readable in dark mode, and in Hebrew the discount types and the required-field messages appear in Hebrew.

  • Pedidos y cotizaciones

    A typed buying price is saved with the order

    On the order page, a buying price typed into the Total Cost box was lost when you pressed Save without first pressing the box's own check button. Save now stores it, and the buying price can also be entered and saved without switching the order to edit mode.

  • Pedidos y cotizaciones

    Assign Driver: your own drivers and outsource drivers on separate tabs

    In an order's Assign Driver panel, "My drivers" now lists only your company's own drivers, and the "Outsource drivers" tab, which used to show a placeholder, lists your outsource companies' drivers, with the same search, filters and pages. The panel always opens on "My drivers". Searching for a driver by a pasted full name now finds them even when the name has extra or unusual spaces, and the name also works last name first. The spacing fix also applies to searches on the Drivers, Orders, Customers and Trucks lists. This works in both order views.

  • Despacho y rutas

    Stop actions work in the Route details view

    In the Route details view of the Dispatch page, confirming a stop, marking a confirmed stop as not done again, adding stops, Create Delivery and a stop's pop-up did nothing. They now work as they do on the route card, with the same dialogs and checks, including the Confirm stop dialog and the stop limit when you add stops.

  • Despacho y rutas

    Selecting a route always moves the map to it

    On both dispatch maps, selecting a route now always moves the map to it. A route with only one stop that can be placed on the map centers on that stop, and when none of a route's stops has a map location, a "Route not on map" message says so and asks you to check the stop addresses on the route's orders, instead of the map staying where it was.

  • Plataforma

    The header search finds the route an order is on

    Searching an order number in the header search no longer answers "No results found" when the order is on a route: under Drivers, the search now also lists Routes and Orders. Choosing a route opens the Dispatch board with the search applied, so it shows the route with that order's stops, and choosing an order opens it.

  • Despacho y rutas

    Route cards list the stops that match the Routes search

    On the Dispatch board, an open route card, its Route details and a reloaded card now list the stops that match the search typed in the Routes panel, the same search the card's stop count uses, so typing an order number shows only that order's stops. Clearing the search box also removes it from the page address, so a reload or a shared link no longer brings the cleared search back. Driver Board columns keep their own search.

  • Despacho y rutas

    A delivery added to a route always goes after its order's pickups

    When you accept a suggested route for an unassigned order, or the assistant assigns it, and the route already has that order's pickup, the delivery now goes after the pickup, even when the suggested position is earlier. Before, the route was only in the right order after Optimize Route. The assistant's confirmation now says the stop never goes before this order's pickups already on the route.

  • Plataforma

    Phone fields no longer say "required" before you type

    A required phone field no longer shows its "required" message as soon as a form opens, and its dial code now follows the country chosen in the form until you pick a dial code yourself.

  • Despacho y rutas

    Remove from route says where the stop went

    After you use Remove from route on a stop of a route card, in either view of the Dispatch page, the message now reads "The stop has been moved to the unassigned list." or, for several stops, "3 stops have been moved to the unassigned list." It used to read "Route Stop Move To Unassigned Successfully."

  • Plataforma

    Customers with many contacts open much faster

    Opening a customer read its contacts, emails, addresses and payment methods in one database query whose size multiplied with each of them, so a customer with hundreds of contacts could take a minute or more to open, and slowed screens that load it, such as an order. Each list is now read on its own.

Seguridad8

  • Portal de clientes

    Customer Portal shows customers only what is meant for them

    Quotes and invoices read through the Customer Portal no longer include the driver's rating and feedback about the customer's site, or internal links from payments and sent emails back to the full invoice.

  • Plataforma

    Safer text in drop-down lists

    Text shown in drop-down option lists is now always displayed as plain text.

  • Plataforma

    Security update for the rich text editor

    The library that converts formatted text in the Company Portal's rich text editor was updated to a version with upstream security fixes.

  • Plataforma

    API version 2 refuses request methods it does not support

    API version 2 endpoints now refuse request methods they do not support, instead of answering them by sending the request back.

  • Plataforma

    Capturing, voiding and refunding card payments need a signed-in session

    Capturing holds, voiding and refunding card payments work only from a signed-in RushHour session, never from an API token, an MCP connection or the in-app assistant. An API token, an MCP connection or the assistant can charge a customer's card, or hold an amount on it, only with the "Charge customer cards" permission, like staff; it cannot save the card it charges, its charge is never marked as a mail or telephone order, and the assistant asks you to confirm before it charges. Each company's payment notifications can only affect that company's own payments, and the Cardknox card form no longer writes the card token to the browser console.

  • Plataforma

    Stronger sign-in protection and tighter access checks

    Ten wrong passwords in a row now lock an account for 15 minutes, and completing a password reset ends the lock; sign-in, password reset and one-time codes are also limited per network, with a message that asks you to wait a few minutes. Only a Company Admin can grant or remove the Company Admin role or change an admin's email or roles, and changing a user's roles signs them out of their other sessions. The map type, the map tile address and the Google, Samsara and Ably keys can be changed only by users who can manage integrations. Drivers can no longer change other drivers' hours of service and see only their own logs, and a card payment taken in the driver app must be for an order on the driver's current route. Documents are previewed in an isolated frame and turned into PDFs with scripts and local files switched off, terms and conditions keep their formatting, headings, links and pasted images but nothing that could run code, and two endpoints that needed no sign-in no longer reveal order or customer details.

  • Plataforma

    A suspended company is signed out everywhere

    When RushHour suspends a company's account, office staff, drivers and customer portal users who are already signed in are now signed out at their next action, and the Company Portal tells them the account has been suspended. Before, they could keep working until their sign-in expired. Signing in and API tokens were already refused; switching into a suspended company is now refused too, and reactivating the account restores access at once.

  • Plataforma

    Safe renewal of Driver App sign-ins

    The Driver App can now renew a driver's sign-in before it expires, so drivers are no longer signed out on day 30. A renewal is refused unless the driver could still sign in: the account must be active and not locked, the driver not blocked or deactivated, the company active, and the sign-in must not have been signed out, replaced, or changed by a new password or a move to another company. Only the Driver App can renew a sign-in, at most 10 times an hour, and renewal stops 180 days after the driver last signed in with a password; after that the driver signs in again.

Ve la versión más reciente en acción

Te mostramos el despacho, las tarifas, la facturación y la app de choferes con tus propias rutas comerciales.