new TransactionSettings()
- Source:
Methods
(static) TransactionSettings#getAllowOfflinePayment() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getApproveOfflinePaymentWithoutPrompt() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getAutoAcceptPaymentConfirmations() → {Boolean}
Get the field value
If set to true, confirmation requests triggered by a challenge at the payment gateway are automatically accepted, and confirmation requests are not transmitted back to the calling program. Be sure you are willing to accept the risk associated with accepting offline or duplicate payment challenges. See https://docs.clover.com/build/working-with-challenges for more information.
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getAutoAcceptSignature() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getCardEntryMethods() → {Number}
Get the field value
- Source:
Returns:
must be an integer
- Type
- Number
(static) TransactionSettings#getCloverShouldHandleReceipts() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getDisableCashBack() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getDisableDuplicateCheck() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getDisableReceiptSelection() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getDisableRestartTransactionOnFailure() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getForceOfflinePayment() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getForcePinEntryOnSwipe() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getRegionalExtras() → {Object.<String, String>}
Get the field value
- Source:
Returns:
A map of to <>
- Type
- Object.<String, String>
(static) TransactionSettings#getReturnResultOnTransactionComplete() → {Boolean}
Get the field value
- Source:
Returns:
- Type
- Boolean
(static) TransactionSettings#getSignatureEntryLocation() → {payments.DataEntryLocation}
Get the field value
- Source:
Returns:
(static) TransactionSettings#getSignatureThreshold() → {Number}
Get the field value
- Source:
Returns:
must be a long integer
- Type
- Number
(static) TransactionSettings#getTipMode() → {payments.TipMode}
Get the field value
- Source:
Returns:
- Type
- payments.TipMode
(static) TransactionSettings#getTippableAmount() → {Number}
Get the field value
- Source:
Returns:
must be a long integer
- Type
- Number
(static) TransactionSettings#getTipSuggestions() → {Array.<merchant.TipSuggestion>}
Get the field value
- Source:
Returns:
An array of
- Type
- Array.<merchant.TipSuggestion>
(static) TransactionSettings#setAllowOfflinePayment(allowOfflinePayment)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
allowOfflinePayment |
Boolean |
- Source:
(static) TransactionSettings#setApproveOfflinePaymentWithoutPrompt(approveOfflinePaymentWithoutPrompt)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
approveOfflinePaymentWithoutPrompt |
Boolean |
- Source:
(static) TransactionSettings#setAutoAcceptPaymentConfirmations(autoAcceptPaymentConfirmations)
Set the field value
If set to true, confirmation requests triggered by a challenge at the payment gateway are automatically accepted, and confirmation requests are not transmitted back to the calling program. Be sure you are willing to accept the risk associated with accepting offline or duplicate payment challenges. See https://docs.clover.com/build/working-with-challenges for more information.
Parameters:
Name | Type | Description |
---|---|---|
autoAcceptPaymentConfirmations |
Boolean |
- Source:
(static) TransactionSettings#setAutoAcceptSignature(autoAcceptSignature)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
autoAcceptSignature |
Boolean |
- Source:
(static) TransactionSettings#setCardEntryMethods(cardEntryMethods)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
cardEntryMethods |
Number | must be an integer |
- Source:
(static) TransactionSettings#setCloverShouldHandleReceipts(cloverShouldHandleReceipts)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
cloverShouldHandleReceipts |
Boolean |
- Source:
(static) TransactionSettings#setDisableCashBack(disableCashBack)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
disableCashBack |
Boolean |
- Source:
(static) TransactionSettings#setDisableDuplicateCheck(disableDuplicateCheck)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
disableDuplicateCheck |
Boolean |
- Source:
(static) TransactionSettings#setDisableReceiptSelection(disableReceiptSelection)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
disableReceiptSelection |
Boolean |
- Source:
(static) TransactionSettings#setDisableRestartTransactionOnFailure(disableRestartTransactionOnFailure)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
disableRestartTransactionOnFailure |
Boolean |
- Source:
(static) TransactionSettings#setForceOfflinePayment(forceOfflinePayment)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
forceOfflinePayment |
Boolean |
- Source:
(static) TransactionSettings#setForcePinEntryOnSwipe(forcePinEntryOnSwipe)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
forcePinEntryOnSwipe |
Boolean |
- Source:
(static) TransactionSettings#setRegionalExtras(regionalExtras)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
regionalExtras |
Object.<String, String> | A map of |
- Source:
(static) TransactionSettings#setReturnResultOnTransactionComplete(returnResultOnTransactionComplete)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
returnResultOnTransactionComplete |
Boolean |
- Source:
(static) TransactionSettings#setSignatureEntryLocation(signatureEntryLocation)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
signatureEntryLocation |
payments.DataEntryLocation |
- Source:
(static) TransactionSettings#setSignatureThreshold(signatureThreshold)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
signatureThreshold |
Number | must be a long integer |
- Source:
(static) TransactionSettings#setTipMode(tipMode)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
tipMode |
payments.TipMode |
- Source:
(static) TransactionSettings#setTippableAmount(tippableAmount)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
tippableAmount |
Number | must be a long integer |
- Source:
(static) TransactionSettings#setTipSuggestions(tipSuggestions)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
tipSuggestions |
Array.<merchant.TipSuggestion> | An array of |
- Source: