Class: TransactionSettings

payments.TransactionSettings

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
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#getForcePinEntryOnSwipe() → {Boolean}

Get the field value
Source:
Returns:
Type
Boolean

(static) TransactionSettings#getSignatureEntryLocation() → {payments.DataEntryLocation}

Get the field value
Source:
Returns:
Type
payments.DataEntryLocation

(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#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
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#setForcePinEntryOnSwipe(forcePinEntryOnSwipe)

Set the field value
Parameters:
Name Type Description
forcePinEntryOnSwipe 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: