Close Show Menu Verifone Verifone Search
  • Overview
  • Design
  • Develop
  • Distribute
  • Apps
  • Documentation
    • Overview
    • Design
    • Develop
    • Distribute
Verifone Verifone Developer Central
  • Login
  • L
    • My Profile
    • My Company
    • Users
    • Logout
search
clear

MenuEntry

  • Download SDK
  • Develop Terminal Apps
  • Develop Android Apps
    • Convert Android APK to Verifone APK
    • Payment SDK Guide

      Contents

      • Introduction
      • POS Integration Guide
      • Performing a Sale
      • Multi-Merchant Transactions
      • Basket Management / Line Item Display
      • Performing Other Transactions
      • Perform a Pre-authorization Operations
      • Perform a Void / Reversal
      • Perform a Refund
      • Using Gift Cards
      • Using Electronic Benefit Transfer (EBT) Cards
      • Advanced Flows
      • Reports
      • Error Handling
      • Slim-Integrated Host Transactions
      • Navigator
      • Pay at Table
      • Code Examples
      • Peripherals Integration Guide
      • Barcode Scanning
      • API Reference
        • Android API Documentation
        • iOS API Documentation
        • Linux API Documentation
        • Windows API Documentation
        • Windows Dot Net API Documentation
        • Java API Documentation
          • com.verifone.payment_sdk
            • AccessibilityListener
            • AccessibilityManager
            • AccessibilityModeStatus
            • AccountType
            • Acquirer
            • AlternativePaymentMethod
            • AmountAdjustedEvent
            • AmountAdjustedEventResponse
            • AmountAdjustment
            • AmountTotals
            • AuthorizationMethod
            • AuthorizationResult
            • Basket
            • BasketAction
            • BasketAdjustedEvent
            • BasketAdjustedEventResponse
            • BasketAdjustment
            • BasketEvent
            • BasketItem
            • BasketManager
            • BluetoothSetupStatus
            • CardAcquisitionRequest
            • CardEncryptionType
            • CardInformation
            • CardInformationReceivedEvent
            • CardType
            • CardholderPin
            • CharacterMaskType
            • CmvAuthenticationMethod
            • CommerceConstants
            • CommerceEvent
            • CommerceListener
            • CommerceListener2
            • CommerceListenerAdapter
            • CommerceResponse
            • ConnectionCallback
            • ConnectionInterface
            • ConnectionStatus
            • ContentType
            • Decimal
            • DecimalBase
            • DeliveryMethod
            • DeviceInformationReceivedEvent
            • DeviceManagementAction
            • DeviceManagementCommand
            • DeviceManagementEvent
            • DeviceVitals
            • DeviceVitalsInformationEvent
            • DisplayOutput
            • DisplayType
            • Donation
            • DynamicCurrencyConversion
            • EarlyCaptureOperationType
            • EbtType
            • Employee
            • EncryptedData
            • EncryptionOptions
            • EncryptionRequest
            • EncryptionType
            • FallbackCode
            • HostAuthorizationEvent
            • HostDecisionType
            • HostFinalizeTransactionEvent
            • HostPaymentContext
            • HostPaymentData
            • HostResponse
            • HostResponseType
            • HostSalesData
            • HostStatus
            • HostTransaction
            • Image
            • InputSubcommand
            • InputType
            • Installment
            • InstallmentType
            • InstrumentType
            • ItemType
            • KeyedEntryPromptOption
            • LocalizedStringEnum
            • LoginCredentials
            • LoyaltyAdjustment
            • LoyaltyIdentifier
            • LoyaltyReceivedEvent
            • LoyaltyReceivedEventResponse
            • MedicalAmounts
            • MenuEntry
            • Merchandise
            • Merchant
            • MerchantAccount
            • MerchantPresent
            • Modifier
            • NfcVasMode
            • NotificationEvent
            • NotificationType
            • Offer
            • OfferStatus
            • OfferType
            • OnlineAuthorizationResponse
            • OrderType
            • OriginatorType
            • Payment
            • PaymentCompletedEvent
            • PaymentDeviceState
            • PaymentOperation
            • PaymentOperationHistory
            • PaymentSdk
            • PaymentSdkBase
            • PaymentSdkInterface
            • PaymentType
            • PinEvent
            • PinRequest
            • PinRequestType
            • PlatformContextInterface
            • PosInformation
            • PredefinedReferenceId
            • PresentationMethod
            • PrintEvent
            • PrinterStatus
            • PsdkDeviceInformation
            • PsdkInitializationConstants
            • PsdkLogLevel
            • PsdkStatusListener
            • ReaderParameters
            • Receipt
            • ReceiptDeliveryMethodEvent
            • ReceiptSection
            • ReceiptType
            • Reconciliation
            • ReconciliationEvent
            • ReconciliationSummary
            • ReconciliationTotal
            • ReconciliationsListEvent
            • ReportManager
            • RequestParameters
            • Roles
            • ScannerBarcodeFormatEnum
            • ScannerConfiguration
            • Status
            • StatusCode
            • StoredValueAction
            • StoredValueCardEvent
            • StoredValueCardInformation
            • Token
            • TokenCreationMethod
            • TokenParameters
            • TokenType
            • TokenizationMethod
            • Transaction
            • TransactionEndedEvent
            • TransactionEvent
            • TransactionEventResponse
            • TransactionManager
            • TransactionManagerState
            • TransactionQuery
            • TransactionQueryEvent
            • TransactionResult
            • TransactionType
            • TypeValue
            • UserInputEvent
            • UserInputEventResponse
            • Values
            • VasCommands
      • FAQ
      • Reference Applications
      • Release Notes
  • Docs »
  • API Reference »
  • Java API Documentation »
  • com.verifone.payment_sdk »
  • MenuEntry

MenuEntry¶

public class MenuEntry¶

Menu options offered to the Cashier.

Methods¶

create¶

public static MenuEntry create()¶

Creates an instance of MenuEntry

getContent¶

public String getContent()¶

The content to be displayed.

getContentType¶

public ContentType getContentType()¶

Returns the content type for this entry.

isSelectable¶

public boolean isSelectable()¶

Defines if the menu item can be selected or not.

isSelectedByDefault¶

public boolean isSelectedByDefault()¶

If this option is selected by default or not.

leadsToSubmenu¶

public boolean leadsToSubmenu()¶

Defines if the menu item leads to a submenu when pressed, triggering another round of User Input events if selected.

setContent¶

public void setContent(String content)¶

Sets the content to be displayed.

setContentType¶

public void setContentType(ContentType contentType)¶

Sets the contentType.

setLeadsToSubmenu¶

public void setLeadsToSubmenu(boolean leadsToSubmenu)¶

Sets the menu item leads to a submenu when pressed, triggering another round of User Input events if selected.

setSelectable¶

public void setSelectable(boolean selectable)¶

Sets the menu item to be selectable or not

setSelectedByDefault¶

public void setSelectedByDefault(boolean selectedByDefault)¶

Sets the option to selected by default or not.


Download this documentation

Verifone Confidential

This documentation is protected by law from any form of duplication unless prior permission is obtained from the officers of Verifone.


© Copyright 2023 Verifone Last updated on Feb 07, 2023.

Built with Sphinx using a theme provided by Read the Docs.

Verifone Payment SDK v3.55.5

Verifone
Devices
  • Integrated POS
  • mPOS
  • Countertops & PIN pads
  • Portables & Transportables
Insights
  • Thought Leadership
  • Case Studies
  • Paybook
Verifone Connect
  • About Connect
  • Payment Services
  • Estate Management
  • Verifone Marketplace
  • Developer Central
Solutions
  • Retail
  • Hospitality
  • Acquirers
  • Petro
Support
  • Security
  • Verifone Support
Company
  • About Us
  • Partner Finder
  • Investors
  • Newsroom
  • Contact Us
  • Careers
  • Social Responsibility

Copyright © 2023 Verifone. All rights reserved.

  • Legal & Privacy
  • Accessibility
  • Cookie Policy