Bookings 1.5.4

  • Added pricing tiers
    Now, pricing tiers from Marketplace are supported for bookings.
  • Added user profile links
    If profiles are enabled, there’s a user link on the booking page.
  • Added vendor token to emails
    All the booking emails now support including vendor details.
  • Added an option to speed up the search
    A temporary option to optimize search by disabling extra checks.
  • Fixed the day order in the calendar
    Now, it follows general WordPress settings rather than locale.
  • Fixed booking for the current day
    There was an issue with daily bookings starting on the current day.
  • Fixed checkout redirect for free bookings
    Now, checkout works even if there’s zero price.
  • Fixed timezone error for new listings
    This error occurred with the per-vendor availability mode.
2 Likes

Well done. :heart:

1 Like

Hi,

since installing this update I have now issues with Loco Translate.

The strings from the Booking extension won’t translate, and remain showing the previous translation.

For example, instead of the string “Book now”, I previously had set it to “Reserve”. After installing this update, I tried to update the string again from “Reserve” to “Reserve now”, but nothing happens.

Cleared the cache fully, no success…

Any ideas?

Hi,

Your request is related to a premium product. Please add the license key to the account settings to access forums for your purchased products and get the Premium Support badge on your profile. If the support for your purchase has expired, please consider renewing it for assistance Renew Support | HivePress

Are there any expert Hivepress designers here that are for hire to set up a site? How would one find this service?

1 Like

Hi @manhattangrouplv,

See here to find HivePress vetted Experts - Customize your website | HivePress

Depending on the developers schedule, you may occasionally find an official Customisation service offered by HivePress themselves, but sadly, it’s currently unavailable after looking for the link for you.

Else, if you search the forum or post about what you’re trying to create, you may find someone else had already tried to the same, or similar. Other community members or the developers may be able to provide some guidance on the best approach, too.

I hope this helps!

Cheers,
Chris :victory_hand:

3 Likes

That is great. I will try to find the appropriate category to post that under. Grateful.

Thank you so much for adding this.

A user added some pricing tiers for a listing, but they are not showing up, how can I fix this please?

Hi,

Please create a new topic on our forum with a detailed explanation, and we will try to provide a solution or basic recommendations.

Hello @ihor
Previously, when a free listing was booked, the checkout process was skipped. And now it is no longer the case ?

Yes, if Marketplace is enabled then checkout form always appears now. Please describe the use case for the hidden checkout form, we’ll probably add an option to show or hide the checkout form for free bookings.

Thanks

thanks @ihor
The use case : a custommer books a free session (0 euro), the vendor accepts the booking. The booking status is “payment pending” (though it was “accepted” before). The customer receives an email to pay 0 euro.

It seems to me that before the update the customer didn’t have to click on the payment link and skipped the checkout.

Do you think that a such a snippet could work ?

> add_action('woocommerce_thankyou', 'auto_complete_free_orders', 10, 1);
> 
> function auto_complete_free_orders($order_id) {
>     if (!$order_id) return;
> 
>     $order = wc_get_order($order_id);
> 
>     if ($order->get_total() == 0) {
>         $order->update_status('completed');
>     }
> }

Thanks for reporting the issue, we’ll test and fix this before the next Bookings release. The shared code snippet seems ok, it should complete free orders skipping the Processed status.

1 Like

Unfortunately, the snippet doesn’t work :frowning:
Still asking for payment…

Sorry for the delay. I tested this and indeed, the order is required in any case so the checkout form can’t be skipped, but the payment shouldn’t be required (WooCommerce allows completing checkout without choosing the payment method if the total is zero). We’ll add an option to skip the checkout to the next update, a temporary workaround is downgrading to the previous Bookings version.