PaymentRecord

@Serializable
data class PaymentRecord : Serializable

A PaymentRecord resource represents a payment that occurs on- or off-Stripe. Payment Records consist of one or more Payment Attempt Records, which represent individual attempts made on a payment network.

Use of this SDK is subject to the Stripe Terminal Terms: https://stripe.com/terminal/legal

Types

Link copied to clipboard
@Serializable
data class Amount : Serializable
Link copied to clipboard
@Serializable
data class ProcessorDetails : Serializable

Properties

Link copied to clipboard

The amount you intend to collect for this payment.

Link copied to clipboard

The portion of the requested amount that has been authorized to be guaranteed by the payment provider.

Link copied to clipboard

The portion of the requested amount that has been canceled by the user, or that you no longer intend to collect.

Link copied to clipboard

The portion of the requested amount that has been guaranteed by the payment provider.

Link copied to clipboard

The amount that has been refunded to the customer on this payment.

Link copied to clipboard

The amount you initially requested for this payment.

Link copied to clipboard
val created: Long = 0

Time at which the object was created. Measured in seconds since the Unix epoch.

Link copied to clipboard
val customerPresence: String? = null

Indicates whether the customer was present in your checkout flow during this payment.

Link copied to clipboard
val description: String? = null

An arbitrary string attached to the object.

Link copied to clipboard
val id: String

Unique identifier for the object.

Link copied to clipboard
val latestPaymentAttemptRecord: String? = null

ID of the latest Payment Attempt Record attached to this Payment Record.

Link copied to clipboard
val livemode: Boolean = false

If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.

Link copied to clipboard

Information about the Payment Method debited for this payment.

Link copied to clipboard

Processor information for this payment.