Builder

class Builder(id: String, amountMoney: Money, status: Payment.Status, locationId: String, sourceType: Payment.SourceType)

Builder class for constructing OnlinePayment objects.

This class is provided for testing purposes.

Constructors

Link copied to clipboard
constructor(id: String, amountMoney: Money, status: Payment.Status, locationId: String, sourceType: Payment.SourceType)

Functions

Link copied to clipboard
fun addProcessingFee(processingFee: PaymentProcessingFee): <Error class: unknown class>
Link copied to clipboard
fun amount(amountMoney: Money): <Error class: unknown class>
Link copied to clipboard
fun appFeeMoney(appFeeMoney: Money?): <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
fun capabilities(capabilities: Payment.Capabilities): <Error class: unknown class>
Link copied to clipboard
fun cardDetails(cardDetails: CardPaymentDetails.OnlineCardPaymentDetails): <Error class: unknown class>
Link copied to clipboard
fun cashDetails(cashDetails: CashPaymentDetails): <Error class: unknown class>
Link copied to clipboard
fun createdAt(createdAt: Date): <Error class: unknown class>
Link copied to clipboard
fun customerId(customerId: String): <Error class: unknown class>
Link copied to clipboard
fun externalDetails(externalDetails: ExternalPaymentDetails): <Error class: unknown class>
Link copied to clipboard
fun id(id: String): <Error class: unknown class>
Link copied to clipboard
fun locationId(locationId: String): <Error class: unknown class>
Link copied to clipboard
fun note(note: String): <Error class: unknown class>
Link copied to clipboard
fun orderId(orderId: String): <Error class: unknown class>
Link copied to clipboard
fun receiptNumber(receiptNumber: String?): <Error class: unknown class>
Link copied to clipboard
fun receiptUrl(receiptUrl: String?): <Error class: unknown class>
Link copied to clipboard
fun referenceId(referenceId: String): <Error class: unknown class>
Link copied to clipboard
fun statementDescription(statementDescription: String?): <Error class: unknown class>
Link copied to clipboard
fun status(status: Payment.Status): <Error class: unknown class>
Link copied to clipboard
fun teamMemberId(teamMemberId: String?): <Error class: unknown class>
Link copied to clipboard
fun tipMoney(tipMoney: Money?): <Error class: unknown class>
Link copied to clipboard
fun updatedAt(updatedAt: Date): <Error class: unknown class>