아이템 구매 설정하기

애플리케이션의 서버 측에서 주문 생성

엑솔라 측에서 사용자 및 아이템 데이터로 주문을 생성하려면 구매용 결제 토큰 생성 API 호출을 사용합니다. 이 방법을 사용하면 결제 토큰이 반환됩니다. 이 과정에서 결제 UI를 열어 결제를 진행해야 합니다. 샌드박스 모드를 사용하려면 토큰을 요청하기 위한 본문에 “sandbox”: true 매개 변수를 전달해야 합니다.

제한 사항:

  • 결제 토큰 요청 시 사용자 국가 또는 사용자의 IP 주소를 전달해야 합니다. 시스템은 이러한 데이터를 사용하여 구매 통화, 결제 인터페이스 현지화를 위한 언어를 결정하고 세금을 계산합니다.
  • 토큰에 통화를 전달하지 않으면 국가에 따라 결정됩니다.
  • 토큰에 통화를 전달하면 사용자가 해당 통화로 결제를 진행합니다.
  • user_id 매개 변수에서 인증 시스템의 사용자 ID를 전달해야 합니다. 이 ID는 구매하기 전 사용자를 검증하는 데 사용됩니다. 테스트 시, 이 매개 변수에 모든 기호를 전달할 수 있습니다.
알림
기본적으로 토큰의 수명은 24시간입니다. 이 값을 변경하려면 계정 관리자에게 문의하거나 csm@xsolla.com으로 이메일을 보내주세요. 새 값은 관리자 페이지에서 생성한 회사의 모든 프로젝트에서 활성화됩니다.

결제 UI 열기

테스트 결제하기

결제 프로세스를 테스트하려면 샌드박스 모드를 사용할 수 있습니다. 샌드박스 모드는 실제 결제 및 거부된 결제를 제외한 라이브 환경의 모든 기능을 지원하는 독립 실행형 환경입니다. “sandbox”: true를 전송(주문 생성 시)하여 샌드박스 모드에 액세스할 수 있습니다.

알림

엑솔라와 계약을 체결하기 전에는 샌드박스 모드에서만 결제 프로세스를 테스트할 수 있습니다.

테스트 과정에서 실제 은행 계좌에서 돈을 인출할 필요는 없습니다.

  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.

주의
샌드박스 모드에서는 은행 카드PayPal을 사용하여 일회성 결제 및 저장된 결제 방법으로 결제를 테스트할 수 있습니다.
샌드박스 모드로 진행한 거래 확인하기:
  1. 관리자 페이지을 엽니다.
  2. 계정 > 거래 레지스트리로 이동합니다.
  3. 테스트 거래 보기 상자를 확인합니다.
진행률
의견을 보내 주셔서 감사드립니다!
마지막 업데이트: 2024년 9월 4일

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

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