SourceOrderParams
data class SourceOrderParams @JvmOverloads constructor(val items: List<SourceOrderParams.Item>? = null, val shipping: SourceOrderParams.Shipping? = null) : StripeParamsModel, Parcelable
Content copied to clipboard
Information about the items and shipping associated with the source. Required for transactional credit (for example Klarna) sources before you can charge it.
Constructors
Link copied to clipboard
fun SourceOrderParams(items: List<SourceOrderParams.Item>? = null, shipping: SourceOrderParams.Shipping? = null)
Content copied to clipboard
Types
Link copied to clipboard
data class Item( val type: SourceOrderParams.Item.Type? = null, val amount: Int? = null, val currency: String? = null, val description: String? = null, val parent: String? = null, val quantity: Int? = null) : StripeParamsModel, Parcelable
Content copied to clipboard
List of items constituting the order.
Link copied to clipboard
data class Shipping( val address: Address, val carrier: String? = null, val name: String? = null, val phone: String? = null, val trackingNumber: String? = null) : StripeParamsModel, Parcelable
Content copied to clipboard
Shipping address for the order. Required if any of the SKUs are for products that have shippable
set to true.