애플월렛 패스를 직접 만들려면 pass.json 파일을 작성하고, 애플에 Pass Type ID와 인증서를 신청하고, WWDR 인증서를 추가하고, 번들을 서명해 .pkpass로 만들고, 이후 업데이트를 보내기 위한 웹 서비스까지 구축해야 합니다. 대부분의 마케팅팀과 프로덕트팀에게는 워크플로가 아니라 하나의 벽입니다.

더 빠른 길이 있습니다. 노코드 패스 빌더가 서명과 업데이트를 대신 처리해주므로, 대시보드에서 카드를 디자인하고 설치 링크만 공유하면 됩니다. 이 가이드에서는 시작 전에 필요한 것, 패스를 만드는 두 가지 방법, ‘무료’라는 말이 실제로 의미하는 것, 그리고 첫 패스를 발행하는 단계별 절차를 다룹니다. Pushwoosh 패스 빌더를 실습 예시로 사용합니다.

어떤 종류의 패스를 만드시나요?

애플월렛 패스가 구글월렛과 나란히 스마트폰에 표시된 모습

본격적인 방법을 다루기 전에 패스 유형부터 정해야 합니다. 필드 구성과 바코드 형태가 여기서 결정되기 때문입니다. 애플월렛은 5가지 스타일을 지원하며, 그중 4가지가 대부분의 비즈니스 케이스를 커버합니다.

로열티 카드 또는 스탬프 카드: 포인트 잔액이나 디지털 스탬프 카드입니다. 카페가 무료 음료까지의 방문 횟수를 추적하거나, 매장이 고객의 현재 포인트를 보여주는 방식입니다.

쿠폰: 스캔 가능한 할인 또는 프로모션입니다. 사용 후 새로운 혜택으로 바뀌는 ‘다음 주문 15% 할인’ 패스가 대표적입니다.

이벤트 티켓: 콘서트, 컨퍼런스, 경기 입장권으로, 좌석이나 회차 정보가 앞면에 표시됩니다.

탑승권: 게이트와 항공편 정보가 실시간으로 업데이트되는 여행 체크인 패스입니다.

멤버십: 헬스장, 클럽, 구독 서비스 이용권으로, 출입 시 스캔합니다.

매장 상황에 맞는 유형을 고르시면 되며, 빌더에는 각각에 맞는 템플릿이 준비되어 있습니다.

커스텀 애플월렛 패스를 만들기 전에 필요한 것

어떤 방법을 택하든 커스텀 애플월렛 패스를 만들려면 세 가지가 필요합니다.

첫째, 애플 개발자 계정입니다. 애플은 모든 패스가 개발자 계정에 연결된 Pass Type ID 인증서로 서명되어야 한다고 요구하며, 노코드 도구를 쓰더라도 이 요건은 피할 수 없습니다. 계정 비용은 연 99달러이며, 환율에 따라 다르지만 원화로는 대략 13만~14만 원 수준입니다. 둘째, 브랜딩 자산입니다. 로고, 아이콘, 색상, 카드에 넣을 필드를 준비합니다. 셋째, 매장에서 스캔할 예정이라면 바코드나 QR 값이 필요합니다.

빌더를 사용하면 Pass Type ID 인증서를 한 번만 등록해두면 플랫폼이 대신 패스를 서명해 줍니다. 그 이후로는 기술적인 부분은 끝나고 시각적인 작업만 남습니다.

애플월렛 패스를 만드는 두 가지 방법: 수동 pass.json vs. 빌더

선택은 결국 개발 리소스를 투입할 수 있는지, 그리고 얼마나 세밀한 제어가 필요한지에 달려 있습니다.

방법 1: pass.json을 직접 작성하고 서명하기

패스 스타일, 필드, 색상, 바코드를 설명하는 pass.json을 작성하고, 이미지와 함께 번들로 묶은 뒤 Pass Type ID와 WWDR 인증서로 서명해 .pkpass를 만듭니다. 패스가 설치된 이후 업데이트를 보내려면 기기를 등록하고 애플의 푸시 서비스와 통신하는 웹 서비스도 직접 운영해야 합니다. 이 방식은 최대한의 통제력을 제공하며 특정 백엔드 연동이 필요하거나 물량이 아주 많은 팀에 적합하지만, 코딩과 지속적인 유지보수가 필요합니다.

방법 2: 노코드 패스 빌더 사용하기

빌더가 .pkpass 생성과 서명을 대신 처리합니다. 스타일을 고르고, 브랜딩과 필드를 설정하고, 바코드를 추가하고, 결과를 미리보기한 뒤 생성 버튼만 누르면 됩니다. 업데이트는 시리얼 번호 기준으로 같은 대시보드에서 내보내므로 별도의 웹 서비스가 필요 없습니다. 마케팅팀과 프로덕트팀에게 현실적인 방법이며, 이 가이드의 나머지 부분은 이 방식을 따릅니다.

애플월렛 패스를 무료로 만들기: 실제로 무료인 부분

일부 도구는 ‘무료 패스 제작’을 내세우므로, 비용 구조를 정확히 짚어볼 필요가 있습니다.

패스 빌더 자체는 보통 플랫폼 요금제에 포함되어 있고, 패스를 생성하는 데 건당 비용이 들지 않습니다. 무료가 아닌 부분은 애플이 서명을 위해 요구하는 연 99달러(원화 약 13만~14만 원)의 애플 개발자 계정입니다. 따라서 ‘애플월렛 패스 무료로 만들기’는 디자인과 생성 과정에는 정확한 표현이지만, 애플 인증서는 건너뛸 수 없는 고정 비용입니다. 빌더가 아니라 계정 비용을 예산에 잡아두시기 바랍니다.

단계별 안내: 첫 패스 만들기

아래 단계는 인증서 등록부터 공유 가능한 설치 링크까지 안내합니다.

  1. 애플 개발자 계정 연결하기

    애플 개발자 포털의 Certificates, Identifiers & Profiles에서 Pass Type ID를 등록한 뒤, 짝이 되는 Pass Type ID 인증서를 생성합니다. 이 인증서를 Pushwoosh Wallet Passes 설정에 추가하면 플랫폼이 대신 패스를 서명할 수 있습니다. 이 작업은 한 번만 하면 됩니다.

  2. 카드를 디자인하고 필드 설정하기

    Control Panel에서 Campaigns → Apple Wallet로 이동해 Create pass를 클릭합니다. 처음부터 만들거나 템플릿(탑승권, 쿠폰, 이벤트 티켓, 일반형, 스탬프 카드)을 불러올 수 있습니다. 패스 스타일을 고른 뒤 색상, 로고, 이미지를 설정하면 실시간 미리보기가 편집 내용을 바로 반영합니다. 몇 가지 디자인 원칙을 지키면 패스가 훨씬 쓰기 편해집니다. 고객이 가장 신경 쓰는 정보 하나는 기본 필드에 크고 읽기 쉽게 넣으세요. 예를 들어 「500포인트」나 「20% 할인」처럼요. 만료일이나 회원 번호 같은 보조 정보는 보조 필드에 넣습니다. 약관, 연락처, 웹사이트나 가까운 매장 링크는 패스 뒷면에 남겨둡니다. 앱과 일관된 브랜딩을 유지하면 지갑 안에서도 한눈에 알아볼 수 있습니다.

  3. 바코드 또는 QR 추가하기

    스캔할 때 보여줄 바코드를 추가합니다. Wallet은 QR, Aztec, PDF417 형식을 지원합니다. POS나 체크인 시스템이 읽을 값을 설정하고, 스캐너가 인식하지 못할 경우를 대비해 코드 아래 표시할 텍스트도 선택적으로 지정할 수 있습니다.

  4. 위치 기반 알림 설정하기 (선택)

    고객이 매장, 행사장, 공항처럼 지정한 장소 근처에 있을 때 잠금 화면에 패스가 표시되도록 설정할 수 있습니다. 최대 10곳까지 위치를 추가하고, 위치별 잠금 화면 문구(예: 「매장 근처에 계시네요, 포인트 적립을 위해 이 패스를 보여주세요」)와 최대 거리(미터 단위)를 설정합니다. 이 기능만으로도 저장된 패스를 푸시 알림 없이 시의적절한 리마인더로 바꿀 수 있습니다.

  5. 발행하고 설치 링크 공유하기

    Validate pass를 클릭해 이미지나 필드 누락을 애플 규정에 맞춰 확인한 뒤 Generate를 누릅니다. 빌더가 이미지를 처리하고 몇 초 안에 .pkpass를 서명합니다. 영수증, 매장 사이니지, 웹사이트, 이메일, 또는 카카오톡 채널로 설치 링크나 QR코드를 공유하면 고객이 탭 한 번으로 애플월렛에 추가할 수 있습니다.

발행 후에도 패스를 최신 상태로 유지하기

패스는 한 번 만들고 끝나는 파일이 아닙니다. 포인트가 바뀌고, 혜택이 만료되고, 이벤트 정보가 변경될 때마다 이미 누군가의 지갑에 들어있는 살아있는 카드에 반영해야 할 업데이트가 생깁니다.

직접 처리하려면 앞서 말한 웹 서비스를 운영하며 변경 사항마다 기기 등록을 관리해야 합니다. Pushwoosh 패스 빌더를 사용하면 대시보드에서 시리얼 번호 기준으로 패스를 업데이트하고, 그 변경 사항이 패스를 추가한 모든 기기에 전달됩니다. pass.json과 업데이트 서버 전체를 건너뛸 수 있습니다.

Pushwoosh로 애플월렛 패스를 만들고 업데이트하기

pass.json과 서명 서버는 건너뛰세요. Pushwoosh Wallet passes는 하나의 대시보드에서 패스를 디자인하고, 서명된 .pkpass를 생성하고, 설치 링크를 공유하고, 시리얼 번호로 업데이트를 발송할 수 있게 해줍니다. Pushwoosh는 SOC 2 Type I 및 ISO 27001:2022 인증을 보유하고 있어, 이 과정에서 오가는 고객 데이터도 안전하게 관리됩니다.

See Pushwoosh in action
Request a demo

FAQ


Valentina Stepanova
Content Marketing Writer at Pushwoosh
공유

관련 기사

전체 보기