Package-level declarations
Types
Link copied to clipboard
data class CheckoutSession(val id: String?, val accountId: String?, val clientSecret: String?, val sessionObject: String?, val expiresAt: Long?, val livemode: Boolean?, val amount: TransferV2Money? = null, val authorizationMode: String? = null, val destinationAccountId: String? = null)
The checkout session returned by POST /v1/checkout_sessions.
Link copied to clipboard
Endpoints a checkout client secret can call.
Link copied to clipboard
object CheckoutSessionsAPI
Mints and uses a checkout client secret (chk_sess_).
Link copied to clipboard
Request body for POST /v1/checkout_sessions.
Link copied to clipboard
class FrameCheckoutClientSecret(var clientSecret: String, var expiresAt: Long, var amountCents: Int? = null, var amountCurrency: String? = null)
A short-lived chk_sess_ token that checkout uses to read a name, email, and saved cards.