public class PreAuthRequest extends BaseTransactionRequest
Constructor and Description |
---|
PreAuthRequest(long amount,
java.lang.String externalId)
Constructor
|
Modifier and Type | Method and Description |
---|---|
com.clover.common2.payments.PayIntent.TransactionType |
getType()
Get the field value
|
getAmount, getAutoAcceptPaymentConfirmations, getCardEntryMethods, getCardNotPresent, getDisableDuplicateChecking, getDisablePrinting, getDisableReceiptSelection, getDisableRestartTransactionOnFail, getExternalId, getExternalReferenceId, getExtras, getRegionalExtras, getVaultedCard, setAmount, setAutoAcceptPaymentConfirmations, setCardEntryMethods, setCardNotPresent, setDisableDuplicateChecking, setDisablePrinting, setDisableReceiptSelection, setDisableRestartTransactionOnFail, setExternalId, setExternalReferenceId, setExtras, setRegionalExtras, setVaultedCard
public PreAuthRequest(long amount, java.lang.String externalId)
amount
- The amount of the transaction. This includes amount, tax, service charges, etc. except the tipexternalId
- An id assigned by the POS that can be used to track a payment through the Clover systempublic com.clover.common2.payments.PayIntent.TransactionType getType()
BaseTransactionRequest
getType
in class BaseTransactionRequest