public static class ChargeRequest.Builder extends Object
ChargeRequest.| Constructor and Description |
|---|
Builder(String idempotencyKey,
Money amountMoney)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ChargeRequest.Builder |
additionalRecipients(List<ChargeRequestAdditionalRecipient> additionalRecipients)
Setter for additionalRecipients.
|
ChargeRequest.Builder |
amountMoney(Money amountMoney)
Setter for amountMoney.
|
ChargeRequest.Builder |
billingAddress(Address billingAddress)
Setter for billingAddress.
|
ChargeRequest |
build()
Builds a new
ChargeRequest object using the set fields. |
ChargeRequest.Builder |
buyerEmailAddress(String buyerEmailAddress)
Setter for buyerEmailAddress.
|
ChargeRequest.Builder |
cardNonce(String cardNonce)
Setter for cardNonce.
|
ChargeRequest.Builder |
customerCardId(String customerCardId)
Setter for customerCardId.
|
ChargeRequest.Builder |
customerId(String customerId)
Setter for customerId.
|
ChargeRequest.Builder |
delayCapture(Boolean delayCapture)
Setter for delayCapture.
|
ChargeRequest.Builder |
idempotencyKey(String idempotencyKey)
Setter for idempotencyKey.
|
ChargeRequest.Builder |
note(String note)
Setter for note.
|
ChargeRequest.Builder |
orderId(String orderId)
Setter for orderId.
|
ChargeRequest.Builder |
referenceId(String referenceId)
Setter for referenceId.
|
ChargeRequest.Builder |
shippingAddress(Address shippingAddress)
Setter for shippingAddress.
|
ChargeRequest.Builder |
verificationToken(String verificationToken)
Setter for verificationToken.
|
public ChargeRequest.Builder idempotencyKey(String idempotencyKey)
idempotencyKey - String value for idempotencyKey.public ChargeRequest.Builder amountMoney(Money amountMoney)
amountMoney - Money value for amountMoney.public ChargeRequest.Builder cardNonce(String cardNonce)
cardNonce - String value for cardNonce.public ChargeRequest.Builder customerCardId(String customerCardId)
customerCardId - String value for customerCardId.public ChargeRequest.Builder delayCapture(Boolean delayCapture)
delayCapture - Boolean value for delayCapture.public ChargeRequest.Builder referenceId(String referenceId)
referenceId - String value for referenceId.public ChargeRequest.Builder note(String note)
note - String value for note.public ChargeRequest.Builder customerId(String customerId)
customerId - String value for customerId.public ChargeRequest.Builder billingAddress(Address billingAddress)
billingAddress - Address value for billingAddress.public ChargeRequest.Builder shippingAddress(Address shippingAddress)
shippingAddress - Address value for shippingAddress.public ChargeRequest.Builder buyerEmailAddress(String buyerEmailAddress)
buyerEmailAddress - String value for buyerEmailAddress.public ChargeRequest.Builder orderId(String orderId)
orderId - String value for orderId.public ChargeRequest.Builder additionalRecipients(List<ChargeRequestAdditionalRecipient> additionalRecipients)
additionalRecipients - List of ChargeRequestAdditionalRecipient value for
additionalRecipients.public ChargeRequest.Builder verificationToken(String verificationToken)
verificationToken - String value for verificationToken.public ChargeRequest build()
ChargeRequest object using the set fields.ChargeRequestCopyright © 2022. All rights reserved.