Interface ICoreRequest

All Known Implementing Classes:
AuthorizationRequest, BalanceRequest, BatchDetailsRequest, BatchHistoryRequest, BooleanPromptRequest, CancelPaymentLinkRequest, CaptureRequest, CaptureSignatureRequest, CashDiscountRequest, ClearTerminalRequest, CloseBatchRequest, CustomerRequest, CustomerSearchRequest, DeleteCustomerRequest, DeleteQueuedTransactionRequest, DeleteTokenRequest, EnrollRequest, GiftActivateRequest, InviteMerchantUserRequest, LinkTokenRequest, ListQueuedTransactionsRequest, LocateRequest, MerchantPlatformRequest, MerchantProfileRequest, MessageRequest, PaymentLinkRequest, PingRequest, RefundRequest, ResendPaymentLinkRequest, TerminalStatusRequest, TermsAndConditionsRequest, TextPromptRequest, TokenMetadataRequest, TransactionDisplayRequest, TransactionHistoryRequest, TransactionStatusRequest, UnlinkTokenRequest, UpdateCustomerRequest, VoidRequest

public interface ICoreRequest
Core request fields for a transaction.
  • Method Details

    • getTransactionRef

      String getTransactionRef()
    • isAutogeneratedRef

      boolean isAutogeneratedRef()
    • isAsync

      boolean isAsync()
    • isQueue

      boolean isQueue()
    • isWaitForRemovedCard

      boolean isWaitForRemovedCard()
    • isForce

      boolean isForce()
    • getOrderRef

      String getOrderRef()
    • getDestinationAccount

      String getDestinationAccount()
    • getTestCase

      String getTestCase()