このウェブサイトは時間単位で部屋を貸し出します。
私は自分のウェブサイトで「WooCommerce Bookings And Appointments」プラグインを使用しています。 プラグインの URL は https://www.pluginhive.com/product/woocommerce-booking-and-appointments/
です。プラグインはコストルールをサポートしており、いつでも価格を制御できます。 しかし、特定のシナリオに対する解決策が見つかりません。
お客様が 午後 10 時から午前 10 時までの時間を選択した場合 。
および 最小 注文時間 は 6 時間 を超えています。
その場合、 料金は 6 時間 となります。
予約期間は一般設定で、1期間あたり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) を注文した場合、価格は $700 ではなく $600 になります。
顧客が午後 11 時から午前 7 時までの 8 時間 (合計ブロック数: 16) を注文した場合、価格は $800 ではなく $600 になります。顧客が
午後 9 時から午前 3 時までの 6 時間を注文した場合 (ブロック数: 12)、価格は $600となります。
顧客が午後 9 時から午前 4 時まで 7 時間 (合計ブロック数: 14) を注文した場合、価格は $700 ではなく $600 になります
午後9時~午後10時 = 100ドル 午後10時~午前4時 = 600ドル
午後9時~午後10時 = 100ドル 午後 10 時から午前 5 時まで = $600
(注文が 6 時間以上経過しているためルールがトリガーされます)午後 10 時から午前 10 時まで = $600 (注文が 6 時間以上経過しているためルールがトリガーされます)
コード スニペットを作成しましたが、変更は見られません。 ライブ プレビューへの リンクをチェックしてください