Package com.onlinepayments.domain
Class ApplePayLineItem
java.lang.Object
com.onlinepayments.domain.ApplePayLineItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionA required value that’s the monetary amount of the line item.getLabel()A required value that’s a short, localized description of the line item.The time that the payment occurs as part of a successful transaction.The date of the final payment.The number of interval units that make up the total payment interval.The amount of time — in calendar units, such as day, month, or year — that represents a fraction of the total payment interval.The date of the first payment.voidA required value that’s the monetary amount of the line item.voidA required value that’s a short, localized description of the line item.voidsetPaymentTiming(String value) The time that the payment occurs as part of a successful transaction.voidsetRecurringPaymentEndDate(String value) The date of the final payment.voidThe number of interval units that make up the total payment interval.voidThe amount of time — in calendar units, such as day, month, or year — that represents a fraction of the total payment interval.voidThe date of the first payment.withAmount(String value) A required value that’s the monetary amount of the line item.A required value that’s a short, localized description of the line item.withPaymentTiming(String value) The time that the payment occurs as part of a successful transaction.The date of the final payment.The number of interval units that make up the total payment interval.The amount of time — in calendar units, such as day, month, or year — that represents a fraction of the total payment interval.The date of the first payment.
-
Constructor Details
-
ApplePayLineItem
public ApplePayLineItem()
-
-
Method Details
-
getAmount
A required value that’s the monetary amount of the line item. -
setAmount
A required value that’s the monetary amount of the line item. -
withAmount
A required value that’s the monetary amount of the line item. -
getLabel
A required value that’s a short, localized description of the line item. -
setLabel
A required value that’s a short, localized description of the line item. -
withLabel
A required value that’s a short, localized description of the line item. -
getPaymentTiming
The time that the payment occurs as part of a successful transaction. -
setPaymentTiming
The time that the payment occurs as part of a successful transaction. -
withPaymentTiming
The time that the payment occurs as part of a successful transaction. -
getRecurringPaymentEndDate
The date of the final payment. Example 2022-01-01T00:00:00 -
setRecurringPaymentEndDate
The date of the final payment. Example 2022-01-01T00:00:00 -
withRecurringPaymentEndDate
The date of the final payment. Example 2022-01-01T00:00:00 -
getRecurringPaymentIntervalCount
The number of interval units that make up the total payment interval. -
setRecurringPaymentIntervalCount
The number of interval units that make up the total payment interval. -
withRecurringPaymentIntervalCount
The number of interval units that make up the total payment interval. -
getRecurringPaymentIntervalUnit
The amount of time — in calendar units, such as day, month, or year — that represents a fraction of the total payment interval. -
setRecurringPaymentIntervalUnit
The amount of time — in calendar units, such as day, month, or year — that represents a fraction of the total payment interval. -
withRecurringPaymentIntervalUnit
The amount of time — in calendar units, such as day, month, or year — that represents a fraction of the total payment interval. -
getRecurringPaymentStartDate
The date of the first payment. Example 2022-01-01T00:00:00 -
setRecurringPaymentStartDate
The date of the first payment. Example 2022-01-01T00:00:00 -
withRecurringPaymentStartDate
The date of the first payment. Example 2022-01-01T00:00:00
-