public class V1Refund extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
V1Refund.Builder
Class to build instances of
V1Refund. |
| Modifier | Constructor and Description |
|---|---|
protected |
V1Refund(String type,
io.apimatic.core.types.OptionalNullable<String> reason,
V1Money refundedMoney,
V1Money refundedProcessingFeeMoney,
V1Money refundedTaxMoney,
V1Money refundedAdditiveTaxMoney,
io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> refundedAdditiveTax,
V1Money refundedInclusiveTaxMoney,
io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> refundedInclusiveTax,
V1Money refundedTipMoney,
V1Money refundedDiscountMoney,
V1Money refundedSurchargeMoney,
io.apimatic.core.types.OptionalNullable<List<V1PaymentSurcharge>> refundedSurcharges,
String createdAt,
io.apimatic.core.types.OptionalNullable<String> processedAt,
io.apimatic.core.types.OptionalNullable<String> paymentId,
io.apimatic.core.types.OptionalNullable<String> merchantId,
io.apimatic.core.types.OptionalNullable<Boolean> isExchange)
Internal initialization constructor.
|
|
V1Refund(String type,
String reason,
V1Money refundedMoney,
V1Money refundedProcessingFeeMoney,
V1Money refundedTaxMoney,
V1Money refundedAdditiveTaxMoney,
List<V1PaymentTax> refundedAdditiveTax,
V1Money refundedInclusiveTaxMoney,
List<V1PaymentTax> refundedInclusiveTax,
V1Money refundedTipMoney,
V1Money refundedDiscountMoney,
V1Money refundedSurchargeMoney,
List<V1PaymentSurcharge> refundedSurcharges,
String createdAt,
String processedAt,
String paymentId,
String merchantId,
Boolean isExchange)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
HttpContext |
getContext() |
String |
getCreatedAt()
Getter for CreatedAt.
|
Boolean |
getIsExchange()
Getter for IsExchange.
|
String |
getMerchantId()
Getter for MerchantId.
|
String |
getPaymentId()
Getter for PaymentId.
|
String |
getProcessedAt()
Getter for ProcessedAt.
|
String |
getReason()
Getter for Reason.
|
List<V1PaymentTax> |
getRefundedAdditiveTax()
Getter for RefundedAdditiveTax.
|
V1Money |
getRefundedAdditiveTaxMoney()
Getter for RefundedAdditiveTaxMoney.
|
V1Money |
getRefundedDiscountMoney()
Getter for RefundedDiscountMoney.
|
List<V1PaymentTax> |
getRefundedInclusiveTax()
Getter for RefundedInclusiveTax.
|
V1Money |
getRefundedInclusiveTaxMoney()
Getter for RefundedInclusiveTaxMoney.
|
V1Money |
getRefundedMoney()
Getter for RefundedMoney.
|
V1Money |
getRefundedProcessingFeeMoney()
Getter for RefundedProcessingFeeMoney.
|
V1Money |
getRefundedSurchargeMoney()
Getter for RefundedSurchargeMoney.
|
List<V1PaymentSurcharge> |
getRefundedSurcharges()
Getter for RefundedSurcharges.
|
V1Money |
getRefundedTaxMoney()
Getter for RefundedTaxMoney.
|
V1Money |
getRefundedTipMoney()
Getter for RefundedTipMoney.
|
String |
getType()
Getter for Type.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetIsExchange()
Internal Getter for IsExchange.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetMerchantId()
Internal Getter for MerchantId.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPaymentId()
Internal Getter for PaymentId.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetProcessedAt()
Internal Getter for ProcessedAt.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetReason()
Internal Getter for Reason.
|
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> |
internalGetRefundedAdditiveTax()
Internal Getter for RefundedAdditiveTax.
|
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> |
internalGetRefundedInclusiveTax()
Internal Getter for RefundedInclusiveTax.
|
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentSurcharge>> |
internalGetRefundedSurcharges()
Internal Getter for RefundedSurcharges.
|
V1Refund.Builder |
toBuilder()
Builds a new
V1Refund.Builder object. |
String |
toString()
Converts this V1Refund into string format.
|
public V1Refund(String type, String reason, V1Money refundedMoney, V1Money refundedProcessingFeeMoney, V1Money refundedTaxMoney, V1Money refundedAdditiveTaxMoney, List<V1PaymentTax> refundedAdditiveTax, V1Money refundedInclusiveTaxMoney, List<V1PaymentTax> refundedInclusiveTax, V1Money refundedTipMoney, V1Money refundedDiscountMoney, V1Money refundedSurchargeMoney, List<V1PaymentSurcharge> refundedSurcharges, String createdAt, String processedAt, String paymentId, String merchantId, Boolean isExchange)
type - String value for type.reason - String value for reason.refundedMoney - V1Money value for refundedMoney.refundedProcessingFeeMoney - V1Money value for refundedProcessingFeeMoney.refundedTaxMoney - V1Money value for refundedTaxMoney.refundedAdditiveTaxMoney - V1Money value for refundedAdditiveTaxMoney.refundedAdditiveTax - List of V1PaymentTax value for refundedAdditiveTax.refundedInclusiveTaxMoney - V1Money value for refundedInclusiveTaxMoney.refundedInclusiveTax - List of V1PaymentTax value for refundedInclusiveTax.refundedTipMoney - V1Money value for refundedTipMoney.refundedDiscountMoney - V1Money value for refundedDiscountMoney.refundedSurchargeMoney - V1Money value for refundedSurchargeMoney.refundedSurcharges - List of V1PaymentSurcharge value for refundedSurcharges.createdAt - String value for createdAt.processedAt - String value for processedAt.paymentId - String value for paymentId.merchantId - String value for merchantId.isExchange - Boolean value for isExchange.protected V1Refund(String type, io.apimatic.core.types.OptionalNullable<String> reason, V1Money refundedMoney, V1Money refundedProcessingFeeMoney, V1Money refundedTaxMoney, V1Money refundedAdditiveTaxMoney, io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> refundedAdditiveTax, V1Money refundedInclusiveTaxMoney, io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> refundedInclusiveTax, V1Money refundedTipMoney, V1Money refundedDiscountMoney, V1Money refundedSurchargeMoney, io.apimatic.core.types.OptionalNullable<List<V1PaymentSurcharge>> refundedSurcharges, String createdAt, io.apimatic.core.types.OptionalNullable<String> processedAt, io.apimatic.core.types.OptionalNullable<String> paymentId, io.apimatic.core.types.OptionalNullable<String> merchantId, io.apimatic.core.types.OptionalNullable<Boolean> isExchange)
public HttpContext getContext()
public String getType()
protected io.apimatic.core.types.OptionalNullable<String> internalGetReason()
public String getReason()
public V1Money getRefundedMoney()
public V1Money getRefundedProcessingFeeMoney()
public V1Money getRefundedTaxMoney()
public V1Money getRefundedAdditiveTaxMoney()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> internalGetRefundedAdditiveTax()
public List<V1PaymentTax> getRefundedAdditiveTax()
public V1Money getRefundedInclusiveTaxMoney()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> internalGetRefundedInclusiveTax()
public List<V1PaymentTax> getRefundedInclusiveTax()
public V1Money getRefundedTipMoney()
public V1Money getRefundedDiscountMoney()
public V1Money getRefundedSurchargeMoney()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentSurcharge>> internalGetRefundedSurcharges()
public List<V1PaymentSurcharge> getRefundedSurcharges()
public String getCreatedAt()
protected io.apimatic.core.types.OptionalNullable<String> internalGetProcessedAt()
public String getProcessedAt()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPaymentId()
public String getPaymentId()
protected io.apimatic.core.types.OptionalNullable<String> internalGetMerchantId()
public String getMerchantId()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetIsExchange()
public Boolean getIsExchange()
public String toString()
public V1Refund.Builder toBuilder()
V1Refund.Builder object.
Creates the instance with the state of the current model.V1Refund.Builder objectCopyright © 2023. All rights reserved.