엔터프라이즈급 Android용 SDK / 쇼핑 장바구니를 통한 구매
  문서로 돌아가기

엔터프라이즈급 Android용 SDK

쇼핑 장바구니를 통한 구매

이 메소드는 모든 유형과 수량의 아이템을 실제 통화로 판매할 때 적합합니다.

알림
장바구니를 통해 구매할 경우 프로모션 코드를 사용할 수 있는 기회가 제공됩니다.
쇼핑 장바구니를 통한 구매 로직 구현 방법:
  1. 애플리케이션 UI에서 추가해야 하는 요소:
    • 버튼. 장바구니에 아이템을 추가
    • 양식. 장바구니의 콘텐츠를 확인하고 편집
    • 버튼. 장바구니 아이템 구매
알림
애플리케이션 UI에서는 인게임 재화로만 판매되는 아이템은 장바구니에 담을 수 없어야 합니다.
  1. 장바구니를 채우고 편집하는 논리 구현.
알림
장바구니를 채우는 메소드를 호출하기 전에는 구매에 적용된 프로모션에 대한 정보를 확인하지 못합니다. 즉, 추가된 보너스 아이템의 총비용과 세부 사항을 알 수 없음을 의미합니다.

  1. 장바구니 콘텐츠 표시를 구현하는 방법:

  1. 결제 토큰 수신을 구현하는 방법:

  1. 결제 UI 열기를 구현합니다. 이렇게 하려면 Payments 라이브러리의 createIntentBuilder 메소드를 호출한 후 결제 토큰을 전달합니다.
  2. 결제 결과 처리를 구현합니다.
SDK 참조 문서
SDK 메소드 및 해당 매개변수에 대해 알아봅니다.

장바구니를 채우고 편집하는 메소드

SDK 메서드 이름설명
fillCartByIdWithItems
지정한 ID의 장바구니를 아이템으로 채웁니다. 동일한 SKU를 가진 아이템이 장바구니에 이미 있으면 기존 아이템의 위치가 전달된 값으로 교체됩니다.
fillCurrentCartWithItems
현재 사용자의 장바구니를 아이템으로 채웁니다. 동일한 SKU를 가진 아이템이 장바구니에 이미 있으면 기존 아이템의 위치가 전달된 값으로 교체됩니다.
clearCartById
지정한 ID의 장바구니에서 모든 아이템을 제거합니다.
clearCurrentCart
지정한 ID의 장바구니에서 이전에 추가한 아이템 수량을 업데이트합니다. 지정한 SKU를 가진 아이템이 장바구니에 없으면 해당 아이템이 추가됩니다.
updateItemFromCartByCartId
지정한 ID의 장바구니에서 이전에 추가한 아이템 수량을 업데이트합니다. 지정한 SKU를 가진 아이템이 장바구니에 없으면 해당 아이템이 추가됩니다.
updateItemFromCurrentCart
현재 사용자의 장바구니에서 이전에 추가한 아이템 수량을 업데이트합니다. 지정한 SKU를 가진 아이템이 장바구니에 없으면 해당 아이템이 추가됩니다.
deleteItemFromCartByCartId
지정한 ID의 장바구니에서 아이템을 제거합니다.
deleteItemFromCurrentCart
현재 사용자의 장바구니에서 아이템을 제거합니다.

장바구니의 콘텐츠를 가져오는 메소드

SDK 메서드 이름설명
getCartById
지정한 ID의 장바구니로부터 아이템 목록을 반환합니다. 각 아이템에 대한 전체 데이터를 반환합니다.
getCurrentCart
현재 사용자의 장바구니로부터 아이템 목록을 반환합니다. 각 아이템에 대한 전체 데이터를 반환합니다.

결제 토큰을 가져오는 메소드

SDK 메서드 이름설명
createOrderFromCartById
지정한 ID의 장바구니 아이템에 대한 주문을 생성합니다. 결제 토큰과 주문 ID를 반환합니다.
createOrderFromCurrentCart
현재 사용자의 장바구니 아이템에 대한 주문을 생성합니다. 결제 토큰과 주문 ID를 반환합니다.
이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.

유용한 링크

마지막 업데이트: 2024년 10월 3일

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

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