어제 본 가격과 오늘 본 가격이 다르면 내 정보 때문에 더 비싸진 것일까. 가능성은 있지만, 화면 속 가격 차이만으로는 알 수 없다. 시간과 수요가 변해 누구에게나 가격이 달라졌을 수도 있고, 개인의 특성이나 행동이 가격에 반영됐을 수도 있다. 결제 직전에 필수 비용이 붙어 총액만 달라진 경우도 있다.
결과는 모두 ‘가격 차이’지만, 원인이 다르면 확인법도 달라진다. 세 경우를 모두 알고리즘 가격이라고 부르면 관찰한 사실과 추정이 섞인다. 무엇이 달랐는지 먼저 나누어 보면 한 번의 화면 차이를 과하게 해석하지 않게 된다.

동적 가격은 같은 조건의 모든 사람에게 바뀔 수 있다
영국 경쟁시장청(CMA)의 동적 가격 업데이트는 동적 가격을 변하는 수요 조건에 맞춰 가격을 빠르고 자주 조정하는 방식으로 설명한다. 항공, 호텔, 호출형 이동처럼 단기간에 공급을 늘리기 어렵고 특정 시점이 지나면 좌석이나 객실의 가치가 사라지는 시장에서 흔히 나타난다.
이때 가격 차이의 원인은 구매자가 누구인지보다 확인 시점과 이용 조건일 수 있다. 같은 항공편도 남은 좌석 수나 출발일까지 남은 시간이 달라졌다면, 계정만 바꾸어 비교해도 개인화 가격 여부를 판별할 수 없다.
비교할 때는 확인 시각, 이용 날짜와 시간, 상품 옵션, 환불·변경 조건, 남은 수량 표시를 함께 맞춘다. 짧은 간격으로 같은 조건을 다시 확인해 가격이 함께 움직이는지도 기록한다. 이 기록은 동적 가격 가능성을 가늠하게 해 주지만, 특정 사업자의 가격 산식을 증명하지는 않는다.
개인화 가격은 개인 정보가 가격 차이의 근거인지가 기준이다
OECD의 「Personalised Pricing in the Digital Era」는 개인화 가격을 소비자의 개인적 특성이나 행동 정보를 바탕으로 지불의사를 추정해 가격을 달리 제시하는 가격차별의 한 형태로 설명한다. 개인마다 한 가격씩 붙이는 경우만 뜻하지 않는다. 관찰한 특성에 따라 나눈 집단별 가격도 이 범주에 들어갈 수 있다.
따라서 확인할 질문은 가격 차이 자체보다 개인 또는 집단의 특성·행동 정보가 그 차이의 근거였는지다. OECD는 이런 개인화 가격과 수요·공급 변화에 대응하는 동적 가격을 구분한다.
로그인 화면과 로그아웃 화면의 가격이 한 번 달랐다고 개인화 가격이라고 결론 내릴 수 없는 이유도 여기에 있다. 계정 전용 쿠폰, 멤버십 등급의 공개 혜택, 지역·통화 설정, 비교 시점이 함께 달라졌을 수 있다. 같은 시각, 같은 상품, 같은 옵션과 결제 조건에서 계정만 바꿨는데 차이가 반복된다면 사업자의 혜택 조건과 가격 정책을 확인할 근거가 생긴다. 그래도 화면 기록만으로 개인 데이터가 실제 가격 결정에 쓰였다고 확정할 수는 없다.
결제 직전 총액이 커졌다면 다른 질문을 해야 한다
처음 보인 가격은 같았는데 결제 단계에서 필수 비용이 붙었다면, 동적 가격이나 개인화 가격과는 다른 문제다. 이때는 ‘왜 가격이 변했나’보다 ‘구매 전에 총지급액을 비교할 수 있었나’를 물어야 한다.
미국 연방거래위원회(FTC)의 필수 수수료 규칙 FAQ는 공연 티켓과 단기 숙박 판매에서 알려진 필수 수수료를 포함한 총액을 처음부터 표시하도록 안내한다. 세금·배송비처럼 처음에 계산할 수 없는 일부 비용은 결제를 요구하기 전에 금액과 목적을 밝혀야 한다. 한국 거래에 그대로 적용되는 규칙은 아니지만, 상품 가격과 필수 수수료, 세금, 배송비를 합친 최종 결제액으로 비교해야 한다는 실무 기준은 유용하다.
한국소비자원의 글로벌 숙박 플랫폼 가격 표시 조사도 첫 화면 가격과 최종 결제 금액의 차이를 확인할 필요가 있다고 안내한다. 첫 화면의 숫자만 맞추기보다 취소·환불 조건과 결제 직전 총액까지 같은 기준으로 봐야 하는 이유다.

가격 차이를 봤을 때 남길 기록
시간·재고·옵션이 같았는지 먼저 확인한다. 하나라도 다르면 동적 가격 가능성을 남겨 둔다. 멤버십이나 계정 전용 쿠폰처럼 공개된 계정 조건이 달랐는지도 본다. 마지막에는 선택 가능한 부가 서비스와 피할 수 없는 비용을 나누고 결제 직전 총액을 비교한다.
이 순서의 결론은 단순하다. 소비자가 직접 확인할 수 있는 것은 가격 차이와 비교 조건까지다. OECD 보고서도 실제 시장에서 개인화 가격이 얼마나 널리 쓰이는지는 보고된 사례가 적어 파악하기 어렵다고 짚는다. 원인을 모르는 가격 차이를 곧바로 ‘개인별 바가지’라고 단정하기보다, 무엇을 같게 맞춰 비교했는지 남기는 편이 더 정확하다.
두 화면을 같은 조건으로 기록하는 순서
가격이 다른 두 화면을 발견했다면 아래 항목을 한 번에 기록한다. 상품명만 같고 나머지 조건이 다르면 가격 차이의 원인을 가려낼 수 없다.
- 두 화면의 확인 시각과 상품·서비스 이용 날짜를 적는다.
- 상품명, 규격, 수량, 좌석·객실 등급, 환불·변경 조건을 맞춘다.
- 배송지, 지역, 통화와 로그인 여부를 기록한다.
- 멤버십 등급, 쿠폰, 카드 할인, 결제수단처럼 공개된 혜택을 따로 적는다.
- 상품 가격, 필수 수수료, 세금, 배송비와 결제 직전 총액을 각각 남긴다.
시각이나 재고 조건이 달랐다면 먼저 같은 조건에서 다시 확인한다. 공개된 쿠폰이나 멤버십 혜택이 달랐다면 개인화 가격과 구분해 기록한다. 조건을 모두 맞춘 뒤에도 계정에 따라 같은 차이가 반복되면 두 화면과 적용 혜택을 함께 보관하고 사업자에게 가격·혜택 적용 기준을 문의할 수 있다. 답변을 받더라도 화면 기록만으로 내부 가격 산식이나 개인 데이터 사용 여부까지 확정할 수는 없다.
복사해 쓸 최소 기록은 ‘확인 시각 / 이용 날짜 / 상품·옵션 / 배송지·통화 / 로그인 여부 / 멤버십·쿠폰 / 결제수단 / 상품 가격 / 필수비용 / 최종 총액’이다. 이 항목을 두 화면에 똑같이 채우면 단순 가격 변동, 공개 혜택, 결제 단계 비용과 추가 확인이 필요한 사례를 나눌 수 있다.
참고 자료
- UK Competition and Markets Authority, 「Update: dynamic pricing」
- Organisation for Economic Co-operation and Development, 「Personalised Pricing in the Digital Era」
- U.S. Federal Trade Commission, 「The Rule on Unfair or Deceptive Fees: Frequently Asked Questions」
- 한국소비자원, 「글로벌 숙박 플랫폼, 가격 표시에 숨은 ‘다크패턴’ 주의」