CloverConnector
4.0.0
Copyright (C) 2018 Clover Network, Inc.
|
This request should be used for Auth only, but is backward compatible for older implementations. If you are currently using an AuthRequest with IsPreAuth = true, please change your code to use PreAuthRequest/PreAuthResponse for all PreAuth transactions. More...
Public Member Functions | |
AuthRequest () | |
Properties | |
bool | DisableCashback [get, set] |
long | TaxAmount [get, set] |
Amount paid in tips More... | |
long | TippableAmount [get, set] |
Amount against which a tip should be applied More... | |
bool | AllowOfflinePayment [get, set] |
If true then offline payments can be accepted More... | |
bool | ApproveOfflinePaymentWithoutPrompt [get, set] |
If true then offline payments will be approved without a prompt. Currently must be true. More... | |
bool | ForceOfflinePayment [get, set] |
If true then payments will be placed directly in the offline queue for processing when a valid connection exists to the gateway. This means that payments can be taken offline even with a healthy gateway connection, for purposes of keeping customer interaction with the payment device to the bare minimum. The merchant assumes all risk of potentially declined transactions when this feature is enabled. More... | |
Properties inherited from com.clover.remotepay.sdk.TransactionRequest | |
long | SignatureThreshold [get, set] |
DataEntryLocation | SignatureEntryLocation [get, set] |
bool | AutoAcceptSignature [get, set] |
List< TipSuggestion > | TipSuggestions [get, set] |
Properties inherited from com.clover.remotepay.sdk.BaseTransactionRequest | |
bool | DisablePrinting [get, set] |
bool | CardNotPresent [get, set] |
bool | DisableRestartTransactionOnFail [get, set] |
long | Amount [get, set] |
int | CardEntryMethods [get, set] |
VaultedCard | VaultedCard [get, set] |
string | ExternalId [get, set] |
PayIntent.TransactionType | Type [get, set] |
bool | DisableDuplicateChecking [get, set] |
bool | DisableReceiptSelection [get, set] |
bool | AutoAcceptPaymentConfirmations [get, set] |
Dictionary< string, string > | Extras [get] |
Dictionary< string, string > | RegionalExtras = new Dictionary<string, string>() [get] |
Properties inherited from com.clover.remotepay.sdk.BaseRequest | |
string | RequestId [get, set] |
Additional Inherited Members | |
Protected Member Functions inherited from com.clover.remotepay.sdk.BaseRequest | |
BaseRequest () | |
This request should be used for Auth only, but is backward compatible for older implementations. If you are currently using an AuthRequest with IsPreAuth = true, please change your code to use PreAuthRequest/PreAuthResponse for all PreAuth transactions.
Definition at line 308 of file TransactionBeans.cs.
com.clover.remotepay.sdk.AuthRequest.AuthRequest | ( | ) |
Definition at line 310 of file TransactionBeans.cs.
|
getset |
If true then offline payments can be accepted
Definition at line 326 of file TransactionBeans.cs.
|
getset |
If true then offline payments will be approved without a prompt. Currently must be true.
Definition at line 330 of file TransactionBeans.cs.
|
getset |
Definition at line 314 of file TransactionBeans.cs.
|
getset |
If true then payments will be placed directly in the offline queue for processing when a valid connection exists to the gateway. This means that payments can be taken offline even with a healthy gateway connection, for purposes of keeping customer interaction with the payment device to the bare minimum. The merchant assumes all risk of potentially declined transactions when this feature is enabled.
Definition at line 339 of file TransactionBeans.cs.
|
getset |
Amount paid in tips
Definition at line 318 of file TransactionBeans.cs.
|
getset |
Amount against which a tip should be applied
Definition at line 322 of file TransactionBeans.cs.