网站按小时出租房间。
我在我的网站上使用“WooCommerce Bookings And Appointments”插件。 插件 URL 为 https://www.pluginhive.com/product/woocommerce-booking-and-appointments/
该插件支持成本规则,我可以控制所有时间的价格。 但我找不到特定场景的解决方案。
如果客户选择晚上 10 点到上午 10 点之间的时间。
并且最小订单时间大于 6 小时。
那么价格将为6小时。
预订期限在常规设置中设置,每段 30 分钟。
预订费用设置: 3 小时最低价格为 300 美元(我们使用第 1 至 6 块的规则)。
基本房间费用:300 美元(客户可以订购少于 3 小时的价格,但价格至少为 3 小时)。
区块成本:50 美元(从区块编号 7 开始)。
场景示例:
如果客户从晚上 11 点到凌晨 3 点订购 4 小时(总块数:8),价格将是常规价格:400 美元(基本成本:300 美元 + 100 美元 [2 块,每块 50 美元])
如果客户订购从晚上 11 点到凌晨 4 点的 5 小时(总块数:10),价格将是常规价格:500 美元
如果客户订购从晚上 11 点到凌晨 5 点的 6 小时(总块数:12),价格将是常规价格:600 美元
如果客户订购从晚上 11 点到早上 6 点的 7 小时(总块数:14),价格将为 600 美元,而不是 700 美元
如果客户订购从晚上 11 点到早上 7 点的 8 小时(总块数:16),价格将为 600 美元,而不是 800 美元
如果客户订购从晚上 9 点到凌晨 3 点的 6 小时(总块数:12),价格将为 600 美元
如果客户订购晚上 9 点到凌晨 4 点 7 小时(总块数:14),价格将为 600 美元,而不是 700 美元
如果客户订购晚上 9 点至凌晨 5 点 8 小时(总块数:16),价格将为 600 美元,而不是 800 美元
如果客户在晚上 9 点到上午 11 点的 14 小时内订购(总块数:28),价格将为 800 美元,而不是 1400 美元
我尝试按照这篇文章根据 WooCommerce Bookings 持续时间设置价格并对我的问题进行调整,但没有成功。
我创建了代码片段,但没有看到任何变化。 检查此 链接到实时预览