Skip to main content
테스트 모드를 사용하면 실제 결제를 처리하지 않고 통합을 구축하고 테스트할 수 있습니다. 라이브 모드는 고객의 실제 거래를 허용합니다. 각 모드에는 고유한 API 키, 제품, 웹훅이 있습니다.

기능 사용 가능 여부

환경 종속 기능과 독립 기능

환경 종속 기능은 각 모드에서 데이터를 별도로 유지합니다. 한 모드에서 변경해도 다른 모드에는 영향을 주지 않습니다. 환경 독립 기능은 두 모드에서 하나의 데이터 세트를 공유합니다. 계정 설정, 비즈니스 프로필, 은행 계좌, 인증 문서는 테스트 모드와 라이브 모드에서 동일하므로 어느 모드에서 변경해도 두 모드 모두에 적용됩니다.

API 엔드포인트

다음 호스트 이름을 사용하여 요청을 올바른 환경으로 라우팅하세요:
  • 테스트 모드: https://test.dodopayments.com
  • 라이브 모드: https://live.dodopayments.com
대부분의 SDK는 기본 URL 대신 클라이언트 옵션을 사용하여 환경을 선택합니다. 예를 들어 TypeScript에서는 environment: 'test_mode'를 사용합니다. PHP 및 C# SDK는 대신 테스트 모드 기본 URL을 사용합니다. SDK를 참조하세요.

모드 작동 방식

테스트 모드에서는 모든 거래가 시뮬레이션되며 실제 자금이 이동하지 않습니다. 테스트 프로세스에 있는 테스트 카드, UPI ID 및 기타 인증 정보를 사용하여 성공 및 실패한 결제를 시뮬레이션하세요. 해당 페이지에는 전체 테스트 결제 과정의 동영상도 있습니다. 테스트 인증 정보는 테스트 모드에서만 작동합니다. 가입 즉시 라이브 모드를 사용할 수 있습니다. 계정이 계정 인증을 통과하면 라이브 결제 및 지급금 기능이 활성화됩니다. 제품, API 키, 웹훅은 생성한 모드에 속합니다. 제품을 재사용하려면 테스트 모드에서 제품을 열고 라이브 모드로 복사하세요. 복사본에는 제품의 세부 정보가 그대로 유지됩니다. 테스트 모드 API 키는 live.dodopayments.com에 인증할 수 없으며, 라이브 키는 test.dodopayments.com에 인증할 수 없습니다. 개발 중 로컬 머신에서 테스트 모드 웹훅을 수신하려면 CLI 웹훅 리스너(dodo wh listen)를 사용하여 웹훅을 전달하세요.

테스트 모드의 이메일

테스트 모드에서는 실제 고객 이메일이 실제 수신자 주소로 전송되므로, 본인이 관리하는 주소를 사용하세요. 각 테스트 모드 이메일의 제목은 [TEST MODE]로 시작합니다. 하나의 비즈니스에서 일주일에 최대 100개의 테스트 모드 이메일을 보낼 수 있습니다. 테스트 모드 고객 이메일을 중지하려면 설정 → 커뮤니케이션 → 이메일에서 테스트 모드 이메일을 끄세요. 라이브 모드 이메일에는 영향을 주지 않습니다. 테스트 모드 이메일 및 고객 이메일 로그를 참조하세요.

모드 전환

모드를 전환하려면 대시보드 사이드바에서 라이브 모드 스위치를 사용하세요. 현재 작업 중인 모드에 해당하는 API 키를 사용하세요.

다음 단계

Testing Process

테스트 카드, UPI, BNPL, 디지털 지갑 및 은행 자동이체를 테스트하세요.

Account Verification

라이브 결제 및 지급을 활성화하세요.
마지막 수정일 2026년 10월 8일