샌드박스 모드로 일회성 구매 테스트

샌드박스 모드는 실제 결제 및 결제 거부를 제외한 결제 프로세스 관련 모든 기능을 지원하는 독립형 환경입니다. 토큰 입수"mode":"sandbox"를 전송하여 샌드박스에 액세스할 수 있습니다.

결제 UI를 열려면 이 링크를 사용하여 획득한 토큰을 지정합니다. https://sandbox-secure.xsolla.com/paystation3/?access_token={token}.

샌드박스 모드에서 테스트할 수 있는 일회성 구매:

은행 카드 결제 테스트

샌드박스 모드에서 은행 카드를 사용하여 결제를 진행하는 동안 다음 결제 UI 상호 작용 시나리오를 테스트할 수 있습니다.

테스트 결제 진행하기

  1. 샌드박스 모드로 결제 UI를 엽니다.
  2. 결제 방식에서 신용/직불 카드 그룹을 선택합니다.
  3. 은행 카드 세부 정보를 입력합니다. 오류가 생성되는지 확인하기 위해 잘못된 세부 정보(카드 번호 또는 만료일)를 입력할 수도 있습니다.
  4. 지금 지불을 클릭합니다.
테스트 카드 목록
테스트 은행 카드 목록을 봅니다.
알림

카드 세부 정보 외에도 다음 조건 중 하나라도 충족하는 경우 우편번호를 지정해야 합니다.

  • 사용자의 국가가 미국 또는 캐나다입니다.
  • 은행 식별 번호(BIN)가 카드가 미국에서 발급되었음을 나타냅니다.

유효한 우편번호(예: 12345)를 지정할 수 있습니다. 이는 판매 세율을 결정하며 결제 테스트 진행에 영향을 주지 않습니다.
샌드박스 은행 카드 결제를 진행할 수 있는 통화: USD, EUR, RUB, GBP, AED, ALL, AMD, ARS, AUD, AZN, BGN, BRL, BYN, CAD, CHF, CLP, CNY, COP, CZK, DKK, DZD, EGP, GEL, HKD, HRK, HUF, IDR, ILS, INR, ISK, JPY, KES, KGS, KRW, KZT, MAD, MDL, MKD, MNT, MXN, MYR, NGN, PEN, PHP, PKR, PLN, RON, RSD, SAR, SEK, SGD, THB, TRY, TWD, UAH, UYU, UZS, VEF, VND, ZAR.

샌드박스 모드로 진행한 거래 확인하기:

  1. 게시자 계정을 엽니다.
  2. 계정 > 거래 레지스트리로 이동합니다.
  3. 테스트 거래 보기 상자를 확인합니다.

환불

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

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

부분 환불

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

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

부정 결제 거래 차단하기

  1. AFS 거부 거래 웹훅을 구성합니다.
  2. 다음 카드로 테스트 결제를 진행합니다.

카드나라3-D Secure
카드 번호: 5159084825528450
유효 기간: 12/40
CVV2: 3자리
카드 종류: Mastercard
미국아니요

이 결제를 진행할 때 결제 UI에 오류가 표시됩니다. 또한 AFS 확인 결과로 거래 거부 알림이 웹훅 URL로 전송됩니다.

Chargeback

은행 참여 없이 이 시나리오를 테스트하는 샌드박스 모드용 별도의 API 호출이 개발되었습니다.

지불 거절 테스트 방법:

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

다음 코드를 사용하는 환불 웹훅을 받게 됩니다.

코드환불 이유설명
2Chargeback거래 지불 거절이 요청되었습니다.

PayPal 결제 테스트

주의
현재 PayPal 결제 테스트는 성공적인 시나리오에서만 사용할 수 있습니다.

  1. PayPal 샌드박스 모드용 계정 생성 방법:
    1. PayPal 개발자 웹사이트를 엽니다.
    2. 계정에 로그인하거나 새 계정을 생성합니다.
    3. Sandbox > Accounts로 이동합니다.
    4. Sandbox Account 섹션에서 Create account를 클릭합니다.
    5. 모달 창에서 Personal 계정 유형과 국가를 선택합니다.
    6. Create를 클릭합니다. 생성한 계정이 샌드박스 계정 목록에 표시됩니다.

  1. 샌드박스 모드에서 결제 UI를 엽니다.
  2. PayPal 결제 방식을 선택합니다.
  3. 결제 창에서 필요한 정보를 입력합니다.
  4. Pay Now를 클릭합니다. PayPal 계정에 로그인하는 창으로 리디렉션됩니다.

  1. 결제 프로세스 테스트를 완료하려면 1단계에서 생성한 샌드박스 계정 정보, 즉 이메일 주소(Email ID)와 암호(System Generated Password)를 입력합니다. 이 정보를 확인하려면:
    1. PayPal 개발자 웹사이트에서 계정에 로그인합니다.
    2. Sandbox > Accounts로 이동합니다.
    3. Sandbox Account 섹션에서 샌드박스 계정을 선택합니다.
    4. •••를 클릭한 후 드롭다운 목록에서 View/edit account를 선택합니다.
  2. Pay Now를 클릭합니다.

기존 샌드박스 계정 정보를 사용할 수도 있습니다.

Email IDSystem Generated Password
sb-xmxij16980134@business.example.comoi9_m_KW
sb-p7pju16979920@business.example.com7%%p8ioS
이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.
이 페이지 평가
이 페이지 평가
개선해야 할 점이 있을까요?

답하기 원하지 않습니다

의견을 보내 주셔서 감사드립니다!
마지막 업데이트: 2022년 8월 8일

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

문제 보고
콘텐츠를 항상 검토합니다. 여러분의 피드백은 콘텐츠를 개선에 도움이 됩니다.
후속 조치를 위해 이메일을 제공해 주세요
의견을 보내 주셔서 감사드립니다!