Intents
This class contains most of the Clover-specific intents available to developer apps. These intents allow apps to listen for events and start Clover activities. See Android documentation for information about how to use Intents:
Types
Properties
Link copied to clipboard
Broadcast from Clover, indicating the active order in Register Extras passed:
- EXTRA_ORDER_ID - the UUID of the active order in Register, or null if there is no longer an active order
Link copied to clipboard
Launch activity to add tip to requested payment Extras passed:
- EXTRA_PAYMENT_ID - UUID of payment associated with tip
- EXTRA_TITLE - label on the tip activity's back button
- NONE
Link copied to clipboard
A broadcast and service intent action sent to your app when it is initially installed or updated.
Link copied to clipboard
An intent service intent that indicates the target app will be uninstalled in the next 5 seconds.
Link copied to clipboard
Launch a dialog-style activity to authenticate an employee.
Link copied to clipboard
Link copied to clipboard
Launch activity to view batch details for open batch Extras passed:
- NONE
- NONE
Link copied to clipboard
Launch activity to closeout sales and refunds batch Extras passed:
- EXTRA_CLOSEOUT_ALLOW_OPEN_TABS - a boolean flag indicating if a closeout can proceed if open tabs are found (defaults to false)
- EXTRA_CLOSEOUT_BATCHID - the id of the batch to close (Optional - defaults to the current open batch )
- NONE
Link copied to clipboard
Broadcast from Clover, indicating a closeout has been scheduled Extras passed:
- EXTRA_CLOSEOUT_BATCH the scheduled batch, only set when scheduled
- EXTRA_FAILURE_MESSAGE a message indicating status when scheduling fails
Link copied to clipboard
Launch Pay activity with the provided order.
Link copied to clipboard
Launch activity to have a customer add a tip to a payment.
Link copied to clipboard
Intent passed to start your app's customer-facing extensible tender activity (See Example Usage) Extras passed:
- EXTRA_AMOUNT - the transaction amount
- EXTRA_CURRENCY - the transaction currency
- EXTRA_TAX_AMOUNT - the transaction's tax amount
- EXTRA_SERVICE_CHARGE_AMOUNT - the transaction's service charge amount
- EXTRA_TIP_AMOUNT - the transaction's tip amount
- EXTRA_ORDER_ID - the Clover order ID
- EXTRA_EMPLOYEE_ID - the ID of the employee who initiated the payment
- EXTRA_TENDER - the tender for the transaction
- (Required) EXTRA_AMOUNT - the approved transaction amount
- (Optional) EXTRA_TIP_AMOUNT - the approved transaction's tip amount
- (Optional) EXTRA_CLIENT_ID - the client ID / external payment ID
- (Optional) EXTRA_NOTE - the payment note
- RESULT_OK - payment successful
- RESULT_CANCELED - payment not successful
Link copied to clipboard
Link copied to clipboard
Launch Register Select Item activity, allowing an employee to add or remove items from an order Extras passed:
- EXTRA_ORDER_ID - The UUID of the order to be modified (Required)
- NONE
Link copied to clipboard
An activity action that will start an activity that accepts keypad input from the user.
Link copied to clipboard
Broadcast from Clover, indicating a lineItem has been added to an order Extras passed:
- EXTRA_CLOVER_LINE_ITEM_ID - the UUID of the created LineItem
- EXTRA_CLOVER_ITEM_ID - the UUID of the Item associated with the LineItem
- {@Link #EXTRA_LINE_ITEM_IDS} - the array of the UUIDs of the added LineItems
- {@Link #EXTRA_CLOVER_ITEM_IDS} - the array of the UUIDs of associated with lineItems
- EXTRA_CLOVER_ORDER_ID - the UUID of the order associated with the LineItem
Link copied to clipboard
Broadcast from Clover, line item has been deleted Extras passed:
- EXTRA_CLOVER_LINE_ITEM_ID - the UUID of the deleted LineItem
- EXTRA_CLOVER_ITEM_ID - the UUID of the Item associated with the LineItem
- EXTRA_LINE_ITEM_IDS - the array of UUIDs of the deleted LineItems
- EXTRA_CLOVER_ITEM_IDS - the array of UUIDs of associated with LineItems
- EXTRA_CLOVER_ORDER_ID - the UUID of the order associated with the LineItem
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Intent passed to start your app's merchant-facing extensible tender activity (See Example Usage) Extras passed:
- EXTRA_AMOUNT - the transaction amount
- EXTRA_CURRENCY - the transaction currency
- EXTRA_TAX_AMOUNT - the transaction's tax amount
- EXTRA_SERVICE_CHARGE_AMOUNT - the transaction's service charge amount
- EXTRA_ORDER_ID - the Clover order ID
- EXTRA_EMPLOYEE_ID - the ID of the employee who initiated the payment
- EXTRA_TENDER - the tender for the transaction
- EXTRA_ORDER - the order for the transaction
- EXTRA_NOTE - the order note for the transaction
- (Required) EXTRA_AMOUNT - the approved transaction amount
- (Optional) EXTRA_CLIENT_ID - the client ID / external payment ID
- (Optional) EXTRA_NOTE - the payment note
- (Optional) EXTRA_TIP_AMOUNT - the transaction's tip amount
- RESULT_OK - payment successful
- RESULT_CANCELED - payment not successful
Link copied to clipboard
The Clover Sale app searches for activities with this action registered in the manifest and for each such activity a button is added which when tapped launches the associated activity.
Link copied to clipboard
The Clover Payments app searches for activities with this action registered in the manifest and for each such activity a button is added to the Payments app which when tapped launches the associated activity.
Link copied to clipboard
Broadcast from Clover, indicating an order was created Extras passed:
- EXTRA_CLOVER_ORDER_ID - the UUID of created order (note that this order may or may not be saved)
Link copied to clipboard
Broadcast from Clover, indicating an Order has been saved for later processing Extras passed:
- EXTRA_CLOVER_ORDER_ID - the UUID of saved Order
Link copied to clipboard
Link copied to clipboard
Broadcast from Clover, indicating a payment has been successfully processed Extras passed:
- EXTRA_CLOVER_PAYMENT_ID - the UUID of the processed Payment
- EXTRA_CLOVER_TENDER_LABEL_KEY - the LabelKey of the Tender used
- EXTRA_CLOVER_ORDER_ID - the UUID of the order associated with the Payment
Link copied to clipboard
Intent passed to start your app's extensible tender refund activity Extras passed:
- EXTRA_MERCHANT_ID
- EXTRA_CURRENCY
- EXTRA_ORDER_ID
- EXTRA_PAYMENT_ID
- EXTRA_CLIENT_ID
- EXTRA_LINE_ITEM_IDS
- EXTRA_AMOUNT
- EXTRA_MID
- EXTRA_TID
- EXTRA_INVOICE_LABEL
- (Required) EXTRA_AMOUNT
- (Required) EXTRA_ORDER_ID
- (Required) EXTRA_PAYMENT_ID
- (Optional) EXTRA_LINE_ITEM_IDS
- RESULT_OK - refund processed
- RESULT_CANCELED - refund canceled
Link copied to clipboard
Broadcast sent by Payment screen to request a RemoteViews object from apps to be displayed before an order is complete, Received by your app's broadcast receiver Extras passed:
- EXTRA_VIEWID - unique id to be used with ACTION_UPDATE_PAYMENT_REMOTE_VIEWS
- EXTRA_ORDER_ID - order being processed
- EXTRA_REMOTE_VIEW_SIZE - for the size desired
- NONE (Remote views should be passed back via ACTION_UPDATE_PAYMENT_REMOTE_VIEWS
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Launch activity to check credit/debit card balance.
Link copied to clipboard
Launch activity to securely capture card data.
Link copied to clipboard
Launch the secure payment activity.
Link copied to clipboard
Launch App Market's App Detail activity Extras passed (Must include either EXTRA_APP_PACKAGE_NAME or EXTRA_APP_ID):
- EXTRA_APP_PACKAGE_NAME - the package name of the app that will be shown
- EXTRA_APP_ID - the UUID of the app that will be shown
- EXTRA_TARGET_SUBSCRIPTION_ID - the UUID of the subscription tier that will be selected by default
- EXTRA_RESULT_SUBSCRIPTION_ID - the UUID of the subscription tier installed by user
Link copied to clipboard
Launch the Customer Profile activity Extras passed:
- EXTRA_CUSTOMER_ID - The UUID of the target customer (Required)
- NONE
Link copied to clipboard
Link copied to clipboard
Launch Order Manage activity Extras passed:
- EXTRA_ORDER_ID - the UUID of the order to be shown (REQUIRED)
- NONE
Link copied to clipboard
Launches PIN Activity in secure-payments
Link copied to clipboard
Launch the Print Receipts activity, to show receipt printing and sending options for an order Extras passed:
- EXTRA_ORDER_ID - The UUID of the target order (Required)
- NONE
Link copied to clipboard
Launch Register Point of Sale activity Extras passed:
- EXTRA_ORDER_ID - The UUID of the order opened in Register
- EXTRA_CUSTOMER_V3 - a customer object to be associated with the order
- NONE
Link copied to clipboard
Launches SelectAccountActivity in secure-payments
Link copied to clipboard
Launch Transactions detail activity Extras passed (Must include one of the following: EXTRA_PAYMENT or EXTRA_CREDIT or EXTRA_REFUND):
- EXTRA_PAYMENT - the Payment object that will be shown
- EXTRA_CREDIT - the Credit (manual refund) object that will be shown
- EXTRA_REFUND - the Refund object that will be shown
- NONE
Link copied to clipboard
Launches station pay activity (Only used on Station)
Link copied to clipboard
Launches station secure pay activity (Only used on Station 2018)
Link copied to clipboard
Link copied to clipboard
Payment screen listens for this broadcast as a response to ACTION_REQUEST_PAYMENT_REMOTE_VIEWS to receive views to be displayed on the tender screen Extras passed:
- EXTRA_REMOTE_VIEWS
- EXTRA_VIEWID unique id passed by ACTION_REQUEST_PAYMENT_REMOTE_VIEWS
- NONE
Link copied to clipboard
Broadcast from Clover, indicating the active order in the Register Pay activity Extras passed:
- EXTRA_ORDER_ID - the UUID of the active order in Pay, or null if there is no longer an active order
Link copied to clipboard
Broadcast indicating that a customer has been identified as a 'current' customer of interest.
Link copied to clipboard
Broadcast from Clover, indicating that we are starting to build an order Extras passed:
- EXTRA_ORDER_ID - the UUID of the order being built
Link copied to clipboard
Broadcast from Clover, indicating that we have stopped building an order Extras passed:
- EXTRA_ORDER_ID - the UUID of the order that is no longer being built
Link copied to clipboard
Broadcast from Clover, indicating that PayActivity was hidden Extras passed:
- EXTRA_ORDER_ID - the UUID of the order that is no longer active in the PayActivity
Link copied to clipboard
Broadcast from Clover, indicating that we are showing PayActivity Extras passed:
- EXTRA_ORDER_ID - the UUID of the order active in the PayActivity
Link copied to clipboard
Broadcast from Clover, indicating that we are starting to build a payment Extras passed:
- EXTRA_ORDER_ID - the UUID of the order associated with the payment now being built
Link copied to clipboard
Broadcast from Clover, indicating that we have stopped building a payment Extras passed:
- EXTRA_ORDER_ID - the UUID of the order associated with the payment that is no longer being built
Link copied to clipboard
Broadcast from Clover, indicating that we have started executing a payment Extras passed:
- EXTRA_ORDER_ID - the UUID of the order associated with the payment that is now being executed
Link copied to clipboard
Broadcast from Clover, indicating that we have stopped executing a payment Extras passed:
- EXTRA_ORDER_ID - the UUID of the order associated with the payment that is no longer being executed
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, all card entry methods.
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, can be bitwise-ored with other CARD_ENTRY_METHOD values
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, can be bitwise-ored with other CARD_ENTRY_METHOD values
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, can be bitwise-ored with other CARD_ENTRY_METHOD values
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, can be bitwise-ored with other CARD_ENTRY_METHOD values
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, this value should be used exclusively to scan QR code or barcode
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, this value should be used exclusively if Vaulted Card payment is intended for headless mode
Link copied to clipboard
com.clover.sdk.v3.payments.CashAdvanceCustomerIdentification object used for CashAdvance payments
Link copied to clipboard
A value for EXTRA_SIGNATURE_ENTRY_LOCATION
Link copied to clipboard
A value for EXTRA_SIGNATURE_ENTRY_LOCATION
Link copied to clipboard
A value for EXTRA_SIGNATURE_ENTRY_LOCATION
Link copied to clipboard
android.accounts.Account, the Clover account associated with the action or broadcast
Link copied to clipboard
Link copied to clipboard
Boolean, whether order should respect merchant's setting for firing after payment
Link copied to clipboard
Intent Extra to Allow Manual Card Entry on MFD.
Link copied to clipboard
Boolean, allow payments to be accepted offline
Link copied to clipboard
Boolean allow offline payments even if the merchant isn't configured to accept them
Link copied to clipboard
, is partial authorization allowed (if it occurs)?
Link copied to clipboard
Used to indicate if the "return to merchant" screen can/should be skipped.
Link copied to clipboard
Long, a monetary amount
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
String, App UUID
Link copied to clipboard
String, App package name
Link copied to clipboard
, does this intent need remote payment confirmation i.e.
Link copied to clipboard
, set of key/value pairs used for application specific implementations
Link copied to clipboard
Intent to track apply realtime discount for package name
Link copied to clipboard
Boolean whether or not to apply taxes to a transaction (held in the Terminal apps' settings)
Link copied to clipboard
Boolean don't prompt for confirmation of an offline payment
Link copied to clipboard
Boolean, whether to prompt customers for tip
Link copied to clipboard
com.clover.sdk.v3.payments.Authorization, v3 Authorization object
Link copied to clipboard
Boolean, whether an authorization is being incremented or decremented
Link copied to clipboard
automatically accept the customer signature
Link copied to clipboard
Boolean automatically accept payment confirmations
Link copied to clipboard
Boolean automatically accept payment confirmations
Link copied to clipboard
Link copied to clipboard
String, postal code for use with AVS
Link copied to clipboard
String, street address for use with AVS
Link copied to clipboard
Request an C-Token part of Transaction Type link #TRANSACTION_TYPE_PAYMENT} or TRANSACTION_TYPE_AUTH or TRANSACTION_TYPE_TOKENIZE_CARD.
Link copied to clipboard
Result of C-Token requested part of Transaction Type link #TRANSACTION_TYPE_PAYMENT} or TRANSACTION_TYPE_AUTHTRANSACTION_TYPE_TOKENIZE_CARD see com.clover.sdk.v3.payments.TokenizeCardResponse
Link copied to clipboard
Boolean If set to true (auth) the payment will be automatically/immediately captured and may be adjustable until closeout runs at which time it will be settled/closed.
Link copied to clipboard
Link copied to clipboard
com.clover.sdk.v3.pay.PaymentRequestCardDetails, payment card data
Link copied to clipboard
String, the message to prompt the user
Link copied to clipboard
, representation of bit flags for Intents.
Link copied to clipboard
Boolean, card not present, used during manual card entry
Link copied to clipboard
String, a card number
Link copied to clipboard
Long, the pre-selected cash back amount
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
String, the ID of a Client or external payment
Link copied to clipboard
, true indicates that a closeout can proceed if open tabs are found
Link copied to clipboard
com.clover.sdk.v3.payments.Batch, v3 Batch object
Link copied to clipboard
String, the UUID of a Batch object
Link copied to clipboard
Link copied to clipboard
String, the UUID of an Item object
Link copied to clipboard
java.util.ArrayList of String objects - LineItem UUIDs
Link copied to clipboard
String, the UUID of a LineItem object
Link copied to clipboard
String, the UUID of an Order object
Link copied to clipboard
String, the UUID of a Payment object
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
String, the labelKey of a Tender type
Link copied to clipboard
Intent to track create an auth
Link copied to clipboard
com.clover.sdk.v3.payments.Credit, v3 Credit object (Manual Refund)
Link copied to clipboard
String, the UUID of a Credit object
Link copied to clipboard
com.clover.sdk.v3.payments.CreditRefund, v3 CreditRefund object (Reversal of Manual Refund)
Link copied to clipboard
java.util.Currency, the currency of a transaction
Link copied to clipboard
com.clover.sdk.v3.employees.Shift, the current employee shift
Link copied to clipboard
String, UUID of a customer
Link copied to clipboard
com.clover.sdk.v3.base.Tender, Pre-selected customer tender
Link copied to clipboard
com.clover.sdk.v3.customers.Customer, a customer object
Link copied to clipboard
com.clover.sdk.v3.customers.CustomerInfo, a customer object
Link copied to clipboard
A value for EXTRA_DATA_READ_MODE data read mode for specific integration use cases.
Link copied to clipboard
String, an error description
Link copied to clipboard
Link copied to clipboard
Boolean, true will disable cashback option during secure payment
Link copied to clipboard
Link copied to clipboard
Intent Extra to toggle credit surcharge.
Link copied to clipboard
Boolean, is the receipt options screen disabled for this transaction
Link copied to clipboard
Boolean, if true, the secure payment activity will end after a failed transaction
Link copied to clipboard
java.util.ArrayList of String objects - UUIDs of disabled tenders
Link copied to clipboard
, does this payment need remote duplicate payment confirmation
Link copied to clipboard
Intent to define EBT manual card entry screen flow.
Link copied to clipboard
Boolean flag Indicates if device supports ECR mode or not
Link copied to clipboard
A value for EXTRA_ELV_APPLICATION_LABEL
Link copied to clipboard
String, the UUID of an Employee object
Link copied to clipboard
String, the Name of employee in Employee object
Link copied to clipboard
Boolean, is the device interaction for this transaction in kioskMode (i.e.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Used (by BillSplit) to have the ensuing activity be in customer mode.
Link copied to clipboard
String, external payment id, used for integration with other POS platforms
Link copied to clipboard
String, external reference id
Link copied to clipboard
String, external token id
Link copied to clipboard
String, message shown upon failure
Link copied to clipboard
Boolean, force payments to be accepted offline
Link copied to clipboard
Boolean, if only payment option will be swipe debit
Link copied to clipboard
String, elv transaction type for Germany
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Boolean If set to true, it will hide navigation and status bar
Link copied to clipboard
A value for EXTRA_INITIATE_REFUND data read mode for specific integration use cases where want trigger refund flow through transaction app
Link copied to clipboard
Boolean Flag to check if invoice feature is available for merchant
Link copied to clipboard
String A regular expression to check the validity of invoice number
Link copied to clipboard
String, Invoice Label of the device
Link copied to clipboard
String, the invoice number
Link copied to clipboard
Boolean, whether the launched activity should validate if the pin is either admin or manager
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A String, the initial text to populate into the edit area.
Link copied to clipboard
An integer, the desired keypad type as an integer.
Link copied to clipboard
String, Is the customer phone number associated with Kiosk order
Link copied to clipboard
Link copied to clipboard
Boolean, whether LED will be on during barcode scanning if this device has a barcode LED, generally this option is best left out and the preferred device default with be used.
Link copied to clipboard
java.util.ArrayList of String objects - LineItem UUIDs
Link copied to clipboard
Link copied to clipboard
, optionally set the desired locale)?
Link copied to clipboard
Intent Extra to Manual Card CVV Data.
Link copied to clipboard
Intent Extra to Bypass Manual Card Entry Data.
Link copied to clipboard
Intent Extra to Manual Card Expiry Data.
Link copied to clipboard
Intent Extra to Manual Card PAN Data.
Link copied to clipboard
Link copied to clipboard
String, the UUID of a merchant
Link copied to clipboard
String, indicator of a network failure
Link copied to clipboard
Link copied to clipboard
String, note content
Link copied to clipboard
Boolean, whether transaction will respect merchant's auto logout settings
Link copied to clipboard
Boolean, allow offline payments to be accepted without an approval prompt
Link copied to clipboard
, does this payment need remote offline payment confirmation
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
com.clover.sdk.v3.order.Order, an Order object
Link copied to clipboard
String, the UUID of an Order object
Link copied to clipboard
com.clover.sdk.v3.payments.Credit, originating credit (applies to reversal, required for Nexo credit reversal)
Link copied to clipboard
com.clover.sdk.v3.payments.Payment, originating payment (applies to refunds, required for Interac refunds)
Link copied to clipboard
Intent to track package of the Payment.
Link copied to clipboard
com.clover.sdk.v3.payments.CardTransaction, originating transaction
Link copied to clipboard
String, package name
Link copied to clipboard
, set of key/value pairs that are passed through to the server
Link copied to clipboard
com.clover.sdk.v3.payments.Payment, v3 Payment object
Link copied to clipboard
String, the UUID of a Payment object
Link copied to clipboard
java.util.List of String objects - UUIDs of payments
Link copied to clipboard
Intent to track payment sub types
Link copied to clipboard
Link copied to clipboard
String, the string constant of a permission
Link copied to clipboard
Boolean, a private extra indicating the user selected Scan QR Code for this Payment.
Link copied to clipboard
Boolean, print receipt extras
Link copied to clipboard
String, the UUID of the quick pay transaction if collected
Link copied to clipboard
String, written explanation
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
, representation of bit flags from com.clover.sdk.v1.printer.job.PrintJob
Link copied to clipboard
Link copied to clipboard
com.clover.sdk.v3.payments.Refund, v3 Refund object
Link copied to clipboard
Link copied to clipboard
java.lang.String, merchant provided reason for refund or credit
Link copied to clipboard
Link copied to clipboard
Boolean, if true printing will be delegated to remote device
Link copied to clipboard
Link copied to clipboard
String, version of one of the values from the enum com.clover.sdk.v1.Intents.RemoteViewSize
Link copied to clipboard
android.widget.RemoteViews, RemoteViews sent to Register Payment activity
Link copied to clipboard
Boolean If set to true, it will reprint the transaction receipt.
Link copied to clipboard
String, a uuid of a request
Link copied to clipboard
Link copied to clipboard
, does this intent need remote payment confirmation i.e.
Link copied to clipboard
, does this intent need remote payment confirmation i.e.
Link copied to clipboard
String, UUID for result subscription (during an upgrade flow)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
com.clover.sdk.v3.employees.AccountRole, employee role (admin, manager or employee)
Link copied to clipboard
Boolean, whether 1D codes will be scanned
Link copied to clipboard
Boolean, whether QR codes will be scanned
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
On devices where multiple barcode scanners are available, select a barcode scanner to start.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Boolean flag Indicates if the secure pay app should send the transaction result when the transaction is complete.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Boolean, whether the launched activity should display a cancel button
Link copied to clipboard
Boolean, whether scanner preview video will have a 'close' button.
Link copied to clipboard
Boolean, whether to show scanner preview video (customer facing mode only)
Link copied to clipboard
Boolean, whether scanner preview video will have a LED light toggle if this device has a barcode LED, many Clover devices do not have an LED, some devices may not honor this option.
Link copied to clipboard
Boolean, whether to show scanner preview video (merchant facing mode only)
Link copied to clipboard
Boolean, whether to show scanner preview video (merchant and customer facing modes) The preview window cannot be hidden on Clover Flex 1 (C401) devices.
Link copied to clipboard
Boolean, whether to show amount remaining after payment
Link copied to clipboard
Link copied to clipboard
Boolean, whether to show the Void button
Link copied to clipboard
com.clover.common2.Signature2, payment Signature2 signature
Link copied to clipboard
com.clover.sdk.v3.payments.DataEntryLocation, where signatures are entered (e.g.
Link copied to clipboard
the location for the customer signature
Link copied to clipboard
Long, what is the signature threshold for this transaction
Link copied to clipboard
Boolean, whether signature is already verified
Link copied to clipboard
Boolean, does this intent skip the ELV override screen i.e.
Link copied to clipboard
Boolean skip the display of the receipt screen
Link copied to clipboard
Intent to define if manager permission dialog should be skip or not
Link copied to clipboard
Boolean, whether to start or stop barcode scanner
Link copied to clipboard
Link copied to clipboard
String, UUID for target subscription (during an upgrade flow)
Link copied to clipboard
Long, a tax amount
Link copied to clipboard
java.util.ArrayList of com.clover.sdk.v3.payments.TaxableAmountRate objects - tax rates, and amounts to which they apply
Link copied to clipboard
String Summary line showing taxes and fees, e.g.
Link copied to clipboard
com.clover.sdk.v3.base.Tender, a Tender object
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
String Indicates name of theme to be used in station-pay/secure-pay
Link copied to clipboard
Intent to track package of the override manager id.
Link copied to clipboard
Intent to track package of the override manager name.
Link copied to clipboard
Boolean, flag used to indicate if payment failed due to timeout
Link copied to clipboard
Link copied to clipboard
Long, tip amount
Link copied to clipboard
java.util.HashMap, tip amounts
Link copied to clipboard
Boolean, whether to display confirmation of tip and total amount
Link copied to clipboard
com.clover.sdk.v3.payments.TipMode, where tips are entered/provided (e.g.
Link copied to clipboard
String, the json for the tip suggestions associated with a payment
Link copied to clipboard
Long, the tippable amount associated with a payment
Link copied to clipboard
Boolean, are tips enabled for this transaction
Link copied to clipboard
String, On-screen text
Link copied to clipboard
Link copied to clipboard
com.clover.sdk.v3.payments.TokenRequest, token request objects
Link copied to clipboard
Link copied to clipboard
com.clover.sdk.v3.payments.Transaction, a Transaction object
Link copied to clipboard
The transaction name (held in the Terminal apps' settings)
Link copied to clipboard
String, payment transaction number
Link copied to clipboard
Link copied to clipboard
String, a TRANSACTION_TYPE value
Link copied to clipboard
Boolean, whether UPC-A check digit will be transmitted
Link copied to clipboard
Boolean, whether UPC-A preamble will be transmitted
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Boolean flag
Link copied to clipboard
Link copied to clipboard
Boolean, whether the launched activity should validate roles instead of permissions (Required)
Link copied to clipboard
com.clover.sdk.v3.payments.VasPayload, v3 VasPayload object
Link copied to clipboard
Vas Settings
Link copied to clipboard
VAS URL customization tokens
Link copied to clipboard
A com.clover.sdk.v3.payments.
Link copied to clipboard
Link copied to clipboard
, the version of the service
Link copied to clipboard
Link copied to clipboard
String, the voice auth code for payment by voice authorization
Link copied to clipboard
com.clover.sdk.v3.order.VoidReason, v3 VoidReason object
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A value for EXTRA_GERMAN_ELV
Link copied to clipboard
A value for EXTRA_GERMAN_ELV
Link copied to clipboard
A value for EXTRA_GERMAN_ELV
Link copied to clipboard
A value for EXTRA_GERMAN_ELV
Link copied to clipboard
, does this intent need german info
Link copied to clipboard
Keypad optimized for email address input.
Link copied to clipboard
Keypad optimized for numeric input.
Link copied to clipboard
Keypad optimized for phone and SMS number input.
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, sets kiosk mode mask to ALL entry mode flags permitted
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, can be bitwise-ored with other CARD_ENTRY_METHOD values to provide entry mode mask for device in kiosk mode
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, can be bitwise-ored with other CARD_ENTRY_METHOD values to provide entry mode mask for device in kiosk mode
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, can be bitwise-ored with other CARD_ENTRY_METHOD values to provide entry mode mask for device in kiosk mode
Link copied to clipboard
A bit value for EXTRA_CARD_ENTRY_METHODS, can be bitwise-ored with other CARD_ENTRY_METHOD values to provide entry mode mask for device in kiosk mode
Link copied to clipboard
A bit value used to indicate that a kiosk card entry method mode mask is supplied - implicitly set by other mask values
Link copied to clipboard
, A drawable resource ID, the image to be displayed on the customer-facing tender button
Link copied to clipboard
, A drawable resource ID, the image to be displayed on the merchant-facing tender button
Link copied to clipboard
A String, the text entered by the user.
Link copied to clipboard
Services that implement the IVasProvider interface
Link copied to clipboard
A value for EXTRA_TIP_MODE
Link copied to clipboard
A value for EXTRA_TIP_MODE
Link copied to clipboard
A value for EXTRA_TIP_MODE
Link copied to clipboard
A value for EXTRA_TIP_MODE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE, a transaction that allows an app to create a token from a card for later use in lieu of the card.
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE
Link copied to clipboard
A value for EXTRA_TRANSACTION_TYPE, a transaction that allows an app to verify whether a card is valid.