Help Center

Unable to Output the Slot Price on the Service/Provider Single Template

How can I display the slot price on the service or provider single template?

Answer
Modified on: Mon, 17 Nov, 2025

That’s true, that in the Dynamic Field widget, JetAppointment does not provide a separate price field for the slots. Let’s break down how to display the price per slot on a single page using the JetEngine and JetAppointment WordPress plugins.

It is important to understand that the price per slot is stored in the “_app_price” field in the Database. 

So, let’s proceed to the service or provider single template and add the Dynamic Field widget. 

Select the “Meta Data” option in the Source field and keep the Meta Field input empty. Paste the “_app_price” value to the Object field / Meta field / Repeater key / Component prop input.

display app price per slot on single

In this case, we also added the “$” sign to the Field Format

This solution works on the service’s single page to show the price per slot for the service, and on the provider’s single page to show the price per slot for the provider. 

Things to know

When the provider’s Price per field has the “Inherit Service Price” option selected, the described solution will not work.

providers price set up

So, ensure that the “Slot” option is selected for the Price per field.

price per slot selected for provider

Following this short guidance, we can display the price per hour on the service’s single page.

price per slot on the service front

Similarly, the price per hour is listed on the provider’s single page.

price per slot on the provider front

Additionally, we can display the price per hour and per minute. A similar approach can be used for both cases. 

To display the price per hour, add the Dynamic Field widget and select the “Meta Data” option in the Source field. The Meta Field input should be kept empty. In the Object field / Meta field / Repeater key / Component prop input, type the “_app_price_hour” value.

price per hour

To display the price per minute, add the “_app_price_minute” value to the Object field / Meta field / Repeater key / Component prop input instead. 

price per minute

On the service single page, the prices are displayed properly.

prices per hour and minute on the service's front

Similarly, prices per slot, per hour, and per minute can be displayed on the provider’s single page.

prices per slot, hour, minute on the provider page

That’s it. Now you know how to display the slot price on the service or provider single template using JetEngine and JetAppointment WordPress plugins

Was this article helpful?
YesNo

Need help?

Ask Facebook community

Get answers from 30K+ Crocoblock Community experts from all over the world.

Start a live chat

Ask question to support agent and share its details via chat messages.