Petnow LogoPetnow

Petify Console

API 키와 SDK 배포 자격 증명을 발급하고 사용량을 관리하는 Petify 관리자 콘솔.

Petify Console란?

Petify Console(Petify Admin Console)은 Petify SaaS를 도입하는 파트너사를 위한 웹 관리자 콘솔입니다. SDK·Server API 연동에 필요한 인증 정보를 발급하고, 사용량과 결제를 관리하는 모든 작업의 출발점입니다.

콘솔에서 하는 일설명
API Key 발급SDK 라이선스(LicenseInfo)와 Server API 호출에 사용하는 Petnow API 키
AWS CodeArtifact 자격 증명 발급iOS(SPM) / Android(Maven) / React Native(npm) SDK를 내려받기 위한 CodeArtifact 인증 정보
결제수단 등록 / 결제 관리사용량 기반 과금을 위한 결제수단 등록 및 청구 관리
사용량 대시보드등록·인증·식별 사용량과 예상 청구 금액 확인
Web Integration 링크 관리Web Integration 촬영 링크 생성·관리 및 허용 Redirect URL 관리
생체 등록 결과 (Biometric Registration Results)Web Integration으로 등록된 펫을 externalPetId로 검색하고 삭제 (Petify petId가 노출되지 않아 Server API로는 삭제할 수 없음)

설치 가이드(iOS/Android/React Native)의 "Petify Console에서 제공"이라고 표기된 모든 자격 증명(AWS 자격 증명 및 API 키)은 이 콘솔에서 발급합니다.


1. 계정 생성 및 로그인

  1. console.petify.petnow.io에 접속합니다.
  2. 회원가입합니다. 별도 승인 절차 없이 가입 즉시 사용할 수 있습니다.
  3. 로그인하면 Dashboard와 My Page(마이페이지)에 접근할 수 있습니다.

가입은 셀프서비스이며 승인 대기가 없습니다. 추가 문의는 콘솔 내 채널톡 또는 support@petnow.io로 연락하세요.


2. 결제수단 등록 (키 발급의 선행조건)

신규 API Key와 AWS CodeArtifact 자격 증명 발급에는 결제수단 등록이 선행되어야 합니다. 결제수단을 등록하지 않으면 콘솔에서 키 발급 단계로 진행되지 않습니다.

My Page의 Payment Info에서 결제수단을 등록합니다. 등록 후 첫 API Key 또는 첫 Web Integration 링크를 생성하면(둘 중 먼저 1회) 50 Integration Credits가 자동 지급됩니다.

  • Integration Credits는 등록되는 반려동물(billable pet) 사용량에 우선 적용됩니다(1 Credit = billable pet 1마리).
  • 지급일로부터 약 60일 후 만료되며, 만료/소진 이후의 사용량은 등록된 결제수단으로 과금됩니다.
  • 과금은 사용량 기반이며, 매월 결제일에 등록된 펫을 스냅샷으로 집계합니다. 아래 플랜과 과금과 가격 안내를 참고하세요.

3. API Key 발급

API Key는 SDK 라이선스와 Server API 인증에 사용하는 Petnow API 키입니다.

  1. My Page의 API Key Management로 이동합니다.
  2. 새 키 생성을 클릭합니다. (결제수단 미등록 시 등록 안내 팝업이 표시됩니다 — 3단계 참고.)
  3. 키 이름을 입력하고 생성하면 API Key가 표시됩니다. 이 값은 생성 직후에만 전체를 확인할 수 있으니 안전한 곳에 보관하세요.

발급한 API Key는 다음에 사용합니다:

  • SDK 라이선스 — 카메라 컨트롤러 생성 시 LicenseInfo로 전달
  • Server API — x-petnow-api-key 헤더로 등록/인증/식별 호출 시 전달

API Key를 클라이언트 앱이나 소스 코드에 하드코딩하지 마세요. 환경 변수·시크릿 매니저로 주입하고, 서버 호출용 키는 앱 서버에 보관하세요.

  • 여러 키를 동시에 활성 상태로 둘 수 있으므로, 새 키를 발급해 전환한 뒤 기존 키를 비활성화하세요.
  • 비활성화한 키는 다시 활성화할 수 없습니다. 실수로 비활성화했다면 새 키를 생성하세요.
  • 단계별 키 교체(rotation) 가이드는 SDK 시작하기 문서의 API key security를 참고하세요.

4. AWS CodeArtifact 자격 증명 발급

Petnow SDK는 AWS CodeArtifact를 통해 배포됩니다. SDK를 내려받으려면 콘솔에서 CodeArtifact 자격 증명을 발급해야 합니다.

  1. My Page에서 AWS CodeArtifact Key(자격 증명)를 발급합니다. (API Key와 마찬가지로 결제수단 등록이 선행되어야 합니다.)
  2. 발급된 값으로 설치 가이드의 환경 변수를 설정합니다:
export AWS_ACCESS_KEY_ID=<Petify Console에서 제공>
export AWS_SECRET_ACCESS_KEY=<Petify Console에서 제공>
export AWS_DEFAULT_REGION=<Petify Console에서 제공>
export PETNOW_CODEARTIFACT_DOMAIN=<Petify Console에서 제공>
export PETNOW_AWS_ACCOUNT_ID=<Petify Console에서 제공>
# 플랫폼별 저장소
export PETNOW_IOS_SDK_REPOSITORY=<Petify Console에서 제공>       # iOS
export PETNOW_ANDROID_SDK_REPOSITORY=<Petify Console에서 제공>   # Android
export PETNOW_NPM_REPOSITORY=<Petify Console에서 제공>           # React Native

플랫폼별 전체 설치 절차는 각 시작하기 문서를 참고하세요:


5. 사용량 확인

My Page의 Service Usage에서 현재 등록 기준 사용량과 Integration Credits 잔량(잔여 Credits / 적용 예정 / 만료일), 예상 청구 금액을 확인할 수 있습니다.

실제 적용 Credits와 청구 금액은 결제일 기준 사용량으로 확정됩니다. 콘솔에 표시되는 값은 현재 등록 기준 예상값입니다.

자동 지출 한도, 과금 상한, 사용량 알림은 제공되지 않습니다. My Page → Service Usage에서 등록 펫 수를 직접 모니터링하고, 더 이상 필요 없는 펫은 결제일 전에 삭제하세요.


6. 플랜과 과금

플랜

셀프서비스 플랜은 두 가지이며, 등록된 펫 1마리당 월 단위로 과금됩니다:

플랜가격포함 기능
Petify CoreUSD 0.50 / 등록 펫 / 월등록 + 검증(1:1)
Petify PlusUSD 0.75 / 등록 펫 / 월Core + 식별(1:N)

레거시 플랜을 사용 중인 기존 계정에는 이전 예정일과 함께 30일 전 안내가 발송됩니다. 예정일까지 플랜을 선택하지 않으면, 이후 식별 요청이 PETNOWB2B10012로 거부될 수 있습니다. My Page → Billing에서 두 플랜 중 어느 것이든 선택하면 해제됩니다. 식별에는 추가로 Plus가 필요해지며, 포함되지 않은 플랜은 PETNOWB2B10011을 반환합니다. 등록과 검증은 모든 플랜에서 영향이 없습니다. 두 코드를 미리 처리해 두면 전환 시 영향이 없습니다. 에러 코드를 참고하세요.

과금 규칙: 결제일 스냅샷

과금은 누적 집계가 아니라 결제일에 등록되어 있는 과금 대상 펫 프로필의 스냅샷입니다:

  • 스냅샷 전에 삭제한 펫은 집계되지 않으며 Integration Credit도 소모하지 않습니다. 지문이 아직 없는 프로필도 집계되므로 미완료 등록을 정리하세요 (펫 관리 API 참고).
  • 이미 청구된 금액은 이후에 펫을 삭제해도 재계산되지 않습니다.
  • Integration Credits는 매 결제일에 그 시점의 등록 펫에 적용됩니다. 예: Credits 50개, 펫 30마리를 두 주기 동안 유지하면 첫 결제일에 30 Credits, 두 번째 결제일에 20 Credits가 사용되고 두 번째 결제일의 나머지 10마리가 과금됩니다.
  • Credits 만료 후에도 등록된 채 남아 있는 테스트 펫은 과금 대상이 됩니다 — 먼저 삭제하세요.

결제 주기 기준일

결제일은 결제수단을 등록한 날짜입니다. 3월 15일에 카드를 등록했다면 다음 스냅샷은 4월 15일이며, 이후 매월 15일에 집계됩니다.


빠른 시작 체크리스트

콘솔 로그인

console.petify.petnow.io에서 회원가입 후 로그인합니다.

결제수단 등록

My Page → Payment Info에서 결제수단을 등록합니다.

API Key 발급

My Page → API Key Management에서 키를 생성합니다(50 Integration Credits 지급).

CodeArtifact 자격 증명 발급

My Page에서 AWS CodeArtifact 자격 증명을 발급합니다.

SDK 설치 및 연동

발급한 자격 증명으로 SDK를 설치하고 API Key로 연동합니다.


지원

On this page