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?)