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: