public static class CreatePaymentRequest.Builder extends Object
CreatePaymentRequest.| Constructor and Description |
|---|
Builder(String sourceId,
String idempotencyKey,
Money amountMoney)
Initialization constructor.
|
public CreatePaymentRequest.Builder sourceId(String sourceId)
sourceId - String value for sourceId.public CreatePaymentRequest.Builder idempotencyKey(String idempotencyKey)
idempotencyKey - String value for idempotencyKey.public CreatePaymentRequest.Builder amountMoney(Money amountMoney)
amountMoney - Money value for amountMoney.public CreatePaymentRequest.Builder tipMoney(Money tipMoney)
tipMoney - Money value for tipMoney.public CreatePaymentRequest.Builder appFeeMoney(Money appFeeMoney)
appFeeMoney - Money value for appFeeMoney.public CreatePaymentRequest.Builder delayDuration(String delayDuration)
delayDuration - String value for delayDuration.public CreatePaymentRequest.Builder autocomplete(Boolean autocomplete)
autocomplete - Boolean value for autocomplete.public CreatePaymentRequest.Builder orderId(String orderId)
orderId - String value for orderId.public CreatePaymentRequest.Builder customerId(String customerId)
customerId - String value for customerId.public CreatePaymentRequest.Builder locationId(String locationId)
locationId - String value for locationId.public CreatePaymentRequest.Builder teamMemberId(String teamMemberId)
teamMemberId - String value for teamMemberId.public CreatePaymentRequest.Builder referenceId(String referenceId)
referenceId - String value for referenceId.public CreatePaymentRequest.Builder verificationToken(String verificationToken)
verificationToken - String value for verificationToken.public CreatePaymentRequest.Builder acceptPartialAuthorization(Boolean acceptPartialAuthorization)
acceptPartialAuthorization - Boolean value for acceptPartialAuthorization.public CreatePaymentRequest.Builder buyerEmailAddress(String buyerEmailAddress)
buyerEmailAddress - String value for buyerEmailAddress.public CreatePaymentRequest.Builder billingAddress(Address billingAddress)
billingAddress - Address value for billingAddress.public CreatePaymentRequest.Builder shippingAddress(Address shippingAddress)
shippingAddress - Address value for shippingAddress.public CreatePaymentRequest.Builder note(String note)
note - String value for note.public CreatePaymentRequest.Builder statementDescriptionIdentifier(String statementDescriptionIdentifier)
statementDescriptionIdentifier - String value for statementDescriptionIdentifier.public CreatePaymentRequest.Builder cashDetails(CashPaymentDetails cashDetails)
cashDetails - CashPaymentDetails value for cashDetails.public CreatePaymentRequest.Builder externalDetails(ExternalPaymentDetails externalDetails)
externalDetails - ExternalPaymentDetails value for externalDetails.public CreatePaymentRequest build()
CreatePaymentRequest object using the set fields.CreatePaymentRequestCopyright © 2022. All rights reserved.