10% 쿠폰에 5,000원 쿠폰까지, 어떤 순서로 써야 제일 싸게 되는지 이제 바로 계산합니다


온라인 쇼핑몰에서 결제하려는데 쿠폰 창이 이렇게 떠 있습니다. 15% 할인 쿠폰, 3,000원 즉시 할인 쿠폰, 추가 5% 쿠폰. 중복 적용이 된다고 하는데, 어떤 순서로 써야 가장 저렴하게 되는지 정확히 알 방법이 없습니다. 그냥 눈에 보이는 대로 고르거나, 퍼센트 쿠폰이 더 클 것 같으니까 먼저 쓰자는 식으로 대충 결정하게 됩니다.

사실 쿠폰 적용 순서가 최종 금액에 영향을 줍니다. 퍼센트 할인을 먼저 적용하면 금액이 낮아진 상태에서 정액 쿠폰이 적용되고, 정액 쿠폰을 먼저 쓰면 더 높은 금액에서 퍼센트 할인이 들어옵니다. 어느 쪽이 유리한지는 원가와 쿠폰 금액에 따라 달라지기 때문에, 직접 계산해보지 않으면 알 수가 없습니다.

이게 불편해서 만들었습니다.

진짜얼마?는 어떤 앱인가요

진짜얼마?는 여러 장의 쿠폰을 중복 적용할 때 가장 낮은 금액이 나오는 순서를 자동으로 계산해주는 앱입니다. 사용 방법은 간단합니다. 상품의 원래 가격을 입력하고, 가진 쿠폰들을 하나씩 추가합니다. 각 쿠폰은 퍼센트 할인인지 정액 할인인지 선택할 수 있고, 쿠폰 수에는 제한이 없습니다. 입력이 끝나면 가능한 모든 적용 순서를 계산해서 최저가부터 정렬해서 보여줍니다.

어느 조합이 가장 싼지 한눈에 보이는 것은 물론이고, 최저가와 최고가의 차이가 얼마나 나는지도 확인할 수 있습니다. 쿠폰이 두 장만 있어도 순서에 따라 수백 원에서 수천 원 차이가 날 수 있는데, 쿠폰이 세 장, 네 장으로 늘어나면 경우의 수가 많아져서 머릿속으로 계산하는 게 거의 불가능해집니다. 그런 상황에서 바로 꺼내 쓰는 앱입니다.

이런 상황에 유용합니다

온라인 쇼핑이 가장 대표적이지만, 오프라인에서도 종종 쓸 일이 생깁니다. 백화점이나 대형마트에서 카드사 할인에 추가 쿠폰이 겹칠 때, 또는 행사 할인에 앱 쿠폰을 중복으로 쓸 수 있을 때, 매장 직원도 정확한 최종 금액을 바로 알기 어려운 경우가 많습니다.

예를 들어 68,000원짜리 상품에 15% 쿠폰과 8,000원 쿠폰이 있다고 해보겠습니다. 15% 먼저 적용하면 57,800원에서 8,000원을 빼 49,800원이 됩니다. 8,000원 먼저 적용하면 60,000원에서 15%를 빼 51,000원입니다. 차이가 1,200원 납니다. 진짜얼마?에 원가 68,000, 첫 번째 쿠폰 15%, 두 번째 쿠폰 8,000원을 입력하면 이 결과를 바로 확인할 수 있습니다.

쿠폰이 세 장 이상일 때는 경우의 수가 급격히 늘어납니다. 쿠폰 세 장이면 여섯 가지 순서, 네 장이면 스물네 가지입니다. 이걸 머릿속으로 전부 계산해보는 건 현실적으로 불가능하지만, 앱에 입력하면 모든 경우를 정렬해서 보여줍니다.

만들면서 신경 쓴 부분

쿠폰 수가 늘어날수록 계산해야 하는 경우의 수가 팩토리얼로 증가합니다. 실제 사용 환경에서 불편함이 없도록 계산 속도를 충분히 확보하는 것에 신경을 썼습니다.

입력 화면에서는 쿠폰을 하나씩 추가하고 삭제하는 흐름이 직관적으로 이어지도록 구성했습니다. 퍼센트 할인과 정액 할인은 입력창 옆 버튼을 탭해서 바로 전환할 수 있고, 잘못 추가한 쿠폰은 해당 행을 삭제하면 됩니다.

자주 쓰는 계산 조합은 저장해두고 나중에 다시 불러올 수 있습니다. 매달 사용하는 고정 쿠폰 조합이 있다면 저장해두면 편합니다.

마트 계산기, 뭐가이득?과 같은 시리즈로 Flutter 없이 Android Kotlin과 View 기반 UI만으로 만들었습니다. 실행이 빠르고 네트워크 없이도 완전히 동작합니다.

무료입니다

하단에 배너 광고가 하나 있고 기능 제한은 없습니다. 같은 시리즈로 마트 계산기(할인 계산 및 코너별 합산)와 뭐가이득?(단위별 단가 비교)도 있습니다.

Google Play에서 "진짜얼마"로 검색하거나 아래 링크로 받으실 수 있습니다.

https://play.google.com/store/apps/details?id=com.spax.realprice