POInvoiceRequest

data class POInvoiceRequest(val invoiceId: String, val clientSecret: String? = null, val expand: Set<POInvoiceRequest.ExpandedProperty> = emptySet()) : Parcelable

Request to get single invoice details.

Parameters

invoiceId

Requested invoice ID.

clientSecret

Client secret is a value of X-ProcessOut-Client-Secret header of the invoice. When provided payment methods saved by the customer will be included in the response if the invoice has assigned customer ID.

expand

Expanded properties.

Constructors

Link copied to clipboard
constructor(invoiceId: String, clientSecret: String? = null, expand: Set<POInvoiceRequest.ExpandedProperty> = emptySet())

Types

Link copied to clipboard

Expandable invoice property.

Properties

Link copied to clipboard
val clientSecret: String? = null
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)