샌드박스 모드에서 Apple Pay 테스트하기

샌드박스 모드는 사용자 인증과 실제 결제 기능을 제외한 프로덕션 환경(라이브 모드)의 모든 기능을 포함된 독립 실행형 환경입니다.토큰 가져오기“mode”:“sandbox”를 전송하여 샌드박스 모드에 액세스할 수 있습니다.

결제 UI를 열려면 이 링크를 사용하여 획득한 토큰을 쿼리 매개 변수로 지정합니다. https://sandbox-secure.xsolla.com/paystation4/?token={token}.

샌드박스 모드에서는 다음 Apple Pay의 결제 UI 상호 작용 시나리오를 테스트할 수 있습니다.

Apple Pay 테스트 계정

선행 조건

테스트 계정을 만들기 전에 Apple 개발자 계정을 구성해야 합니다. 구성 방법:

  1. 판매자 ID를 등록합니다.
  2. 결제 처리 인증서를 생성하거나 결제 서비스 공급 업체(PSP)로부터 CSR(인증서 서명 요청)을 받습니다.
  3. 브라우저에서 결제 수락하기:

    a. 판매자 ID 인증서를 생성합니다.

    b. 도메인을 등록하고 확인합니다.

    c. Apple Pay 버튼을 호스팅하는 모든 웹 페이지가 HTTPS 프로토콜을 사용하는지, 웹 서버가 TLS 1.2 암호화 프로토콜을 지원하는지 확인합니다.

알림
개발자 계정 구성에 대한 자세한 내용은 Apple 참조 문서를 참조해주세요.

테스트 계정 생성하기

결제 프로세스를 테스트하려면 Apple Pay 샌드박스 계정을 생성해야 합니다.

  1. Apple 스토어 Connect 에서 계정에 로그인합니다.
  2. Users and Access 섹션으로 이동합니다.
  3. Sandbox 탭에서 테스트 계정을 추가합니다.
    • 이미 테스트 계정이 있는 경우 + 아이콘을 클릭하고 테스트 사용자에 대한 정보를 입력합니다.
    • 테스트 계정이 없는 경우 Create Test Accounts를 클릭하고 테스트 사용자에 대한 정보를 입력합니다.
주의
테스트 계정의 경우 이미 활성 Apple 계정에 연결되어 있거나 iTunes 또는 App 스토어에서 구매 시 사용한 이메일은 사용할 수 없습니다.
  1. Create를 클릭합니다.

생성한 계정이 테스트 계정 목록에 나타납니다. 테스트를 위해 테스트용 Apple 장치(모바일 또는 데스크톱)에서 로그인하고 테스트 카드를 추가합니다.

알림
테스트 계정 생성에 대한 자세한 내용은 Apple 참조 문서를 참조하십시오.

테스트 시나리오

Safari 브라우저에서 결제 테스트하기

Safari 브라우저에서 Apple Pay로 결제를 테스트하는 방법:

  1. 샌드박스 모드에서 결제 UI를 엽니다.
  2. Apple Pay 버튼을 클릭합니다.
  3. 모바일 또는 데스크톱 장치에서 Apple Pay로 이동하여 테스트 카드로 결제를 완료합니다.

결제가 완료되면 페이지에 거래 ID가 표시됩니다.

샌드박스 모드에서 이루어진 거래의 수수료 등 자세한 정보를 확인하려면 여기를 클릭해 주세요.

  1. 관리자 페이지에서 계정 > 거래 레지스트리 섹션으로 이동합니다.
  2. 테스트 거래 표시 토글을 활성화로 설정합니다.

또한 관리자 페이지의 플레이어 지원 > 거래 검색 섹션에서 거래 세부 정보를 확인하고 환불을 요청할 수 있습니다.

브라우저에서 QR 코드로 결제 테스트하기

Safari 이외의 브라우저에서 Apple Pay를 통해 결제를 테스트하는 경우:

  1. 샌드박스 모드에서 결제 UI를 엽니다.
  2. Apple Pay 버튼을 클릭합니다.
  3. 표시되는 QR 코드를 iPhone으로 스캔합니다.
  1. iPhone에서 Apple Pay로 이동하여 테스트 카드로 결제를 완료합니다.
결제가 완료되면 페이지에 거래 ID가 표시됩니다.

환불

  1. 환불 웹훅을 구성합니다.
  2. 성공적인 테스트 결제를 진행합니다.
  3. 환불 요청 API 메서드를 호출합니다.

결제 환불에 대한 알림이 웹훅 URL로 전송됩니다.

이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.
마지막 업데이트: 2025년 9월 19일

오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.

문제 보고
콘텐츠를 항상 검토합니다. 여러분의 피드백은 콘텐츠를 개선에 도움이 됩니다.
후속 조치를 위해 이메일을 제공해 주세요
의견을 보내 주셔서 감사드립니다!
피드백을 보내는 중 문제가 발생했습니다
잠시 후 다시 시도하거나 doc_feedback@xsolla.com으로 연락해 주세요.