Appearance
인앱 결제 객체
지원환경: React NativeWebView
실행환경: Toss App
IAP
IAP
는 인앱 결제 관련 함수를 모아둔 객체예요.
주의하세요
토스앱 5.219.0 버전부터 지원해요. 인앱 결제를 지원하지 않는 버전에서는 undefined
를 반환해요.
시그니처
typescript
IAP {
getProductItemList: typeof getProductItemList;
createOneTimePurchaseOrder: typeof createOneTimePurchaseOrder;
getPendingOrders: typeof getPendingOrders;
getCompletedOrRefundedOrders: typeof getCompletedOrRefundedOrders;
completeProductGrant: typeof completeProductGrant;
}
프로퍼티
- getProductItemListtypeof getProductItemList
인앱 결제로 구매할 수 있는 상품 목록을 가져오는 함수예요. 자세한 내용은 getProductItemList를 참고하세요.
- createOneTimePurchaseOrdertypeof createOneTimePurchaseOrder
인앱 결제를 요청하는 함수예요. 자세한 내용은 createOneTimePurchaseOrder를 참고하세요.
- getPendingOrderstypeof getPendingOrders
대기 중인 주문 목록을 가져와요. 자세한 내용은 getPendingOrders 문서를 참고하세요.
- getCompletedOrRefundedOrderstypeof getCompletedOrRefundedOrders
인앱결제로 구매하거나 환불한 주문 목록을 가져와요. 자세한 내용은 getCompletedOrRefundedOrders 문서를 참고하세요.
- completeProductGranttypeof completeProductGrant
상품 지급 처리를 완료했다는 메시지를 앱에 전달해요. 자세한 내용은 completeProductGrant 문서를 참고하세요.