| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Payment.Builder |
amountMoney(Money amountMoney)
Setter for amountMoney.
|
Payment.Builder |
appFeeMoney(Money appFeeMoney)
Setter for appFeeMoney.
|
Payment.Builder |
applicationDetails(ApplicationDetails applicationDetails)
Setter for applicationDetails.
|
Payment.Builder |
approvedMoney(Money approvedMoney)
Setter for approvedMoney.
|
Payment.Builder |
bankAccountDetails(BankAccountPaymentDetails bankAccountDetails)
Setter for bankAccountDetails.
|
Payment.Builder |
billingAddress(Address billingAddress)
Setter for billingAddress.
|
Payment |
build()
Builds a new
Payment object using the set fields. |
Payment.Builder |
buyerEmailAddress(String buyerEmailAddress)
Setter for buyerEmailAddress.
|
Payment.Builder |
buyNowPayLaterDetails(BuyNowPayLaterDetails buyNowPayLaterDetails)
Setter for buyNowPayLaterDetails.
|
Payment.Builder |
capabilities(List<String> capabilities)
Setter for capabilities.
|
Payment.Builder |
cardDetails(CardPaymentDetails cardDetails)
Setter for cardDetails.
|
Payment.Builder |
cashDetails(CashPaymentDetails cashDetails)
Setter for cashDetails.
|
Payment.Builder |
createdAt(String createdAt)
Setter for createdAt.
|
Payment.Builder |
customerId(String customerId)
Setter for customerId.
|
Payment.Builder |
delayAction(String delayAction)
Setter for delayAction.
|
Payment.Builder |
delayDuration(String delayDuration)
Setter for delayDuration.
|
Payment.Builder |
delayedUntil(String delayedUntil)
Setter for delayedUntil.
|
Payment.Builder |
deviceDetails(DeviceDetails deviceDetails)
Setter for deviceDetails.
|
Payment.Builder |
employeeId(String employeeId)
Setter for employeeId.
|
Payment.Builder |
externalDetails(ExternalPaymentDetails externalDetails)
Setter for externalDetails.
|
Payment.Builder |
id(String id)
Setter for id.
|
Payment.Builder |
locationId(String locationId)
Setter for locationId.
|
Payment.Builder |
note(String note)
Setter for note.
|
Payment.Builder |
orderId(String orderId)
Setter for orderId.
|
Payment.Builder |
processingFee(List<ProcessingFee> processingFee)
Setter for processingFee.
|
Payment.Builder |
receiptNumber(String receiptNumber)
Setter for receiptNumber.
|
Payment.Builder |
receiptUrl(String receiptUrl)
Setter for receiptUrl.
|
Payment.Builder |
referenceId(String referenceId)
Setter for referenceId.
|
Payment.Builder |
refundedMoney(Money refundedMoney)
Setter for refundedMoney.
|
Payment.Builder |
refundIds(List<String> refundIds)
Setter for refundIds.
|
Payment.Builder |
riskEvaluation(RiskEvaluation riskEvaluation)
Setter for riskEvaluation.
|
Payment.Builder |
shippingAddress(Address shippingAddress)
Setter for shippingAddress.
|
Payment.Builder |
sourceType(String sourceType)
Setter for sourceType.
|
Payment.Builder |
statementDescriptionIdentifier(String statementDescriptionIdentifier)
Setter for statementDescriptionIdentifier.
|
Payment.Builder |
status(String status)
Setter for status.
|
Payment.Builder |
teamMemberId(String teamMemberId)
Setter for teamMemberId.
|
Payment.Builder |
tipMoney(Money tipMoney)
Setter for tipMoney.
|
Payment.Builder |
totalMoney(Money totalMoney)
Setter for totalMoney.
|
Payment.Builder |
updatedAt(String updatedAt)
Setter for updatedAt.
|
Payment.Builder |
versionToken(String versionToken)
Setter for versionToken.
|
Payment.Builder |
walletDetails(DigitalWalletDetails walletDetails)
Setter for walletDetails.
|
public Payment.Builder id(String id)
id - String value for id.public Payment.Builder createdAt(String createdAt)
createdAt - String value for createdAt.public Payment.Builder updatedAt(String updatedAt)
updatedAt - String value for updatedAt.public Payment.Builder amountMoney(Money amountMoney)
amountMoney - Money value for amountMoney.public Payment.Builder tipMoney(Money tipMoney)
tipMoney - Money value for tipMoney.public Payment.Builder totalMoney(Money totalMoney)
totalMoney - Money value for totalMoney.public Payment.Builder appFeeMoney(Money appFeeMoney)
appFeeMoney - Money value for appFeeMoney.public Payment.Builder approvedMoney(Money approvedMoney)
approvedMoney - Money value for approvedMoney.public Payment.Builder processingFee(List<ProcessingFee> processingFee)
processingFee - List of ProcessingFee value for processingFee.public Payment.Builder refundedMoney(Money refundedMoney)
refundedMoney - Money value for refundedMoney.public Payment.Builder status(String status)
status - String value for status.public Payment.Builder delayDuration(String delayDuration)
delayDuration - String value for delayDuration.public Payment.Builder delayAction(String delayAction)
delayAction - String value for delayAction.public Payment.Builder delayedUntil(String delayedUntil)
delayedUntil - String value for delayedUntil.public Payment.Builder sourceType(String sourceType)
sourceType - String value for sourceType.public Payment.Builder cardDetails(CardPaymentDetails cardDetails)
cardDetails - CardPaymentDetails value for cardDetails.public Payment.Builder cashDetails(CashPaymentDetails cashDetails)
cashDetails - CashPaymentDetails value for cashDetails.public Payment.Builder bankAccountDetails(BankAccountPaymentDetails bankAccountDetails)
bankAccountDetails - BankAccountPaymentDetails value for bankAccountDetails.public Payment.Builder externalDetails(ExternalPaymentDetails externalDetails)
externalDetails - ExternalPaymentDetails value for externalDetails.public Payment.Builder walletDetails(DigitalWalletDetails walletDetails)
walletDetails - DigitalWalletDetails value for walletDetails.public Payment.Builder buyNowPayLaterDetails(BuyNowPayLaterDetails buyNowPayLaterDetails)
buyNowPayLaterDetails - BuyNowPayLaterDetails value for buyNowPayLaterDetails.public Payment.Builder locationId(String locationId)
locationId - String value for locationId.public Payment.Builder orderId(String orderId)
orderId - String value for orderId.public Payment.Builder referenceId(String referenceId)
referenceId - String value for referenceId.public Payment.Builder customerId(String customerId)
customerId - String value for customerId.public Payment.Builder employeeId(String employeeId)
employeeId - String value for employeeId.public Payment.Builder teamMemberId(String teamMemberId)
teamMemberId - String value for teamMemberId.public Payment.Builder refundIds(List<String> refundIds)
refundIds - List of String value for refundIds.public Payment.Builder riskEvaluation(RiskEvaluation riskEvaluation)
riskEvaluation - RiskEvaluation value for riskEvaluation.public Payment.Builder buyerEmailAddress(String buyerEmailAddress)
buyerEmailAddress - String value for buyerEmailAddress.public Payment.Builder billingAddress(Address billingAddress)
billingAddress - Address value for billingAddress.public Payment.Builder shippingAddress(Address shippingAddress)
shippingAddress - Address value for shippingAddress.public Payment.Builder note(String note)
note - String value for note.public Payment.Builder statementDescriptionIdentifier(String statementDescriptionIdentifier)
statementDescriptionIdentifier - String value for statementDescriptionIdentifier.public Payment.Builder capabilities(List<String> capabilities)
capabilities - List of String value for capabilities.public Payment.Builder receiptNumber(String receiptNumber)
receiptNumber - String value for receiptNumber.public Payment.Builder receiptUrl(String receiptUrl)
receiptUrl - String value for receiptUrl.public Payment.Builder deviceDetails(DeviceDetails deviceDetails)
deviceDetails - DeviceDetails value for deviceDetails.public Payment.Builder applicationDetails(ApplicationDetails applicationDetails)
applicationDetails - ApplicationDetails value for applicationDetails.public Payment.Builder versionToken(String versionToken)
versionToken - String value for versionToken.Copyright © 2022. All rights reserved.