목표
크루즈 티켓을 판매하고 승객이 객실을 예약할 수 있도록 허용하려고 합니다.
- 다양한 선실 유형: 창문이 있는 객실과 없는 객실은 다른 요금이 적용됩니다 (예: 창문이 있는 객실은 1인당 100,000원 추가).
- 각 객실의 승객 수: 1 인당 요금은 1인 또는 2인 숙박에 따라 다르며 2인은 1인당 50000원 할인을 받습니다.
- 날짜 할인이 있습니다: 휴일은 1인당 비용이 더 높습니다 (예: 7월 4일, 11월 22일 및 12월 25일은 1 인당 45000원).
고객은 최대 10일까지 예약할 수 있습니다.
다음은 요금표의 예입니다.
날짜 | 객실 | 타입 | 가격 |
---|---|---|---|
일반 | 창문 X | 싱글 | 250,000원/명 |
일반 | 창문 X | 더블 | 200,000원/명 |
일반 | 창문 있음 | 싱글 | 350,000원/명 |
일반 | 창문 있음 | 더블 | 300,000원/명 |
특별 공휴일 | 창문 X | 싱글 | 295,000원/명 |
특별 공휴일 | 창문 X | 더블 | 245,000원/명 |
특별 공휴일 | 창문 있음 | 싱글 | 395,000원/명 |
특별 공휴일 | 창문 있음 | 더블 | 345,000원/명 |

필요 플러그인
- WooCommerce
- WooCommerce 예약
설정 및 구성
상품 -> 추가하기 -> 상품 데이터: 예약 가능한 상품
아래는 각 탭에 대한 구성 방법입니다.
일반
예약 기간은 1일이며 고객은 최대 10일까지 크루즈를 선택할 수 있습니다. 상품은 가상이며, 인원과 리소스(객실 타입)이 있습니다.

리소스(더 알아보기)
리소스 추가/링크 버튼을 클릭하여 두 개의 리소스(창이 있는 객실과 창이 없는 객실)를 만듭니다. 창문이 있는 객실은 1인당 하루에 100,000원이 추가로 부과됩니다. 블록 비용에 100,000원을 포함합니다.

참고: 전체 예약에 창이 있는 객실이 100,000원만 추가되는 경우 블록 비용이 아닌 기본 비용에 100,000원을 추가하면 됩니다.
비용 탭
다음과 같은 비용에 대한 규칙을 만들었습니다.
- 일반 날짜 최저가 예약은 창문이 없는 객실에서 1인당 250,000원입니다.
- 두 사람이 예약에 추가되면 각 사람은 50,000원 할인을 받습니다. 따라서 블록 비용은 -50000입니다.
- 휴일은 세 날짜를 추가했으며, 1인당 비용은 45,000원이 추가됩니다.

인원 탭

결과물

원문: https://docs.woocommerce.com/document/bookings-use-case-boat-cruise-cabin-occupancy-rates/