Class CaptureRequest
java.lang.Object
com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
- All Implemented Interfaces:
Serializable
- Author:
- Dima Myroniuk (dmyroniuk)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe amount to capture.Indicates whether you can make additional captures against the authorized payment.The API caller-provided external invoice number for this order.An informational note about this settlement.Any additional payment instructions to be consider during payment processing.The payment descriptor on the payer's account statement.void
The amount to capture.void
setFinalCapture
(Boolean finalCapture) Indicates whether you can make additional captures against the authorized payment.void
setInvoiceId
(String invoiceId) The API caller-provided external invoice number for this order.void
setNoteToPayer
(String noteToPayer) An informational note about this settlement.void
setPaymentInstruction
(PaymentInstruction paymentInstruction) Any additional payment instructions to be consider during payment processing.void
setSoftDescriptor
(String softDescriptor) The payment descriptor on the payer's account statement.
-
Constructor Details
-
CaptureRequest
public CaptureRequest()
-
-
Method Details
-
setAmount
The amount to capture. To capture a portion of the full authorized amount, specify an amount. If amount is not specified, the full authorized amount is captured. The amount must be a positive number and in the same currency as the authorization against which the payment is being captured. -
setFinalCapture
Indicates whether you can make additional captures against the authorized payment. Set to true if you do not intend to capture additional payments against the authorization. Set to false if you intend to capture additional payments against the authorization. -
setInvoiceId
The API caller-provided external invoice number for this order. Appears in both the payer's transaction history and the emails that the payer receives. -
setNoteToPayer
An informational note about this settlement. Appears in both the payer's transaction history and the emails that the payer receives. -
setPaymentInstruction
Any additional payment instructions to be consider during payment processing. This processing instruction is applicable for Capturing an order or Authorizing an Order. -
setSoftDescriptor
The payment descriptor on the payer's account statement. -
getAmount
The amount to capture. To capture a portion of the full authorized amount, specify an amount. If amount is not specified, the full authorized amount is captured. The amount must be a positive number and in the same currency as the authorization against which the payment is being captured. -
getFinalCapture
Indicates whether you can make additional captures against the authorized payment. Set to true if you do not intend to capture additional payments against the authorization. Set to false if you intend to capture additional payments against the authorization. -
getInvoiceId
The API caller-provided external invoice number for this order. Appears in both the payer's transaction history and the emails that the payer receives. -
getNoteToPayer
An informational note about this settlement. Appears in both the payer's transaction history and the emails that the payer receives. -
getPaymentInstruction
Any additional payment instructions to be consider during payment processing. This processing instruction is applicable for Capturing an order or Authorizing an Order. -
getSoftDescriptor
The payment descriptor on the payer's account statement.
-