5 단계 쿠폰 사용하기
일반 쿠폰과 커스텀 쿠폰(팝업)을 사용할 수 있습니다.

일반 쿠폰
사용자는 방송화면에서 관리자가 등록한 일반 쿠폰을 선택하여 쿠폰에 설정된 혜택(예: 할인 등)을 신청할 수 있습니다.
override fun handleDownloadCoupon(
context: Context,
couponId: String,
callback: ShopLiveHandlerCallback
) {
callback.couponResult(
isDownloadSuccess = true,
message = "Coupon download success!",
couponStatus = ShopLive.CouponPopupStatus.HIDE,
alertType = ShopLive.CouponPopupResultAlertType.ALERT
)
}
사용자에게 쿠폰 발행 후, callback
을 통해 쿠폰 발행 결과를 전달할 수 있습니다.
- API Reference
커스텀 쿠폰(팝업)
사용자는 관리자가 등록한 커스텀 쿠폰(팝업)을 선택하여 쿠폰에 설정된 혜택((예: 할인 등)을 신청할 수 있습니다. 사용자 정의 쿠폰 정보는 handleCustomAction
함수로 전달됩니다.
override fun handleCustomAction(
context: Context,
id: String,
type: String,
payload: String,
callback: ShopLiveHandlerCallback) {
callback.customActionResult(
isSuccess = true,
message = "success!",
couponStatus = ShopLive.CouponPopupStatus.HIDE,
alertType = ShopLive.CouponPopupResultAlertType.ALERT
)
}
사용자에게 쿠폰 발행 후, callback
을 통해 쿠폰 발행 결과를 전달할 수 있습니다.
- API Reference
Updated almost 3 years ago