commonMain.io.revenuemonster.sdk.model.request.WebMobilePaymentRequest.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.request
import io.revenuemonster.sdk.model.common.Order
import kotlinx.serialization.Serializable
@Serializable
data class WebMobilePaymentRequest(
val order: Order,
val customer: WebMobilePaymentCustomer? = null,
val method: List = listOf(),
val type: String,
val storeId: String,
val redirectUrl: String,
val notifyUrl: String,
val layoutVersion: String
)
@Serializable
data class WebMobilePaymentCustomer(
val userId: String,
val email: String? = null,
val countryCode: String? = null,
val phoneNumber: String? = null
)