Booking attributes and “Requirements” field not showing in host panel or email

Hello HivePress team,

I’m using HivePress along with HivePress Bookings and the RentalHive theme in a WordPress multisite setup. I’ve successfully created several custom booking attributes, such as:

  • Vehicle pickup time
  • Vehicle return time

These fields:

  • Appear correctly in the booking request form
  • Are marked as required and submitted without issues
  • But do not appear anywhere after the booking request is submitted

Specifically, these values are not visible in:

  • The host’s booking panel (/account/bookings/{id})
  • Email notifications sent to the host
  • The user’s post-submission confirmation screen

Additionally, I’ve noticed that the “Requirements” field, which the host can define when creating or editing a listing, is also not displayed anywhere – not to the user nor the host – even when marked as required.


:magnifying_glass_tilted_left: Actions I have already tried:

  1. Hooking into hivepress/v1/models/booking/view to append the attributes manually.
  2. Overriding the details.php template in the child theme (I understand this file no longer applies in the current version).
  3. Using the hivepress/v1/templates/booking_view_page filter to inject a new block.
  4. Confirming that the attributes are properly assigned to the listing categories.
  5. Verifying that the attribute values are not stored in wp_hp_booking_meta nor as post meta of the booking.

All testing was performed in a clean environment, without external plugins or caching conflicts. Each attempt was isolated and controlled.


:red_question_mark: Direct Questions:

  • What is the officially supported method to display custom booking attributes in the host’s booking panel and in email notifications?
  • Why are users required to fill out these fields if the values are not passed anywhere visible or usable?
  • Why doesn’t the “Requirements” field – entered by the host – appear in any view?
  • Are there technical reasons why these values are not treated as part of the booking object?

I appreciate your guidance on this, as it’s a critical part of making our booking process functionally usable for our platform.

Thank you,

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