new TransactionRequest()
- Source:
Extends
Methods
(static) TransactionRequest#getAmount() → {Number}
    Get the field value
Total amount paid
- Source:
Returns:
    must be a long integer
- Type
- Number
(static) TransactionRequest#getAutoAcceptPaymentConfirmations() → {Boolean|Null}
    Get the field value
Do not show/send potential duplicate challenges
- Source:
Returns:
- Type
- Boolean | Null
(static) TransactionRequest#getAutoAcceptSignature() → {Boolean|Null}
    Get the field value
Do not show/send signature verification challenges
- Source:
Returns:
- Type
- Boolean | Null
(static) TransactionRequest#getCardEntryMethods() → {Number|Null}
    Get the field value
Allowed entry methods
- Source:
Returns:
    must be an integer,
- Type
- Number | Null
(static) TransactionRequest#getCardNotPresent() → {Boolean|Null}
    Get the field value
If true then card not present is accepted
- Source:
Returns:
- Type
- Boolean | Null
(static) TransactionRequest#getDisableDuplicateChecking() → {Boolean|Null}
    Get the field value
Do not do heuristic duplicate checking
- Source:
Returns:
- Type
- Boolean | Null
(static) TransactionRequest#getDisablePrinting() → {Boolean|Null}
    Get the field value
If true, then do not print using the clover printer.  Return print information.
- Source:
Returns:
- Type
- Boolean | Null
(static) TransactionRequest#getDisableReceiptSelection() → {Boolean|Null}
    Get the field value
Do not show the receipt options screen
- Source:
Returns:
- Type
- Boolean | Null
(static) TransactionRequest#getDisableRestartTransactionOnFail() → {Boolean|Null}
    Get the field value
If the transaction times out or fails because of decline, do not restart it
- Source:
Returns:
- Type
- Boolean | Null
(static) TransactionRequest#getExternalId() → {String}
    Get the field value
An id that will be persisted with transactions.
- Source:
Returns:
- Type
- String
(static) TransactionRequest#getOrderId() → {String}
    Get the field value
Identifier for the order to apply this to.  The order must exist in the clover system.
- Source:
Returns:
- Type
- String
(static) TransactionRequest#getSignatureEntryLocation() → {payments.DataEntryLocation|Null}
    Get the field value
Where the signature should be obtined from (paper, screen...etc)
- Source:
Returns:
- Type
- payments.DataEntryLocation | Null
(static) TransactionRequest#getSignatureThreshold() → {Number}
    Get the field value
If the amount is equal to or greater than this amount, then a signature should be obtained
- Source:
Returns:
    must be a long integer
- Type
- Number
(static) TransactionRequest#getType() → {remotepay.TransactionType}
    Get the field value
The type of the transaction.
- Source:
Returns:
(static) TransactionRequest#getVaultedCard() → {payments.VaultedCard|Null}
    Get the field value
A saved card
- Source:
Returns:
- Type
- payments.VaultedCard | Null
(static) TransactionRequest#setAmount(amount)
    Set the field value
Total amount paid
    Parameters:
| Name | Type | Description | 
|---|---|---|
| amount | Number | must be a long integer | 
- Source:
(static) TransactionRequest#setAutoAcceptPaymentConfirmations(autoAcceptPaymentConfirmations)
    Set the field value
Do not show/send potential duplicate challenges
    Parameters:
| Name | Type | Description | 
|---|---|---|
| autoAcceptPaymentConfirmations | Boolean | Null | 
- Source:
(static) TransactionRequest#setAutoAcceptSignature(autoAcceptSignature)
    Set the field value
Do not show/send signature verification challenges
    Parameters:
| Name | Type | Description | 
|---|---|---|
| autoAcceptSignature | Boolean | Null | 
- Source:
(static) TransactionRequest#setCardEntryMethods(cardEntryMethods)
    Set the field value
Allowed entry methods
    Parameters:
| Name | Type | Description | 
|---|---|---|
| cardEntryMethods | Number | Null | must be an integer, | 
- Source:
(static) TransactionRequest#setCardNotPresent(cardNotPresent)
    Set the field value
If true then card not present is accepted
    Parameters:
| Name | Type | Description | 
|---|---|---|
| cardNotPresent | Boolean | Null | 
- Source:
(static) TransactionRequest#setDisableDuplicateChecking(disableDuplicateChecking)
    Set the field value
Do not do heuristic duplicate checking
    Parameters:
| Name | Type | Description | 
|---|---|---|
| disableDuplicateChecking | Boolean | Null | 
- Source:
(static) TransactionRequest#setDisablePrinting(disablePrinting)
    Set the field value
If true, then do not print using the clover printer.  Return print information.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| disablePrinting | Boolean | Null | 
- Source:
(static) TransactionRequest#setDisableReceiptSelection(disableReceiptSelection)
    Set the field value
Do not show the receipt options screen
    Parameters:
| Name | Type | Description | 
|---|---|---|
| disableReceiptSelection | Boolean | Null | 
- Source:
(static) TransactionRequest#setDisableRestartTransactionOnFail(disableRestartTransactionOnFail)
    Set the field value
If the transaction times out or fails because of decline, do not restart it
    Parameters:
| Name | Type | Description | 
|---|---|---|
| disableRestartTransactionOnFail | Boolean | Null | 
- Source:
(static) TransactionRequest#setExternalId(externalId)
    Set the field value
An id that will be persisted with transactions.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| externalId | String | 
- Source:
(static) TransactionRequest#setOrderId(orderId)
    Set the field value
Identifier for the order to apply this to.  The order must exist in the clover system.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| orderId | String | 
- Source:
(static) TransactionRequest#setSignatureEntryLocation(signatureEntryLocation)
    Set the field value
Where the signature should be obtined from (paper, screen...etc)
    Parameters:
| Name | Type | Description | 
|---|---|---|
| signatureEntryLocation | payments.DataEntryLocation | Null | 
- Source:
(static) TransactionRequest#setSignatureThreshold(signatureThreshold)
    Set the field value
If the amount is equal to or greater than this amount, then a signature should be obtained
    Parameters:
| Name | Type | Description | 
|---|---|---|
| signatureThreshold | Number | must be a long integer | 
- Source:
(static) TransactionRequest#setType(type)
    Set the field value
The type of the transaction.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| type | remotepay.TransactionType | 
- Source:
(static) TransactionRequest#setVaultedCard(vaultedCard)
    Set the field value
A saved card
    Parameters:
| Name | Type | Description | 
|---|---|---|
| vaultedCard | payments.VaultedCard | Null | 
- Source: