CloverConnector
4.0.5
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 = new List<TipSuggestion>() [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 = new Dictionary<string, string>() [get] |
Dictionary< string, string > | RegionalExtras = new Dictionary<string, string>() [get] |
string | ExternalReferenceId [get, set] |
The external reference id if associated with the payment More... | |
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 313 of file TransactionBeans.cs.
com.clover.remotepay.sdk.AuthRequest.AuthRequest | ( | ) |
Definition at line 315 of file TransactionBeans.cs.
|
getset |
If true then offline payments can be accepted
Definition at line 331 of file TransactionBeans.cs.
|
getset |
If true then offline payments will be approved without a prompt. Currently must be true.
Definition at line 335 of file TransactionBeans.cs.
|
getset |
Definition at line 319 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 344 of file TransactionBeans.cs.
|
getset |
Amount paid in tips
Definition at line 323 of file TransactionBeans.cs.
|
getset |
Amount against which a tip should be applied
Definition at line 327 of file TransactionBeans.cs.