public static class TerminalCheckout.Builder extends Object
TerminalCheckout.| Constructor and Description |
|---|
Builder(Money amountMoney,
DeviceCheckoutOptions deviceOptions)
Initialization constructor.
|
public Builder(Money amountMoney, DeviceCheckoutOptions deviceOptions)
amountMoney - Money value for amountMoney.deviceOptions - DeviceCheckoutOptions value for deviceOptions.public TerminalCheckout.Builder amountMoney(Money amountMoney)
amountMoney - Money value for amountMoney.public TerminalCheckout.Builder deviceOptions(DeviceCheckoutOptions deviceOptions)
deviceOptions - DeviceCheckoutOptions value for deviceOptions.public TerminalCheckout.Builder id(String id)
id - String value for id.public TerminalCheckout.Builder referenceId(String referenceId)
referenceId - String value for referenceId.public TerminalCheckout.Builder note(String note)
note - String value for note.public TerminalCheckout.Builder orderId(String orderId)
orderId - String value for orderId.public TerminalCheckout.Builder paymentOptions(PaymentOptions paymentOptions)
paymentOptions - PaymentOptions value for paymentOptions.public TerminalCheckout.Builder deadlineDuration(String deadlineDuration)
deadlineDuration - String value for deadlineDuration.public TerminalCheckout.Builder status(String status)
status - String value for status.public TerminalCheckout.Builder cancelReason(String cancelReason)
cancelReason - String value for cancelReason.public TerminalCheckout.Builder paymentIds(List<String> paymentIds)
paymentIds - List of String value for paymentIds.public TerminalCheckout.Builder createdAt(String createdAt)
createdAt - String value for createdAt.public TerminalCheckout.Builder updatedAt(String updatedAt)
updatedAt - String value for updatedAt.public TerminalCheckout.Builder appId(String appId)
appId - String value for appId.public TerminalCheckout.Builder locationId(String locationId)
locationId - String value for locationId.public TerminalCheckout.Builder paymentType(String paymentType)
paymentType - String value for paymentType.public TerminalCheckout.Builder customerId(String customerId)
customerId - String value for customerId.public TerminalCheckout.Builder appFeeMoney(Money appFeeMoney)
appFeeMoney - Money value for appFeeMoney.public TerminalCheckout build()
TerminalCheckout object using the set fields.TerminalCheckoutCopyright © 2022. All rights reserved.