commonMain.io.revenuemonster.sdk.model.common.LoyaltyMember.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rm-kotlin-sdk-jvm Show documentation
Show all versions of rm-kotlin-sdk-jvm Show documentation
Revenue Monster Kotlin Multiplatform SDK
package io.revenuemonster.sdk.model.common
import io.revenuemonster.sdk.model.response.MemberTier
import kotlinx.datetime.Instant
import kotlinx.serialization.Serializable
@Serializable
data class LoyaltyMember(
val id: String,
val name: String,
val email: String,
val nric: String,
val address: Address,
val gender: String,
val state: String,
val birthDate: Instant,
val loyaltyPoint: Int,
val countryCode: String,
val phoneNumber: String,
val profileImageUrl: String,
val memberTier : MemberTier?= null,
val hasPinCode: Boolean,
val status: String,
val createdAt: Instant
)