주문 생성

주문은 사용자가 스토어에서 구매하려는 아이템으로 구성됩니다. 주문을 결제한 후 사용자는 아이템을 수령합니다. 결제하려면 사용자가 게임에서 인증 받아야 합니다.

엑솔라 로그인 연동 방법:

  1. 프로젝트를 생성합니다.
  2. 관리자 페이지에서 로그인 프로젝트를 설정합니다.
  3. 사용자 데이터 저장소를 연결합니다.
  4. 애플리케이션 측에서 솔루션을 통합합니다.

구성된 로그인 메소드를 사용하여 인증 토큰을 생성하고 저장하여 결제 토큰을 받습니다. 결제 토큰은 결제 UI를 열고 결제하는 데 사용됩니다.

결제 절차를 테스트하려면 지정된 아이템으로 주문 생성 API 호출을 사용하여 주문을 생성합니다.

  1. API 문서 웹사이트에서 테스트를 수행하려면 Try it를 클릭한 후 요청 생성용 인터페이스를 엽니다.
  2. Security 블록의 Bearer Token 필드에 인증 절차를 통과하는 동안 입수한 토큰을 입력합니다.
  3. Body 블록에서 아이템 수량과 같은 주문 세부 사항을 전달합니다. 샌드박스 모드에 액세스하려면 "sandbox": true를 전달합니다.
  4. Parameters 블록에서 다음을 전달합니다.

응답으로 다음 작업에 필요한 데이터를 받게 됩니다.

  • token - 결제 토큰

요청 예제:

Copy
Full screen
Small screen
    curl -i -X POST \
      'https://store.xsolla.com/api/v2/project/{project_id}/payment/item/{item_sku}' \
      -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
      -H 'Content-Type: application/json' \
      -d '{
        "sandbox": true,
        "quantity": 5,
        "settings": {
          "ui": {
            "theme": "63295a9a2e47fab76f7708e1",
          }
        },
        "custom_parameters": {
          "character_id": "ingameUsername"
        }
      }'
    
    알림
    엑솔라 API를 호출하기 위해 게임 엔진 및 플랫폼에 이미 만들어진 SDK 메소드를 사용할 수 있습니다.
    진행률
    의견을 보내 주셔서 감사드립니다!
    마지막 업데이트: 2024년 1월 31일

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

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