CloverConnector  1.3.1
Copyright (C) 2017 Clover Network, Inc.
com.clover.sdk.v3.payments.Payment Class Reference

Properties

String id [get, set]
 Unique identifier More...
 
com.clover.sdk.v3.base_.Reference order [get, set]
 The order with which the payment is associated More...
 
com.clover.sdk.v3.base_.Reference device [get, set]
 Device which processed the transaction for this payment More...
 
com.clover.sdk.v3.base_.Tender tender [get, set]
 The tender type associated with this payment, e.g. credit card, cash, etc. More...
 
Int64 amount [get, set]
 Total amount paid More...
 
Int64 tipAmount [get, set]
 Amount paid in tips More...
 
Int64 taxAmount [get, set]
 Amount paid in tax More...
 
Int64 cashbackAmount [get, set]
 Amount given back in a cash back transaction More...
 
Int64 cashTendered [get, set]
 Amount of cash given by the customer More...
 
String externalPaymentId [get, set]
 
com.clover.sdk.v3.base_.Reference employee [get, set]
 The employee who processed the payment More...
 
Int64 createdTime [get, set]
 Time payment was recorded on server More...
 
Int64 clientCreatedTime [get, set]
 
Int64 modifiedTime [get, set]
 Last modified time of the payment More...
 
Boolean offline [get, set]
 
com.clover.sdk.v3.payments.Result result [get, set]
 
com.clover.sdk.v3.payments.CardTransaction cardTransaction [get, set]
 Information about the card used for credit/debit card payments More...
 
com.clover.sdk.v3.payments.ServiceChargeAmount serviceCharge [get, set]
 Amount record as a service charge More...
 
List< com.clover.sdk.v3.payments.PaymentTaxRatetaxRates [get, set]
 
List< com.clover.sdk.v3.payments.Refundrefunds [get, set]
 
String note [get, set]
 
List< com.clover.sdk.v3.payments.LineItemPaymentlineItemPayments [get, set]
 
com.clover.sdk.v3.order.VoidReason voidReason [get, set]
 If voided, the reason why (when available) More...
 

Property Documentation

◆ amount

Int64 com.clover.sdk.v3.payments.Payment.amount
getset

Total amount paid

◆ cardTransaction

com.clover.sdk.v3.payments.CardTransaction com.clover.sdk.v3.payments.Payment.cardTransaction
getset

Information about the card used for credit/debit card payments

◆ cashbackAmount

Int64 com.clover.sdk.v3.payments.Payment.cashbackAmount
getset

Amount given back in a cash back transaction

◆ cashTendered

Int64 com.clover.sdk.v3.payments.Payment.cashTendered
getset

Amount of cash given by the customer

◆ createdTime

Int64 com.clover.sdk.v3.payments.Payment.createdTime
getset

Time payment was recorded on server

◆ device

com.clover.sdk.v3.base_.Reference com.clover.sdk.v3.payments.Payment.device
getset

Device which processed the transaction for this payment

◆ employee

com.clover.sdk.v3.base_.Reference com.clover.sdk.v3.payments.Payment.employee
getset

The employee who processed the payment

◆ id

String com.clover.sdk.v3.payments.Payment.id
getset

Unique identifier

◆ modifiedTime

Int64 com.clover.sdk.v3.payments.Payment.modifiedTime
getset

Last modified time of the payment

◆ order

com.clover.sdk.v3.base_.Reference com.clover.sdk.v3.payments.Payment.order
getset

The order with which the payment is associated

◆ serviceCharge

com.clover.sdk.v3.payments.ServiceChargeAmount com.clover.sdk.v3.payments.Payment.serviceCharge
getset

Amount record as a service charge

◆ taxAmount

Int64 com.clover.sdk.v3.payments.Payment.taxAmount
getset

Amount paid in tax

◆ tender

com.clover.sdk.v3.base_.Tender com.clover.sdk.v3.payments.Payment.tender
getset

The tender type associated with this payment, e.g. credit card, cash, etc.

◆ tipAmount

Int64 com.clover.sdk.v3.payments.Payment.tipAmount
getset

Amount paid in tips

◆ voidReason

com.clover.sdk.v3.order.VoidReason com.clover.sdk.v3.payments.Payment.voidReason
getset

If voided, the reason why (when available)


The documentation for this class was generated from the following file: