public class CapturedPayment extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CapturedPayment.Builder
Class to build instances of
CapturedPayment. |
| Constructor and Description |
|---|
CapturedPayment()
Default constructor.
|
CapturedPayment(CaptureStatus status,
CaptureStatusDetails statusDetails,
String id,
Money amount,
String invoiceId,
String customId,
NetworkTransactionReference networkTransactionReference,
SellerProtection sellerProtection,
Boolean finalCapture,
SellerReceivableBreakdown sellerReceivableBreakdown,
DisbursementMode disbursementMode,
List<LinkDescription> links,
PaymentsProcessorResponse processorResponse,
String createTime,
String updateTime,
PaymentSupplementaryData supplementaryData,
PayeeBase payee)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Money |
getAmount()
Getter for Amount.
|
String |
getCreateTime()
Getter for CreateTime.
|
String |
getCustomId()
Getter for CustomId.
|
DisbursementMode |
getDisbursementMode()
Getter for DisbursementMode.
|
Boolean |
getFinalCapture()
Getter for FinalCapture.
|
String |
getId()
Getter for Id.
|
String |
getInvoiceId()
Getter for InvoiceId.
|
List<LinkDescription> |
getLinks()
Getter for Links.
|
NetworkTransactionReference |
getNetworkTransactionReference()
Getter for NetworkTransactionReference.
|
PayeeBase |
getPayee()
Getter for Payee.
|
PaymentsProcessorResponse |
getProcessorResponse()
Getter for ProcessorResponse.
|
SellerProtection |
getSellerProtection()
Getter for SellerProtection.
|
SellerReceivableBreakdown |
getSellerReceivableBreakdown()
Getter for SellerReceivableBreakdown.
|
CaptureStatus |
getStatus()
Getter for Status.
|
CaptureStatusDetails |
getStatusDetails()
Getter for StatusDetails.
|
PaymentSupplementaryData |
getSupplementaryData()
Getter for SupplementaryData.
|
String |
getUpdateTime()
Getter for UpdateTime.
|
void |
setAmount(Money amount)
Setter for Amount.
|
void |
setCreateTime(String createTime)
Setter for CreateTime.
|
void |
setCustomId(String customId)
Setter for CustomId.
|
void |
setDisbursementMode(DisbursementMode disbursementMode)
Setter for DisbursementMode.
|
void |
setFinalCapture(Boolean finalCapture)
Setter for FinalCapture.
|
void |
setId(String id)
Setter for Id.
|
void |
setInvoiceId(String invoiceId)
Setter for InvoiceId.
|
void |
setLinks(List<LinkDescription> links)
Setter for Links.
|
void |
setNetworkTransactionReference(NetworkTransactionReference networkTransactionReference)
Setter for NetworkTransactionReference.
|
void |
setPayee(PayeeBase payee)
Setter for Payee.
|
void |
setProcessorResponse(PaymentsProcessorResponse processorResponse)
Setter for ProcessorResponse.
|
void |
setSellerProtection(SellerProtection sellerProtection)
Setter for SellerProtection.
|
void |
setSellerReceivableBreakdown(SellerReceivableBreakdown sellerReceivableBreakdown)
Setter for SellerReceivableBreakdown.
|
void |
setStatus(CaptureStatus status)
Setter for Status.
|
void |
setStatusDetails(CaptureStatusDetails statusDetails)
Setter for StatusDetails.
|
void |
setSupplementaryData(PaymentSupplementaryData supplementaryData)
Setter for SupplementaryData.
|
void |
setUpdateTime(String updateTime)
Setter for UpdateTime.
|
CapturedPayment.Builder |
toBuilder()
Builds a new
CapturedPayment.Builder object. |
String |
toString()
Converts this CapturedPayment into string format.
|
public CapturedPayment()
public CapturedPayment(CaptureStatus status, CaptureStatusDetails statusDetails, String id, Money amount, String invoiceId, String customId, NetworkTransactionReference networkTransactionReference, SellerProtection sellerProtection, Boolean finalCapture, SellerReceivableBreakdown sellerReceivableBreakdown, DisbursementMode disbursementMode, List<LinkDescription> links, PaymentsProcessorResponse processorResponse, String createTime, String updateTime, PaymentSupplementaryData supplementaryData, PayeeBase payee)
status - CaptureStatus value for status.statusDetails - CaptureStatusDetails value for statusDetails.id - String value for id.amount - Money value for amount.invoiceId - String value for invoiceId.customId - String value for customId.networkTransactionReference - NetworkTransactionReference value for
networkTransactionReference.sellerProtection - SellerProtection value for sellerProtection.finalCapture - Boolean value for finalCapture.sellerReceivableBreakdown - SellerReceivableBreakdown value for
sellerReceivableBreakdown.disbursementMode - DisbursementMode value for disbursementMode.links - List of LinkDescription value for links.processorResponse - PaymentsProcessorResponse value for processorResponse.createTime - String value for createTime.updateTime - String value for updateTime.supplementaryData - PaymentSupplementaryData value for supplementaryData.payee - PayeeBase value for payee.public CaptureStatus getStatus()
public void setStatus(CaptureStatus status)
status - Value for CaptureStatuspublic CaptureStatusDetails getStatusDetails()
public void setStatusDetails(CaptureStatusDetails statusDetails)
statusDetails - Value for CaptureStatusDetailspublic String getId()
public void setId(String id)
id - Value for Stringpublic Money getAmount()
public void setAmount(Money amount)
amount - Value for Moneypublic String getInvoiceId()
public void setInvoiceId(String invoiceId)
invoiceId - Value for Stringpublic String getCustomId()
public void setCustomId(String customId)
customId - Value for Stringpublic NetworkTransactionReference getNetworkTransactionReference()
public void setNetworkTransactionReference(NetworkTransactionReference networkTransactionReference)
networkTransactionReference - Value for NetworkTransactionReferencepublic SellerProtection getSellerProtection()
public void setSellerProtection(SellerProtection sellerProtection)
sellerProtection - Value for SellerProtectionpublic Boolean getFinalCapture()
public void setFinalCapture(Boolean finalCapture)
finalCapture - Value for Booleanpublic SellerReceivableBreakdown getSellerReceivableBreakdown()
public void setSellerReceivableBreakdown(SellerReceivableBreakdown sellerReceivableBreakdown)
sellerReceivableBreakdown - Value for SellerReceivableBreakdownpublic DisbursementMode getDisbursementMode()
public void setDisbursementMode(DisbursementMode disbursementMode)
disbursementMode - Value for DisbursementModepublic List<LinkDescription> getLinks()
public void setLinks(List<LinkDescription> links)
links - Value for List of LinkDescriptionpublic PaymentsProcessorResponse getProcessorResponse()
public void setProcessorResponse(PaymentsProcessorResponse processorResponse)
processorResponse - Value for PaymentsProcessorResponsepublic String getCreateTime()
public void setCreateTime(String createTime)
createTime - Value for Stringpublic String getUpdateTime()
public void setUpdateTime(String updateTime)
updateTime - Value for Stringpublic PaymentSupplementaryData getSupplementaryData()
public void setSupplementaryData(PaymentSupplementaryData supplementaryData)
supplementaryData - Value for PaymentSupplementaryDatapublic PayeeBase getPayee()
public void setPayee(PayeeBase payee)
payee - Value for PayeeBasepublic String toString()
public CapturedPayment.Builder toBuilder()
CapturedPayment.Builder object.
Creates the instance with the state of the current model.CapturedPayment.Builder objectCopyright © 2025. All rights reserved.