PayPalRecurringBillingDetails
data class PayPalRecurringBillingDetails @JvmOverloads constructor(val billingCycles: List<PayPalBillingCycle>, val totalAmount: String, val currencyISOCode: String, var productName: String? = null, var oneTimeFeeAmount: String? = null, var productDescription: String? = null, var productAmount: String? = null, var productQuantity: Int? = null, var shippingAmount: String? = null, var taxAmount: String? = null) : Parcelable
PayPal recurring billing product details
Constructors
Link copied to clipboard
constructor(billingCycles: List<PayPalBillingCycle>, totalAmount: String, currencyISOCode: String, productName: String? = null, oneTimeFeeAmount: String? = null, productDescription: String? = null, productAmount: String? = null, productQuantity: Int? = null, shippingAmount: String? = null, taxAmount: String? = null)
Properties
Link copied to clipboard
A list of billing cycles for trial billing and regular billing. A plan can have at most two trial cycles and only one regular cycle. Exceeding 3 items in this array results in an error.
Link copied to clipboard
The three-character ISO-4217 currency code that identifies the currency.
Link copied to clipboard
Price and currency for any one-time charges due at plan signup.
Link copied to clipboard
The item price for the product associated with the billing cycle at the time of checkout.
Link copied to clipboard
Product description to display at the checkout.
Link copied to clipboard
The name of the plan to display at checkout.
Link copied to clipboard
Quantity associated with the product.
Link copied to clipboard
The shipping amount for the billing cycle at the time of checkout.
Link copied to clipboard