Order value remains in earnings after changing the order vendor

Hi,

How can I remove an order value from the dashboard - I have paid listings and bookings extensions.

A vendor had an order, but the client requested to move the order to a new vendor - i did this at the backend. But on the original vendors dashboard it still shows that they made $200 - which is confusing them. Thanks

Hi @Aizen,

Ensure you’ve emptied the trash/bin after manually deleting an Order or Booking from the backend. This should resolve the issue for you.

Cheers,
Chris :victory_hand:

Hi,

Could you please let us know how you changed the vendor?

The tool for transferring an order between vendors is not available in the Marketplace yet. If you changed the vendor ID manually in the custom field, please note that this is not an official or recommended way to transfer an order.

An order stores the vendor information in two places: the hp_vendor field, which contains the vendor ID, and the post_author field, which contains the user ID associated with the vendor profile. Both need to match for the order to be assigned correctly.

We plan to add a dedicated tool for transferring orders between vendors. In the meantime, there are two possible approaches:

  1. If you have already changed the vendor ID in the hp_vendor field, you would also need to update the corresponding post_author value for that order in the database.
  2. Alternatively, you can cancel the existing order and manually create a new order for the correct vendor.

The first option requires modifying the database directly, so the second option is generally safer if there are only a few orders to transfer.

Thanks for replying. I changed it from within the woocommerce order - there are what appears to be custom fields. I understand your answer perfectly - thank you.

One more question - in the woocommerce custom fields area - is it possible to manually add tax to an order? Also what’s the best way to pass on card processing fees to the vendor in this scenario - so that it shows in their orders page.

Thanks in advance.

Hi,

Yes, you should be able to add a tax to the existing order by manually inserting a tax line item inside the order edit screen, this is related to the core WooCommerce functionality and HivePress doesn’t interfere with it.

Please consider setting commission rates (customer/vendor side) to cover the transaction fees (and other operational expenses) as it would be hard to deduct them exactly per order, currently there’s no such option – a percentage and/or a flat fee is charged per order (depending on HivePress settings).

Hope this helps