Payone

object Payone

Types

Link copied to clipboard
Link copied to clipboard
@Serializable
data class Link(val href: String?) : Parcelable
Link copied to clipboard
@Serializable
data class PayoneTokenizationData(    val merchantID: String,     val isTesting: Boolean,     val portalID: String,     val accountID: String,     val hash: String,     val preAuthInfo: Payone.PreAuthInfo,     val links: Map<String, Payone.Link>) : Parcelable
Link copied to clipboard
@Serializable
data class PreAuthInfo(val amount: Int?, val currency: String?) : Parcelable
Link copied to clipboard
data class PreAuthRequest(val pseudoCardPan: String, val name: String, val email: String, val address: Payone.PreAuthRequest.Address)
Link copied to clipboard
data class PreAuthResponse(val status: Payone.AuthStatus, val userID: String, val links: Map<String, Payone.Link>)

Functions

Link copied to clipboard
fun registerCard(    activity: FragmentActivity,     project: Project,     paymentMethod: PaymentMethod,     saveCredentials: Boolean,     formPrefillData: FormPrefillData?)