public class V1Payment extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
V1Payment.Builder
Class to build instances of
V1Payment. |
| Modifier | Constructor and Description |
|---|---|
protected |
V1Payment(String id,
io.apimatic.core.types.OptionalNullable<String> merchantId,
String createdAt,
io.apimatic.core.types.OptionalNullable<String> creatorId,
Device device,
io.apimatic.core.types.OptionalNullable<String> paymentUrl,
io.apimatic.core.types.OptionalNullable<String> receiptUrl,
V1Money inclusiveTaxMoney,
V1Money additiveTaxMoney,
V1Money taxMoney,
V1Money tipMoney,
V1Money discountMoney,
V1Money totalCollectedMoney,
V1Money processingFeeMoney,
V1Money netTotalMoney,
V1Money refundedMoney,
V1Money swedishRoundingMoney,
V1Money grossSalesMoney,
V1Money netSalesMoney,
io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> inclusiveTax,
io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> additiveTax,
io.apimatic.core.types.OptionalNullable<List<V1Tender>> tender,
io.apimatic.core.types.OptionalNullable<List<V1Refund>> refunds,
io.apimatic.core.types.OptionalNullable<List<V1PaymentItemization>> itemizations,
V1Money surchargeMoney,
io.apimatic.core.types.OptionalNullable<List<V1PaymentSurcharge>> surcharges,
io.apimatic.core.types.OptionalNullable<Boolean> isPartial)
Internal initialization constructor.
|
|
V1Payment(String id,
String merchantId,
String createdAt,
String creatorId,
Device device,
String paymentUrl,
String receiptUrl,
V1Money inclusiveTaxMoney,
V1Money additiveTaxMoney,
V1Money taxMoney,
V1Money tipMoney,
V1Money discountMoney,
V1Money totalCollectedMoney,
V1Money processingFeeMoney,
V1Money netTotalMoney,
V1Money refundedMoney,
V1Money swedishRoundingMoney,
V1Money grossSalesMoney,
V1Money netSalesMoney,
List<V1PaymentTax> inclusiveTax,
List<V1PaymentTax> additiveTax,
List<V1Tender> tender,
List<V1Refund> refunds,
List<V1PaymentItemization> itemizations,
V1Money surchargeMoney,
List<V1PaymentSurcharge> surcharges,
Boolean isPartial)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<V1PaymentTax> |
getAdditiveTax()
Getter for AdditiveTax.
|
V1Money |
getAdditiveTaxMoney()
Getter for AdditiveTaxMoney.
|
HttpContext |
getContext() |
String |
getCreatedAt()
Getter for CreatedAt.
|
String |
getCreatorId()
Getter for CreatorId.
|
Device |
getDevice()
Getter for Device.
|
V1Money |
getDiscountMoney()
Getter for DiscountMoney.
|
V1Money |
getGrossSalesMoney()
Getter for GrossSalesMoney.
|
String |
getId()
Getter for Id.
|
List<V1PaymentTax> |
getInclusiveTax()
Getter for InclusiveTax.
|
V1Money |
getInclusiveTaxMoney()
Getter for InclusiveTaxMoney.
|
Boolean |
getIsPartial()
Getter for IsPartial.
|
List<V1PaymentItemization> |
getItemizations()
Getter for Itemizations.
|
String |
getMerchantId()
Getter for MerchantId.
|
V1Money |
getNetSalesMoney()
Getter for NetSalesMoney.
|
V1Money |
getNetTotalMoney()
Getter for NetTotalMoney.
|
String |
getPaymentUrl()
Getter for PaymentUrl.
|
V1Money |
getProcessingFeeMoney()
Getter for ProcessingFeeMoney.
|
String |
getReceiptUrl()
Getter for ReceiptUrl.
|
V1Money |
getRefundedMoney()
Getter for RefundedMoney.
|
List<V1Refund> |
getRefunds()
Getter for Refunds.
|
V1Money |
getSurchargeMoney()
Getter for SurchargeMoney.
|
List<V1PaymentSurcharge> |
getSurcharges()
Getter for Surcharges.
|
V1Money |
getSwedishRoundingMoney()
Getter for SwedishRoundingMoney.
|
V1Money |
getTaxMoney()
Getter for TaxMoney.
|
List<V1Tender> |
getTender()
Getter for Tender.
|
V1Money |
getTipMoney()
Getter for TipMoney.
|
V1Money |
getTotalCollectedMoney()
Getter for TotalCollectedMoney.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> |
internalGetAdditiveTax()
Internal Getter for AdditiveTax.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetCreatorId()
Internal Getter for CreatorId.
|
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> |
internalGetInclusiveTax()
Internal Getter for InclusiveTax.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetIsPartial()
Internal Getter for IsPartial.
|
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentItemization>> |
internalGetItemizations()
Internal Getter for Itemizations.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetMerchantId()
Internal Getter for MerchantId.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPaymentUrl()
Internal Getter for PaymentUrl.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetReceiptUrl()
Internal Getter for ReceiptUrl.
|
protected io.apimatic.core.types.OptionalNullable<List<V1Refund>> |
internalGetRefunds()
Internal Getter for Refunds.
|
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentSurcharge>> |
internalGetSurcharges()
Internal Getter for Surcharges.
|
protected io.apimatic.core.types.OptionalNullable<List<V1Tender>> |
internalGetTender()
Internal Getter for Tender.
|
V1Payment.Builder |
toBuilder()
Builds a new
V1Payment.Builder object. |
String |
toString()
Converts this V1Payment into string format.
|
public V1Payment(String id, String merchantId, String createdAt, String creatorId, Device device, String paymentUrl, String receiptUrl, V1Money inclusiveTaxMoney, V1Money additiveTaxMoney, V1Money taxMoney, V1Money tipMoney, V1Money discountMoney, V1Money totalCollectedMoney, V1Money processingFeeMoney, V1Money netTotalMoney, V1Money refundedMoney, V1Money swedishRoundingMoney, V1Money grossSalesMoney, V1Money netSalesMoney, List<V1PaymentTax> inclusiveTax, List<V1PaymentTax> additiveTax, List<V1Tender> tender, List<V1Refund> refunds, List<V1PaymentItemization> itemizations, V1Money surchargeMoney, List<V1PaymentSurcharge> surcharges, Boolean isPartial)
id - String value for id.merchantId - String value for merchantId.createdAt - String value for createdAt.creatorId - String value for creatorId.device - Device value for device.paymentUrl - String value for paymentUrl.receiptUrl - String value for receiptUrl.inclusiveTaxMoney - V1Money value for inclusiveTaxMoney.additiveTaxMoney - V1Money value for additiveTaxMoney.taxMoney - V1Money value for taxMoney.tipMoney - V1Money value for tipMoney.discountMoney - V1Money value for discountMoney.totalCollectedMoney - V1Money value for totalCollectedMoney.processingFeeMoney - V1Money value for processingFeeMoney.netTotalMoney - V1Money value for netTotalMoney.refundedMoney - V1Money value for refundedMoney.swedishRoundingMoney - V1Money value for swedishRoundingMoney.grossSalesMoney - V1Money value for grossSalesMoney.netSalesMoney - V1Money value for netSalesMoney.inclusiveTax - List of V1PaymentTax value for inclusiveTax.additiveTax - List of V1PaymentTax value for additiveTax.tender - List of V1Tender value for tender.refunds - List of V1Refund value for refunds.itemizations - List of V1PaymentItemization value for itemizations.surchargeMoney - V1Money value for surchargeMoney.surcharges - List of V1PaymentSurcharge value for surcharges.isPartial - Boolean value for isPartial.protected V1Payment(String id, io.apimatic.core.types.OptionalNullable<String> merchantId, String createdAt, io.apimatic.core.types.OptionalNullable<String> creatorId, Device device, io.apimatic.core.types.OptionalNullable<String> paymentUrl, io.apimatic.core.types.OptionalNullable<String> receiptUrl, V1Money inclusiveTaxMoney, V1Money additiveTaxMoney, V1Money taxMoney, V1Money tipMoney, V1Money discountMoney, V1Money totalCollectedMoney, V1Money processingFeeMoney, V1Money netTotalMoney, V1Money refundedMoney, V1Money swedishRoundingMoney, V1Money grossSalesMoney, V1Money netSalesMoney, io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> inclusiveTax, io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> additiveTax, io.apimatic.core.types.OptionalNullable<List<V1Tender>> tender, io.apimatic.core.types.OptionalNullable<List<V1Refund>> refunds, io.apimatic.core.types.OptionalNullable<List<V1PaymentItemization>> itemizations, V1Money surchargeMoney, io.apimatic.core.types.OptionalNullable<List<V1PaymentSurcharge>> surcharges, io.apimatic.core.types.OptionalNullable<Boolean> isPartial)
public HttpContext getContext()
public String getId()
protected io.apimatic.core.types.OptionalNullable<String> internalGetMerchantId()
public String getMerchantId()
public String getCreatedAt()
protected io.apimatic.core.types.OptionalNullable<String> internalGetCreatorId()
public String getCreatorId()
public Device getDevice()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPaymentUrl()
public String getPaymentUrl()
protected io.apimatic.core.types.OptionalNullable<String> internalGetReceiptUrl()
public String getReceiptUrl()
public V1Money getInclusiveTaxMoney()
public V1Money getAdditiveTaxMoney()
public V1Money getTaxMoney()
public V1Money getTipMoney()
public V1Money getDiscountMoney()
public V1Money getTotalCollectedMoney()
public V1Money getProcessingFeeMoney()
public V1Money getNetTotalMoney()
public V1Money getRefundedMoney()
public V1Money getSwedishRoundingMoney()
public V1Money getGrossSalesMoney()
public V1Money getNetSalesMoney()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> internalGetInclusiveTax()
public List<V1PaymentTax> getInclusiveTax()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentTax>> internalGetAdditiveTax()
public List<V1PaymentTax> getAdditiveTax()
protected io.apimatic.core.types.OptionalNullable<List<V1Tender>> internalGetTender()
public List<V1Tender> getTender()
protected io.apimatic.core.types.OptionalNullable<List<V1Refund>> internalGetRefunds()
public List<V1Refund> getRefunds()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentItemization>> internalGetItemizations()
public List<V1PaymentItemization> getItemizations()
public V1Money getSurchargeMoney()
protected io.apimatic.core.types.OptionalNullable<List<V1PaymentSurcharge>> internalGetSurcharges()
public List<V1PaymentSurcharge> getSurcharges()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetIsPartial()
public Boolean getIsPartial()
public String toString()
public V1Payment.Builder toBuilder()
V1Payment.Builder object.
Creates the instance with the state of the current model.V1Payment.Builder objectCopyright © 2023. All rights reserved.